# US 2008/0189284 A1 · Content Management System and Method for Managing and Classifying Data About Entities and for Providing Content Including the Classified Data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0189284 A1
- Document ID: US20080189284A1
- Status: Published application
- Kind: A1
- Application number: 11/670,414
- Filed: 2007-02-01
- Published: 2008-08-07
- Earliest claimed: 2007-02-01
- Inventors: Jonathan Brian Vanasco
- Web page: https://patentgrep.com/patent/US20080189284A1

## CPC

- G06F 21/10: Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]}
- G06F 16/00: Information retrieval; Database structures therefor; File system structures therefor
- Y10S 707/944: Business related
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

## Abstract

A content management system manages data about entities and provides content including data about the entities. The content management system receives data about entities from originators associated with the entities. The content management system classifies the data and stores the classified data. The content management system may authenticate the data by determining an authenticator of the classified data. The authenticator may be the most appropriate person to authenticate the data. The content management system may determine an authenticator by determining the entity most related to the classified data and determining an originator representing or designated to authenticate the information. As such, the content management system may determine the originator in the best position to authenticate the data. The content management system may also receive a request from subscribers for content and create the content in response to the request. The data included in the content may be based on one of: the request from the at least one subscriber, a preference of the at least one subscriber, the at least one subscribers' relationship with the classified data, and authentication of the classified data.

## Claims

### Claim 1

A method for managing entity related data in a content management system, comprising:
allowing access to the content management system to a plurality of originators;
receiving data about at least one entity from at least one originator;
classifying the received data based on the relationship of the at least one originator to the at least one entity; and
storing the classified data in the content management system.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
authenticating the classified data based on (i) the at least one originators' relationship to the at least one entity, and (ii) the at least one entity's relationship to the data.

### Claim 3 (depends on 2)

The method of claim 2, wherein authenticating the classified data comprises:
determining at least one authenticator of the classified data;
receiving verification of the classified data from the at least one authenticator; and
storing the verification of the classified data.

### Claim 4 (depends on 3)

The method of claim 3, wherein determining the at least one authenticator, comprises:
determining entities related to the classified data;
determining originators related to the determined entities and designated to authenticate the classified data; and
selecting the determined originators as authenticators of the classified data.

### Claim 5 (depends on 4)

The method of claim 4, wherein the at least one authenticator is the at least one originator when the at least one originator is primarily related to the entity, the at least one originator is designated to authenticate the classified data, and the at least entity is primarily related to the classified data.

### Claim 6 (depends on 4)

The method of claim 4, wherein the at least one authenticator is a representative of the at least one entity when the at least one originator is secondarily related to the entity, the at least one originator is not designated to authenticate the classified data, or the entity is secondarily related to the classified data.

### Claim 7 (depends on 6)

The method of claim 6, wherein the representative is an originator that is designated by the at least one entity as representative of the at least one entity or at least one of designated and verified by the content management system as a representative of the at least one entity.

### Claim 8 (depends on 3)

The method of claim 3, further comprising notifying the at least one authenticator of the classified data received from the at least one originator.

### Claim 9 (depends on 3)

The method of claim 3, wherein the verification comprises an acceptance or a rejection of the classified data.

### Claim 10 (depends on 3)

The method of claim 3, wherein the verification comprises an acceptance of the classified data as a duplicate of previously authenticated data.

### Claim 11 (depends on 1)

The method of claim 1, wherein storing the classified data comprises at least one of: storing a copy of the classified data and storing a reference to the classified data when the classified data has been previously stored.

### Claim 12 (depends on 1)

The method of claim 1, wherein storing the classified data comprises storing metadata concerning the classified data.

### Claim 13 (depends on 12)

The method of claim 12, wherein the metadata includes information concerning origins and authentication of the classified data.

### Claim 14 (depends on 1)

The method of claim 1, wherein the plurality of originators' access to the content management system is established by the plurality of originators' relationship to one or more entities.

### Claim 15

A method for providing content regarding an entity in a content management system, comprising:
receiving a request for content from at least one subscriber;
creating content comprising data classified based on relationships of originators of the data to entities related to the data, wherein the content is determined based on at least one of: the request from the at least one subscriber, a preference of the at least one subscriber, the at least one subscribers' relationship with the classified data, and authentication of the classified data; and
providing the content to the subscriber.

### Claim 16 (depends on 15)

The method of claim 15, wherein providing the content comprises providing a reference to the content.

### Claim 17 (depends on 15)

The method of claim 15, wherein the request comprises a request for classified data for at least one entity.

### Claim 18 (depends on 15)

The method of claim 15, wherein the request comprises a request for classified data for at least one entity, wherein the at least one entity is determined by at least one of: a criterion related to a subscriber and criterion related to the at least one entity.

### Claim 19 (depends on 15)

The method claim 15, wherein the content includes metadata comprising information concerning origins of the classified data.

### Claim 20

A computer program product encoded with program code for supporting a content management system, the product comprising:
program code for allowing access to the content management system to a plurality of originators;
program code for receiving data about at least one entity from at least one originator;
program code for classifying the received data based on the relationship of the at least one originator to the at least one entity; and
program code for storing the classified data in the content management system.

### Claim 21 (depends on 20)

The computer program product of claim 20, further comprising:
program code for authenticating the classified data based on (i) the at least one originators' relationship to the at least one entity, and (ii) the at least one entity's relationship to the data.

