Method and apparatus for maintaining network connections between devices
AssigneeUbiquiti Networks, Inc.
InventorsRandall W. Frei, Linker Cheng, Robert J. Pera
Life of this patent
Estimating the term…
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.
Claims30
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.
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.
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.
Dependencies are inferred from the claim text.