Method and system for populating resources using web feeds
First Claim
1. A method in a computing system of populating a resource having a uniform resource identifier with content that is related to the uniform resource identifier, the method comprising:
- (a) identifying a plurality of web feeds;
(b) characterizing the identified plurality of web feeds based on the content of the web feeds;
(c) receiving a uniform resource identifier associated with a resource;
(d) selecting one or more of the identified plurality of web feeds so that the selected one or more web feeds is related to the received uniform resource identifier, wherein the selection is based in part on the characterization of the one or more web feeds;
(e) populating at least some of the resource with content from the selected one or more plurality of web feeds, such that the resource contains content that is related to the uniform resource identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A software and/or hardware facility that identifies and characterizes web feeds and web feed content for purposes of populating a resource with targeted content. The facility identifies web feeds and characterizes the web feeds and/or content in the web feeds using attributes from an attribute taxonomy. The characterization may be based on metadata associated with the web feed and/or on content in the web feed. Once the web feeds and/or content of the web feeds have been characterized, the web feeds and content may be appropriately selected for inclusion in a resource. The resource may be targeted to recipients based on identified characteristics of the resource or recipients.
107 Citations
54 Claims
-
1. A method in a computing system of populating a resource having a uniform resource identifier with content that is related to the uniform resource identifier, the method comprising:
-
(a) identifying a plurality of web feeds; (b) characterizing the identified plurality of web feeds based on the content of the web feeds; (c) receiving a uniform resource identifier associated with a resource; (d) selecting one or more of the identified plurality of web feeds so that the selected one or more web feeds is related to the received uniform resource identifier, wherein the selection is based in part on the characterization of the one or more web feeds; (e) populating at least some of the resource with content from the selected one or more plurality of web feeds, such that the resource contains content that is related to the uniform resource identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method in a computing system of generating targeted content for a resource, the method comprising:
-
(a) identifying a plurality of web feeds; (b) characterizing each of the identified plurality of web feeds by associating one or more attributes with each web feed; (c) receiving a request for a resource; (d) selecting one or more of the identified plurality of web feeds such that the selected one or more web feeds is related to the requested resource, wherein the selection is based in part on the characterization of the plurality of web feeds; and (e) populating at least some of the resource with content from the selected one or more of the plurality of web feeds. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for populating a requested resource with targeted content, the system comprising:
-
a catalog of web feeds, each of the web feeds being accessible via a network and having an associated one or more attributes that characterize the web feed; and a selection module for populating a requested resource with targeted content, wherein one or more web feeds that are related to the requested resource are selected from the catalog of web feeds based on one or more attributes that characterize the one or more web feeds, and content from the selected one or more web feeds is used to populate at least a portion of the requested resource. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method in a computing system of generating targeted content for a resource, the method comprising:
-
(a) receiving a request for a resource; (b) accessing a catalog of web feed content, wherein the web feed content in the catalog is characterized by one or more attributes related to the web feed content; (c) selecting web feed content from the catalog of web feed content based in part on the attributes of the selected web feed content, wherein the selected web feed content is related to the requested resource; and (d) populating at least some of the requested resource with the selected web feed content. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A system for populating a requested resource with targeted content, the system comprising:
-
a catalog of web feed content, wherein the web feed content in the catalog is characterized by one or more attributes related to the web feed content; and a selection module for populating a requested resource with targeted content, wherein the targeted content is selected from the catalog of web feed content by identifying web feed content that is related to the requested resource based on one or more attributes that characterize the web feed content, and the selected web feed content is populated into at least a portion of the requested resource. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
Specification