Mobile communication device dynamic service application and dynamic service application scripting
First Claim
1. A radiated data signal compatible with fixed length text messages having embodied thereon a data structure comprising:
- (a) a first data field containing no more than two characters indicating a command; and
(b) a second data field containing data indicating a statement name on which the command is to be executed.
1 Assignment
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 directly by a user on a computer or a mobile communication device or may be written with the aid of scripting “wizard” software that runs on a computer and guides the writing of script without the user having to work directly with the dynamic service application script. 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.
43 Citations
22 Claims
-
1. A radiated data signal compatible with fixed length text messages having embodied thereon a data structure comprising:
-
(a) a first data field containing no more than two characters indicating a command; and
(b) a second data field containing data indicating a statement name on which the command is to be executed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A radiated data signal compatible with fixed length text messages having embodied thereon a data structure comprising:
-
(a) a message header component comprising a first data field containing data indicative of a message identifier, a second data field containing data indicative of a message option of the identified message, and a third data field containing data indicative of a name of an application in a body of the message; and
(b) a command component comprising a fourth data field containing data indicative of a command, and a fifth data field containing data indicative of the command body to be used by the command when executed. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium having computer executable instructions for performing steps for forming applications for a mobile digital communications device, the steps comprising:
-
(a) specifying an application property;
(b) specifying a manner of execution as one of the group comprising manual, upon receipt of a message, at a delay time after receiving a message, at a specified date and time, with a specified interval time, and upon occurrence of a user selected event;
(c) specifying an initial interaction between the application and the mobile digital communications device;
(d) specifying a message or command to be sent to a specified destination; and
(e) converting 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 containing no more than two characters indicating a command, a second data field containing data indicating a statement name on which the command is to be executed. - View Dependent Claims (15, 16, 17)
-
-
18. 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; and
a subscriber identity module or other chip card 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 (19, 20, 21, 22)
-
Specification