PROVIDING CONTEXTUAL CONTENT BASED ON ANOTHER USER
First Claim
1. A method for providing content related to a user to another user based on a context of the other user, comprising:
- subscribing a user account of a second user to a user account of a first user;
automatically gathering content about one or more topics of interest for the first user from online resources;
receiving context information from one or more client modules executing on one or more computer devices associated with the second user;
filtering content gathered for the first user for contextual relevance to the second user; and
reporting the filtered content to one or more client modules executing on the one or more devices associated with the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
A content aggregation and distribution service, which can execute in a cloud computing environment, provides content based on a broadcast user'"'"'s topics of interest to a subscriber user based on the context of the subscriber. An example of a broadcast user is a celebrity. Content is automatically gathered about the broadcast user'"'"'s designated topics of interest from online resources, and filtered and distributed based on a context of the subscriber. Some examples of online resources are websites, social networking sites, and purchase transaction systems. An example of broadcast content is a recommendation which may have been entered directly to the service or posted by the celebrity in his or her social networking account. Both the broadcast user and the subscriber can control respectively the distribution and reception of content with subscription settings. For examples, the settings may set limitations with respect to topics, contexts, and subscriber profile data.
-
Citations
20 Claims
-
1. A method for providing content related to a user to another user based on a context of the other user, comprising:
-
subscribing a user account of a second user to a user account of a first user; automatically gathering content about one or more topics of interest for the first user from online resources; receiving context information from one or more client modules executing on one or more computer devices associated with the second user; filtering content gathered for the first user for contextual relevance to the second user; and reporting the filtered content to one or more client modules executing on the one or more devices associated with the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing content related to a user to another user based on a context of the other user, comprising:
-
a first set of one or more computers comprising a radar service that is in communication with one or more client modules executing on computer devices associated with a first user and a second user, the first set of one or more computers receives indications of topics of interest and context information from a first client module associated with the first user and from a second client module associated with the second user; a second set of one or more computers comprising an executing intelligence system in communication with the first set of one or more computers comprising the radar service, the second set of one or more computer stores one or more indexes of resources to search for information available for aggregation; the first set of one or more computers uses the indications of topics of interest from the first client module and the one or more indexes to automatically and continuously gather content about the topics of interest to the first user; and the first set of one or more computers filters the gathered content based on the topics of interest of the first user and the context information provided by the second client module for the second user and pushes the filtered content to one or more client modules executing on computer devices associated with the second user. - View Dependent Claims (12, 13, 14)
-
-
15. One or more processor readable storage devices having processor readable code embodied on the one or more processor readable storage devices, the processor readable code for programming one or more processors to perform a method for providing content related to a user to another user based on a context of the other user, the method comprising:
-
subscribing a user account of a second user to a user account of a first user; automatically gathering content about one or more topics of interest for the first user from online resources; determining a context based on context information received from one or more client modules executing on one or more computer devices associated with the second user; filtering the content gathered for the first user based on relevance to the context of the second user; and reporting the filtered content to one or more client modules executing on one or more user computer devices in accordance with device limitations indicated by the second user for receiving the filtered content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification