System and method for automatic, real-time delivery of personalized informational and transactional data to users via high throughput content delivery device
First Claim
1. A system for generating and delivering personalized intelligence to a plurality of subscribers, comprising:
- a distribution control server, the distribution control server communicating with a processing facility for processing at least one service for each of the plurality of subscribers using the information from one or more of a plurality of channel databases containing informational data; and
a plurality of output servers, communicating with the control server, each output server automatically forwarding output from the at least one service associated with each of the subscribers to at least one output destination specified for each subscriber;
wherein the control server divides the at least one service into a plurality of jobs, and each of the output servers processes a plurality of jobs divided by the control server for improved scalability and load balancing wherein content delivery throughput is enhanced;
wherein the plurality of jobs processed by each of the output servers comprises the assembly of the output to be delivered to a subset of the subscribers associated with that server; and
wherein the assembly of the output to be delivered to the subset of the subscribers associated with each output server comprises a mid-tier slicing of common information from the at least one channel databases.
3 Assignments
0 Petitions
Accused Products
Abstract
A delivery system for a personal intelligence network that actively delivers highly personalized and timely informational and transactional data collects and distributes e-mail and other content from a hub-and-spoke style source architecture, with a control server managing a set of output servers. The output servers may transmit messages of topical interest to a subset of the subscribers, concurrently. The content may be generated by an OLAP based channel database system, and the output may also be communicated to individuals via spreadsheet programs data, pager, telephone, mobile phone, fax, personal digital assistants, HTML e-mail, WAP and other formats.
338 Citations
16 Claims
-
1. A system for generating and delivering personalized intelligence to a plurality of subscribers, comprising:
-
a distribution control server, the distribution control server communicating with a processing facility for processing at least one service for each of the plurality of subscribers using the information from one or more of a plurality of channel databases containing informational data; and
a plurality of output servers, communicating with the control server, each output server automatically forwarding output from the at least one service associated with each of the subscribers to at least one output destination specified for each subscriber;
wherein the control server divides the at least one service into a plurality of jobs, and each of the output servers processes a plurality of jobs divided by the control server for improved scalability and load balancing wherein content delivery throughput is enhanced;
wherein the plurality of jobs processed by each of the output servers comprises the assembly of the output to be delivered to a subset of the subscribers associated with that server; and
wherein the assembly of the output to be delivered to the subset of the subscribers associated with each output server comprises a mid-tier slicing of common information from the at least one channel databases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for the generation and delivery of personalized intelligence to a plurality of subscribers, comprising:
-
a) processing at least one service for each of a plurality of subscribers using the information from one or more of a plurality of channel databases containing informational data about a subject matter of interest for the plurality of subscribers; and
b) automatically forwarding output from the at least one service associated with each of the subscribers to at least one output destination specified for each subscriber wherein the output is provided by a plurality of output servers;
c) dividing a service into a plurality of jobs, and each of the output servers processes a plurality of the divided jobs for improved scalability and load balancing wherein content delivery throughput is enhanced; and
d) assembling the output to be delivered to a subset of the subscribers associated with each of the output servers using a process of mid-tier slicing of common information from the at least one channel databases. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification