Method and apparatus for grouping smart device in smart home system
First Claim
Patent Images
1. A method, comprising:
- obtaining, by a smart home system comprising one or more processors, historic operation information corresponding to smart devices in communication with the smart home system, the historic operation information indicative of a plurality of adjustments to respective settings configured on the smart devices, the historic operation information including timing information corresponding to the adjustments;
predicting, according to the historic operation information, a location of a smart device based on a comparison of a time that a setting of the smart device was previously adjusted to a preset time interval associated with the location;
retrieving, from a memory configured to store a plurality of preset target groups associated with respective locations, a preset target group associated with the location predicted for the smart device;
assigning, by the smart home system, the smart device to the preset target group by storing, in the memory, an association between the smart device and the preset target group; and
communicating, to a terminal device configured with an application to remotely control the smart devices by communication with the smart home system, the association between the smart device and the preset target group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for grouping a smart device in a smart home system. The method includes: determining a preset target group corresponding to the smart device according to historic operation information of the smart device; and grouping the smart device according to the preset target group. Thus, the preset target group corresponding to the smart device is determined according to historic operation information of the smart device. As such, the preset target group of the smart device is automatically determined, and the smart device is grouped according to the preset group.
19 Citations
20 Claims
-
1. A method, comprising:
-
obtaining, by a smart home system comprising one or more processors, historic operation information corresponding to smart devices in communication with the smart home system, the historic operation information indicative of a plurality of adjustments to respective settings configured on the smart devices, the historic operation information including timing information corresponding to the adjustments; predicting, according to the historic operation information, a location of a smart device based on a comparison of a time that a setting of the smart device was previously adjusted to a preset time interval associated with the location; retrieving, from a memory configured to store a plurality of preset target groups associated with respective locations, a preset target group associated with the location predicted for the smart device; assigning, by the smart home system, the smart device to the preset target group by storing, in the memory, an association between the smart device and the preset target group; and communicating, to a terminal device configured with an application to remotely control the smart devices by communication with the smart home system, the association between the smart device and the preset target group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
one or more processors; a non-transitory computer-readable memory accessible to the one or more processors; and instructions stored in the non-transitory computer-readable memory, the instructions executable by the one or more processors to cause the one or more processors to; communicate, during a preset time period, a control command to a smart home system in communication with a smart device, the smart home system configured to adjust a setting of the smart device based on the control command; update historical operation information with the control command, the historical operation information comprising time information corresponding to the control command; predict a location of the smart device based on a comparison of the time information with the preset time period, the location associated with the preset time period; determine a preset target group corresponding to the location predicted for the smart device; and assign an identifier of the smart device to an identifier of the preset target group. - View Dependent Claims (9, 10, 11, 12, 13, 14, 19)
-
-
15. A non-transitory computer-readable storage medium comprising a plurality of instructions executable by a processor, the instructions comprising:
-
instructions executable by the processor to receive, during a preset time period, a control command corresponding to a smart device; instructions executable by the processor to control, during the preset time period, the smart device in accordance with the control command; instructions executable by the processor to record the control command as historic operation information, the historical operation information comprising time information corresponding to the control command; instructions executable by the processor to predict a location of the smart device based on a comparison of the time information with the preset time period, the location associated with the preset time period; instructions executable by the processor to determine a preset target group corresponds to the location predicted for the smart device; and instructions executable by the processor to group the smart device according to the preset target group. - View Dependent Claims (16, 17, 18, 20)
-
Specification