IP Library › Granted Patent US 12,238,176
Granted Patent B2
US 12,238,176 · App. 17/834,056 · Granted Feb 25, 2025

Method and device for controlling home device

Inventors: Tae-kwang Um (Suwon-si, KR); Young-ki Kim (Seoul, KR); Jeong-yi Park (Suwon-si, KR); Hyun-cheol Park (Suwon-si, KR); Dong-hun Shin (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04L67/125H04L67/303H04L67/52
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 12,238,176
App. No.
17/834,056
Granted
Feb 25, 2025
Kind
B2
Abstract

A method by which a server controls plural devices includes receiving a trigger signal generated by a sensor in a home in response to a mobile device being present at a specific location in the home, determining devices corresponding to the specific location by using the trigger signal, receiving context information indicating a situation of a user from the mobile device, selecting context information related to operations of the determined devices from among the received context information by using keywords respectively related to the devices, each of the operations corresponding to each of the devices, and providing the selected context information to the devices respectively so that each of the devices performs the operations.

Claims (41)

1. A method by which a server controls a plurality of devices, the method comprising:

receiving a trigger signal generated by a sensor in a home in response to a mobile device being present at a specific location in the home, the trigger signal including identification values of one or more devices of the plurality of devices that are located around the sensor;

comparing the identification values with pre-stored identification values of the plurality of devices to determine, from the plurality of devices, a first device and a second device corresponding to the specific location;

receiving context information indicating a situation of a user from the mobile device;

comparing the received context information with different keywords that correspond respectively to the first device and the second device and that identify context information related to respective operations of the first device and the second device;

based on a result of the comparison, selecting first context information for use in determining a first operation to be performed by the first device and second context information for use in determining a second operation to be performed by the second device, wherein the first context information and the second context information are different and correspond respectively to the first device and the second device; and

providing the selected first context information and the selected second context information to the first device and the second device, respectively, so that the first device performs the first operation corresponding to the first context information and the second device performs the second operation corresponding to the second context information.

2. The method of claim 1 , wherein the trigger signal comprises an identification value of the mobile device.

3. The method of claim 2 , further comprising determining the mobile device by comparing the identification value of the mobile device with pre-stored identification values of a plurality of mobile devices.

4. The method of claim 1 , wherein the context information comprises at least one of information regarding a location of the mobile device, a time, weather, execution history of applications executed by the mobile device, an activity history, lifestyle, a consumption list, a schedule, and preferences of the user.

5. The method of claim 1 , further comprising requesting the mobile device for context information of the mobile device or context information of the user according to the reception of the trigger signal.

6. The method of claim 1 , further comprising:

receiving the context information from the mobile device during a preset period; and

providing the received context information to a data storage server,

wherein the context information is classified for each of the plurality of devices located in the home and stored in the data storage server.

7. The method of claim 6 , wherein the providing of the selected context information comprises transmitting, to each of the plurality of devices, link information for downloading the context information stored in the data storage server.

8. A server for controlling a plurality of devices, the server comprising:

a communicator; and

at least one processor is configured to:

receive a trigger signal generated by a sensor in a home in response to a mobile device being present at a specific location in the home, the trigger signal including identification values of one or more devices of the plurality of devices that are located around the sensor,

compare the identification values with pre-stored identification values of the plurality of devices to determine, from the plurality of devices, a first device and a second device corresponding to the specific location,

receive context information indicating a situation of a user from the mobile device,

compare the received context information with different keywords that correspond respectively to the first device and the second device and that identify context information related to respective operations of the first device and the second device;

based on a comparison result, select first context information for use in determining a first operation to be performed by the first device and second context information for use in determining a second operation to be performed by the second device, wherein the first context information and the second context information are different and correspond respectively to the first device and the second device; and

provide the selected first context information and the selected second context information to the first device and the second device, respectively, so that the first device performs the first operation corresponding to the first context information and the second device performs the second operation corresponding to the second context information.

9. The server of claim 8 , wherein the trigger signal comprises an identification value of the mobile device.

10. The server of claim 9 , wherein the at least one processor is further configured to:

determine the mobile device by comparing the identification value of the mobile device with pre-stored identification values of a plurality of mobile devices.

11. The server of claim 8 , wherein the context information comprises at least one of information regarding a location of the mobile device, a time, weather, execution history of applications executed by the mobile device, an activity history, lifestyle, a consumption list, a schedule, and preferences of the user.

12. The server of claim 8 , wherein the at least one processor is further configured to request the mobile device for context information of the mobile device or context information of the user according to the reception of the trigger signal.

13. The server of claim 8 , wherein the at least one processor is further configured to:

receiving the context information from the mobile device during a preset period, and

provide the received context information to a data storage server,

wherein the context information is classified for each of the plurality of devices located in the home and stored in the data storage server.

14. The server of claim 13 , wherein the at least one processor is further configured to transmit, to each of the plurality of devices, link information for downloading the context information stored in the data storage server.

15. A non-transitory computer-readable recording medium having recorded thereon a computer-readable program for performing the method of claim 1 .

16. The method of claim 1 , wherein a first keyword of the different keywords corresponds to the first device of the plurality of devices, and a second keyword that is different from the first keyword corresponds to the second device of the plurality of devices.

17. The method of claim 1 , wherein a plurality of first keywords of the different keywords corresponds to the first device of the plurality of devices, and a plurality of second keywords of the different keywords corresponds to the second device of the plurality of devices.

18. The method of claim 17 , wherein the plurality of first keywords include travel, exercise, broadcast program, and schedule and the first device is a television, and the plurality of second keywords include sport, and the second device is a washing machine.

19. The method of claim 1 , wherein the different keywords indicate conditions for performing respective operations of the first device and the second device and a type of application to be executed by the mobile device.

20. The server of claim 8 , wherein the different keywords indicate conditions for performing respective operations of the first device and the second device and a type of application to be executed by the mobile device.

Priority Claims (1)
KR 10-2015-0000290 · Jan 2, 2015 · national
Continuity (4)
Continuation 16297147 · Mar 8, 2019
Continuation 14987405 · Jan 4, 2016
Provisional Application 62121958 · Feb 27, 2015
Related Publication 20220303341A1 · Sep 22, 2022
References Cited (49)
US 8326794B1 · Wood · 2012 [cited by examiner]
US 9645832B2 · Preston · 2017 [cited by applicant]
US 10002524B2 · Shim et al. · 2018 [cited by applicant]
US 10768784B2 · Shearer · 2020 [cited by examiner]
US 20080242418A1 · Theimer et al. · 2008 [cited by applicant]
US 20110254683A1 · Soldan et al. · 2011 [cited by applicant]
US 20120078959A1 · Cho · 2012 [cited by examiner]
US 20120093303A1 · Schultz · 2012 [cited by examiner]
US 20130052946A1 · Chatterjee et al. · 2013 [cited by applicant]
US 20130185750A1 · Ayoub · 2013 [cited by examiner]
US 20140028921A1 · Moon · 2014 [cited by examiner]
US 20140167929A1 · Shim et al. · 2014 [cited by applicant]
US 20140215526A1 · Yokochi · 2014 [cited by applicant]
US 20140244001A1 · Glickfield et al. · 2014 [cited by applicant]
US 20140244710A1 · Sharma et al. · 2014 [cited by applicant]
US 20140258363A1 · Peco · 2014 [cited by examiner]
US 20140293314A1 · Amarendra · 2014 [cited by examiner]
US 20150039104A1 · Nakatani · 2015 [cited by examiner]
US 20150139468A1 · Feilner et al. · 2015 [cited by applicant]
US 20150199961A1 · Arkko · 2015 [cited by examiner]
US 20150221151A1 · Bacco et al. · 2015 [cited by applicant]
US 20150339031A1 · Zeinstra · 2015 [cited by examiner]
US 20150370615A1 · Pi-Sunyer · 2015 [cited by examiner]
US 20150372832A1 · Kortz · 2015 [cited by examiner]
US 20150373022A1 · Dubman et al. · 2015 [cited by applicant]
US 20160057139A1 · McDonough et al. · 2016 [cited by applicant]
US 20160085412A1 · Meganathan et al. · 2016 [cited by applicant]
US 20160291671A1 · Rider · 2016 [cited by examiner]
US 20160303739A1 · Apkarian et al. · 2016 [cited by applicant]
US 20170155749A1 · Ranganathan et al. · 2017 [cited by applicant]
CA 2513019A1 · 2007 [cited by applicant]
EP 2538263A1 · 2012 [cited by examiner]
EP 2675195A2 · 2013 [cited by applicant]
EP 2868041B1 · 2020 [cited by applicant]
JP 2012138820A · 2012 [cited by applicant]
KR 1020140077127A · 2014 [cited by applicant]
WO 2015041882A1 · 2015 [cited by applicant]
WO 2016054095A1 · 2016 [cited by applicant]
Multiple Loads-Single Smart Meter for Measurement and , Control of Smart Grid 2019 IEEE PES Innovative Smart Grid Technologies Asia, Brandon S. England and Ali T. Alouani, Senior Member, IEEE Department of ECE Tennessee… [cited by examiner]
U Multiple Loads-Single Smart Meter for Measurement and , Control of Smart Grid 2019 IEEE PES Innovative Smart Grid Technologies Asia, Brandon S. England and Ali T. Alouani, Senior Member, IEEEDepartment of ECE Tennesse… [cited by examiner]
Context-aware application framework based on Open Service Gateway, Joong-Han Kim; Sung-su Yae; R. S. Ramakrishna, 2001 International Conferences on Info-Tech and Info-Net. Proceedings (Cat. No. 01EX479), Year: 2001 | vo… [cited by applicant]
Low-Cost Android App Based Voice Operated Room Automation System, Prasanmit Nath; Umesh Chandra Pati, 2018 3rd International Conference for Convergence in Technology (12CT) (Year: 2018). [cited by applicant]
Smart device contributing to realizing Smart Society, and the relating International Standards, Takuya lijima, 2017 56th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE) (Year: 2017). [cited by applicant]
Research and implementation of the context-aware middleware for controlling home appliances, Jonghwa Choi; Dongkyoo Shin; Dongil Shin, IEEE Transactions on Consumer Electronics (Year: 2005). [cited by applicant]
Anwar Chitheer Jasim; Imad Ali Hassoon; Nicolae Tapus; Cloud: privacy For Locations Based-services' through Acess Control with dynamic multi-level policy, 2019 6th International Conference on Control, Decision and Infor… [cited by applicant]
Samsung USA, “Samsung CES 2015: Inside the SmartThings Smart Home”, Published Jan. 16, 2015, retrieved from https://www.youtube.com/watch?v=FTiFt9mpICE on Jan. 4, 2016. [cited by applicant]
Samsung Newsroom “Samsung Exhibition@CES 2015: IoT Walkthrough”, Published Jan. 7, 2015, retreived from http://www.youtube.com/watch?v=InRKAr3vKUk on Jan. 4, 2016. [cited by applicant]
Communication dated Apr. 15, 2016, issued by the International Searching Authority in counterpart International Application No. PCT/KR2015/014556 (PCT/ISA/220, 210, 237). [cited by applicant]
Communication dated Mar. 18, 2021 issued by the Korean Intellectual Property Office in counterpart Korean Application No. 10-2015-0000290. [cited by applicant]