IP Library › Granted Patent US 10,146,195
Granted Patent B2
US 10,146,195 · App. 14/971,433 · Granted Dec 4, 2018

Method and apparatus for controlling device using a service rule

Inventors: Yuzhi Xie (Nanjing, CN); Feng Tang (Nanjing, CN)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G05B15/02H04L12/282H04L12/2809H04L12/2829H04L12/2834G05B2219/2642
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,146,195
App. No.
14/971,433
Filed
Dec 16, 2015
Granted
Dec 4, 2018
Kind
B2
Art Unit
2116
USPC
700/19
Abstract

A method of controlling devices connected to a controller includes receiving, from a server, a service rule including a trigger condition and a device executing action which is an action to be performed by one of the devices according to whether the trigger condition is satisfied, selecting one of the devices connected to the controller based on the received service rule, modifying the received service rule to control the selected device, and controlling the selected device according to the modified service rule.

Claims (36)

1. A method of controlling devices connected to a controller, the method comprising:

receiving, from a server, a service rule comprising a first trigger condition and a first device executing action which is an action to be performed by one of the devices according to whether the first trigger condition is satisfied;

selecting one of the devices connected to the controller based on the received service rule;

modifying the received service rule to control the selected device based on a specification of the selected device, wherein the modifying includes changing the first trigger condition to a second trigger condition and changing the first device executing action to a second device executing action, and the modified service rule includes the second trigger condition and the second device executing action which includes information about an action to be executed when the second trigger condition is satisfied; and

controlling the selected device according to the modified service rule.

2. The method of claim 1 , wherein the service rule comprises at least one of a device type indicating a type of a device to which the service rule is to be applied and a device location indicating a location of a device to which the service rule is to be applied.

3. The method of claim 2 , wherein the selecting comprises:

selecting the device from among devices having the type corresponding to the device type and devices installed at the location corresponding to the device location.

4. The method of claim 1 , wherein the modifying comprises:

modifying the received service rule based on the specification of the selected device, the specification comprising one of identification information of the selected device or technical characteristics of the selected device.

5. The method of claim 1 , wherein the modifying comprises:

changing a device type corresponding to the first trigger condition in the received service rule into an identification value identifying the selected device.

6. The method of claim 1 , wherein the modifying comprises:

changing a device action corresponding to the first trigger condition in the received service rule into a control command which controls the selected device.

7. The method of claim 1 , wherein the modifying comprises:

changing a device type corresponding to the first device executing action in the received service rule into an identification value identifying the selected device.

8. The method of claim 1 , wherein the modifying comprises:

changing a device action corresponding to the first device executing action in the received service rule into a control command which controls the selected device.

9. The method of claim 1 , wherein the controlling comprises:

determining whether the second trigger condition is satisfied; and

in response to determining that the second trigger condition is satisfied, controlling the selected device to perform the second device executing action corresponding to the satisfied second trigger condition.

10. The method of claim 1 , wherein the controlling comprises:

transmitting a control command to the selected device, the control command being a command which controls the selected device.

11. A control apparatus configured to control devices connected to the control apparatus, the control apparatus comprising:

a communicator configured to receive, from a server, a service rule comprising a first trigger condition and a first device executing action which is an action to be performed by one of the devices according to whether the first trigger condition is satisfied; and

a controller configured to select one of the devices connected to the control apparatus based on the received service rule, modify the received service rule based on a specification of the selected device by changing the first trigger condition to a second trigger condition and changing the first device executing action to a second device execution action, and control the selected device by using the modified service rule, the modified service rule including the second trigger condition and the second device executing action which includes information about an action to be executed when the second trigger condition is satisfied.

12. The control apparatus of claim 11 , wherein the service rule comprises at least one of a device type indicating a type of a device to which the service rule is to be applied and a device location indicating a location of a device to which the service rule is to be applied.

13. The control apparatus of claim 12 , wherein the controller is configured to select the device from among devices having the type corresponding to the device type and devices installed at the location corresponding to the device location.

14. The control apparatus of claim 11 , wherein the controller is configured to modify the received service rule based on the specification of the selected device, the specification comprising one of identification information of the selected device or technical characteristics of the selected device.

15. The control apparatus of claim 11 , wherein the controller is configured to change a device type corresponding to the first trigger condition comprised in the received service rule into an identification value identifying the selected device.

16. The control apparatus of claim 11 , wherein the controller is configured to change a device action corresponding to the first trigger condition comprised in the received service rule into a control command which controls the selected device.

17. The control apparatus of claim 11 , wherein the controller is configured to change a device type corresponding to the first device executing action in the received service rule into an identification value identifying the selected device.

18. The control apparatus of claim 11 , wherein the controller is configured to change a device action corresponding to the first device executing action in the received service rule into a control command which controls the selected device.

19. The control apparatus of claim 11 , wherein the controller is configured to determine whether the second trigger condition is satisfied and, in response to determining that the second trigger condition is satisfied, control the selected device to perform the second device executing action corresponding to the satisfied second trigger condition.

20. The method of claim 1 , wherein the second device executing action includes at least one of a device ID, an action parameter and a set value.

21. The control apparatus of claim 11 , wherein the second device executing action includes at least one of a device ID, an action parameter and a set value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2015
From: XIE, YUZHI; TANG, FENG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 037308/0789 →
Priority Claims (2)
CN 2014 1 0781238 · Dec 16, 2014 · national
KR 10-2015-0163352 · Nov 20, 2015 · national
Continuity (1)
Related Publication 20160170390A1 · Jun 16, 2016