IP Library Granted Patent US 10,693,959
Granted Patent B2
US 10,693,959 · App. 15/500,341 · Granted Jun 23, 2020

Residential automation system, equipment and process that is easy to install, configure and use

Inventor: Gabriel Peixoto Guimarães Ubirajara e Silva (Belo Horizonte MG, BR)
Assignee: SOMFY SAS
H04L67/1095H04L12/282H04L12/2807H04L12/2832H04L41/0806H04L67/34H05B47/19
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,693,959
App. No.
15/500,341
Granted
Jun 23, 2020
Kind
B2
Abstract

In a residential automation system ( 100 ) including a terminal ( 101 ), a gateway ( 102 ), at least one remote controller ( 105 ) having at least one key and at least one peripheral device ( 104 ), a configuring method has a configuration step, performed by the terminal ( 101 ), including recognizing (E 1 ) the gateway ( 102 ), the at least one remote controller ( 105 ) and the at least one peripheral device ( 104 ) and associating them; creating (E 2 ) a configuration information including control commands involving the at least one peripheral device ( 104 ); and sharing the configuration information with the gateway ( 102 ) and with the at least one peripheral device ( 104 ). The associated gateway ( 102 ) and at least one peripheral device ( 104 ) are in constant synchronization with the terminal ( 101 ) during at least a part of the configuration step.

Claims (112)

1. A process for configuring a residential automation system comprising a terminal, a gateway, at least one remote controller having at least one key, and at least one peripheral device,

wherein the process is executed using at least one processor and comprises a configuration action, performed by the terminal, the configuration action comprising:

recognizing the gateway, the at least one remote controller, and the at least one peripheral device;

associating the gateway, the at least one remote controller, and the at least one peripheral device;

creating a configuration information comprising a scenario having a set of control commands to the at least one associated peripheral device; and

sharing the configuration information with the associated gateway and with the at least one associated peripheral device;

wherein the terminal, the gateway, the at least one remote controller, and the at least one peripheral device are configured to communicate with each other, and

wherein the associated gateway and the at least one associated peripheral device are in constant synchronization with the terminal during at least a part of the configuration action,

wherein during the constant synchronization with the terminal, the following actions are performed:

awaiting messages from the gate the at least one associated peripheral device;

sending configuration information by the terminal to the associated gateway as soon as the configuration information is created, and

transmitting systematically any received information by the associated gateway from the terminal to the at least one associated peripheral device.

2. The process according to claim 1 , wherein the constant synchronization is triggered during the recognizing or by a powering wherein the associated gateway is plugged into a source of energy.

3. The process according to claim 1 , wherein the recognizing comprises gathering data related to the at least one associated peripheral device and the at least one associated remote controller,

wherein the data gathered during the recognizing comprises at least one selected from the group consisting of the following information:

type of the at least one associated peripheral device,

type of the at least one associated remote controller,

available keys for the at least one remote controller, and

channel options for the at least one peripheral device,

wherein the configuration information is base on the data gathered during the recognizing.

4. The process according to claim 1 , comprising:

an exporting action wherein a visual code including gathered information based on the created configuration information is generated, the generated visual code being readable by another terminal for copying the created configuration information.

5. The process according to claim 1 ,

wherein the terminal acts as a master, and

wherein the associated gateway, the at least one associated peripheral device, and the at least one associated remote controller act as slaves and are unable to modify the configuration information.

6. The process according to claim 1 , wherein the terminal, the associated gateway, the at least one associated remote controller, and the at least one associated peripheral device are all connected to a local network prior to the configuration action.

7. The process according to claim 1 , wherein the configuration information comprises at least one selected from the group consisting of a configuration of a key, a configuration of a channel, and further configuration of the scenario to the at least one associated peripheral device, wherein

the configuration of a key includes linking the scenario of the at least one associated peripheral device to a key of a remote controller,

