Systems And Methods For Packaging And Distributing Information
AssigneeStragent, LLC
InventorArif Diwan
Life of this patent
Estimating the term…
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.
Claims36
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.