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...http://www.google.co.uk/patents/US6990379?utm_source=gb-gplus-sharePatent US6990379 - Method and apparatus for providing a dynamic resource role model for subscriber-requester based protocols in a home automation and control system