# US 2008/0172446 A1 · Method and system for managing content submission and publication of content

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

- Number: US 2008/0172446 A1
- Document ID: US20080172446A1
- Status: Published application
- Kind: A1
- Application number: 11/622,940
- Filed: 2007-01-12
- Published: 2008-07-17
- Earliest claimed: 2007-01-12
- Assignees: About, Inc.
- Inventors: Kevin RJB Donovan; Jonathan Matthew Durr; James Keith Toothman
- Web page: https://patentgrep.com/patent/US20080172446A1

## CPC

- H04N 21/443: OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N 21/25875: {involving end-user authentication (restricting access to computer systems by authenticating users using a predetermined code G06F21/33; arrangements for secret or secure communication including means for verifying the identity or authority of a user of the system H04L9/32; networks authentication protocols H04L63/08; authentication in wireless network security H04W12/06)}
- H04N 21/2743: Video hosting of uploaded data from client
- H04N 21/278: Content descriptor database or directory service for end-user access {(details of content or meta data based information retrieval of video data in video databases G06F16/739)}
- H04N 21/4627: Rights management {associated to the content (security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)}
- H04N 21/4828: {for searching programme descriptors (retrieval of video data G06F16/739)}
- H04N 21/6334: for authorisation, e.g. by transmitting a key {(wireless communications network key management H04W12/04; wireless communications network access security H04W12/08)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A system and method may include assigning a review request to a queue based on a content subject matter category of content, the review request requesting review of the content, and generating a notification message indicating that the review request is pending in the queue. The system and method may further include providing access to the content via a network for review, processing a response message to the notification message, and determining whether to publish the content based on the response message.

## Claims

### Claim 1

A method comprising:
assigning a review request to a queue based on a content subject matter category of content, the review request requesting review of the content;
generating a notification message indicating that the review request is pending in the queue;
providing access to the content via a network for review;
processing a response message to the notification message; and
determining whether to publish the content based on the response message.

### Claim 2 (depends on 1)

The method of claim 1, wherein the response message comprises approval data indicating approval of the content.

### Claim 3 (depends on 1)

The method of claim 1, wherein the response message comprises approval data that adds information to the content.

### Claim 4 (depends on 1)

The method of claim 1, wherein the response message comprises rejection data that precludes publication of the content.

### Claim 5 (depends on 4)

The method of claim 4, wherein the rejection data comprises suggestion information to suggest modifications to the content to obtain approval for publication of the content.

### Claim 6 (depends on 1)

The method of claim 1, wherein the response message comprises an additional information request to request additional data be added to the content.

### Claim 7 (depends on 1)

The method of claim 1, wherein the response message comprises an additional approval request to request additional approval of the content.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
generating a second review request based on the additional approval request; and
assigning the second review request to a second queue associated with the content subject matter category.

### Claim 9 (depends on 1)

The method of claim 1, further comprising determining whether to interim publish the content before receiving the response message based on the content subject matter category of the content.

### Claim 10 (depends on 1)

The method of claim 1, wherein the content subject matter category comprises a classification of the content within a content classification hierarchy.

### Claim 11 (depends on 1)

The method of claim 1, further comprising identifying a content type that indicates a data format of the content.

### Claim 12 (depends on 1)

A computer readable media comprising code to perform the acts of the method of claim 1.

### Claim 13

A method comprising:
processing content received via a network;
identifying a content type and a content subject matter category of the content;
validating the content based on content rules associated with the content type; and
determining whether to assign the content to a queue to request review of the content or to publish the content without review based on the content subject matter category.

### Claim 14 (depends on 13)

The method of claim 13, further comprising generating a review request for the content.

### Claim 15 (depends on 14)

The method of claim 14, further comprising assigning the review request to a first queue within a plurality of queues associated with the content subject matter category.

### Claim 16 (depends on 13)

A computer readable media comprising code to perform the acts of the method of claim 13.

### Claim 17

A system comprising:
a first computing device communicatively coupled to a network, the first computing device communicating content via the network;
a server communicatively coupled to the network, the server receiving the content communicated via the network, identifying a content subject matter category of the content; assigning the content to a queue based on the content subject matter category; and generating and transmitting a notification message via the network; and
a second computing device communicatively coupled to the network, the second computing device receiving the notification message via the network, accessing the content via the network for review, and transmitting a response message to the notification message via the network, wherein the server determines whether to publish the content based on the response message.

### Claim 18

A system comprising:
means for assigning a review request to a queue based on a content subject matter category of content, the review request requesting review of the content;
means for generating a notification message indicating that the review request is pending in the queue;
means for providing access to the content via a network for review;
means for processing a response message to the notification message; and
means for determining whether to publish the content based on the response message.

### Claim 19

A system comprising:
a communication module for communicating via a network, the communication module receiving content and content description data via the network;
an authentication module communicatively coupled to the communication module, the authentication module to query the communication module to determine whether the communication module received authentication information via the network; and
a validation module communicatively coupled to the communication module, the validation module to process the content and the content description data to identify a content type and content rules associated with the content type, and to determine whether the content and the content description data are valid based on the content rules.

### Claim 20 (depends on 19)

The system of claim 19, further comprising an assignment module communicatively coupled to the validation module, wherein if the validation module finds the content and the content description data valid, the assignment module determines whether to generate a review request or to generate a publish instruction.

### Claim 21 (depends on 20)

The system of claim 20, wherein the authentication module determines that the content is from an unauthenticated submitter if the communication module has not received authentication information.

### Claim 22 (depends on 20)

The system of claim 20, wherein the authentication module authenticates the authentication information and determines access rights based on the authentication information if the communication module has received the authentication information via the network.

### Claim 23 (depends on 22)

The system of claim 22, wherein the assignment module generates the review request if the content is classified in a content subject matter category outside of the access rights.

### Claim 24 (depends on 20)

The system of claim 20, further comprising a queue module communicatively coupled to the assignment module, wherein if the assignment module generates the review request, the queue module queues the review request in a queue based on a content subject matter category of the content.

### Claim 25 (depends on 22)

The system of claim 22, further comprising a publication module communicatively coupled to the assignment module, the publication module to publish the content upon receiving the publication instruction.

### Claim 26 (depends on 25)

The system of claim 25, wherein the assignment module generates the publish instruction for instructing the publication module to publish the content if permitted by the access rights.

### Claim 27 (depends on 26)

The system of claim 26, wherein publishing the content makes the content accessible via the network.