### Claim 22 (depends on 21)

The computer program product of claim 21, wherein the program code for authenticating the classified data comprises:
program code for determining at least one authenticator of the classified data;
program code for receiving verification of the classified data from the at least one authenticator; and
program code for storing the verification of the classified data.

### Claim 23 (depends on 22)

The computer program product of claim 22, wherein program code for determining the at least one authenticator, comprises:
program code for determining entities related to the classified data;
program code for determining originators related to the determined entities and designated to authenticate the classified data; and
program code for selecting the determined originators as authenticators of the classified data.

### Claim 24 (depends on 23)

The computer program product of claim 23, wherein the at least one authenticator is the at least one originator when the at least one originator is primarily related to the entity, the at least one originator is designated to authenticate the classified data, and the at least entity is primarily related to the classified data.

### Claim 25 (depends on 23)

The computer program product of claim 23, wherein the at least one authenticator is a representative of the at least one entity when the at least one originator is secondarily related to the entity, the at least one originator is not designated to authenticate the classified data, or the entity is secondarily related to the classified data.

### Claim 26 (depends on 25)

The computer program product of claim 25, wherein the representative is an originator that is designated by the at least one entity as representative of the at least one entity or at least one of designated and verified by the content management system as a representative of the at least one entity.

### Claim 27 (depends on 22)

The computer program product of claim 22, further comprising program code for notifying the at least one authenticator of the classified data received from the at least one originator.

### Claim 28 (depends on 22)

The computer program product of claim 22, wherein the verification comprises an acceptance or a rejection of the classified data.

### Claim 29 (depends on 22)

The computer program product of claim 22, wherein the verification comprises an acceptance of the classified data as a duplicate of previously authenticated data.

### Claim 30 (depends on 20)

The computer program product of claim 20, wherein the program code for storing the classified data comprises at least one of: program code for storing a copy of the classified data and program code for storing a reference to the classified data when the classified data has been previously stored.

### Claim 31 (depends on 20)

The computer program product of claim 20, wherein the program code for storing the classified data comprises program code for storing metadata concerning the classified data.

### Claim 32 (depends on 31)

The computer program product of claim 31, wherein the metadata includes information concerning origins and authentication of the classified data.

### Claim 33 (depends on 20)

The computer program product of claim 20, wherein the plurality of originators' access to the content management system is established by the plurality of originators' relationship to one or more entities.

### Claim 34

A computer program product for providing content regarding an entity in a content management system, the product comprising:
program code for receiving a request for content from at least one subscriber;
program code for creating content comprising data classified based on relationships of originators of the data to entities related to the data, wherein the content is determined based on at least one of: the request from the at least one subscriber, a preference of the at least one subscriber, the at least one subscribers' relationship with the classified data, and authentication of the classified data; and
program code for providing the content to the subscriber.

### Claim 35 (depends on 34)

The computer program product of claim 34, wherein the program code for providing the content comprises program code for providing a reference to the content.

### Claim 36 (depends on 34)

The computer program product of claim 34, wherein the request comprises a request for classified data for at least one entity.

### Claim 37 (depends on 34)

The computer program product of claim 34, wherein the request comprises a request for classified data for at least one entity, wherein the at least one entity is determined by at least one of: a criterion related to a subscriber and a criterion related to the at least one entity.

### Claim 38 (depends on 34)

The computer program product claim 34, wherein the content includes metadata comprising information concerning origins of the classified data.

### Claim 39

A computer capable of supporting a content management system, comprising:
a processor configured to execute a content management application to allow access to the content management system to a plurality of originators, receive data about at least one entity from at least one originator, classify the received data based on the relationship of the at least one originator to the at least one entity, and store the classified data in the content management system; and
a memory coupled to the processor for storing the content management application and the classified data.

### Claim 40 (depends on 39)

The computer of claim 39, wherein the processor is configured to execute the content management application to authenticate the classified data based on (i) the at least one originators' relationship to the at least one entity, and (ii) the at least one entity's relationship to the data.

### Claim 41 (depends on 40)

The computer of claim 40, wherein the processor is configured to execute the content management application to determine at least one authenticator of the classified data, receive verification of the classified data from the at least one authenticator, and store the verification of the classified data.

### Claim 42 (depends on 41)

The computer of claim 41, wherein the processor is configured to execute the content management application to determine entities related to the classified data, determine originators related to the determined entities and designated to authenticate the classified data, and select the determined originators as authenticators of the classified data.

### Claim 43 (depends on 41)

The computer of claim 41, wherein the processor is configured to execute the content management application to notify the at least one authenticator of the classified data received from the at least one originator.

### Claim 44 (depends on 39)

The computer of claim 39, wherein the processor is configured to execute the content management application to store metadata concerning the classified data.

### Claim 45

A computer capable of supporting a content management system, comprising:
a processor configured to execute a content management application to receive a request for content from at least one subscriber, create content comprising data classified based on relationships of originators of the data to entities related to the data, wherein the content is determined based on at least one of: the request from the at least one subscriber, a preference of the at least one subscriber, the at least one subscribers' relationship with the classified data, and authentication of the classified data, and provide the content to the subscriber; and
a memory coupled to the processor for storing the content management application and the classified data.

### Claim 46 (depends on 45)

The computer of claim 45, wherein the processor is configured to execute the content management application to provide the content comprises program code for providing a reference to the content.
