US 11,870,561 B2
Remote authorization of gateway device
Alan Gous, Palo Alto, CA (US); Jeffrey Bazar, San Francisco, CA (US); and Arman Maghbouleh, Mountain View, CA (US)
Assigned to Luna XIO, Inc., Palo Alto, CA (US)
Filed by Luna XIO, Inc., Palo Alto, CA (US)
Filed on Mar. 22, 2022, as Appl. No. 17/700,753.
Application 17/700,753 is a continuation of application No. 16/896,712, filed on Jun. 9, 2020, granted, now 11,329,994.
Claims priority of provisional application 62/859,247, filed on Jun. 10, 2019.
Prior Publication US 2022/0311778 A1, Sep. 29, 2022
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 12/66 (2006.01); H04W 12/63 (2021.01)
CPC H04L 63/108 (2013.01) [H04L 12/66 (2013.01); H04W 12/63 (2021.01)] 19 Claims
OG exemplary drawing
 
1. A method to enable an device to securely communicate with a control system associated with the device, the method comprising:
receiving device advertised data at an intermediary system from the device, the advertised data comprising:
a time-dependent device identifier generated at the device using a time-dependent data calculation,
a shared master secret, and
time data comprising current time data and reference time data,
the shared master secret and the reference time data shared between the device and the control system;
generating, using at least one processor, augmented data comprising:
a hashed device identifier generated by hashing the time-dependent device identifier using a hash function known to both the intermediary system and the control system; and
an encrypted message generated by encrypting a message using the time-dependent device identifier as an encryption key for a symmetric encryption/decryption method known to both the intermediary system and the control system; and
providing the augmented data for retrieval and processing by the control system to allow the control system to communicate with the device securely.