IP Library › Granted Patent US 10,383,060
Granted Patent B2
US 10,383,060 · App. 15/689,798 · Granted Aug 13, 2019

Systems and methods for using a mobile gateway in a low power wide area network

Inventors: Ross Gilson (Philadelphia, PA); William Carroll VerSteeg (Buford, GA)
Assignee: Comcast Cable Communications, LLC
H04W52/0241H04L1/1607H04L67/12H04W4/38H04W4/70H04W52/0216H04W88/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,383,060
App. No.
15/689,798
Granted
Aug 13, 2019
Kind
B2
Abstract

Systems and methods for effectuating communication in a low power wide area network using a mobile data-handling device are disclosed. A method may comprise moving a mobile data-handling device to a first position that is within communication range of an end node of a low power wide area network. The mobile data-handling device may receive a data packet from the end node and may move to a second position at which the mobile data-handling device connects to a data-receiving device. The mobile data-handling device may transmit, via the data-receiving device, the data packet to a computing system for further processing.

Claims (43)

1. A method comprising:

moving a mobile data-handling device to a first position that is within communication range of an end node of a low power wide area network;

receiving, by the mobile data-handling device at the first position, a data packet from the end node;

moving the mobile data-handling device to a second position at which the mobile data-handling device is able to communicate with a data-receiving device associated with the low power wide area network;

causing to connect, at the second position, the mobile data-handling device to the data-receiving device;

transmitting, by the mobile data-handling device, the data packet to the data-receiving device;

receiving, by the mobile data-handling device and from the data-receiving device, a first acknowledgement indicating that a computing device associated with the low power wide area network received the data packet via the data-receiving device; and

transmitting, by the mobile data-handling device and to the end node, the first acknowledgement.

2. The method of claim 1 , further comprising:

transmitting, by the mobile data-handling device, a second acknowledgement to the end node indicating that the mobile data-handling device received the data packet.

3. The method of claim 2 , wherein the second acknowledgement is a MAC layer acknowledgement and the first acknowledgement is an application layer acknowledgement.

4. The method of claim 1 , wherein the data packet comprises data collected by the end node.

5. The method of claim 1 , wherein the data-receiving device comprises at least one of a wireless access point of a wireless computer network or a cellular base station of a cellular network.

6. The method of claim 1 , wherein the first position is a position at which the mobile data-handling device is not in communication with the data-receiving device, and wherein the second position is outside the communication range of the end node.

7. A method comprising:

transmitting schedule information to an end node of a low power wide area network, the schedule information indicative of a time period for a mobile data-handling device to be within communication range of the end node;

moving the mobile data-handling device to a first position that is within communication range of the end node;

transmitting, by the mobile data-handling device and during the time period indicated in the schedule information, a message to the end node indicating that the mobile data-handling device is within communication range of the end node;

receiving, by the mobile data-handling device, from the end node, and via a first spreading factor associated with spread spectrum modulation, a preamble of a data packet;

based on the receiving the preamble and not receiving, by the mobile data-handling device and via a second spreading factor that is lower than the first spreading factor, a payload of the data packet within a predetermined period of time after receiving the preamble, transmitting, by the mobile data-handling device, a negative acknowledgement to the end node indicating that the mobile data-handling device received the preamble but not the payload;

receiving, by the mobile data-handling device and from the end node, the payload of the data packet and

transmitting, by the mobile data-handling device, the data packet to a computing device associated with the low power wide area network.

8. The method of claim 7 , wherein the message is transmitted to the end node during a receive window in which the end node is operable to receive a communication from the mobile data-handling device.

9. The method of claim 7 , wherein the schedule information comprises a factor indicating a likelihood that the mobile data-handling device will be within communication range of the end node during the time period.

10. The method of claim 7 , further comprising:

transmitting, by the mobile data-handling device, an acknowledgement to the end node indicating that the mobile data-handling device received the data packet.

11. The method of claim 10 , wherein the acknowledgement is transmitted with data from a component of the low power wide area network.

12. A method comprising:

identifying, by an end node of a low power wide area network, a mobile data-handling device in communication range of the end node;

transmitting, by the end node and to the mobile data-handling device, a first notification that the end node had communicated with a second data-handling device during a prior, pre-determined length of time;

based on the transmitting the first notification, receiving, by the end node, a second notification that a data-handling device other than the mobile data-handling device is within communication range of the end node;

based on the second notification that a data-handling device other than the mobile data-handling device is within communication range of the end node, causing to adjust an operational parameter of the mobile data-handling device or the end node;

transmitting, by the end node and to the mobile data-handling device, a data packet; and

receiving, by the end node and from the mobile data-handling device, an acknowledgement indicating that the mobile data-handling device received the data packet, wherein the receiving the acknowledgement is performed according to at least the adjusted operational parameter.

13. The method of claim 12 , wherein adjusting the operational parameter of the mobile data-handling device or the end node comprises designating a receive window during which the end node is enabled to receive communication from the mobile data-handling device, and wherein the acknowledgement is transmitted to the end node during the receive window.

14. The method of claim 12 , wherein adjusting the operational parameter of the mobile data-handling device or the end node comprises designating a frequency channel with which the end node receives the acknowledgement from the mobile data-handling device, and wherein the acknowledgement is received by the end node with the designated frequency channel.

15. The method of claim 12 , wherein adjusting the operational parameter of the mobile data-handling device or the end node comprises designating a first receive window and a second receive window, different than the first receive window, and wherein the acknowledgement is received, from the mobile data-handling device and by the end node, during the second receive window.

16. The method of claim 15 , further comprising:

receiving, by the end node and from at least one of a third data-handling device or the second data-handling device, a second acknowledgement during the first receive window.

17. The method of claim 12 , wherein the data-handling device other than the mobile data-handling device comprises a second mobile data-handling device.

18. The method of claim 1 , wherein the transmitting, by the mobile data-handling device and to the end node, the first acknowledgment is associated with the mobile data-handling device receiving a second data packet from the end node.

19. The method of claim 7 , wherein the payload of the data packet is received by the mobile data-handling device via a third spreading factor that is different from the second spreading factor.

20. The method of claim 12 , wherein the first notification comprises at least one of an identifier of the second data-handling device, a location of the second data-handling device, an indication that the second data-handling device is mobile, an indication that the second data-handling device is fixed, a transmission power of the second data-handling device, frequency support of the second data-handling device, a time of the communication with the second data-handling device, or an elapsed time since the communication with the second data-handling device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: GILSON, ROSS; VERSTEEG, WILLIAM CARROLL
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 043439/0106 →
Continuity (1)
Related Publication 20190069241A1 · Feb 28, 2019
Cited By (1)
US 1,093,177