Method and apparatus for providing a dynamic resource role model for subscriber-requester based protocols in a home automation and control system
First Claim
1. A method of dynamically selecting a role for a resource device employed in a scene automation and control system comprising:
- providing an object in a resource device having a plurality of predetermined roles that are dynamically settable, said roles including a requester role and a subscriber role; and
automatically setting the role of the resource device in response to either the receipt of a setting message or the manual adjustment of the resource device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of dynamically selecting a role for a resource device employed in a scene automation and control system is provided. The method comprises providing an object in a resource device having a plurality of predetermined roles that are dynamically settable, said roles including a requester role and a subscriber role. The method also comprises automatically setting the role of the resource device in response to either the receipt of a setting message or the manual adjustment of the resource device. Preferably, each object has a plurality of instances, each of which is settable. Further, preferably, the capability of an object (instance) to take on a role is preset. In addition to subscriber and requester roles, preferably, objects (instances) also include administrator and active roles.
33 Citations
36 Claims
-
1. A method of dynamically selecting a role for a resource device employed in a scene automation and control system comprising:
-
providing an object in a resource device having a plurality of predetermined roles that are dynamically settable, said roles including a requester role and a subscriber role; and
automatically setting the role of the resource device in response to either the receipt of a setting message or the manual adjustment of the resource device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A resource device for a scene automation and control system comprising:
-
(a) a plurality of input devices for controlling the operation of a microcontroller; and
(b) a microcontroller for controlling the operation of a load, said microcontroller including;
(1) a microprocessor; and
,(2) firmware, said firmware;
(i) including an object having a plurality of predetermined roles that are dynamically settable, said roles including a requester role and a subscriber role; and
(ii) automatically setting the role of said object in response to either the receipt of a setting message or the manual adjustment of said plurality of input devices. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification