Wireless information systems and methods
First Claim
1. A method for over-the-air (OTA) transfer of information to a mobile device comprising:
- identifying information relating to a storage location of an application program;
composing a trigger message based on the identified information;
sending the trigger message to the mobile device, the trigger message including a file retrieve command for initiating over-the-air (OTA) downloading of the application program.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system and method are provided for OTA downloading, configuring and updating application programs stored in a memory of mobile communication device. The apparatus and method include a number of downloadable or “built-in” application-based programs that efficiently perform the following: customizing services from various service providers via internet or call centers; downloading new applications and updating existing applications via short, wireless messages from application servers to the mobile device; notifying service providers through internet protocol between wireless application servers and service providers; uploading and registering new applications to wireless application servers from developers through the internet; and parsing short, wireless messages from messaging centers using application managers to distinguish between command messages for applications and regular text messages. The application manager, in combination with the call center and application servers, provides end-to-end data communication such that incompatible protocols are transparent to the wireless device and various service providers.
-
Citations
53 Claims
-
1. A method for over-the-air (OTA) transfer of information to a mobile device comprising:
-
identifying information relating to a storage location of an application program;
composing a trigger message based on the identified information;
sending the trigger message to the mobile device, the trigger message including a file retrieve command for initiating over-the-air (OTA) downloading of the application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for updating an application program in a mobile device, the method comprising:
-
identifying information to be updated in the application program;
composing a short wireless message including embedded data for updating the application program, the embedded data pertaining to the identified information; and
sending the composed short wireless message including embedded data to the mobile device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for updating an application program in a mobile device, the method comprising:
-
receiving a short wireless message at the mobile device;
parsing the received message to determine whether a command string is embedded in the received message; and
storing at least a portion of the command string if embedded in the received message. - View Dependent Claims (17, 18)
-
-
19. A short wireless message for carrying commands and data to and from a mobile device, the short wireless message comprising:
-
a header portion identifying the command message as containing an embedded command or data update; and
a data content portion containing at least one of instructions to be executed by a receiving device processor and a data field containing data for use by an application program. - View Dependent Claims (20)
-
-
21. A computer program product for use with a mobile device, the computer program product including machine-readable code that, when executed by a processing device, comprises code for:
-
parsing a received short wireless message to determine whether any command strings exist; and
executing existing command strings for at least one of the following operations;
(i) downloading an application program, (ii) activating a stored application program, and (iii) updating a database accessed by one or more application programs. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for providing information to a mobile device, the system comprising:
-
an apparatus operative to compose a wireless command message based on information in a document, the command message for use by a computer software application residing in a memory of the mobile device; and
a storage location accessible by the apparatus, the storage location operative to store the document. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for deploying application programs developed for use by a mobile device, the application programs for providing a mobile user information and services, the method comprising:
-
(i) facilitating a communications connection with a user having an application program to be uploaded;
(ii) receiving registration and file information from the user;
(iii) recording the received registration and file information;
(iv) if the registration and file information is acceptable, then enabling the user to upload the application program to a networked file storage device;
(v) if the registration and file information is not acceptable, requesting the user to input the registration and file information again and return to (ii); and
(vi) if the application program was successfully uploaded, then notifying the user of the same, else requesting the user to retry uploading the application program and if so return to (iv). - View Dependent Claims (36, 37, 38)
-
-
39. A mobile device including one or more memory devices, the one or more memory devices containing machine-readable code for execution by a processing unit residing in the mobile device the machine-readable code comprising:
-
at least one application program operative to provide information and services to a user of the mobile device; and
an application manager program operative to manage the at least one application program and operative to parse incoming short wireless messages for commands and data pertaining to the at least one application program. - View Dependent Claims (40, 41)
-
-
42. A method of updating information for an application program residing in a memory of a mobile device, the method comprising:
-
retrieving update information for updating the application program;
composing a short wireless message including the update information; and
sending the short wireless message to the mobile device over a wireless network using a transport protocol. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification