US Patent No. 10,560,324

SYSTEM AND METHOD FOR ENABLING USER DEVICE CONTROL


Patent No. 10,560,324
Issue Date February 11, 2020
Title System And Method For Enabling User Device Control
Inventorship Andrew Weiss, San Ramon, CA (US)
Scott Hotes, Berkeley, CA (US)
Joseph Anakata, Alameda, CA (US)
Eric Schuchman, San Francisco, CA (US)
Mitchell Scott Ozer, San Francisco, CA (US)
Ariel Haney, San Francisco, CA (US)
Tasos Roumeliotis, Orinda, CA (US)
Assignee Location Labs, Inc., Emeryville, CA (US)

Claim of US Patent No. 10,560,324

1. A method for controlling device use, the method comprising:storing by a network-operable computing system a first state corresponding to a status of at least one functional component of a mobile user device;
storing by the mobile user device a second state corresponding to the first state and corresponding to the status of the at least one functional component of the mobile user device;
receiving an instruction to control the at least one functional component of the mobile user device;
determining via network communication an availability of the mobile user device;
determining via network communication an availability of a telecommunication carrier system of a carrier network on which the mobile user device operates;
modifying by the mobile user device the second state and controlling the at least one functional component at a device level responsive to the instruction when the mobile user device is available, wherein the controlling the at least one functional component at the device level comprises disallowing via a particular application installed on the mobile user device at least one of initiating communication or receiving communication by the mobile user device; and
modifying by the computing system the first state and controlling the at least one functional component at a network level responsive to the instruction and responsive to determining that the mobile user device is unavailable, whereby a switch from the device level control to the network level control is implemented when the mobile user device is unavailable, and wherein the controlling the at least one functional component at the network level comprises signaling the telecommunication carrier system of the carrier network on which the mobile user device operates, wherein communication at least one of to or from the mobile user device is blocked by a processing element within the carrier network.