Method and apparatus for information aggregation and personalized display of the aggregated information
First Claim
1. A method for aggregating content for transmittal to a terminal subscriber, the method comprising:
- receiving at least one data item from at least one content provider;
selecting at least one data item from the at least one data item according to a provisioning profile associated with the terminal subscriber; and
formatting the at least one data item according to the provisioning profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for aggregating data items to be sent to a mobile terminal subscriber. A plurality of data items are received from content providers and a subscriber provisioning profile is used to select out desired data items for display on a mobile terminal or a client terminal. The subscriber provisioning profile contains the mobile terminal subscriber'"'"'s preferences with regard to the data items, and the data items are formatted for display according to the mobile terminal subscriber'"'"'s provisioning profile. The formatted data items are transmitted to the mobile terminal subscriber'"'"'s terminal for viewing by the subscriber.
209 Citations
57 Claims
-
1. A method for aggregating content for transmittal to a terminal subscriber, the method comprising:
-
receiving at least one data item from at least one content provider;
selecting at least one data item from the at least one data item according to a provisioning profile associated with the terminal subscriber; and
formatting the at least one data item according to the provisioning profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54)
-
-
14. An executable program for a computer system for aggregating content for transmittal to a terminal subscriber, the executable program comprising:
-
a first executable code portion which, when executed on a computer system, receives at least one data item from at least one content provider;
a second executable code portion which, when executed on a computer system, selects at least one data item from the at least one data item according to a provisioning profile associated with the terminal subscriber; and
a third executable code portion which, when executed on a computer system, formats the at least one data item according to the provisioning profile.
-
-
19. An apparatus for aggregating content to be transmitted to a terminal subscriber, the apparatus comprising:
-
a data receiver that receives at least one data item from at least one content provider;
a data discriminator that selects at least one data item from the at least one data item according to a provisioning profile associated with the terminal subscriber; and
a controller that formats the at least one data item according to the provisioning profile.
-
-
34. An apparatus for aggregating content to be transmitted to a terminal subscriber, the apparatus comprising:
-
a database server that stores a provisioning profile for the terminal subscriber;
a control server that receives at least one data item from at least one outside application and adapts the at least one data item into at least one formatted data item for display on a terminal associated with the terminal subscriber according to a provisioning profile stored on the database server; and
a web server that transmits the at least one formatted data item to the terminal and transfers at least one command from the terminal to the control server.
-
-
47. A mobile portal server for aggregating content to be transmitted to a terminal subscriber, the mobile portal server comprising:
-
a subscriber database that stores a provisioning profile for the terminal subscriber;
an applications interface processor that receives at least one data item from at least one outside application and adapts the at least one data item into at least one formatted data item for transmission to a terminal associated with the terminal subscriber according to a provisioning profile stored on the subscriber database; and
a web server that provides access to the at least one formatted data item to the terminal; and
a control processor connected to the applications interface processor, the subscriber database and the web server.
-
-
55. A method for dynamically updating one or more of a plurality of data items sent to a terminal subscriber from a mobile portal server, the method comprising:
-
selecting one of the plurality of data items;
editing the profile of the selected data item;
sending the edited profile of the data item to the mobile portal server;
receiving a plurality of updated data items from the mobile portal server. - View Dependent Claims (56)
-
-
57. An executable program for a computer-driven mobile terminal for dynamically updating one or more of a plurality of data items sent to a mobile terminal subscriber from a mobile portal server, the executable program comprising:
-
a first executable code portion which, when executed on a computer-driven mobile terminal, selects one of the plurality of data items;
a second executable code portion which, when executed on a computer-driven mobile terminal, edits the profile of the selected data item;
a third executable code portion which, when executed on a computer-driven mobile terminal, sends the edited profile of the data item to the mobile portal server; and
a fourth executable code portion which, when executed on a computer-driven mobile terminal, receives a plurality of updated data items from the mobile portal server.
-
Specification