Method and architecture for an interactive two-way data communication network
DC CAFCFirst Claim
1. A method for making available a newer version of an application to a mobile device with no changes in the mobile device, the method comprising:
- receiving a message over a wireless network from a first server, the message pertaining to the newer version of the application offered from a second server;
displaying, on a screen of the mobile device, a graphic user interface in response to the message;
generating a response message in response to an interaction by a user with the graphic user interface; and
providing access to the newer version of the application from the second server after the response message is successfully transported by the first server to the second server.
5 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A two-way data communication device such as a data ready cellular telephone, a two-way pager, or a telephone communicates via a two-way data communication network with a server computer on a computer network that has an interface to the two-way data communication network, i.e, is coupled to the two-way data communication network. For example, the computer network can be a corporate wide area network, a corporate local area network, the Internet, or any combination of computer networks. The two-way data communication device utilizes a client module to transmit message including a resource selector chosen by the user to a server on a server computer on the computer network. The server processes the message and transmits a response over the two-way data communication network to the client module. The client module interprets the response and presents the response to the user via a structured user interface. Alternatively, the user transmits a request that directs the server to transmit the response to the request to another location or to another user.
-
Citations
28 Claims
-
1. A method for making available a newer version of an application to a mobile device with no changes in the mobile device, the method comprising:
-
receiving a message over a wireless network from a first server, the message pertaining to the newer version of the application offered from a second server;
displaying, on a screen of the mobile device, a graphic user interface in response to the message;
generating a response message in response to an interaction by a user with the graphic user interface; and
providing access to the newer version of the application from the second server after the response message is successfully transported by the first server to the second server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
extracting the parameters from the message received from the first server; and
interacting appropriately with hardware of the mobile device with respect to the extracted information to formulate the graphic user interface for display.
-
-
14. The method of claim 1, wherein the new application is resident on either the first server or the second server.
-
15. A method for making available a newer version of an application to a mobile device with no changes in the mobile device, the method comprising:
-
sending from a first server a message over a wireless network to the mobile device, the message pertaining to the newer version of the application being offered in a second server and including parameters that are to be extracted by the mobile device to generate a graphic user interface for display on the mobile device in response to the message;
receiving in the first server a response from the mobile device, the response including an interaction by a user of the mobile device with the graphic user interface; and
providing access to the newer version of the application by the mobile device when the response message is successfully transported by the first server to the second server. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer product for making available a newer version of an application to a mobile device with no changes in the mobile device, the computer product to be executed in the mobile device, the computer product comprising:
-
program code for receiving a message over a wireless network from a first server, the message pertaining to the newer version of the application offered from a second server;
program code for displaying, on a screen of the mobile device, a graphic user interface in response to the message;
program code for generating a response message in response to an interaction by a user with the graphic user interface; and
program code for providing access to the newer version of the application from the second server after the response message is successfully transported by the first server to the second server.
-
-
28. A computer product for making available a newer version of an application to a mobile device with no changes in the mobile device, the computer product to be executed in a first server, the computer product comprising:
-
program code for sending from the first server a message over a wireless network to the mobile device, the message pertaining to the newer version of the application being offered in a second server and including parameters that are to be extracted by the mobile device to generate a graphic user interface for display on the mobile device in response to the message;
program code for receiving in the first server a response message from the mobile device, the response including an interaction by a user of the mobile device with the graphic user interface; and
program code for providing access to the newer version of the application by the mobile device when the response message is successfully transported by the first server to the second server.
-
Specification