IP Library Granted Patent US 10,027,643
Granted Patent B2
US 10,027,643 · App. 14/494,019 · Granted Jul 17, 2018

Authenticating home device using device token issued based on identifier of terminal

Inventors: Jun-Hyung Kim (Yongin-si, KR); Dong-Keon Kong (Suwon-si, KR); Se-Hoon Kim (Seoul, KR); Jai-Ick Chun (Seoul, KR); Eun-Hui Bae (Seoul, KR); Se-Il Kim (Seongnam-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L63/08G06F21/335G06F21/44H04L9/0866H04L9/3226H04L12/12H04L12/282H04L12/2816H04L63/0807H04L67/125H04W4/70H04W12/06G06F2221/2137H04W4/06H04W4/08
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,027,643
App. No.
14/494,019
Granted
Jul 17, 2018
Kind
B2
Abstract

To solve the problems that may occur due to the leakage of user account information, the present disclosure may manage the security using the device token that is used independently of that of the server, that is generated by a home device, and that can be used for device authentication when a smart phone controls home appliances. With the use of the device token, the present disclosure may solve the problems that the status information of home appliances is exposed by another person or the home appliances are controlled by another person, even though the user account information is leaked.

Claims (50)

1. A method for managing a home device by a terminal in a security system, the method comprising:

transmitting, to the home device, a request message including an identifier of the terminal for requesting a device token;

receiving the device token issued from the home device if the identifier of the terminal is equal to an identifier stored in the home device;

transmitting, to the home device, a control command including the device token; and

receiving a message indicating a result of executing the control command from the home device if the device token is a device token issued by the home device,

wherein the device token is generated in the home device based on a random number, and

wherein the random number is generated in the home gateway based on a pattern information of the home device or another home device and is transmitted to the home device from the home gateway.

2. The method of claim 1 , wherein the identifier of the terminal includes a unique user identifier (UUID).

3. The method of claim 1 , wherein the home device operates as an access point, upon detecting a button input by a user.

4. The method of claim 1 , wherein the home device is directly connected to the terminal, upon detecting a button input by a user.

5. The method of claim 1 , wherein the identifier of the terminal is used by the home device to determine validity of the terminal.

6. The method of claim 1 , wherein the device token is issued based on a temporary key.

7. A terminal for managing a home device in a security system, the terminal comprising:

a transmitter configured to transmit a request message including an identifier of the terminal for requesting a device token to the home device; and

a receiver configured to receive the device token issued from the home device if the identifier of the terminal is equal to an identifier stored in the home device,

wherein the transmitter is further configured to transmit, to the home device, a control command including the device token,

wherein the receiver is further configured to receive a message indicating a result of executing the control command from the home device if the device token is a device token issued by the home device,

wherein the device token is generated in the home device based on a random number, and

wherein the random number is generated in the home gateway based on a pattern information of the home device or another home device and is transmitted to the home device from the home gateway.

8. The terminal of claim 7 , wherein the identifier of the terminal includes a unique user identifier (UUID).

9. The terminal of claim 7 , wherein the home device is configured to operate as an access point, upon detecting a button input by a user.

10. The terminal of claim 7 , wherein the home device is configured to be directly connected to the terminal, upon detecting a button input by a user.

11. The terminal of claim 7 , wherein the identifier of the terminal is used by the home device to determine validity of the terminal.

12. The terminal of claim 7 , wherein the device token is issued based on a temporary key.

13. A method for managing a home device in a security system, the method comprising:

receiving, from a terminal, a request message including an identifier of the terminal for requesting a device token;

issuing the device token if the identifier of the terminal is equal to an identifier stored in the home device;

transmitting, to the terminal, the device token;

receiving, from the terminal, a control command including the device token; and

transmitting, a message indicating a result of executing the control command to the terminal if the device token is a device token issued by the home device,

wherein the device token is generated in the home device based on a random number, and

wherein the random number is generated in the home gateway based on a pattern information of the home device or another home device and is transmitted to the home device from the home gateway.

14. The method of claim 13 , wherein the identifier of the terminal includes a unique user identifier (UUID).

15. The method of claim 13 , wherein the home device operates as an access point, upon detecting a button input by a user.

16. The method of claim 13 , wherein the home device is directly connected to the terminal, upon detecting a button input by a user.

17. The method of claim 13 , wherein the identifier of the terminal is used by the home device to determine validity of the terminal.

18. The method of claim 13 , wherein the device token is issued based on a temporary key.

19. An apparatus for managing a home device in a security system, the apparatus comprising:

a receiver configured to receive, from a terminal, a request message including an identifier of the terminal for requesting a device token;

at least one processor configured to issue the device token if the identifier of the terminal is equal to an identifier stored in the apparatus; and

a transmitter configured to transmit, to the terminal, the device token,

wherein the receiver is further configured to receive, from the terminal, a control command including the device token,

wherein the transmitter is further configured to transmit, to the terminal, a message indicating a result of executing the control command if the device token is a device token issued by the apparatus,

wherein the device token is generated in the home device based on a random number, and

wherein the random number is generated in the home gateway based on a pattern information of the home device or another home device and is transmitted to the home device from the home gateway.

20. The apparatus of claim 19 , wherein the identifier of the terminal includes a unique user identifier (UUID).

21. The apparatus of claim 19 , wherein the apparatus is configured to operate as an access point, upon detecting a button input by a user.

22. The apparatus of claim 19 , wherein the apparatus is configured to be directly connected to the terminal, upon detecting a button input by a user.

23. The apparatus of claim 19 , wherein the identifier of the terminal is used by the apparatus to determine validity of the terminal.

24. The apparatus of claim 19 , wherein the device token is issued based on a temporary key.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2016
From: KIM, SE-IL
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 037623/0413 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2014
From: KIM, JUN-HYUNG; KONG, DONG-KEON; KIM, SE-HOON; CHUN, JAI-ICK; BAE, EUN-HUI
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 033799/0634 →
Priority Claims (1)
KR 10-2014-0126571 · Sep 23, 2014 · national
Continuity (2)
Provisional Application 61881114 · Sep 23, 2013
Related Publication 20150089624A1 · Mar 26, 2015
Cited By (1)
US 12,542,773