IP Library Granted Patent US 8,078,139
Granted Patent B2
US 8,078,139 · App. 12/780,823 · Granted Dec 13, 2011

Wireless data communications network system for tracking container

Assignee: TeraHop Networks, Inc.
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 8,078,139
App. No.
12/780,823
Granted
Dec 13, 2011
Kind
B2
Abstract

A wireless data communications network system for establishing communication between a server and a plurality of containers that are loaded onto a cargo vessel. The system includes a data communications device configured to establish and manage a pre-configured wireless data communications network and to communicate with the server through a local area network, and a plurality of electronic tracking devices each having a wireless transceiver and routing capabilities and configured to be joined to a container and to connect to the wireless data communications network upon being activated. The data communications device is configured to intermittently perform a network scan to locate each tracking device connected to the network and reconfigure the network topology to include each connected tracking devices such that the data communications device maintains mutual communication with each connected tracking device using the routing capabilities of the tracking devices.

Claims (37)

1. A method for tracking a plurality of containers loaded onto a cargo vessel using a pre-configured wireless data communications network, whereby each container is joined to an electronic tracking device provided with routing capabilities and a radio receiver/transmitter, and whereby each electronic tracking device is configured to attempt to connect to the wireless data communications network upon being activated, the method comprising:

activating the radio receiver/transmitter of each electronic tracking device joined to a container of the plurality of containers;

receiving an indication from each electronic tracking device that fails to connect to the wireless data communications network upon being activated;

intermittently performing a network scan to locate each electronic tracking device that is connected to the wireless data communications network;

intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network in a hybrid tree-mesh network topology;

intermittently configuring routing information stored on each electronic tracking device that is connected to the wireless data communications network to maintain mutual communication with each electronic tracking device that is connected to the wireless data communications network and enable mutual communication between each electronic tracking device that is connected to the wireless data communications network using the routing capabilities of the electronic tracking devices;

receiving GPS position data, environmental data, and sensor data from each electronic tracking device that is connected to the wireless data communications network;

transmitting the GPS position data, environmental data, and sensor data to an electronic device;

broadcasting a request to the wireless data communications network to be routed between the electronic tracking devices connected to the wireless data communications network, the request directing each electronic tracking device that is connected to the wireless data communications network to enter a low-power mode; and

receiving an acknowledgment of the request communicated from each electronic tracking device that is connected to the wireless data communications network.

2. The method of claim 1 , wherein said step of activating the radio receiver/transmitter of each electronic tracking device joined to a container of the plurality of containers comprises activating the radio receiver/transmitter of each electronic tracking device joined to a container of the plurality of containers as the container is being loaded onto the cargo vessel.

3. The method of claim 2 , wherein said step of receiving an indication from each electronic tracking device that fails to connect to the wireless data communications network comprises receiving an indication from each electronic tracking device that fails to connect to the wireless data communications network upon being activated.

4. The method of claim 3 , wherein said step of intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network comprises intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network in a hybrid tree-mesh network topology.

5. The method of claim 4 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

6. The method of claim 4 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device through a local area network.

7. The method of claim 3 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

8. The method of claim 3 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device through a local area network.

9. The method of claim 2 , wherein said step of intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network comprises intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network in a hybrid tree-mesh network topology.

10. The method of claim 9 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

11. The method of claim 2 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

12. The method of claim 2 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device through a local area network.

13. The method of claim 1 , wherein said step of receiving an indication from each electronic tracking device that fails to connect to the wireless data communications network comprises receiving an indication from each electronic tracking device that fails to connect to the wireless data communications network upon being activated.

14. The method of claim 13 , wherein said step of intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network comprises intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network in a hybrid tree-mesh network topology.

15. The method of claim 14 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

16. The method of claim 13 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

17. The method of claim 1 , wherein said step of intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network comprises intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network in a hybrid tree-mesh network topology.

18. The method of claim 17 , wherein said step of transmitting the GPS position data, environmental data, and sensor data to an electronic device comprises transmitting the GPS position data, environmental data, and sensor data to an electronic device of the cargo vessel through a local area network on the cargo vessel.

19. A method for tracking a plurality of containers loaded onto a cargo vessel using a wireless data communications network, whereby each container is joined to an electronic tracking device provided with routing capabilities and a radio receiver/transmitter, and whereby each electronic tracking device is configured to attempt to connect to the wireless data communications network upon being activated, the method comprising:

activating the radio receiver/transmitter of each electronic tracking device joined to a container of the plurality of containers as the container is being loaded onto the cargo vessel;

receiving an indication from each electronic tracking device that fails to connect to the wireless data communications network upon being activated;

intermittently performing a network scan to locate each electronic tracking device that is connected to the wireless data communications network;

intermittently configuring the wireless data communications network to include each electronic tracking device that is connected to the wireless data communications network in a hybrid tree-mesh network topology;

intermittently configuring routing information stored on each electronic tracking device that is connected to the wireless data communications network to maintain mutual communication with each electronic tracking device that is connected to the wireless data communications network and enable mutual communication between each electronic tracking device that is connected to the wireless data communications network using the routing capabilities of the electronic tracking devices;

receiving GPS position data, environmental data, and sensor data from each electronic tracking device that is connected to the wireless data communications network;

transmitting the GPS position data, environmental data, and sensor data to a control station of the cargo vessel through a local area network on the cargo vessel;

broadcasting a request to the wireless data communications network to be routed between the electronic tracking devices connected to the wireless data communications network, the request directing each electronic tracking device that is connected to the wireless data communications network to enter a low-power mode; and

receiving an acknowledgment of the request communicated from each electronic tracking device that is connected to the wireless data communications network when the electronic tracking device enters the low-power mode.

Assignments (4)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2012
From: KLJ CONSULTING LLC
To: GOOGLE INC.
Reel/Frame 028100/0701 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2011
From: TERAHOP NETWORKS, INC.
To: KLJ CONSULTING LLC
Reel/Frame 027422/0740 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2011
From: TWITCHELL, ROBERT W., JR.
To: TERAHOP NETWORKS, INC.
Reel/Frame 027239/0190 →
Continuity (67)
Continuation 12473264 · May 27, 2009
Continuation 12140253 · Jun 16, 2008
Continuation In Part 11610427 · Dec 13, 2006
Continuation 11161545 · Aug 8, 2005
Continuation In Part 10604032 · Jun 23, 2003
Continuation In Part 09681282 · Mar 13, 2001
Continuation In Part 10604032
Continuation In Part PCTUS0149513 · Dec 26, 2001
Continuation In Part 09681282
Continuation In Part 10514336
Continuation In Part 09681282
Continuation In Part PCTUS0149513
Continuation In Part 09681282
Continuation In Part 10987884 · Nov 12, 2004
Continuation PCTUS0314987
Continuation In Part 09681282
Continuation In Part PCTUS0149513
Continuation In Part 09681282
Continuation In Part 10987964 · Nov 12, 2004
Continuation PCTUS0314987
Continuation In Part 09681282
Continuation In Part PCTUS0149513
Continuation In Part 09681282
Continuation In Part 11306765 · Jan 10, 2006
Continuation In Part 11161542 · Aug 8, 2005
Continuation In Part 11422304 · Jun 5, 2006
Continuation In Part 11422306 · Jun 5, 2006
Continuation In Part 11422321 · Jun 5, 2006
Continuation In Part 11422329 · Jun 5, 2006
Continuation In Part 11423127 · Jun 8, 2006
Continuation In Part 11424845 · Jun 16, 2006
Continuation In Part 11424847 · Jun 16, 2006
Continuation In Part 11424849 · Jun 16, 2006
Continuation In Part 11424850 · Jun 16, 2006
Continuation In Part 11425040 · Jun 19, 2006
Continuation In Part 11425047 · Jun 19, 2006
Continuation In Part 11428535 · Jul 3, 2006
Continuation In Part 11428536 · Jul 3, 2006
Continuation In Part 11465466 · Aug 18, 2006
Continuation In Part 11465796 · Aug 18, 2006
Continuation In Part 11555164 · Oct 31, 2006
Continuation In Part 11555173 · Oct 31, 2006
Continuation In Part 11618931 · Jan 1, 2007
Continuation In Part 11306764 · Jan 10, 2006
Continuation In Part PCTUS2008054630 · Feb 21, 2008
Continuation In Part PCTUS2008054633 · Feb 21, 2008
Provisional Application 60257637 · Dec 22, 2000
Provisional Application 60257398 · Dec 22, 2000
Provisional Application 60830195 · May 14, 2002
Provisional Application 60380670 · May 16, 2002
Provisional Application 60766223 · Jan 1, 2006
Provisional Application 60596930 · Oct 31, 2005
Provisional Application 60642632 · Jan 10, 2005
Provisional Application 60687073 · Jun 3, 2005
Provisional Application 60687415 · Jun 3, 2005
Provisional Application 60691574 · Jun 17, 2005
Provisional Application 60691718 · Jun 17, 2005
Provisional Application 60691884 · Jun 17, 2005
Provisional Application 60696159 · Jul 1, 2005
Provisional Application 60709204 · Aug 18, 2005
Provisional Application 60719061 · Sep 21, 2005
Provisional Application 60688737 · Jun 8, 2005
Provisional Application 60595233 · Jun 16, 2005
Provisional Application 60891008 · Feb 21, 2007
Provisional Application 60891153 · Feb 22, 2007
Provisional Application 60890990 · Feb 21, 2007
Related Publication 20100232320A1 · Sep 16, 2010