Location-aware beacon scanning and authentication for secure control of IoT applications
AssigneeT-Mobile USA, Inc.
InventorsChristopher De La Garza, Omar Hassan, Dragos Lazar
Life of this patent
Estimating the term…
Abstract
Systems and methods for location-aware scanning of an IoT beacon by a mobile device, and the authentication of the mobile device, are disclosed herein. The system detects when the mobile device is within a geofenced region associated with the IoT beacon and enables the scanning by the mobile device for signals from the beacon. Using the beacon signals received by the mobile device, the system detects when the mobile device and IoT beacon are sufficiently near one another. Once the mobile device and IoT beacon are sufficiently near each other, the system authenticates control of the mobile device over the IoT beacon by verifying an authentication key transmitted to a server.
Claims20
At least one tangible non-transitory computer-readable medium storing instructions, which when executed by at least one data processor, implement operations, comprising:
- determine that an Internet of Things (“IoT”) lock is in proximity to a user equipment (“UE”);
- enable a near-range wireless capability of the UE;
- and,
- upon enabling the near-range wireless capability of the UE, transmit an authentication key to an authentication server,
- wherein the transmitted authentication key causes the IoT lock to receive the authentication key from the authentication server to permit the IoT lock to perform an action.
A method comprising:
- determining whether an IoT device is in proximity to a UE;
- upon determining that there is an IoT device in proximity to the UE, enabling a near-range wireless capability of the UE;
- and,
- upon enabling the near-range wireless capability of the UE, transmitting an authentication key to an authentication server,
- wherein the transmitted authentication key causes the IoT device to in turn receive the authentication key from the authentication server to permit the IoT device to perform an action.
A system, comprising:
- at least one hardware processor;
- and
- at least one hardware memory, coupled to the at least one hardware processor and storing instructions, which when executed, perform operations comprising:
- determine whether an IoT device is in proximity to a UE;
- upon determining that there is an IoT device in proximity to the UE, enable a near-range wireless capability of the UE;
- and,
- upon enabling the near-range wireless capability of the UE, transmit an authentication key to an authentication server,
- wherein the transmitted authentication key causes the IoT device to in turn receive the authentication key from the authentication server to permit the IoT device to perform an action.
Dependencies are inferred from the claim text.