METHOD AND APPARATUS FOR MAINTAINING NETWORK CONNECTIONS BETWEEN DEVICES
First Claim
1. A method, comprising:
- establishing a network connection with one or more network devices;
responsive to receiving sensor data from a first network device, determining a second network device that is subscribed to the received sensor data;
determining an established network connection for communicating with the second network device; and
sending the sensor data to the second network device via the established network connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A data-forwarding system establishes a network connection to a plurality of network devices to facilitate an interfacing device communicating with a device-controlling system, a peer interfacing device, or other computing devices. During operation, when the system receives data from a network device, the system determines a peer network device that is to receive the data, such as a device that is subscribed to receive the data. The system can forward the sensor data to the peer network device by determining an established network connection for communicating with the second network device, and sending the sensor data to the peer network device via the established network connection.
32 Citations
30 Claims
-
1. A method, comprising:
-
establishing a network connection with one or more network devices; responsive to receiving sensor data from a first network device, determining a second network device that is subscribed to the received sensor data; determining an established network connection for communicating with the second network device; and sending the sensor data to the second network device via the established network connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
establishing a network connection with one or more network devices; responsive to receiving sensor data from a first network device, determining a second network device that is subscribed to the received sensor data; determining an established network connection for communicating with the second network device; and sending the sensor data to the second network device via the established network connection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus, comprising:
-
a communication module to establish a network connection with one or more network devices; a sensor-monitoring module to receive sensor data from the one or more network devices; and a data-subscription module, wherein responsive to the sensor-monitoring module receiving sensor data from a first network device, the data-subscription module is configured to; determine a second network device that is subscribed to the received sensor data; determining an established network connection for communicating with the second network device; and configure the communication module to send the sensor data to the second network device via the established network connection. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification