System and method for developing information for a wireless information system
First Claim
Patent Images
1. A method for developing data for a mobile information system comprising:
- receiving information preferences from a plurality of subscribers to said mobile information system, wherein each subscriber'"'"'s information preferences specify at least one type of dynamically changing information available from a same data source provider that said subscriber desires to receive through subscription to said mobile information system;
aggregating said information preferences received from said plurality of subscribers into aggregated information preferences, wherein at least two of said aggregated information preferences correspond to different data of said same data source provider;
transmitting said aggregated information preferences to said same data source provider; and
assembling data for said mobile information system using said aggregated information preferences.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is described for providing data to a mobile information system. A broadcast server receives information preferences from a plurality of subscribers to the mobile information system. The broadcast server aggregates these information preferences and transmits the aggregated information preferences to at least one data source providers. The data source providers then assemble data for the mobile information system using the aggregated information preferences.
76 Citations
26 Claims
-
1. A method for developing data for a mobile information system comprising:
-
receiving information preferences from a plurality of subscribers to said mobile information system, wherein each subscriber'"'"'s information preferences specify at least one type of dynamically changing information available from a same data source provider that said subscriber desires to receive through subscription to said mobile information system; aggregating said information preferences received from said plurality of subscribers into aggregated information preferences, wherein at least two of said aggregated information preferences correspond to different data of said same data source provider; transmitting said aggregated information preferences to said same data source provider; and assembling data for said mobile information system using said aggregated information preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for compiling data for a mobile rich media information system comprising:
-
means for gathering information preferences from a plurality of subscribers to said mobile rich media information system; means for assembling two or more of said information preferences gathered from said plurality of subscribers that correspond to different data of a same data source provider into an aggregate preference; means for transmitting said aggregate preference to said data source provider; and means for compiling data for said mobile rich media information system using said aggregated information preferences. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product having a computer readable medium with computer program logic recorded thereon for developing information for a mobile information system, said computer program product comprising:
-
code for receiving one or more preferences from a plurality of subscribers to said mobile information system, wherein each of said preferences identifies a subset of dynamically changing information available for subscription through at least one information channel; code for assembling said one or more preferences received from said plurality of subscribers into an aggregate preference, wherein at least two of said assembled one or more preferences correspond to different data of a same information source provider; code for transmitting said aggregate preference to said information source provider; and code for compiling information for said mobile information system using said aggregate preference. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
receiving at an enhanced broadcast server, preferences from a plurality of subscribers to a mobile information system, wherein said preferences specify for each of said subscribers a subset of information that is available from at least one data provider with which said enhanced broadcast server is communicatively coupled and that is of interest to said subscriber; aggregating, by said enhanced broadcast server, said preferences of said plurality of subscribers for different information available from one of said at least one data provider to form a superset of said information that is of interest to said plurality of subscribers; sending from said enhanced broadcast server, a request for said superset of said information to said one of said at least one data provider; receiving, at said enhanced broadcast server, said requested superset of said information from said one of said at least one data provider; determining, by said enhanced broadcast server, corresponding subsets of said received superset of said information that are of interest to each of said plurality of subscribers based on each of said subscribers'"'"' preferences; and sending, from said enhanced broadcast server, said determined subsets of said received superset of said information to each of said plurality of subscribers. - View Dependent Claims (26)
-
Specification