the configuration of a channel includes changing a property of the at least one associated peripheral device upon receipt of the set of control command of the scenario, and

the further configuration of the scenario includes associating to the scenario the set of control commands to be sent to the at least one associated peripheral device or a set of channels of the at least one associated peripheral device.

8. The process according to claim 1 , wherein the constant synchronization between the at least one associated peripheral device ends after the configuration action.

9. The process according to claim 1 , wherein the created configuration information is automatically associated to the at least one remote controller,

wherein the configuration action comprises an automatic association between the at least one key and the created configuration information, and

wherein the automatic association is based on a predefined ranking of the configuration information in a list of configuration information.

10. The process according to claim 9 , wherein the at least one remote controller has a form of a cube having faces, wherein each of a plurality of the faces is associated with a respective key, wherein each of the respective keys is automatically assigned to a corresponding configuration information in the predefined ranking of the list.

11. A process for configuring a residential automation system comprising a terminal, a gateway, at least one remote controller having at least one key, and at least one peripheral device,

wherein the process is executed using at least one processor and comprises a configuration action, performed by the terminal, the configuration action comprising:

recognizing the gateway, the at least one remote controller, and the at least one peripheral device;

associating the gateway, the at least one remote controller, and the at least one peripheral device;

creating a configuration information comprising a scenario having a set of control commands to the at least one associated peripheral device; and

sharing the configuration information with the associated gateway and with the at least one associated peripheral device;

wherein the terminal, the gateway, the at least one remote controller, and the at least one peripheral device are configured to communicate with each other,

wherein the associated gateway and the at least one associated peripheral device are in constant synchronization with the terminal during at least a part of the configuration action,

wherein the recognizing comprises gathering data related to the at least one associated peripheral device and the at least one associated remote controller, and

wherein the data gathered during the recognizing comprises at least one selected from the group consisting of the following information:

type of the at least one associated peripheral device,

type of the at least one associated remote controller,

available keys for the at least one remote controller, and

channel options for the at least one peripheral device.

12. The process according to claim 11 , wherein the constant synchronization is triggered during the recognizing or by a powering wherein the associated gateway is plugged into a source of energy.

13. The process according to claim 11 , wherein the configuration information is based on the data gathered during the recognizing.

14. The process according to claim 11 , comprising:

an exporting action wherein a visual code including gathered information based on the created configuration information is generated, the generated visual code being readable by another terminal for copying the created configuration information.

15. The process according to claim 11 ,

wherein the terminal acts as a master, and

wherein the associated gateway, the at least one associated peripheral device, and the at least one associated remote controller act as slaves and are unable to modify the configuration information.

16. The process according to claim 11 , wherein the terminal, the associated gateway, the at least one associated remote controller, and the at least one associated peripheral device are all connected to a local network prior to the configuration action.

17. The process according to claim 11 , wherein the configuration information comprises at least one selected from the group consisting of a configuration of a key, a configuration of a channel, and a configuration of a scenario for the at least one associated peripheral device, wherein

the configuration of a key includes linking a scenario of a peripheral device to a key of a remote controller,

the configuration of a channel includes changing a property of a peripheral device upon receipt of a control command of a scenario, and

the configuration of a scenario includes associating to the scenario a set of control commands to be sent to a peripheral device or a set of channels of a peripheral device.

18. The process according to claim 11 , wherein the constant synchronization between the at least one associated peripheral device ends after the configuration action.

19. The process according to claim 11 , wherein the created configuration information is automatically associated to the at least one remote controller,

wherein the configuration action comprises an automatic association between the at least one key and the created configuration information, and

wherein the automatic association is based on a predefined ranking of the configuration information in a list of configuration information.

20. The process according to claim 19 , wherein the at least one remote controller has a form of a cube having faces, wherein each of a plurality of the faces is associated with a respective key, wherein each of the respective keys is automatically assigned to a corresponding configuration information in the predefined ranking of the list.

