IP Library › Granted Patent US 9,858,523
Granted Patent B2
US 9,858,523 · App. 15/270,690 · Granted Jan 2, 2018

Pallet mesh network

Inventors: Richard Linkesch (San Francisco, CA); Anthony John Wainman (San Francisco, CA)
Assignee: PALLETECHNOLOGY, INC.
G06K19/07722G06K19/07749H04B1/40H04W12/08H04W36/30H04W52/0241H04W52/0254H04W76/021H04W4/008
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 9,858,523
App. No.
15/270,690
Granted
Jan 2, 2018
Kind
B2
Abstract

The disclosed technology addresses the need in the art for a pallet embedded with an electronic device to track and manage items during shipping. Such an electronic device can receive and store shipment information associated with a pallet associated with the electronic device and/or a nearby pallet. The shipment information can include an identifier associated with the pallet. The electronic device can then attempt a connection on a first wireless interface such as a low power and short range interface. If the electronic device determines that the first wireless interface is inappropriate for a connection, it can try a second wireless interface (such as a higher power and long range interface). The electronic device can then connect on the second wireless interface and send the shipment information.

Claims (68)

1. A computer-implemented method comprising:

initiating, by an electronic device embedded in a pallet, a low power mode during which at least one processing area of the electronic device is powered down;

while the electronic device is operating in the low power mode, receiving, from a motion sensor of the electronic device, motion data describing a detected physical a movement of the pallet;

determining, based on the motion data, that an intensity level of the detected physical movement meets or exceeds a threshold intensity level; and

in response to determining that the intensity level of the detected physical movement meets or exceeds the threshold intensity level:

exiting the low power mode, causing the at least one processing area of the electronic device to power up;

recording a description of the particular motion in shipment information stored by the electronic device, the shipment information including an identifier assigned to the pallet;

attempting to connect to a receiver via a first wireless interface, yielding a first attempt, wherein the first wireless interface uses a first power level and provides a first connectivity range;

determining that the first attempt to connect via the first wireless interface was unsuccessful;

in response to determining that the first attempt was unsuccessful, attempting to connect via a second wireless interface, yielding a second attempt, wherein the second wireless interface uses a second power level that is greater than the first power level and provides a second connectivity range that is greater than the first connectivity range;

in response to the second attempt being successful to connect to the receiver, sending at least a portion of the shipment information over the second wireless interface; and

reinitiating low power mode.

2. The computer-implemented method of claim 1 , further comprising:

detecting that a temperature associated with the pallet is outside of a predetermined range for a period of time; and

including a description of the temperature in the shipment information.

3. The computer-implemented method of claim 1 , wherein the first interface uses Bluetooth wireless communication protocol and the second interface uses cellular or satellite.

4. The computer-implemented method of claim 1 , further comprising:

receiving, from a second electronic device embedded in a second pallet, second shipment information including a second identifier associated with the second pallet.

5. The computer-implemented method of claim 1 , wherein sending the at least a portion of the shipment information includes:

receiving, from a requestor, a request for shipment information;

determining permissions of the requestor; and

determining, based on the permissions, that the requestor is authorized to receive the at least a portion of the shipment information.

6. An electronic device embedded in a pallet, the electronic device comprising:

one or more computer processors; and

one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the electronic device to perform operations comprising:

initiating a low power mode during which at least one processing area of the electronic device is powered down;

while the electronic device is operating in the low power mode, receiving, from a motion sensor of the electronic device, motion data describing a detected physical a movement of the pallet;

determining, based on the motion data, that an intensity level of the detected physical movement meets or exceeds a threshold intensity level; and

in response to determining that the intensity level of the detected physical movement meets or exceeds the threshold intensity level:

exiting the low power mode, causing the at least one processing area of the electronic device to power up;

recording a description of the particular motion in shipment information stored by the electronic device, the shipment information including an identifier assigned to the pallet;

attempting to connect to a receiver via a first wireless interface, yielding a first attempt, wherein the first wireless interface uses a first power level and provides a first connectivity range;

determining that the first attempt to connect via the first wireless interface was unsuccessful;

in response to determining that the first attempt was unsuccessful, attempting to connect via a second wireless interface, yielding a second attempt, wherein the second wireless interface uses a second power level that is greater than the first power level and provides a second connectivity range that is greater than the first connectivity range;

in response to the second attempt being successful to connect to the receiver, sending at least a portion of the shipment information over the second wireless interface; and

reinitiating low power mode.

7. The electronic device of claim 6 , the operations further comprising:

detecting that a temperature associated with the pallet is outside of a predetermined range for a period of time; and

including a description of the temperature in the shipment information.

8. The electronic device of claim 6 , wherein the first interface uses Bluetooth wireless communication protocol and the second interface uses cellular or satellite.

9. The electronic device of claim 6 , the operations further comprising:

receiving, from a second electronic device embedded in a second pallet, second shipment information including a second identifier associated with the second pallet.

10. The electronic device of claim 6 , wherein sending the at least a portion of the shipment information includes:

receiving, from a requestor, a request for shipment information;

determining permissions of the requestor; and

determining, based on the permissions, that the requestor is authorized to receive the at least a portion of the shipment information.

11. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of an electronic device embedded in a pallet, cause the electronic device to perform operations comprising:

initiating a low power mode during which at least one processing area of the electronic device is powered down;

while the electronic device is operating in the low power mode, receiving, from a motion sensor of the electronic device, motion data describing a detected physical a movement of the pallet;

determining, based on the motion data, that an intensity level of the detected physical movement meets or exceeds a threshold intensity level; and

in response to determining that the intensity level of the detected physical movement meets or exceeds the threshold intensity level:

exiting the low power mode, causing the at least one processing area of the electronic device to power up;

recording a description of the particular motion in shipment information stored by the electronic device, the shipment information including an identifier assigned to the pallet;

attempting to connect to a receiver via a first wireless interface, yielding a first attempt, wherein the first wireless interface uses a first power level and provides a first connectivity range;

determining that the first attempt to connect via the first wireless interface was unsuccessful;

in response to determining that the first was unsuccessful, attempting to connect via a second wireless interface, yielding a second attempt, wherein the second wireless interface uses a second power level that is greater than the first power level and provides a second connectivity range that is greater than the first connectivity range;

in response to the second attempt being successful to connect to the receiver, sending at least a portion of the shipment information over the second wireless interface; and

reinitiating low power mode.

12. The non-transitory computer-readable medium of claim 11 , the operations further comprising:

detecting that a temperature associated with the pallet is outside of a predetermined range for a period of time; and

including a description of the temperature in the shipment information.

13. The non-transitory computer-readable medium of claim 11 , wherein the first interface uses Bluetooth wireless communication protocol and the second interface uses cellular or satellite.

14. The non-transitory computer-readable medium of claim 11 , the operations further comprising:

receiving, from a second electronic device embedded in a second pallet, second shipment information including a second identifier associated with the second pallet.

15. The non-transitory computer-readable medium of claim 11 , wherein sending the at least a portion of the shipment information includes:

receiving, from a requestor, a request for shipment information;

determining permissions of the requestor; and

determining, based on the permissions, that the requestor is authorized to receive the at least a portion of the shipment information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2016
From: LINKESCH, RICHARD; WAINMAN, ANTHONY JOHN
To: PALLETECHNOLOGY, INC.
Reel/Frame 039804/0118 →
Continuity (2)
Provisional Application 62222129 · Sep 22, 2015
Related Publication 20170085291A1 · Mar 23, 2017