APPARATUS AND METHODS FOR CLIENT-DRIVEN SERVER-SIDE INSTALLATION
First Claim
1. A server for automatically installing a required application responsive to a client device, the server comprising:
- an interface agent arranged to receive a first signal from a client wireless device, wherein the first signal comprises an identifier;
a retrieval application arranged to obtain an executable application corresponding to the identifier;
an installer application arranged to install the executable application responsive to the retrieval application obtaining the executable application; and
wherein the interface agent is arranged to cause execution of the installed executable application.
1 Assignment
0 Petitions
Accused Products
Abstract
A server for automatically installing a required application responsive to a client device is described. The server comprises an interface agent arranged to receive a first signal from a client wireless device where the first signal comprises an identifier. A retrieval application is arranged to obtain an executable application corresponding to the identifier and an installer application is arranged to install the executable application responsive to the retrieval application obtaining the executable application. The interface agent is arranged to cause execution of the installed executable application.
-
Citations
20 Claims
-
1. A server for automatically installing a required application responsive to a client device, the server comprising:
-
an interface agent arranged to receive a first signal from a client wireless device, wherein the first signal comprises an identifier; a retrieval application arranged to obtain an executable application corresponding to the identifier; an installer application arranged to install the executable application responsive to the retrieval application obtaining the executable application; and wherein the interface agent is arranged to cause execution of the installed executable application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A client wireless device for requesting installation of a required application at a server, the client wireless device comprising:
-
an executable application comprising an application identifier; and an interface agent arranged to transmit an install request to a server, wherein the install request comprises an identifier corresponding to the application identifier. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of automatically installing a required application responsive to a client device, comprising:
-
receiving an install request comprising an identifier from a client device; installing an application determined based on at least a portion of the identifier; executing the application responsive to receipt of the identifier; generating a result responsive to receipt of an action request for the application; and transmitting the generated result to the client device. - View Dependent Claims (13)
-
-
14. A method of requesting installation of and interacting with a required application at a server, comprising:
-
transmitting an install request to a server, wherein the install request comprises an identifier corresponding to an application identifier; transmitting an action request to the server, responsive to receipt of an acknowledgement message in response to the install request; and
receiving a result from the server responsive to the action request.
-
-
15. At least one processor configured to perform the actions of:
-
receiving an install request comprising an identifier from a client device; installing an application determined based on at least a portion of the identifier; executing the application responsive to receipt of the identifier; generating a result responsive to receipt of an action request for the application; and transmitting the generated result to the client device.
-
-
16. At least one processor configured to perform the actions of:
-
transmitting an install request to a server, wherein the install request comprises an identifier corresponding to an application identifier; transmitting an action request to the server, responsive to receipt of an acknowledgement message in response to the install request; and receiving a result from the server responsive to the action request.
-
-
17. A machine-readable medium comprising instructions stored thereon, comprising:
-
a first set of instructions for receiving an install request comprising an identifier from a client device; a second set of instructions for installing an application determined based on at least a portion of the identifier; a third set of instructions for executing the application responsive to receipt of the identifier; a fourth set of instructions for generating a result responsive to receipt of an action request for the application; and a fifth set of instructions for transmitting the generated result to the client device.
-
-
18. A machine-readable medium comprising instructions stored thereon, comprising:
-
a first set of instructions for transmitting an install request to a server, wherein the install request comprises an identifier corresponding to an application identifier; a second set of instructions for transmitting an action request to the server, responsive to receipt of an acknowledgement message in response to the install request; and a third set of instructions for receiving a result from the server responsive to the action request.
-
-
19. A server device for automatically installing a required application responsive to a client device, comprising:
-
means for receiving an install request comprising an identifier from a client device; means for installing an application determined based on at least a portion of the identifier; means for executing the application responsive to receipt of the identifier; means for generating a result responsive to receipt of an action request for the application; and means for transmitting the generated result to the client device.
-
-
20. A client device for requesting installation of and interacting with a required application at a server, comprising:
-
means for transmitting an install request to a server, wherein the install request comprises an identifier corresponding to an application identifier; means for transmitting an action request to the server, responsive to receipt of an acknowledgement message in response to the install request; and means for receiving a result from the server responsive to the action request.
-
Specification