Wearable smart gateway
First Claim
1. A portable system, comprising:
- a memory configured to store a plurality of plug-ins to support respective communication interfaces and protocols of a plurality of devices, each plug-in of the plurality of plug-ins being configured by an agency to support a particular device of the plurality of devices and to process data received in accordance with requirements of the agency;
at least one processor coupled to the memory and configured to;
install two or more plug-ins of the plurality of plug-ins upon receiving the two or more plug-ins from the agency, wherein a first plug-in of the two or more plug-ins is configured to support a first communication interface operated by a first type of device associated with the agency, and a second plug-in of the two or more plug-ins is configured to support a second communication interface operated by a second type of device associated with the agency, the second communication interface being a different interface instance from the first communication interface;
detect one or more devices within a proximity threshold of the portable system;
determine that the detected one or more devices use the first communication interface or the second communication interface;
responsive to determining that the detected one or more devices use the first communication interface or the second communication interface, establish one or more communication channels with the detected one or more devices according to configurations within the corresponding installed first or second plug-in, wherein the established communication channels form a personal area network between the portable system and the detected one or more devices; and
perform interoperability gateway functions to communicate data monitored by the detected one or more devices within the personal area network to the agency via a wide area data network.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include a system, method, and computer program product for a wearable smart gateway (WSG) that is capable of providing interoperability gateway functions for a variety of wearable devices. In an embodiment, the WSG detects one or more devices within a proximity that use communication interfaces supported by corresponding plug-ins installed in the memory. Then, the WSG establishes communication channels with the detected one or more devices according to configurations within the corresponding plug-ins, wherein the established communication channels forms a personal area network. The WSG may perform interoperability gateway functions to communicate data monitored by the one or more devices within the personal area network to an agency via a wide area data network.
24 Citations
24 Claims
-
1. A portable system, comprising:
-
a memory configured to store a plurality of plug-ins to support respective communication interfaces and protocols of a plurality of devices, each plug-in of the plurality of plug-ins being configured by an agency to support a particular device of the plurality of devices and to process data received in accordance with requirements of the agency; at least one processor coupled to the memory and configured to; install two or more plug-ins of the plurality of plug-ins upon receiving the two or more plug-ins from the agency, wherein a first plug-in of the two or more plug-ins is configured to support a first communication interface operated by a first type of device associated with the agency, and a second plug-in of the two or more plug-ins is configured to support a second communication interface operated by a second type of device associated with the agency, the second communication interface being a different interface instance from the first communication interface; detect one or more devices within a proximity threshold of the portable system; determine that the detected one or more devices use the first communication interface or the second communication interface; responsive to determining that the detected one or more devices use the first communication interface or the second communication interface, establish one or more communication channels with the detected one or more devices according to configurations within the corresponding installed first or second plug-in, wherein the established communication channels form a personal area network between the portable system and the detected one or more devices; and perform interoperability gateway functions to communicate data monitored by the detected one or more devices within the personal area network to the agency via a wide area data network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
detecting, by a wearable smart gateway (WSG) implemented on one or more processors, within a proximity threshold of the WSG, one or more devices that use communication interfaces supported by corresponding plug-ins, wherein the plug-ins are configured to support respective communication interfaces and protocols of a plurality of devices, and wherein each plug-in is configured by an agency to support a particular device of the plurality of devices and to process data received in accordance with requirements of the agency; installing, by the WSG, a first plug-in configured to support a first communication interface operated by a first type of device associated with the agency, and a second plug-in configured to support a second communication interface operated by a second type of device associated with the agency, the second communication interface being a different interface instance from the first communication interface; determine, by the WSG, that the one or more detected devices use the first communication interface or the second communication interface; responsive to determining that the detected one or more devices use the first communication interface or the second communication interface, establishing, by the WSG, communication channels with the detected one or more devices according to configurations within the corresponding installed first or second plug-in, wherein the established communication channels form a personal area network between the WSG and the detected one or more devices; and performing, by the WSG, interoperability gateway functions to communicate data monitored by the one or more devices within the personal area network to the agency via a wide area data network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
establishing communication channels with one or more wearable smart gateways (WSGs), wherein each of the WSGs installs a first plug-in configured to support a first communication interface operated by a first type of device associated with an agency, and a second plug-in configured to support a second communication interface operated by a second type of device associated with the agency, the second communication interface being a different interface instance from the first communication interface, each plug-in configured to process data received in accordance with one or more rules, and wherein each of the WSGs determines that one or more detected devices use the first communication interface or the second communication interface, and performs interoperability gateway functions to enable the one or more detected devices to telemeter data through the WSG; receiving, from the one or more WSGs through a wide area data network, data monitored by the one or more devices detected by the one or more WSGs, wherein data monitored by the one or more detected devices corresponding to the one or more WSGs is associated with one or more corresponding field users respectively operating the one or more corresponding WSGs; and providing a graphical user interface (GUI) depicting current statuses of the one or more corresponding field users associated with the one or more corresponding WSGs, wherein a current status of a field user includes a subset of data monitored by the one or more devices detected by the corresponding WSG, and wherein the subset of data is associated with a same point in time. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a memory; at least one processor coupled to the memory and configured to; establish communication channels with one or more wearable smart gateways (WSGs), wherein each of the WSGs installs a first plug-in configured to support a first communication interface operated by a first type of device associated with an agency, and a second plug-in configured to support a second communication interface operated by a second type of device associated with the agency, the second communication interface being a different interface instance from the first communication interface, each plug-in configured to process data received in accordance with one or more rules, and wherein each of the WSGs determines that one or more detected devices use the first communication interface or the second communication interface, and performs interoperability gateway functions to enable the one or more detected devices to telemeter data through the WSG; receive, from the one or more WSGs through a wide area data network, data monitored by the one or more devices detected by the one or more WSGs, wherein data monitored by the one or more detected devices corresponding to the one or more WSGs is associated with one or more corresponding field users respectively operating the one or more corresponding WSGs; and provide a graphical user interface (GUI) depicting current statuses of the one or more corresponding field users associated with one or more corresponding WSGs, wherein a current status of a field user includes a subset of data monitored by the one or more devices detected by the corresponding WSG, and wherein the subset of data is associated with a same point in time.
-
Specification