IP Library Granted Patent US 11,915,242
Granted Patent B2
US 11,915,242 · App. 18/061,169 · Granted Feb 27, 2024

Premises security system with secure embedded cryptocurrency storage

Inventor: Mark Reimer (Denver, CO)
Assignee: The ADT Security Corporation
G06Q20/4012G06Q20/36G06Q20/3829
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 11,915,242
App. No.
18/061,169
Granted
Feb 27, 2024
Kind
B2
Abstract

A cryptocurrency management device configurable to communicate with a security system base station is described. The cryptocurrency management device comprises processing circuitry configured to receive a personal identification number (PIN) from the security system base station; provide access to a cryptocurrency wallet based on the PIN; and perform a cryptocurrency transaction associated with the cryptocurrency wallet subsequent to providing access to the cryptocurrency wallet.

Claims (56)

1. A security system base station of a premises security system that is configured to monitor a premises, the security system base station comprising:

first processing circuitry configured to:

receive a personal identification number (PIN) usable by the first processing circuitry to at least arm or disarm the premises security system;

a cryptocurrency management device comprising:

a hardware-based cryptocurrency wallet; and

second processing circuitry configured to:

receive, from the first processing circuitry, signaling including the PIN;

provide access to the hardware-based cryptocurrency wallet based on the PIN; and

perform a cryptocurrency transaction associated with the hardware-based cryptocurrency wallet subsequent to providing access to the hardware-based cryptocurrency wallet.

2. The security system base station of claim 1 , wherein the cryptocurrency management device further comprises a memory in communication with the second processing circuitry, and the second processing circuitry is further configured to:

compare the PIN with an additional PIN stored in the memory; and

provide access to the cryptocurrency wallet further in response to determining that the PIN matches the additional PIN.

3. The security system base station of claim 2 , wherein the second processing circuitry is further configured to:

determine that the PIN matches the additional PIN; and

in response to determining that the PIN matches the additional PIN, decrypt a private key stored in the memory, the decrypted private key being useable to facilitate the cryptocurrency transaction.

4. The security system base station of claim 3 , wherein the second processing circuitry is further configured to:

detect that the security system base station has been tampered with; and

in response to detecting that the security system base station has been tampered with, reset the private key to a factory reset state.

5. The security system base station of claim 1 , wherein the second processing circuitry is further configured to:

receive, from the first processing circuitry, a request to provide access to the cryptocurrency wallet; and

provide access to the hardware-based cryptocurrency wallet further based on the request.

6. The security system base station of claim 1 , wherein the cryptocurrency management device is configurable to communicate with a mobile device via the security system base station and pair with the mobile device using a random number.

7. The security system base station of claim 6 , wherein the second processing circuitry is further configured to perform the cryptocurrency transaction based further on a user input on the mobile device.

8. The security system base station of claim 1 , wherein the second processing circuitry is further configured to:

determine that a device failed to pair with the security system base station; and

in response to determining that the device failed to pair with the security system base station, terminate access to the cryptocurrency wallet.

9. The security system base station of claim 1 , wherein the second processing circuitry is further configured to:

decrypt a wallet application from wallet firmware based on a public key and a signature; and

execute the decrypted wallet application in an isolated trusted execution environment to perform the cryptocurrency transaction.

10. The security system base station of claim 1 , wherein the security system base station is configured to communicate with a blockchain network via a private network, and the second processing circuitry is further configured to cause transmission of the security system base station to transmit a message associated with the cryptocurrency transaction to the blockchain network via the private network.

11. A method implemented in a security system base station of a premises security system that is configured to monitor a premises, the security system base station comprising first processing circuitry and a cryptocurrency management device, the cryptocurrency management device comprising a hardware-based cryptocurrency wallet, the method comprising:

receiving, at the first processing circuitry, a personal identification number (PIN) usable by the first processing circuitry to at least arm or disarm the premises security system;

receiving, at the cryptocurrency management device from the first processing circuitry, signaling including the PIN;

providing, by the cryptocurrency management device, access to the hardware-based cryptocurrency wallet based on the PIN; and

performing, by the cryptocurrency management device, a cryptocurrency transaction associated with the hardware-based cryptocurrency wallet subsequent to providing access to the hardware-based cryptocurrency wallet.

12. The method of claim 11 , wherein the cryptocurrency management device further comprises a memory, and the method further comprises:

comparing the PIN with an additional PIN stored in the memory; and

providing access to the cryptocurrency wallet further in response to determining that the PIN matches the additional PIN.

13. The method of claim 12 , wherein the method further comprises:

determining that the PIN matches the additional PIN; and

in response to determining that the PIN matches the additional PIN, decrypting a private key stored in the memory, the decrypted private key being useable to facilitate the cryptocurrency transaction.

14. The method of claim 13 , wherein the method further comprises:

detecting that the security system base station has been tampered with; and

in response to detecting that the security system base station has been tampered with, resetting the private key to a factory reset state.

15. The method of claim 11 , wherein the method further comprises:

receiving, at the cryptocurrency management device from the first processing circuitry, a request to provide access to the cryptocurrency wallet; and

providing access to the hardware-based cryptocurrency wallet further based on the request.

16. The method of claim 11 , wherein the cryptocurrency management device is configurable to communicate with a mobile device via the security system base station and pair with the mobile device using a random number.

17. The method of claim 16 , wherein the method further comprises performing the cryptocurrency transaction based further on a user input on the mobile device.

18. The method of claim 11 , wherein the method further comprises:

determining that a device failed to pair with the security system base station; and

in response to determining that the device failed to pair with the security system base station, terminating access to the cryptocurrency wallet.

19. The method of claim 11 , wherein the method further comprises:

decrypting a wallet application from wallet firmware based on a public key and a signature; and

executing the decrypted wallet application in an isolated trusted execution environment to perform the cryptocurrency transaction.

20. The method of claim 11 , wherein the security system base station is configured to communicate with a blockchain network via a private network, and the method further comprises transmitting a message associated with the cryptocurrency transaction to the blockchain network via the private network.

Assignments (2)
SECURITY INTEREST Recorded Apr 28, 2023
From: THE ADT SECURITY CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 063489/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2022
From: REIMER, MARK
To: THE ADT SECURITY CORPORATION
Reel/Frame 061962/0662 →
Continuity (2)
Provisional Application 63295206 · Dec 30, 2021
Related Publication 20230214835A1 · Jul 6, 2023