APPLICATION INSTALLATION
First Claim
Patent Images
1. A method for installing an application, comprising:
- detecting the initiation of a connection between a peripheral device and a client;
determining an application state, wherein an active application state is an indication that the application has previously been installed;
upon a determination that the application state is not active, providing for the installation of the application on the client from the peripheral device, setting the application state to active, enabling the peripheral device to perform tasks as guided by the client; and
upon a determination that the application state is active, enabling the peripheral device to perform tasks as guided by the client.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for installing an application includes detecting the initiation of a connection between a peripheral device and a client. An application state is determined. An active application state is an indication that the application has previously been installed. Upon a determination that the application state is not active, the application is installed on the client from the peripheral device, the application state is set to active, and the peripheral device is enabled to perform tasks as guided by the client.
132 Citations
27 Claims
-
1. A method for installing an application, comprising:
-
detecting the initiation of a connection between a peripheral device and a client; determining an application state, wherein an active application state is an indication that the application has previously been installed; upon a determination that the application state is not active, providing for the installation of the application on the client from the peripheral device, setting the application state to active, enabling the peripheral device to perform tasks as guided by the client; and upon a determination that the application state is active, enabling the peripheral device to perform tasks as guided by the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium having instructions that when executed cause a peripheral device to implement a method, the medium including instructions for:
-
detecting the initiation of a connection between a peripheral device and a client; determining an application state, wherein an active application state is an indication that the application has previously been installed; upon a determination that the application state is not active, providing for the installation of the application on the client from the peripheral device, setting the application state to active, enabling the peripheral device to route data communications to and from the client; and upon a determination that the application state is active, enabling the peripheral device to route data communications to and from the client. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A peripheral device comprising a client interface and a start-up engine, wherein the start-up engine is configured to:
-
detect the initiation of a connection between the client interface and a client via the client interface; determining an application state, wherein an active application state is an indication that the application has previously been installed; upon a determination that the application state is not active, providing for the installation of the application on the client from the peripheral device, setting the application state to active, enabling the peripheral device to perform tasks as guided by the client; and upon a determination that the application state is active, enabling the peripheral device to perform tasks as guided by the client. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification