CONTEXTUAL BASED INFORMATION AGGREGATION SYSTEM
First Claim
Patent Images
1. A method for delivering content, comprising:
- receiving, at a server system, indications of topics of interest from a first client;
automatically gathering content about the topics in response to receiving the indications;
receiving context information at the server system from the client;
identifying a subset of the gathered content based on the received context information; and
reporting the identified subset of the gathered content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system automatically and continuously finds and aggregates the most relevant and current information about the people and things that a user cares about. The information gathering is based on current context (e.g., where the user is, what the user is doing, what the user is saying/typing, etc.). The result of the context based information gathering is presented ubiquitously on user interfaces of any of the various physical devices operated by the user.
90 Citations
20 Claims
-
1. A method for delivering content, comprising:
-
receiving, at a server system, indications of topics of interest from a first client; automatically gathering content about the topics in response to receiving the indications; receiving context information at the server system from the client; identifying a subset of the gathered content based on the received context information; and reporting the identified subset of the gathered content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system that delivers content, comprising:
-
a first set of one or more computers comprising a radar service that is in communication with one or more clients, the first set of one or more computers receives indications of topics of interest and context information from a first client associated with a first user; and a second set of one or more computers comprising an intelligence service that is 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 information available for aggregation, the first set of one or more computers uses the indications of topics of interest and the one or more indexes to automatically and continuously gather content about the topics of interest from the information available for aggregation, the first set of one or more computers filters the gathered content based on the context information and pushes that filtered content to a client for the first user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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 delivering data, the processor readable code comprises:
-
interface software code that interfaces with a plurality of clients for receiving context information, the interface software code receives first context information from a particular user about what the particular user is currently doing, the particular user is communicating with the interface code using a particular client of the plurality of clients; first magnet software code that receives a first topic of interest from the particular user and continuously collects information about the first topic of interest via a network, the first magnet software code is persistent; second magnet software code that receives a second topic of interest from the particular user and continuously collects information about the second topic of interest via the network, the second magnet software code is persistent; filtering software code that filters information collected by the first magnet software code and the second magnet software code based on the first context information, the interface software code transmits at least a subset of the filtered information to the particular user. - View Dependent Claims (19, 20)
-
Specification