Wearable smart router
First Claim
1. A portable system, comprising:
- a memory;
at least one networking chip;
at least one processor coupled to the memory and the at least one networking chip;
a connectivity module that when executing in the at least one processor;
establishes communication channels for receiving data monitored by one or more devices within a proximity threshold of the portable system, wherein each communication channel corresponds to a respective device, anddetects two or more connectivity paths using the at least one networking chip, wherein each connectivity path provides access to a wide area data network;
a resource monitor that when executing in the at least one processor;
monitors first statuses of the one or more devices and corresponding communication channels, andmonitors second statuses of the two or more connectivity paths;
a routing module that when executing in the at least one processor selects, from the detected two or more connectivity paths, a connectivity path based on the monitored first and second statuses; and
a network interface module that when executing in the at least one processor communicates the monitored data to an agency via the selected connectivity path.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include a system, method, and computer program product for a wearable smart device that provides improved connectivity for performing interoperability gateway functions for a variety of devices. In an embodiment, the wearable smart device receives data monitored by one or more devices within a proximity threshold via respective communication channels of the one or more devices. The wearable smart device detects two or more connectivity paths for providing access to a wide area network. Then, the wearable smart device monitors first statuses of the one or more devices and respective communication channels, and second statuses of the two or more connectivity paths. Based on the monitored first and second statuses, the wearable smart device selects one of detected connectivity paths. Then, the wearable smart device communicates the monitored data to an agency via the selected connectivity path.
-
Citations
22 Claims
-
1. A portable system, comprising:
-
a memory; at least one networking chip; at least one processor coupled to the memory and the at least one networking chip; a connectivity module that when executing in the at least one processor; establishes communication channels for receiving data monitored by one or more devices within a proximity threshold of the portable system, wherein each communication channel corresponds to a respective device, and detects two or more connectivity paths using the at least one networking chip, wherein each connectivity path provides access to a wide area data network; a resource monitor that when executing in the at least one processor; monitors first statuses of the one or more devices and corresponding communication channels, and monitors second statuses of the two or more connectivity paths; a routing module that when executing in the at least one processor selects, from the detected two or more connectivity paths, a connectivity path based on the monitored first and second statuses; and a network interface module that when executing in the at least one processor communicates the monitored data to an agency via the selected connectivity path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
establishing, by a connectivity module within a wearable smart device implemented on one or more processors, communication channels for receiving data monitored by one or more devices within a proximity threshold of the wearable smart device, wherein each communication channel corresponds to a respective device; detecting, by the connectivity module, two or more connectivity paths using at least one networking chip of the wearable smart device, wherein each connectivity path provides access to a wide area data network; monitoring, by a resource monitor within the wearable smart device, first statuses of the one or more devices and corresponding communication channels; monitoring, by the resource monitor, second statuses of the two or more connectivity paths; selecting, by a routing module within the wearable smart device, from the detected two or more connectivity paths, a connectivity path based on the monitored first and second statuses; and communicating, by a network interface module within the wearable smart device, the monitored data to an agency via the selected connectivity path. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification