IP Library Granted Patent US 9,647,996
Granted Patent B2
US 9,647,996 · App. 15/067,633 · Granted May 9, 2017

Low power device with encryption

Inventors: Jason Johnson (San Francisco, CA); Christopher Dow (San Francisco, CA)
Assignee: August Home, Inc.
H04L63/0428E05B47/0001E05B63/0004H04L63/061E05B2047/002E05B2047/0058E05B2047/0067E05B2047/0068E05B2047/0072E05B2047/0091E05B2047/0095
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,647,996
App. No.
15/067,633
Granted
May 9, 2017
Kind
B2
Abstract

A server is in communication with a low power device. The server has a handshake key (Kh) with a key exchange that provides for a communication session between a mobile device and the low power device. The mobile device does not have the (Kh). A user mobile device is in communication with the server and uses a cipher to provide a secured communication between the mobile device and the low power device.

Claims (38)

1. A system for secure communication in a low power device that communicates with small payloads, comprising:

the low power device that communicates with small payloads;

a server in communication with the low power device that communicates with small payloads, the server having a handshake key (Kh) with a key exchange that provides for a communication session between a mobile device and the low power device, wherein the mobile device does not have the (Kh); and

the mobile device configured to communicate with the server and using a cipher to provide a secured communication between the mobile device and the low power device, wherein a communication is initialized by generating a session nonce (Ns) on the mobile device, the (Kh) is a shared secret known to the low power device and to an entity encrypting the nonce that includes the server, the low power device modifies the nonce and returns a modified value to the mobile device, an entity with the server has the (Kh), decrypts a session key and the mobile device uses that to encrypt subsequent communication, wherein the low power device generates the session (Kh) and provides for secure communication and when the low power device is assembled, and at least one random number is provisioned on the mobile device.

2. The system of claim 1 , wherein cipher blocks chaining is utilized for encryption to provide the secured communication.

3. The system of claim 1 , wherein the (Kh) can be common to all low power devices of a given model.

4. The system of claim 3 , wherein the (Kh) is a shared secret between the server and all low power devices.

5. The system of claim 3 , wherein the (Kh) is exchanged for a unit-specific unit key (Kh).

6. The system of claim 5 , wherein the (Kh) is a random number.

7. The system of claim 6 , wherein the server associates the (Kh) with a unique identification of the low power device.

8. The system of claim 7 , wherein the server responds to the mobile device with a unit key encrypted using an open block cipher.

9. The system of claim 8 , wherein the server sends the (Kh) to the low power device and stores it in a non-volatile memory, with the (Kh) used as a handshake key.

10. The system of claim 9 , wherein the mobile device generates two random numbers that are communicated with the server to create one/half of the (Kh), and in response the server generates one or more random numbers to create a second half of the (Kh), wherein for each of a session the server creates a different set of one or more numbers for the second half of the (Kh).

11. The system of claim 10 , wherein in response to the server creating the second half of the (Kh) the mobile device functions without having the (Kh).

12. The system of claim 11 , wherein the mobile device generates a checksum.

13. The system of claim 11 , wherein the mobile device creates a request for a private communication and in response the server creates a second half of the (Kh) without the mobile device having the (Kh).

14. The system of claim 13 , wherein in response to transmission of the (Kh) a session is initiated.

15. The system of claim 11 , wherein a production of half of the (Kh) by the mobile device is an initiation of a request for packet for a private communication and thereafter a validation of a source is conducted.

16. The system of claim 11 , wherein a third party mobile device never has on its mobile device an encryption for the low power device.

17. A method for secure communication in a low power device that communicates with small payloads, comprising:

providing a low power device;

using a server to communicate with the low power device, the server having a handshake key (Kh) with a key exchange that provides for a communication session between a mobile device and the low power device, wherein the mobile device does not have the (Kh);

using a cipher to provide a secured communication between the mobile device and the low power device; and

wherein a communication is initialized by generating a session nonce (Ns) on the mobile device, the (Kh) is a shared secret known to the low power device and to an entity encrypting the nonce that includes the server, the low power device modifies the nonce and returns a modified value to the mobile device, an entity with the server has the (Kh), decrypts a session key and the mobile device uses that to encrypt subsequent communication, wherein the low power device generates the session (Kh) and provides for secure communication and when the low power device is assembled, and at least one random number is provisioned on the mobile device.

18. The method of claim 17 , wherein the (Kh) can be common to all low power devices of a given low power model.

19. The method of claim 17 , wherein the (Kh) is a shared secret between the server and all low power devices of a model class.

20. The method of claim 17 , wherein the (Kh) is exchanged for a unit-specific unit key (Kh).

21. The method of claim 17 , wherein the (Kh) is a random number.

22. The method of claim 17 , wherein the server associates the (Kh) with a unique identification of the low power device.

23. The method of claim 17 , wherein the server responds to the mobile device with a unit key encrypted using an open block cipher.

24. The method of claim 17 , wherein the server sends the (Kh) to the lock and the lock stores it in a non-volatile memory, with the (Kh) used as a handshake key.

25. The method of claim 24 , wherein the mobile device generates two random numbers that are communicated with the server to create one/half of the (Kh), and in response the server generates one or more random numbers to create a second half of the (Kh), wherein for each of a session the server creates a different set of one or more numbers for the second half of the (Kh).

26. The method of claim 25 , wherein in response to the server creating the second half of the (Kh) the mobile device functions without having the (Kh).

27. The method of claim 25 , wherein a production of half of the (Kh) by the mobile device is an initiation of a request for packet for a private communication and thereafter a validation of a source is conducted.

28. The method of claim 25 , wherein a third party mobile device never has on its mobile device an encryption for the low power device.

29. The method of claim 17 , wherein the mobile device generates a checksum.

30. The method of claim 17 , wherein the mobile device creates a request for a private communication and in response the server creates a second half of the (Kh) without the mobile device having the (Kh).

31. The method of claim 17 , wherein in response to transmission of the (Kh) a session is initiated.

Assignments (3)
MERGER Recorded Mar 26, 2025
From: AUGUST HOME, INC.
To: MASTER LOCK COMPANY LLC
Reel/Frame 070646/0243 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2017
From: JOHNSON, JASON; DOW, CHRISTOPHER
To: AUGUST HOME INC.
Reel/Frame 042005/0747 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2017
From: JOHNSON, JASON; DOW, CHRISTOPHER
To: AUGUST HOME INC.
Reel/Frame 041935/0555 →
Continuity (35)
Continuation In Part 15067497 · Mar 11, 2016
Continuation In Part 15066371 · Mar 10, 2016
Continuation In Part 15066210 · Mar 10, 2016
Continuation In Part 15066091 · Mar 10, 2016
Continuation 15065657 · Mar 9, 2016
Continuation In Part 14796994 · Jul 10, 2015
Continuation In Part 14732290 · Jun 5, 2015
Continuation In Part 14731092 · Jun 4, 2015
Continuation 14730848 · Jun 4, 2015
Continuation In Part 14622654 · Feb 13, 2015
Continuation In Part 14622396 · Feb 13, 2015
Continuation In Part 14622578 · Feb 13, 2015
Continuation In Part 14622192 · Feb 13, 2015
Continuation In Part 14622054 · Feb 13, 2015
Continuation In Part 14471470 · Aug 28, 2014
Continuation In Part 14471414 · Aug 28, 2014
Continuation In Part 14469186 · Aug 26, 2014
Continuation In Part 14469127 · Aug 26, 2014
Continuation In Part 14465527 · Aug 21, 2014
Continuation In Part 14465513 · Aug 21, 2014
Continuation In Part 14461177 · Aug 15, 2014
Continuation In Part 14459054 · Aug 13, 2014
Continuation In Part 14321000 · Jul 1, 2014
Continuation In Part 14321260 · Jul 1, 2014
Continuation 14212569 · Mar 1, 2014
Continuation 14208182 · Mar 13, 2014
Continuation 14208947 · Mar 13, 2014
Continuation 14207882 · Mar 13, 2014
Continuation 14207833 · Mar 13, 2014
Continuation 14206619 · Mar 12, 2014
Continuation 14206536 · Mar 12, 2014
Continuation 14205973 · Mar 12, 2014
Continuation 14205783 · Mar 12, 2014
Continuation 14205608 · Mar 12, 2014
Related Publication 20170019378A1 · Jan 19, 2017