Server and computer interaction via local shared objects
First Claim
Patent Images
1. A method, comprising:
- creating a status local shared object with a processing application executed by a computing device, the status local shared object storing a connection status of a hardware device structured to communicate access signals to any of a plurality of door access control devices;
storing the status local shared object in memory on the computing device;
detecting, with a web browser executed by the computing device, the status local shared object stored on the computing device;
in response to detecting the status local shared object, generating a user interface with the web browser which requests input from a user indicating a selection to program one or more of the plurality of door access control devices;
in response to input from the user, generating a command local shared object with the web browser;
storing the command local shared object in memory on the computing device;
detecting, with the processing application, the command local shared object on the computing device, the command local shared object comprising a value structured as both an instruction to be interpreted by the processing application and a value allowing authentication by the server;
in response to detecting the command local shared object with the processing application, requesting with the processing application programming information for the one or more door access control devices indicated by the user input from a server using the value of the command local shared object;
in response to the requesting, receiving the programming information from the server with the processing application; and
in response to the receiving, deleting with the processing application the command local shared object.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer and a server may communicate via one or more local shared objects. The computer may detect one local shared object and generate a second local shared object based on the first local shared object. The computer may perform an action based on the second local shared object. The computer may display whether the action was a success.
-
Citations
11 Claims
-
1. A method, comprising:
-
creating a status local shared object with a processing application executed by a computing device, the status local shared object storing a connection status of a hardware device structured to communicate access signals to any of a plurality of door access control devices; storing the status local shared object in memory on the computing device; detecting, with a web browser executed by the computing device, the status local shared object stored on the computing device; in response to detecting the status local shared object, generating a user interface with the web browser which requests input from a user indicating a selection to program one or more of the plurality of door access control devices; in response to input from the user, generating a command local shared object with the web browser; storing the command local shared object in memory on the computing device; detecting, with the processing application, the command local shared object on the computing device, the command local shared object comprising a value structured as both an instruction to be interpreted by the processing application and a value allowing authentication by the server; in response to detecting the command local shared object with the processing application, requesting with the processing application programming information for the one or more door access control devices indicated by the user input from a server using the value of the command local shared object; in response to the requesting, receiving the programming information from the server with the processing application; and in response to the receiving, deleting with the processing application the command local shared object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An access control system comprising:
-
a multi-family building having at least one restricted area and a plurality of controllable door structured to grant access to one restricted area; a computing device located in the multi-family building having memory, a web browser and a processing application; wherein the processing application is configured to create a status local shared object and store the status local shared object in the memory of the computing device; wherein the web browser is configured to detect the status local shared object, generate a command local shared object with the web browser in response to detecting the status local shared object, and store the command local shared object in the memory of the computing device; wherein the command local shared object comprises a command action configured to be executed by the processing application; wherein the processing application is further configured to detect the command local shared object and execute the command action; wherein the command action comprises requesting data from an external device in communication with the computing device; and wherein the processing application is further configured to delete the command local shared object in response to successfully performing the command action. - View Dependent Claims (8, 9, 10, 11)
-
Specification