21. A residential automation system comprising:

a terminal;

a gateway;

at least one remote controller; and

at least one peripheral device,

wherein the terminal, the gateway, the at least one remote controller, and the at least one peripheral device are configured to communicate with each other, and

wherein the terminal is further configured to implement, via at least one processor, a configuring process comprising a configuration action,

the configuration action comprising:

recognizing the gateway, the at least one remote controller, and the at least one peripheral device,

associating the gateway, the at least one remote controller, and the at least one peripheral device,

creating a configuration information comprising a scenario having a set of control commands to the at least one associated peripheral device, and

sharing the configuration information with the associated gateway and with the at least one associated peripheral device,

wherein the associated gateway and the at least one associated peripheral device are in constant synchronization with the terminal during at least a part of the configuration action, and

wherein during the constant synchronization with the terminal, the following actions are performed:

awaiting messages from the gateway by the at least one associated peripheral device;

sending configuration information by the terminal to the associated gateway as soon as the configuration information is created, and

transmitting systematically any received information by the associated gateway from the terminal to the at least one associated peripheral device.

22. The residential automation system according to claim 21 , wherein the configuration information comprises at least one selected from the group consisting of a configuration of a key, a configuration of a channel, and a configuration of the scenario for the at least one associated peripheral device, and wherein

the configuration of a key includes linking the scenario of the at least one associated peripheral device to a key of a remote controller,

the configuration of a channel includes changing a property of the at least one associated peripheral device upon receipt of the set of control commands of the scenario, and

the configuration of a scenario includes associating to the scenario the set of control commands to be sent to the at least one associated peripheral device or a set of channels of the at least one associated peripheral device.

23. A residential automation system comprising:

a terminal;

a gateway;

at least one remote controller; and

at least one peripheral device,

wherein the terminal, the gateway, the at least one remote controller, and the at least one peripheral device are configured to communicate with each other, and

wherein the terminal is further configured to implement, via at least one processor, a configuring process comprising a configuration action,

the configuration action comprising:

recognizing the gateway, the at least one remote controller, and the at least one peripheral device,

associating the gateway, the at least one remote controller, and the at least one peripheral device,

creating a configuration information comprising a scenario having a set of control commands to the at least one associated peripheral device, and

sharing the configuration information with the associated gateway and with the at least one associated peripheral device, and

wherein the associated gateway and the at least one associated peripheral device are in constant synchronization with the terminal during at least a part of the configuration action,

wherein the associated gateway and the at least one associated peripheral device are in constant synchronization with the terminal during at least a part of the configuration action,

wherein the recognizing comprises gathering data related to the at least one associated peripheral device and the at least one associated remote controller, and

wherein the data gathered during the recognizing comprises at least one selected from the group consisting of the following information:

type of the at least one associated peripheral device,

type of the at least one associated remote controller,

available keys for the at least one remote controller, and

channel options for the at least one peripheral device.

24. The residential automation system according to claim 23 , wherein

the configuration information comprises at least one selected from the group consisting of a configuration of a key, a configuration of a channel, and a configuration of the scenario for the at least one associated peripheral device,

the configuration of a key includes linking the scenario of the at least one associated peripheral device to a key of a remote controller,

the configuration of a channel includes changing a property of the at least one associated peripheral device upon receipt of the set of control commands of the scenario, and

the configuration of a scenario includes associating to the scenario the set of control commands to be sent to the at least one associated peripheral device or a set of channels of the at least one peripheral device.

Assignments (2)
CHANGE OF NAME Recorded Dec 2, 2020
From: SOMFY SAS
To: SOMFY ACTIVITES SA
Reel/Frame 054571/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2017
From: PEIXOTO GUIMARAES UBIRAJARA E SILVA, GABRIEL
To: SOMFY SAS
Reel/Frame 041565/0593 →
Continuity (1)
Related Publication 20170201579A1 · Jul 13, 2017