TELEHEALTH WIRELESS COMMUNICATION HUB AND SERVICE PLATFORM SYSTEM
First Claim
1. A method for communicating data from an electronic medical or fitness device, comprising:
- associating the electronic medical or fitness device with a communication hub device;
receiving electronic medical or fitness device data from the electronic medical or fitness device in the communication hub device;
receiving in the communication hub device a simple message service (SMS) message from a remote server; and
taking an action in the communication hub device in response to the received SMS message.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices provide a wireless communications hub device and services enabling remote access to electronic medical or fitness devices in a manner that simplifies device networking A wireless communication hub device may include a processor and wireless communication transceivers configured to connect to cellular and/or WiFi networks to access a remote server, and wired and/or wireless local networks for connecting to electronic medical or fitness devices. The wireless communication hub device may plug into a power source, connect to an electronic medical or fitness device, and communicate via a second wireless network with an associated server-based service. The system enables discovery of the wireless communication hub device and connected electronic medical or fitness devices. The associated remote server based service platform services may provide drivers for various electronic medical or fitness devices, store and forward data, and provide remote access to the various electronic medical or fitness devices.
169 Citations
125 Claims
-
1. A method for communicating data from an electronic medical or fitness device, comprising:
-
associating the electronic medical or fitness device with a communication hub device; receiving electronic medical or fitness device data from the electronic medical or fitness device in the communication hub device; receiving in the communication hub device a simple message service (SMS) message from a remote server; and taking an action in the communication hub device in response to the received SMS message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing access to an electronic medical or fitness device, comprising:
-
associating the electronic medical or fitness device with a communication hub device; receiving electronic medical or fitness device data from the electronic medical or fitness device in the communication hub device; establishing a first wireless communications link between the communication hub device and a remote server; transmitting the electronic medical or fitness device data to the remote server from the communication hub device via the first wireless communications link; and storing the electronic medical or fitness device data at the remote server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for communicating data from an electronic medical or fitness device, comprising:
-
associating the electronic medical or fitness device with a communication hub device, wherein the communication hub device is configured to receive electronic medical or fitness device data from the electronic medical or fitness device; and transmitting a simple message service (SMS) message from the remote server to the communication hub device, the SMS message directing the communication hub device to take an action. - View Dependent Claims (31)
-
-
32. A method for providing access to an electronic medical or fitness device, comprising:
-
establishing a first wireless communications link between the communication hub device and a remote server; receiving electronic medical or fitness device data from the communication hub device at the remote server in a native format as encapsulated Internet protocol (IP) packets via an Internet; unpacking the encapsulated IP packets to obtain the electronic medical or fitness device data; processing the electronic medical or fitness device data in the remote server using a driver software module appropriate for the electronic medical or fitness device to translate the data into a format which can be accessed without the need for the driver software module; and storing the translated electronic medical or fitness data at the remote server. - View Dependent Claims (33, 34, 35)
-
-
36. A communication hub device for communicating data from an electronic medical or fitness device, comprising:
-
a wireless wide area network (WWAN) transceiver; a first antenna coupled to the WWAN transceiver; a memory; and a processor coupled to the memory, and the WWAN transceiver, wherein the processor is configured with processor-executable instructions to perform operations comprising; associating with the electronic medical or fitness device; receiving electronic medical or fitness device data from the electronic medical or fitness device; receiving a simple message service (SMS) message from a remote server via the WWAN transceiver; and taking an action in response to the received SMS message. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A communication hub device for communicating data from an electronic medical or fitness device, comprising:
-
a wireless wide area network (WWAN) transceiver; a first radio; a first antenna coupled to the WWAN transceiver; a memory; and a processor coupled to the memory, the WWAN transceiver, and the first radio, wherein the processor is configured with processor-executable instructions to perform operations comprising; associating with the electronic medical or fitness device; receiving electronic medical or fitness device data from the electronic medical or fitness device; establishing a first wireless communications link with a remote server via the WWAN transceiver; and transmitting the electronic medical or fitness device data to the remote server via the first wireless communications link. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A server for processing data from an electronic medical or fitness device, comprising:
-
a network interface; a memory; and a processor coupled to the network interface and the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; maintaining a data file associated with the electronic medical or fitness device; transmitting a simple message service (SMS) message to a communication hub device in communication with the electronic medical or fitness device; receiving electronic medical or fitness device data from the communication hub device as encapsulated internet protocol (IP) packets via an Internet; unpacking the encapsulated IP packets to obtain the electronic medical or fitness device data; and processing the electronic medical or fitness device data in the remote server using a driver software module appropriate for the electronic medical or fitness device. - View Dependent Claims (60, 61, 62)
-
-
63. A non-transitory processor-readable medium configured with processor-executable instructions to cause the processor of a communication hub device to perform operations comprising:
-
receiving electronic medical or fitness device data from the electronic medical or fitness device; receiving a simple message service (SMS) message from a remote server; and taking an action in response to the received SMS message. - View Dependent Claims (64, 65, 66, 67, 68, 69)
-
-
70. A non-transitory processor-readable medium having stored thereon processor-executable instructions to cause a communication hub device processor to perform operations further comprising:
-
receiving electronic medical or fitness device data from the electronic medical or fitness device; establishing a first wireless communications link with a remote server; and transmitting the electronic medical or fitness device data to the remote server via the first wireless communications link. - View Dependent Claims (71, 72, 73, 74, 75, 76)
-
-
77. A non-transitory processor-executable medium having stored thereon processor-executable instruction configured to cause a server processor to perform operations comprising:
-
maintaining a data file associated with the electronic medical or fitness device; transmitting a simple message service (SMS) message to a communication hub device; receiving electronic medical or fitness device data from the communication hub device as encapsulated internet protocol (IP) packets via an Internet; unpacking the encapsulated IP packets to obtain the electronic medical or fitness device data; and processing the electronic medical or fitness device data in the remote server using a driver software module appropriate for the electronic medical or fitness device. - View Dependent Claims (78, 79, 80)
-
-
81. A communication hub device, comprising:
-
means for receiving electronic medical or fitness device data from the electronic medical or fitness device; means for receiving a simple message service (SMS) message from a remote server; and means for taking an action in response to the received SMS message. - View Dependent Claims (82, 83, 84, 85, 86, 87)
-
-
88. A communication hub device comprising:
-
means for receiving electronic medical or fitness device data from the electronic medical or fitness device in the communication hub device; means for establishing a first wireless communications link with a remote server; and means for transmitting the electronic medical or fitness device data to the remote server via the first wireless communications link. - View Dependent Claims (89, 90, 91, 92, 93, 94)
-
-
95. A server comprising:
-
means for maintaining a data file associated with the electronic medical or fitness device with a communication hub device; means for transmitting a simple message service (SMS) message to the communication hub device; means for receiving electronic medical or fitness device data from the communication hub device as encapsulated internet protocol (IP) packets via an Internet; means for unpacking the encapsulated IP packets to obtain the electronic medical or fitness device data; and means for processing the electronic medical or fitness device data using a driver software module appropriate for the electronic medical or fitness device. - View Dependent Claims (96, 97, 98)
-
-
99. A system for communicating data from an electronic medical or fitness device, comprising:
-
a communication hub device, comprising; a wireless wide area network (WWAN) transceiver; a first radio; a first antenna coupled to the WWAN transceiver; a first memory; and a processor coupled to the first memory, the WWAN transceiver, and the first radio; and a remote server, comprising; a database; and a server processor, wherein the communication hub device processor is configured with processor-executable instructions to perform operations comprising; receiving electronic medical or fitness device data from the electronic medical or fitness device; receiving a simple message service (SMS) message from the remote server; and taking an action in response to the received SMS message. - View Dependent Claims (100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125)
-
Specification