IP Library Granted Patent US 10,636,240
Granted Patent B2
US 10,636,240 · App. 16/589,610 · Granted Apr 28, 2020

Architecture for access management

Inventors: Richard Campero (Gilroy, CA); Sean Davis (San Jose, CA); Graeme Jarvis (Marblehead, MA); Terezinha Rumble (Jensen Beach, FL)
Assignee: TYCO INTEGRATED SECURITY, LLC
G07F7/0826G06F9/451G06F16/27G06F17/142G06F21/31G06F21/6218G06Q20/363G06Q20/3674G06Q20/389G07C9/00G07C9/00111G07C9/00182G08B13/19682H04L9/06H04L9/0825H04L9/30H04L9/3213H04L9/3242H04L63/0428H04L63/083H04L63/0823H04L63/0853H04L63/0861H04L63/101H04L63/102H04L63/18H04L63/20H04W12/06H04W12/08G06F21/34G06F21/45G06F21/6263G06Q2220/00H04L9/08H04L9/32H04L51/38H04L63/107H04W4/021
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 10,636,240
App. No.
16/589,610
Granted
Apr 28, 2020
Kind
B2
Abstract

Disclosed are techniques that render a graphical user interface on a display device for performing transactions with a security system. The techniques include listening by a user device for a beacon from the security system, the beacon including a message and imitating by the user device the transaction with the security system in response to the message, with the message causing the user device to render a graphical user interface that has fields for entering an email address and a password to register the user device with a security server, with the graphical user interface rendering on the display a public key stored in a user digital wallet and a user digital wallet identification and sending in response to the message, a user's public key that is stored in the user's wallet and which is embedded in a code.

Claims (34)

1. A method in a security system, comprising:

providing a beacon signal to a user device;

rendering a user interface on a display of the user device, the user interface comprising one or more fields for entering user login information for registering the user device with the security system, the user login information comprising a user identifier and a password;

receiving a transaction message from the user device after the user device receives the beacon signal from the security system and the user login information entered via the user interface, the transaction message comprising a public key stored in a digital wallet of the user device; and

registering the user device with the security system using the transaction message.

2. The method of claim 1 , wherein rendering the user interface on the display of the user device comprises presenting, on the user interface, the public key as a matrix barcode.

3. The method of claim 2 , wherein receiving the transaction message comprises receiving the transaction message responsive to receiving the matrix barcode at an access control device of the security system.

4. The method of claim 1 , further comprising rendering a matrix barcode on a display of an access control device for accessing by the user device, the matrix barcode comprising a public key associated with a digital wallet of the security system.

5. The method of claim 4 , wherein receiving the transaction message comprises receiving the transaction message at the digital wallet of the security system.

6. The method of claim 1 , wherein receiving the transaction message from the user device comprises receiving a token from the user device, the token comprising an identifier for the digital wallet and a timestamp.

7. The method of claim 6 , wherein the token is only valid for a predefined period of time after the timestamp.

8. The method of claim 1 , wherein the user interface allows a user of the user device to create a user profile associated with the user, and wherein the transaction message comprises the user profile.

9. A security system, comprising:

one or more processors; and

one or more computer readable storage media having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to implement operations comprising:

providing a beacon signal to a user device;

rendering a user interface on a display of the user device, the user interface comprising one or more fields for entering user login information for registering the user device with the security system, the user login information comprising a user identifier and a password;

receiving a transaction message from the user device after the user device receives the beacon signal from the security system and the user login information entered via the user interface, the transaction message comprising a public key stored in a digital wallet of the user device; and

registering the user device with the security system using the transaction message.

10. The system of claim 9 , wherein rendering the user interface on the display of the user device comprises presenting, on the user interface, the public key as a matrix barcode.

11. The system of claim 10 , wherein receiving the transaction message comprises receiving the transaction message responsive to receiving the matrix barcode at an access control device of the security system.

12. The system of claim 9 , further comprising rendering a matrix barcode on a display of an access control device for accessing by the user device, the matrix barcode comprising a public key associated with a digital wallet of the security system.

13. The system of claim 12 , wherein receiving the transaction message comprises receiving the transaction message at the digital wallet of the security system.

14. The system of claim 9 , wherein receiving the transaction message from the user device comprises receiving a token from the user device, the token comprising an identifier for the digital wallet and a timestamp.

15. The system of claim 14 , wherein the token is only valid for a predefined period of time after the timestamp.

16. The system of claim 9 , wherein the user interface allows a user of the user device to create a user profile associated with the user, and wherein the transaction message comprises the user profile.

17. A method in a security system, comprising:

rendering a matrix barcode on a display of an access control device for accessing by a user device, the matrix barcode comprising a public key associated with a digital wallet of the security system;

rendering a user interface on a display of the user device, the user interface comprising one or more fields for entering user login information for registering the user device with the security system, the user login information comprising a user identifier and a password, wherein the user interface allows the user device to scan the matrix barcode to receive the public key associated with the digital wallet of the security system;

receiving a transaction message from the user device after the user device receives the public key associated with the security system from the access control device, the transaction message comprising a public key associated with the user device; and

registering the user device with the security system using the transaction message.

18. The method of claim 17 , wherein receiving the transaction message from the user device comprises receiving a token from the user device, the token comprising an identifier for the digital wallet and a timestamp.

19. The method of claim 18 , wherein the token is only valid for a predefined period of time after the timestamp.

20. The method of claim 17 , wherein the user interface allows a user of the user device to create a user profile associated with the user, and wherein the transaction message comprises the user profile.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068494/0384 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS SECURITY SOLUTIONS LLC
To: JOHNSON CONTROLS US HOLDINGS LLC
Reel/Frame 058887/0969 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS US HOLDINGS LLC
To: JOHNSON CONTROLS, INC.
Reel/Frame 058889/0353 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS, INC.
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058889/0556 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2019
From: CAMPERO, RICHARD; DAVIS, SEAN; JARVIS, GRAEME; RUMBLE, TEREZINHA
To: TYCO INTEGRATED SECURITY, LLC
Reel/Frame 050587/0810 →
Cited By (1)
US 12,361,488