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 Short Messaging Service television (SMS-TV) contest comprising:
- a. implementing a single application containing a user interface;
b. presenting content related to the SMS-TV contest to a user with the single application through the user interface;
c. enabling the user to submit a Short Messaging Service (SMS) response to the SMS-TV contest through interacting with the user interface of the single application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the single application couples to a server and after the single application automatically determines if the application accessible resource should be updated; and
d. notifying a winner of the contest.
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.
236 Citations
53 Claims
-
1. A method implemented on a computing device of providing an improved user experience when participating in a Short Messaging Service television (SMS-TV) contest comprising:
-
a. implementing a single application containing a user interface; b. presenting content related to the SMS-TV contest to a user with the single application through the user interface; c. enabling the user to submit a Short Messaging Service (SMS) response to the SMS-TV contest through interacting with the user interface of the single application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the single application couples to a server and after the single application automatically determines if the application accessible resource should be updated; and d. notifying a winner of the contest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 53)
-
-
16. A system implemented on a computing device for providing an improved user experience when participating in a Short Messaging Service television (SMS-TV) contest comprising:
-
a. a server; and b. a device coupled to the server, the device containing a single application configured for; i. implementing a user interface; ii. presenting content related to the SMS-TV contest to a user with the application through the user interface; iii. enabling the user to submit a Short Messaging Service (SMS) response to the SMS-TV contest through interacting with the user interface of the application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the single application couples to a server and after the single application automatically determines if the application accessible resource should be updated; and iv. notifying a winner of the contest. - 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 contest to a user and enabling the user to submit a Short Messaging Service (SMS) response to the contest, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the single application couples to a server and after the single application automatically determines if the application accessible resource should be updated and for presenting a list of only television programs that have been previously aired on television and notifying a winner; and b. a processor for processing the application. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A device comprising:
-
a. a memory for storing a single application, the application configured for; i. implementing a user interface; ii. presenting content related to the SMS-TV contest to a user with the application through the user interface; iii. enabling the user to submit a Short Messaging Service (SMS) response to the SMS-TV contest through interacting with the user interface of the application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the single application couples to a server and after the single application automatically determines if the application accessible resource should be updated; and iv. notifying a winner of the contest; 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 contests through a user-side application; ii. storing a list of only Short Messaging Service television (SMS-TV) programs to be presented on a user device; iii. receiving a Short Messaging Service (SMS) response from the user-side application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the application couples to a server and after the application automatically determines if the application accessible resource should be updated; and iv. notifying a winner of a contest; 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 a single application configured for; i. implementing a user interface; ii. presenting content related to the SMS-TV contest to a user with the application through the user interface; and iii. enabling the user to submit a Short Messaging Service (SMS) response to the SMS-TV contest through interacting with the user interface of the application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the single application couples to a server and after the single application automatically determines if the application accessible resource should be updated; and c. a network for coupling the at least one server and the plurality of mobile devices.
-
-
48. A method implemented on a computing device of providing an improved user experience when participating in a game comprising:
-
a. implementing an application containing a user interface; b. presenting content related to the game to a user with the application through the user interface; c. enabling the user to submit a Short Messaging Service (SMS) response to the game without closing the application, wherein an SMS short code for the SMS-TV contest is stored as an application accessible resource, wherein the SMS short code is updatable, wherein the application accessible resource is overwritten by an updated resource file which is downloaded when the application couples to a server and after the application automatically determines if the application accessible resource should be updated. - View Dependent Claims (49, 50, 51, 52)
-
Specification