Mobile Communication Device Dynamic Service Application and Dynamic Service Application Scripting
First Claim
1. A method comprising:
- receiving, by a mobile digital communication device, a short text message embodied on a radiated data signal, the short text message configured as a dynamic service script program having a data structure;
extracting, by the mobile digital communication device, the dynamic service script program having the data structure from the short text message, the data structure including at least one statement, the statement comprising;
a first data field containing no more than two characters indicating a command, anda second data field containing data indicating an operand on which the command is to be executed, the first and second data fields appended together to form the statement being void of any spaces; and
executing, by a dynamic service application within the mobile digital communication device, the dynamic service script program to facilitate programming of the mobile digital communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
A dynamic service application is stored and executed on a mobile or wireless communication device (e.g., a cellular telephone) to enable it to be programmed without specialized hardware, software, and other proprietary information. For example, dynamic service application programs or scripts may be entered directly by a user or may be received as a wireless or radiated digital message transmission. The dynamic service application executes the dynamic service application script, which is of a format to accommodate wireless or radiated transmission and storage on the device. The dynamic service application script may be written by a user on a computer or a mobile communication device or may be written with the aid of scripting “wizard” software. In addition to being received as radiated transmissions, dynamic service application scripts may also be sent as radiated transmissions from mobile communication devices to other devices or computers.
38 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a mobile digital communication device, a short text message embodied on a radiated data signal, the short text message configured as a dynamic service script program having a data structure; extracting, by the mobile digital communication device, the dynamic service script program having the data structure from the short text message, the data structure including at least one statement, the statement comprising; a first data field containing no more than two characters indicating a command, and a second data field containing data indicating an operand on which the command is to be executed, the first and second data fields appended together to form the statement being void of any spaces; and executing, by a dynamic service application within the mobile digital communication device, the dynamic service script program to facilitate programming of the mobile digital communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having computer executable instructions for performing acts for forming applications for a mobile digital communications device, the acts comprising:
providing a user input interface to; specify an application property; specify a manner of execution; specify an initial interaction between the application and the mobile digital communications device; specify a message or command to be sent to a specified destination; and convert the application property, manner of execution, initial interaction, and message or command into a script file having a data length no larger than a short text message, the data file have a plurality of command lines, at least one command line having a first data field and a second data field, the first data field containing a command and the second data field containing data indicating a statement name on which the command is to be executed, the script file comprising a dynamic service script program for execution by a dynamic service application within a mobile digital communication device. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A mobile digital communication device that receives radiant transmission of short text messages comprising:
-
a dynamic service application that receives a radiantly transmitted short text message dynamic service script and interprets and executes the short text message dynamic service script on the mobile digital communication device to facilitate programming of the mobile digital communication device, the short text message dynamic service script comprising a statement including a first data field indicating a command, and a second data field indicating an operand on which the command is to be executed; and a subscriber identity module that is distinct from a base portion of the mobile digital communication device and that stores at least one executable operation indicated in the short text message dynamic service script. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification