System and method for managing and securing mobile devices
AssigneeNeevo, LLC
InventorsStuart James Saunders, Kenneth Alan Adair
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for securing at least one mobile device. A server includes a controller and a non-transitory computer readable medium storing instructions executable by the controller. The executable instructions are configured to perform a method in which a secure communications session is established with a user and the user is allowed to input a list of a plurality of security actions to be performed at a mobile device associated with the user. A secure communications session is established with the mobile device, and the list of the plurality of security actions is provided to the mobile device simultaneously as a single instruction set.
Claims20
A method for securing a mobile device comprising:
- generating a time-sensitive server identity token (TSIT) at a server, the TSIT having an associated time stamp;
- sending the TSIT to the mobile device;
- generating a collection of time-based keys at the mobile device, each key representing a specific time within a period of time before the TSIT was received from the server;
- verifying that the TSIT was provided by the server if the TSIT matches one of the collection of time-based keys
- providing authentication information from the mobile device to the server in response to verification of the TSIT at the mobile device;
- establishing a secure communications session between the mobile device and the server after authenticating the server to the mobile device;
- and subsequently
- providing status information from the mobile device to the server;
- providing a list of at least one security action from the server to the mobile device;
- and
- processing the list of at least one security action at the mobile device such that each of the at least one security action is provided to one of a local queue for storage and a client software of the mobile device for execution.
A system for securing at least one mobile device comprising:
- a server comprising a controller and a non-transitory computer readable medium storing instructions executable by the controller, the executable instructions configured to perform a method comprising:
- establishing a secure communications session with a user;
- allowing the user to input a list of a plurality of security actions to be performed at a mobile device of the at least one mobile device associated with the user;
- updating a list of security actions associated with the mobile device, comprising a plurality of security actions having associated conditions, according to the user input;
- establishing a secure communications session with the mobile device after authenticating the server to the mobile device by verifying, at the mobile device, a time-sensitive server identity token (TSIT) provide by the server;
- and subsequently
- providing the list of the plurality of security actions to the mobile device simultaneously as a single instruction set;
- and
- updating the list of security actions according to a list of logged events and executed security actions since a last secure communications session with the mobile device.
A system for securing at least one mobile device comprising:
- a mobile device comprising a controller and a non-transitory computer readable medium storing instructions executable by the controller, the executable instructions configured to perform a method comprising:
- providing authentication information from the mobile device to an associated sever in response to authenticating, at the mobile device, a time-sensitive server identity token (TSIT) provide by the sever;
- and subsequently
- providing status information to the server, the status information comprising a trigger update representing a local queue of active triggers and a log of jobs executed and triggers whose conditions have been met since a last provision of status information to the server;
- retrieving an update from the server representing a difference between the local queue and a job queue at the server;
- and
- modifying the local queue according to the received update.
A system for securing at least one mobile device comprising:
- a mobile device comprising a controller and a non-transitory computer readable medium storing instructions executable by the controller, the executable instructions configured to perform a method comprising:
- receiving a time-sensitive server identity token (TSIT) from the server;
- generating a collection of time-based keys, each key representing a specific time within a period of time before the TSIT was received from the server;
- verifying that the TSIT was provided by the server if the TSIT matches one of the collection of time-based keys;
- providing authentication information to an associated server once the TSIT is verified to have been provided by the server and a secure communications session is established between the mobile device and the sever;
- and subsequently
- providing status information to the server, the status information comprising a trigger update representing a local queue of active triggers;
- retrieving an update from the server representing a difference between the local queue and a job queue at the server;
- and
- modifying the local queue according to the received update.
Dependencies are inferred from the claim text.