Method of and apparatus for utilizing SMS while running an application on a mobile device controlling a viewer's participation with a broadcast
First Claim
1. A method implemented on a computing device of providing an improved user experience when participating in a game, contest or entertainment event, comprising:
- a. implementing an application containing a user interface;
b. presenting content related to the game, contest or entertainment event, to a user with the application through the user interface; and
c. enabling the user to submit a data message response to the game, contest or entertainment event, through interacting with the user interface of the application, wherein the application submits the data message using an data message short code which is updatable and stored as an application accessible resource.
5 Assignments
0 Petitions
Accused Products
Abstract
An improved method of and system for participating in SMS-TV contests enables a user to utilize one or more applications to perform desired operations such as using the user interface to efficiently make selections to respond to a question in a contest, downloading SMS short codes, promoting contests within the application, storing a history of SMS-TV programs, enabling an alternate phone number to be submitted, utilizing user identification tags, disconnecting the application to receive an incoming call, verification, contacting a server to send an SMS message on the device'"'"'s behalf and other operations. Some of the aforementioned operations are performed by the user specifically while others are automatically performed by a server to provide the user with the best service possible.
-
Citations
47 Claims
-
1. A method implemented on a computing device of providing an improved user experience when participating in a game, contest or entertainment event, comprising:
-
a. implementing an application containing a user interface; b. presenting content related to the game, contest or entertainment event, to a user with the application through the user interface; and c. enabling the user to submit a data message response to the game, contest or entertainment event, through interacting with the user interface of the application, wherein the application submits the data message using an data message short code which is updatable and stored as an application accessible resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system implemented on a computing device for providing an improved user experience when participating in a game, contest or entertainment event, comprising:
-
a. a server; and b. a device coupled to the server, the device containing an application configured for; i. implementing a user interface; ii. presenting content related to the game, contest or entertainment event, to a user with the application through the user interface; and iii. enabling the user to submit a data message response to the game, contest or entertainment event through interacting with the user interface of the application, wherein the application submits the data message using a data message short code which is updatable and stored as an application accessible resource. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system implemented on a computing device, the system comprising:
-
a. a memory for storing an application, the application comprising; i. a user interface for presenting content related to a game, contest or entertainment event to a user and enabling the user to submit a data message response to the game, contest or entertainment event, wherein the application submits the data message using a data message using a data message short code which is updatable and stored as an application accessible resource and for presenting a list of television programs that have been previously aired on television; and d. a processor for processing the application. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A device comprising:
-
a. a memory for storing an application, the application configured for; i. implementing a user interface; ii. presenting content related to a game, contest or entertainment event, to a user with the application through the user interface; and iii. enabling the user to submit a data message response to the game, contest or entertainment event through interacting with the user interface of the application, wherein the application submits the data message using a data message short code which is updatable and stored as an application accessible resource; and b. a processing component coupled to the memory, the processing component configured for processing the application. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A server device comprising:
-
a. a memory for storing an application, the application configured for; i. presenting content related to games, contests or entertainment events, through a user-side application; ii. storing a list of game, contest or entertainment event programs to be presented on a user device; and iii. receiving a data message response from the user-side application, wherein the application submits the data message using a data message short code which is updatable and stored as an application accessible resource; and b. a processing component coupled to the memory, the processing component configured for processing the application. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A network of devices comprising:
-
a. at least one server; b. a plurality of mobile devices, each of the plurality of mobile devices containing an application configured for; i. implementing a user interface; ii. presenting content related to a game, contest or entertainment event to a user with the application through the user interface; and iii. enabling the user to submit a data message response to the game, contest or entertainment event, through interacting with the user interface of the application, wherein the application submits the data message using a data message short code which is updatable and stored as an application accessible resource; and c. a network for coupling the at least one server and the plurality of mobile devices.
-
Specification