Authorized Syndicated Descriptions of Linked Web Content Displayed With Links in User-Generated Content
First Claim
1. A method of building pages including an authorized syndicated description of linked web content, the method comprising:
- receiving user-generated content that includes a link to linked web content;
canonicalizing the link;
obtaining at least one feed item from a database based on the canonicalized link, the database storing feed items, each feed item comprising a link to a content page and an authorized syndicated description of the content of the content page;
obtaining an authorized syndicated description of the content of the content page from the obtained feed item; and
building a page including the user-generated content that includes a link to linked web content and an authorized syndicated description of the content.
1 Assignment
0 Petitions
Accused Products
Abstract
Syndicated descriptions of web content are obtained from feeds. For each item of each feed, a link is followed to a content page, and it is determined whether the content page directly or indirectly points back to the feed. If so, the description of the item from the feed is stored as an authorized description with a canonical form of the link to the item. Subsequently, when an item of user-generated content that includes a link to web content is received, the link to the web content is canonicalized. Based on the canonicalized link, any stored authorized syndicated descriptions of the linked content is obtained. If more than one authorized syndicated description of an item of linked content is available, one is selected. Then, the item of user-generated content containing a link can be published with an authorized syndicated description of the linked content.
42 Citations
8 Claims
-
1. A method of building pages including an authorized syndicated description of linked web content, the method comprising:
-
receiving user-generated content that includes a link to linked web content; canonicalizing the link; obtaining at least one feed item from a database based on the canonicalized link, the database storing feed items, each feed item comprising a link to a content page and an authorized syndicated description of the content of the content page; obtaining an authorized syndicated description of the content of the content page from the obtained feed item; and building a page including the user-generated content that includes a link to linked web content and an authorized syndicated description of the content. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for building pages including an authorized syndicated description of linked web content, the code for:
-
receiving user-generated content that includes a link to linked web content; canonicalizing the link; obtaining at least one feed item from a database based on the canonicalized link, the database storing feed items, each feed item comprising a link to a content page and an authorized syndicated description of the content of the content page; obtaining an authorized syndicated description of the content of the content page from the obtained feed item; and building a page including the user-generated content that includes a link to linked web content and an authorized syndicated description of the content. - View Dependent Claims (6, 7, 8)
-
Specification