Method of controlling applications
First Claim
Patent Images
1. A method of controlling an application by a web kiosk comprising the steps of:
- executing a transaction application for recording purchases of items over a network from the web kiosk by a user, including displaying a transaction web page by the web kiosk;
executing a control menu web application in the transaction web page including interface buttons associated with a resident first web application and a resident second non-web application by the web kiosk;
recording user activation of a first interface button of the control menu web application associated with the first web application by the web kiosk;
determining whether the first web application is already active by the web kiosk;
calling the first web application if the first web application is not already active by the web kiosk;
executing the first web application by the web kiosk regardless of whether another application is already active;
recording user activation of a second interface button of the control menu web application associated with the second non-web application by the web kiosk;
determining whether the second non-web application is already active by the web kiosk;
calling the second non-web application if the second non-web application is not already active by the web kiosk;
passing a command line parameter to the second non-web application that returns control to the control menu web application by the web kiosk;
executing the second non-web application by the web kiosk regardless of whether the first web application is already active; and
returning control to the control menu by the web kiosk following execution of the first web application and the second non-web application.
6 Assignments
0 Petitions
Accused Products
Abstract
A method controlling an application from a web page. The method includes the steps of recording activation of an interface button associated with the application on the web page, determining whether the application is already active, and calling the application if the application is not already active. The method further includes the step of passing command line parameters to the application if the application is a non-web application.
-
Citations
2 Claims
-
1. A method of controlling an application by a web kiosk comprising the steps of:
-
executing a transaction application for recording purchases of items over a network from the web kiosk by a user, including displaying a transaction web page by the web kiosk; executing a control menu web application in the transaction web page including interface buttons associated with a resident first web application and a resident second non-web application by the web kiosk; recording user activation of a first interface button of the control menu web application associated with the first web application by the web kiosk; determining whether the first web application is already active by the web kiosk; calling the first web application if the first web application is not already active by the web kiosk; executing the first web application by the web kiosk regardless of whether another application is already active; recording user activation of a second interface button of the control menu web application associated with the second non-web application by the web kiosk; determining whether the second non-web application is already active by the web kiosk; calling the second non-web application if the second non-web application is not already active by the web kiosk; passing a command line parameter to the second non-web application that returns control to the control menu web application by the web kiosk; executing the second non-web application by the web kiosk regardless of whether the first web application is already active; and returning control to the control menu by the web kiosk following execution of the first web application and the second non-web application.
-
-
2. A web kiosk comprising:
-
a touch screen; a storage medium storing executable instructions for controlling an application; a processor that executes the instructions to perform the steps of; executing a transaction application for recording purchases of items by a user over a network, including displaying a transaction web page; executing a control menu web application in the transaction web page including interface buttons associated with a resident first web application and a resident second non-web application; recording user activation of a first interface button of the control menu web application associated with the first web application; determining whether the first web application is already active; calling the first web application if the first web application is not already active; executing the first web application regardless of whether another application is already active; recording user activation of a second interface button of the control menu web application associated with the second non-web application; determining whether the second non-web application is already active; calling the second non-web application if the second non-web application is not already active; passing a command line parameter to the second non-web application that returns control to the control menu web application; executing the second non-web application regardless of whether the first web application is already active; and returning control to the control menu following execution of the first web application and the second non-web application.
-
Specification