System and method for presenting categorized content on a site using programmatic and manual selection of content items
First Claim
Patent Images
1. A method for providing content on a website, the method being implemented by one or more processors that perform steps comprising:
- assigning at least one of a plurality of categories to at least a portion of a network page; and
displaying content, including content generated from multiple content items on the network page;
wherein displaying content includes programmatically determining the one or more of the multiple content items that are pertinent to the category of the assigned network page by programmatically (i) defining each category by a set of terms that are relevant to that category, the programmatically defining including terms that are not the name of the category and excluding terms that are not pertinent to the category, and (ii) analyzing a text content of each of the one or more of the multiple content items;
enabling a user of the website to register to become the manual class user for the category of the network page; and
wherein displaying content further includes providing manually-identified content on at least some of the multiple web pages based on a submission of content by the editor class user, wherein the submission of content includes at least one of a link to a content item identified in the submission or a text from or based on the content item identified in the submission.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide for the creation of network pages or presentations that include pages on which programmatically selected/categorized content and manually-identified content from website users may be combined and displayed.
-
Citations
14 Claims
-
1. A method for providing content on a website, the method being implemented by one or more processors that perform steps comprising:
-
assigning at least one of a plurality of categories to at least a portion of a network page; and displaying content, including content generated from multiple content items on the network page; wherein displaying content includes programmatically determining the one or more of the multiple content items that are pertinent to the category of the assigned network page by programmatically (i) defining each category by a set of terms that are relevant to that category, the programmatically defining including terms that are not the name of the category and excluding terms that are not pertinent to the category, and (ii) analyzing a text content of each of the one or more of the multiple content items; enabling a user of the website to register to become the manual class user for the category of the network page; and wherein displaying content further includes providing manually-identified content on at least some of the multiple web pages based on a submission of content by the editor class user, wherein the submission of content includes at least one of a link to a content item identified in the submission or a text from or based on the content item identified in the submission. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing content from a network on a website, the method being implemented by one or more processors that perform steps comprising:
-
providing a plurality of web pages at the website; assigning at least a portion of each web page to one or more categories selected from a plurality of categories; providing at least some programmatically-identified content on each of multiple web pages by programmatically (i) defining each category by a set of terms that are relevant to that category, the programmatically defining including terms that are not the name of the category and excluding terms that are not pertinent to the category, (ii) retrieving content items from a plurality of network sites, (iii) then analyzing individual content items in order to associate each content item with one or more categories, (iv) selecting one or more content items that are associated with any of the one or more categories of at least the portion of that web page, and (v) displaying the programmatically-generated content based on the selected one or more content items; enabling a user of the website to register to become the manual class user for the category of the network page; and providing manually-identified content on at least some of the multiple web pages based on a submission of content by the editor class user, wherein the submission of content includes at least one of a link to a content item identified in the submission or a text from or based on the content item identified in the submission. - View Dependent Claims (8, 9, 10)
-
-
11. A method for providing content on a website, the method being implemented by one or more processors that perform steps comprising:
-
displaying a plurality of network pages, each network page being assigned to one or more categories; enabling individuals of the website to register to become an editor class user that is assigned to at least one of the plurality of network pages, based on a selected category of each individual; for a given network page in the plurality of network pages, a. accepting suggested content items from one or more editor class users who are assigned to that network page; b. programmatically (i) defining each category by a set of terms that are relevant to that category, the programmatically defining including terms that are not the name of the category and excluding terms that are not pertinent to the category, and (ii) identifying other content items located at one or more other websites for display on the network page of the selected category; and c. displaying content on at least the portion of the network page that is determined to be pertinent to the category of the network page; wherein displaying the content includes adding content that is for display on the network page based on the suggested content items from the one or more manual class editors, and adding content that is for display on the network page based on the one or more of the programmatically identified other content items after a determination is made that the suggested content items are insufficient. - View Dependent Claims (12, 13, 14)
-
Specification