Systems and methods for syndicating and hosting customized news content
First Claim
1. A system comprising:
- one or more computer devices to;
determine, for a particular user, information identifying a topic of interest associated with the particular user,generate, for the particular user, a custom document that includes a plurality of custom sections,determine content of a first custom section of the custom document based on the identified topic of interest,generate a search query based on the content of the first custom section of the custom document,embed the search query in a selected location within a specific content of the first custom section of the custom document,responsive to a selection of the specific content of the first custom section of the custom document by the particular user, search for related content to be populated into a second custom section of the custom document based on the search query embedded in the selected location within the specific content of the first custom section of the custom document,populate the first custom section of the custom document with the content and the second custom section of the custom document with the related content searched based on the search query embedded in the selected location within the specific content of the first custom section to form a populated custom document, andprovide the populated custom document for presentation.
2 Assignments
0 Petitions
Accused Products
Abstract
A system provides client access to customized news content. The system includes a custom news source server and a news search server. The custom news source server periodically sends one or more customized search queries to a news search server. The news search server fetches news content from multiple news source servers and aggregates the news content. The news search server also periodically receives the one or more search queries from the custom news source server, searches the aggregated news content based on the one or more search queries, and periodically provides selected news content to the custom news server based on results of the searches. The custom news source server permits access to clients, from across a network, to the selected news content provided by the news search server.
44 Citations
20 Claims
-
1. A system comprising:
one or more computer devices to; determine, for a particular user, information identifying a topic of interest associated with the particular user, generate, for the particular user, a custom document that includes a plurality of custom sections, determine content of a first custom section of the custom document based on the identified topic of interest, generate a search query based on the content of the first custom section of the custom document, embed the search query in a selected location within a specific content of the first custom section of the custom document, responsive to a selection of the specific content of the first custom section of the custom document by the particular user, search for related content to be populated into a second custom section of the custom document based on the search query embedded in the selected location within the specific content of the first custom section of the custom document, populate the first custom section of the custom document with the content and the second custom section of the custom document with the related content searched based on the search query embedded in the selected location within the specific content of the first custom section to form a populated custom document, and provide the populated custom document for presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
determining, by one or more processors associated with a device, information identifying a topic of interest associated with a particular user; generating, by the one or more processors and for the particular user, a custom document that includes a plurality of custom sections; determining content of a first custom section of the custom document based on the identified topic of interest, generating a search query based on the content of the first custom section of the custom document; embedding, by the one or more processors, the search query in a selected location within a specific content of the first custom section of the custom document; responsive to a selection of the specific content of the first custom section of the custom document by the particular user, searching for related content to be populated into a second custom section of the custom document based on the search query embedded in the selected location within the specific content of the first custom section of the custom document; populating, by the one or more processors, the first custom section of the custom document with the content and the second custom section of the custom document with the related content searched based on the search query embedded in the selected location within the specific content of the first custom section to form a populated custom document; and providing, by the one or more processors, the populated custom document for presentation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium to store instructions, the instructions comprising:
one or more instructions which, when executed by at least one processor associated with a device, cause the at least one processor to; determine, for a particular user, information identifying a topic of interest associated with the particular user, generate, for the particular user, a custom document that includes a plurality of custom sections, determine content of a first custom section of the custom document based on the identified topic of interest, generate a search query based on the content of the first custom section of the custom document, embed the search query in a selected location within a specific content of the first custom section of the custom document, responsive to a selection of the specific content of the first custom section of the custom document by the particular user, search for related content to be populated into a second custom section of the custom document based on the search query embedded in the selected location within the specific content of the first custom section of the custom document, populate the first custom section of the custom document with the content and the second custom section of the custom document with the related content searched based on the search query embedded in the selected location within the specific content of the first custom section to form a populated custom document, and provide the populated custom document for presentation. - View Dependent Claims (17, 18, 19, 20)
Specification