SYSTEMS AND METHODS FOR CONTROLLING A LOCAL APPLICATION THROUGH A WEB PAGE
First Claim
1. A computer-implemented method for controlling a local utility, comprising:
- at a client computer having a processor and memory storing instructions for execution by the processor;
at a local utility;
receiving a first request originating from a web browser executed by the client computer, the first request including a first token;
sending the first token to an authentication server for authentication, wherein the authentication server is remote from the client computer;
in response to authentication of the first token, sending a second token to the web browser for inclusion in subsequent requests from the web browser to the local utility;
receiving a second request from the web browser, wherein the second request includes the second token and one or both of a local utility control command and a local utility status request; and
in response to receiving the second request from the web browser including the second token, taking one or more actions based on one or both of the local utility control command and the local utility status request.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for controlling a local utility are disclosed. A first request originating from an application and including a first token is received at a local utility. The application received a web page, including a plurality of links and the first token, from a first server. The plurality of links are received by the application from a second server. The first token is authenticated. Authentication includes sending the first token to a third server. In response to authenticating the first token, a second token is generated at the local utility. The second token is sent to the application for inclusion in subsequent requests from the application.
-
Citations
1 Claim
-
1. A computer-implemented method for controlling a local utility, comprising:
at a client computer having a processor and memory storing instructions for execution by the processor; at a local utility; receiving a first request originating from a web browser executed by the client computer, the first request including a first token; sending the first token to an authentication server for authentication, wherein the authentication server is remote from the client computer; in response to authentication of the first token, sending a second token to the web browser for inclusion in subsequent requests from the web browser to the local utility; receiving a second request from the web browser, wherein the second request includes the second token and one or both of a local utility control command and a local utility status request; and in response to receiving the second request from the web browser including the second token, taking one or more actions based on one or both of the local utility control command and the local utility status request.
Specification