Home Gateway Architecture and State Based Distributed System and Method
First Claim
Patent Images
1. A home control system comprising:
- a central server;
a client server located in a home;
a plurality of home nodes connected to the client server;
a conflicts manager for receiving inputs from said central server and said client server; and
a conflicts specification manager for receiving specifications describing how to resolve conflicts between said central server and said client server;
wherein said conflicts manager applies said specifications in order to resolve conflicts based on said central server inputs and said client server inputs.
0 Assignments
0 Petitions
Accused Products
Abstract
A state based control system (100) is provided for use with unreliable physical device sensor inputs. The system (100) includes symmetrical architectures between a client side and a server side. Communications between both architectures are state dependent thus minimizing conflicts, and reducing system reliance on consistent device signaling. Physical devices (144, 146) are represented by surrogates which increase system reliability, deepen complexity, and simplify end user experience.
39 Citations
9 Claims
-
1. A home control system comprising:
-
a central server; a client server located in a home; a plurality of home nodes connected to the client server; a conflicts manager for receiving inputs from said central server and said client server; and a conflicts specification manager for receiving specifications describing how to resolve conflicts between said central server and said client server;
wherein said conflicts manager applies said specifications in order to resolve conflicts based on said central server inputs and said client server inputs. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing state based control comprising:
-
receiving activity inputs from a first server device; obtaining activity inputs from a second server device; providing specifications unit, wherein said specifications contain resolution rules for conflicts between inputs from said first and said second server devices; comparing said first inputs to said second inputs in order to determine whether or not a conflict exists; resolving a conflict by applying said specifications to said first and second inputs; and re-synchronizing said first server device and said second server device based upon said resolution. - View Dependent Claims (6, 7)
-
-
8. A control system comprising:
-
a plurality of servers; a plurality of physical nodes; a communications means which communicates with said plurality of physical nodes and with said servers; and a node governor connected to said communications means, wherein said node governor filters communications provided from said client server in order that unwanted commands communicated from said communications means, does not get communicated through said node governor to said physical node. - View Dependent Claims (9)
-
Specification