Method and system for a set of network appliances which can be connected to provide enhanced collaboration, scalability, and reliability
First Claim
1. A method of peer-to-peer review between first and second network-enabled appliances, the first and second network-enabled appliances being connected to an interconnected network, the method comprising:
- determining the address of the second network-enabled appliance using the first network-enabled appliance, the address of the second network-enabled appliance being associated with the interconnected network;
sending a ping message to the second network-enabled appliance from the first network-enabled appliance through the interconnected network;
selectively responding to the ping message from the first network-enabled appliance using the second network-enabled appliance;
establishing a periodicity between the sending of subsequent periodic ping messages based on information provided to the first network-enabled appliance by the second network-enabled appliance; and
sending subsequent ping messages from the first network-enabled appliance to the second network-enabled appliance through the interconnected network at time intervals based on the established periodicity,wherein selectively responding to the ping message includes responding as a function of the number of active peer-to-peer review relationships that the second network-enabled appliance is engaged in.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a network-enabled appliance. The appliance may aid the remote monitoring of various measured data. The device may monitor a variable or set of variables and output the data upon request. In addition, the appliance may issue alarms, alerts, warning and other notifications when a variable matches a setpoint or undergoes a specified change, deviation, and/or fluctuation. Further the appliance may be operable to communicate with other appliances. The communication may comprise periodic pinging of peer appliances. In this manner, a peer appliance may detect a failure in other network-enabled appliances when an anticipated ping is not received. Further, the communication may enable the establishment of a directory of capabilities of various appliances. In this manner, a group of appliances may perform more complex behaviors by grouping resources. Further, a group of appliances may act to reestablish the behavior of a failed device.
247 Citations
20 Claims
-
1. A method of peer-to-peer review between first and second network-enabled appliances, the first and second network-enabled appliances being connected to an interconnected network, the method comprising:
-
determining the address of the second network-enabled appliance using the first network-enabled appliance, the address of the second network-enabled appliance being associated with the interconnected network; sending a ping message to the second network-enabled appliance from the first network-enabled appliance through the interconnected network; selectively responding to the ping message from the first network-enabled appliance using the second network-enabled appliance; establishing a periodicity between the sending of subsequent periodic ping messages based on information provided to the first network-enabled appliance by the second network-enabled appliance; and sending subsequent ping messages from the first network-enabled appliance to the second network-enabled appliance through the interconnected network at time intervals based on the established periodicity, wherein selectively responding to the ping message includes responding as a function of the number of active peer-to-peer review relationships that the second network-enabled appliance is engaged in. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of peer-to-peer review between first and second network-enabled appliances, the first and second network-enabled appliances being connected to an interconnected network, the method comprising:
-
determining the address of the second network-enabled appliance using the first network-enabled appliance, the address of the second network-enabled appliance being associated with the interconnected network; sending a ping message to the second network-enabled appliance from the first network-enabled appliance through the interconnected network; selectively responding to the ping message from the first network-enabled appliance using the second network-enabled appliance; establishing a periodicity between the sending of subsequent periodic ping messages based on information provided to the first network-enabled appliance by the second network-enabled appliance; and sending subsequent ping messages from the first network-enabled appliance to the second network-enabled appliance through the interconnected network at time intervals based on the established periodicity, wherein establishing a periodicity between the sending of subsequent periodic ping messages includes establishing a periodicity based on the number of active peer-to-peer review relationships that the first network-enabled appliance is engaged in. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of peer-to-peer review between first and second network-enabled appliances, the first and second network-enabled appliances being connected to an interconnected network, the method comprising:
-
determining the address of the second network-enabled appliance using the first network-enabled appliance, the address of the second network-enabled appliance being associated with the interconnected network; sending a ping message to the second network-enabled appliance from the first network-enabled appliance through the interconnected network; selectively responding to the ping message from the first network-enabled appliance using the second network-enabled appliance; establishing a periodicity between the sending of subsequent periodic ping messages based on information provided to the first network-enabled appliance by the second network-enabled appliance; and sending subsequent ping messages from the first network-enabled appliance to the second network-enabled appliance through the interconnected network at time intervals based on the established periodicity, wherein establishing a periodicity between the sending of subsequent periodic ping messages includes establishing a periodicity based on the number of active peer-to-peer review relationships that the second network-enabled appliance is engaged in. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification