Method and System for Controlling a Safe from a Remote Computing Device
First Claim
1. A method comprising:
- initiating, at a processing device of a server, a control session of a safe, the control session providing a user of a computing device control of one or more networked devices associated with the safe;
determining, at the processing device, a role of the user, the role being indicative of one or more actions that the user has permission to perform on a set of networked devices of the one or more networked devices;
transmitting, at the processing device, an instruction to the computing device indicating one or more graphical user interfaces to display at the computing device based on the role of the user;
receiving, at the processing device, a command from the computing device over a network indicating a commanded action to be performed on a networked device of the one or more networked devices; and
transmitting, at the processing device, the command to the networked device over the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling a safe are disclosed. The system includes a safe having one or more networked devices, a mobile computing device, and a virtual safe controller server (VCF). The VCF server is configured to initiate a control session of the safe, determine a role of the user, transmit an instruction to the mobile computing device indicating one or more graphical user interfaces to display based on the role of the user, receive a command from the mobile computing device via the network, and transmit the command to the networked device over the network. The control session provides a user of the mobile computing device control of the networked devices. The role of the user is indicative of actions that the user has permission to perform on the networked devices. The command indicates a commanded action to be performed on a networked device.
21 Citations
30 Claims
-
1. A method comprising:
-
initiating, at a processing device of a server, a control session of a safe, the control session providing a user of a computing device control of one or more networked devices associated with the safe; determining, at the processing device, a role of the user, the role being indicative of one or more actions that the user has permission to perform on a set of networked devices of the one or more networked devices; transmitting, at the processing device, an instruction to the computing device indicating one or more graphical user interfaces to display at the computing device based on the role of the user; receiving, at the processing device, a command from the computing device over a network indicating a commanded action to be performed on a networked device of the one or more networked devices; and transmitting, at the processing device, the command to the networked device over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server comprising:
-
a communication device configured to communicate over a network; a processing device that executes a controller module, the controller module being configured to; initiate a control session of a safe, the control session providing a user of a computing device control of one or more networked devices associated with the safe; determine a role of the user, the role being indicative of one or more actions that the user has permission to perform on a set of networked devices of the one or more networked devices; transmit an instruction to the computing device indicating one or more graphical user interfaces to display at the computing device based on the role of the user; receive a command from the computing device via the network, the command indicating a commanded action to be performed on a networked device of the one or more networked devices; and transmit the command to the networked device over the network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 27, 28, 29, 30)
-
-
21. A system comprising:
-
a safe having one or more networked devices associated therewith, the networked devices each being connected to a network and performing a function related to the safe, the safe being without a user interface; a mobile computing device having a user interface configured to receive input from and display output; a virtual safe controller server configured to; initiate a control session of the safe, the control session providing a user of the mobile computing device control of the one or more networked devices associated with the safe; determine a role of the user, the role being indicative of one or more actions that the user has permission to perform on a set of networked devices of the one or more networked devices; transmit an instruction to the mobile computing device indicating one or more graphical user interfaces to display at the mobile computing device based on the role of the user; receive a command from the mobile computing device via the network, the command indicating a commanded action to be performed on a networked device of the one or more networked devices; and transmit the command to the networked device over the network. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification