IP Library Granted Patent US 11,748,690
Granted Patent B2
US 11,748,690 · App. 14/743,178 · Granted Sep 5, 2023

Systems, methods, and devices for generating a shipment order based on wireless tracker information

Inventors: Bidyut Parruck (Santa Clara, CA); Andrew Peebles (Santa Clara, CA); Santanu Das (Monroe, CT)
Assignee: Roambee Corporation
G06Q10/0833H04W4/029
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 11,748,690
App. No.
14/743,178
Granted
Sep 5, 2023
Kind
B2
Abstract

Embodiments of the present disclosure include systems, methods, and devices for generating a shipment order based on wireless tracker information. Embodiments may include a computer server that stores a shipment origin for a shipment. Further, embodiments include a wireless tracker associated with the shipment that determines first current location(s) for the wireless tracker using a global positioning system (GPS) and sends the first current location(s) of the wireless tracker to the computer server. In addition, the computer server may receive the first current location(s) from the wireless tracker as well as determine whether the one of the first current locations is outside a shipment origin geo-zone. Moreover, embodiments may determine one or more shipment destinations based on the shipment origin, one of the first current locations, and a predefined list of shipment locations and generate a shipment order based on the one or more shipment destinations and shipment origin.

Claims (47)

1. A method comprising:

receiving, via a computer server, a first global positioning system (GPS) signal transmitted from a wireless hardware sensor coupled to a shipment at a first point in time;

determining that the shipment has left a point of origin based on a comparison of a geographical location included within the received first GPS signal and a geo-zone programmed into a digital map stored within memory of the computer server;

in response to determining that the shipment has left the point of origin, determining a possible shipment destination based on a location of origin of the shipment, the geographical location included in the first GPS signal transmitted from the wireless hardware sensor, and map data retrieved from the digital map;

determining an estimated time of arrival of the shipment based on the possible shipment destination and one or more analytics;

retrieving a digital shipment order template from a storage device;

generating a shipment order, via the computer server, by filling in predefined fields of the digital shipment order template with tracked routing information of the shipment including the possible shipment destination and the estimated arrival of time;

transmitting the filled in digital shipment order template to a shipper computing device;

receiving a second GPS signal transmitted from the wireless hardware sensor coupled to the shipment at a second point in time that is subsequent to the first point in time;

determining that the shipment is delayed based on a comparison between the geographical location included in the first GPS signal and a geographical location included in the second GPS signals and the first and second points in time; and

updating the estimated time of arrival based on the determined delay, updating the shipment order based on the updated estimated time of arrival, and transmitting the updated shipment order to the shipper computing device.

2. The method of claim 1 , further comprising:

receiving, by the computer server, a predefined list of shipment locations from the shipper computing device; and

storing, by the computer server, the predefined list of shipment locations in a storage device.

3. The method of claim 1 , further comprising:

receiving, by the computer server, content information regarding the shipment from the shipper computing device; and

storing, by the computer server, the content information regarding the shipment.

4. The method of claim 1 , wherein the digital shipment order template is filled-in based on one or more shipment attributes.

5. The method of claim 1 , further comprising:

determining, by the computer server, whether the shipment has reached the shipment destination based on additional GPS signals received from the wireless hardware sensor; and

sending, by the computer server, a notification to the shipper computing device that the shipment has reached the shipment destination.

6. The method of claim 1 , further comprising:

determining, by the computer server, an additional updated estimated time to arrival based on additional GPS signals transmitted from the wireless hardware sensor; and

sending, by the computer server, a notification to the shipper computing device with the additional updated estimated time to arrival.

7. The method of claim 1 , further comprising:

sending, by the computer server, a notification to the shipper computing device that the there is a route deviation of the shipment based on the first and second GPS signals received from the wireless hardware sensor.

8. The method of claim 1 , further comprising:

determining, by the computer server, that shipment has cleared at least one of customs, state lines, and country borders based on additional GPS signals transmitted from the wireless hardware sensor and a predefined list of customs locations; and

sending, by the computer server, a notification to the shipper computing device that the shipment cleared at least one of customs, state lines, and country borders.

9. The method of claim 1 , further comprising:

sending, by the computer server, a notification to the shipper computing device that includes additional locations included in additional GPS signals transmitted from the wireless-hardware sensor.

10. The method of claim 1 , further comprising:

determining, by the computer server, that the shipment has remained stationary at a location for longer than a time threshold;

determining, by the computer server, that the shipment is at the shipment location when the shipment has remained stationary for longer than the time threshold; and

sending, by the computer server, a notification to the shipper computing device that includes the shipment location and time.

11. The method of claim 1 , further comprising:

determining, by the computer server, a trigger event occurred based on additional GPS signals transmitted from the wireless hardware sensor, corresponding time, and sensor information; and

sending, by the computer server, a notification to the shipper computing device that includes notification of the trigger event.

12. The method of claim 11 , wherein the trigger event is at least one of a shipment exiting shipment origin, delay at an intermediate location, traveling after a delay, temperature deviation, humidity deviation, route deviation, accident to delivery vehicle, and shock to the delivery vehicle.

13. The method of claim 1 , further comprising:

receiving, by the computer server, information indicative of another current location from the wireless hardware sensor;

determining, by the computer server, that the other current location is not a pre-defined location in a group of previously designated pre-defined locations;

sending, by the computer server, information indicative of the other current location to the shipper computer device; and

updating, by the computer server, a group of previously designated pre-defined locations to include the other current location.

14. The method of claim 1 , further comprising:

receiving sensor information from the wireless hardware sensor, and

determining a trigger event based on the sensor information, wherein the sensor information includes at least one of environmental information, movement information, orientation information, or electrically based information and the trigger event includes at least one of the shipment exiting a location, a delay of the shipment at an intermediate location, travel after a delay, an accident or other condition of a delivery vehicle for the shipment, and a type of deviation.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED ON REEL 039201 FRAME 0084. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 13, 2023
From: PARRUCK, BIDYUT; PEEBLES, ANDREW; DAS, SANTANU
To: ROAMBEE CORPORATION
Reel/Frame 064273/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2016
From: PARRUCK, BIDYUT; PEEBLES, ANDREW; SUBRAMANIAN, VIDYA
To: ROAMBEE CORPORATION
Reel/Frame 039201/0084 →
Continuity (1)
Related Publication 20160371643A1 · Dec 22, 2016
Cited By (1)
US 12,417,428