Mobile micro-band information distribution
First Claim
1. A mobile terminal, comprising:
- a display screen;
an input system for receiving user input;
a wireless communications subsystem;
a processor;
memory storing computer executable instructions that, when executed by the processor, cause the mobile terminal to perform a method for retrieving data from a server, comprising;
(i) loading a local client executable application for decoding a coded short text messaging system message;
(ii) receiving the coded short text messaging system message from a content provider via the wireless communication subsystem, wherein the coded short text messaging system message comprises compressed data not understandable to a user of the mobile terminal;
(iii) the local client executable application decoding the received short text messaging system message to translate the received data into a human understandable format; and
(iv) displaying the decoded information on the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing information to mass localized mobile users over a limited bandwidth are described. Short text messaging system messages, e.g., SMS, may be used to transmit coded data between mobile terminals and content providers, while a client application resident on each mobile terminal can decode the messages received from a content provider and display information in human-understandable formats on the display screen of the mobile terminal. The client application can also encode messages to send to the content provider to request specified information on demand. Users can also specify criteria that, when met, the content provider automatically sends an encoded SMS message to the user'"'"'s mobile terminal with the requested information, provided the user has prepaid to receive SMS messages.
-
Citations
26 Claims
-
1. A mobile terminal, comprising:
-
a display screen;
an input system for receiving user input;
a wireless communications subsystem;
a processor;
memory storing computer executable instructions that, when executed by the processor, cause the mobile terminal to perform a method for retrieving data from a server, comprising;
(i) loading a local client executable application for decoding a coded short text messaging system message;
(ii) receiving the coded short text messaging system message from a content provider via the wireless communication subsystem, wherein the coded short text messaging system message comprises compressed data not understandable to a user of the mobile terminal;
(iii) the local client executable application decoding the received short text messaging system message to translate the received data into a human understandable format; and
(iv) displaying the decoded information on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium storing a client application in the form of computer executable instructions that, when executed, cause a mobile terminal to perform a method for receiving information relating to a selected topic, comprising:
-
(i) querying a user of the mobile terminal to select one of a push or pull mode of operation;
(ii) when the user selects the push mode of operation;
a. displaying a plurality of menus to allow the user to identify desired information regarding which the user would like to remain updated, to identify one or more criteria specifying how often the user would like to receive updates, and to identify a number of prepaid messages for which the user would like to be charged;
b. generating a coded short text messaging system message based on the user'"'"'s selection of the push mode of operation, and further based on the user'"'"'s selections regarding desired information, criteria, and number of prepaid messages; and
c. outputting the short text messaging system message for sending to a content provider associated with the client application via a wireless telecommunications network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for distributing selected information to a user of a mobile terminal, comprising:
-
(i) receiving a first message originating from the mobile terminal sent over an asynchronous connectionless-based channel, wherein the first message comprises coded data indicating information desired by the user;
(ii) querying a content provider database for the desired information;
(iii) generating a second message comprising coded data corresponding to the information desired by the user; and
(iv) sending the second message to the mobile terminal over the asynchronous connectionless-based channel. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of providing information via a microband channel to a mobile device, comprising:
-
advertising for sale a predetermined number of coded microband messages corresponding to a predetermined event;
receiving payment from a first user for the predetermined number of microband messages;
updating a database based on the predetermined number of messages for which payment was received;
sending a plurality of coded microband messages for decoding by executable code on a mobile device associated with the user from whom payment was received, until the predetermined number of microband messages has been fully utilized. - View Dependent Claims (26)
-
Specification