Systems And Methods For Packaging And Distributing Information
First Claim
Patent Images
1. A method for providing information to a plurality of subscribers, comprising:
- receiving requests for different types of information from the subscribers;
storing rules for delivering the requested information;
gathering information from a plurality of information providers;
packaging at least some of the gathered information into customized bundles according to the received requests and the stored rules; and
delivering the customized bundles to the subscribers according to the stored rules.
7 Assignments
0 Petitions
Accused Products
Abstract
A system (190) provides information to multiple subscribers (105-125). The system (190) receives requests for different types of information from the subscribers (105-125) and stores rules for delivering the requested information. The system (190) gathers information from multiple information sources (145-155), packages at least some of the gathered information into customized bundles according to the received requests and the stored rules, and delivers the customized bundles to the subscribers (105-125) according to the stored rules.
-
Citations
36 Claims
-
1. A method for providing information to a plurality of subscribers, comprising:
-
receiving requests for different types of information from the subscribers; storing rules for delivering the requested information; gathering information from a plurality of information providers; packaging at least some of the gathered information into customized bundles according to the received requests and the stored rules; and delivering the customized bundles to the subscribers according to the stored rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing information to a plurality of subscribers, comprising:
-
means for receiving requests for different types of information from the subscribers; means for storing rules for delivering the requested information; means for gathering information from a plurality of information providers; means for packaging at least some of the gathered information into customized bundles according to the received requests and the stored rules; and means for delivering the customized bundles to the subscribers according to the stored rules.
-
-
13. A system that provides information to a plurality of users, comprising:
-
a communication interface configured to receive requests for different types of information from the users; a memory configured to store rules for delivering the requested information; and a processor configured to gather information from a plurality of information providers, package at least some of the gathered information into customized bundles according to the received requests and the stored rules, and deliver the customized bundles to the users according to the stored rules. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium that stores instructions executable by at least one processor to perform a method for providing information to a plurality of subscribers, comprising:
-
gathering information from a plurality of information providers; packaging at least some of the gathered information into customized bundles based on a plurality of information requests and delivery rules, the information requests including requests from the subscribers for different types of information, the delivery rules including rules that control delivery of the requested information; and delivering the customized bundles to the subscribers according to the delivery rules. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. An agent connected to at least one information source and at least one subscriber, comprising:
-
a memory configured to store instructions; and a processor configured to execute the instructions in the memory to collect different types of information from the information sources, package at least some of the collected information into bundles based on preferences of the subscribers, generate multicast messages containing the bundles, and transmit the multicast messages to appropriate ones of the subscribers. - View Dependent Claims (33, 34, 35)
-
-
36. A method for delivering information, comprising:
-
receiving requests for different types of information from a plurality of subscribers; collecting information from a plurality of information sources over a network; identifying parts of the collected information common to the requests of a group of the subscribers; creating a multicast message containing the common information; and transmitting the multicast message to the group of subscribers.
-
Specification