Register for counting and tracking items in a bag
First Claim
Patent Images
1. A system for routing a bag to a first location, a second location, and a third location, the system comprising:
- the bag;
a first used device in communication with a logistics engine;
a second user device in communication with the logistics engine;
a third user device in communication with the logistics engine;
the logistics engine, wherein the logistics engine is a distributed system of multiple servers configured to;
receive a first location from the first user device,receive a third location from the first user device,determine an origination location of the bag,transmit, after determining the origination location, the origination location to the second user device,transmit, after receiving the first location, the first location to the second user device and the third user device,transmit, after receiving the third location, the third location to the third user device,receive a first instruction from the second user device,receive a second instruction from the third user device,initiate associating the first instruction with the bag,initiate associating the second instruction with the bag,determine a second location at the first location;
determine a third instruction to route the bag to the second location,initiate associating the third instruction with the bag,receive a first message from the second user device that the bag is at the first location,trigger a first notice, to the first user device that the bag is at the first location,receive a second message from the third user device that the bag is at the third location, andtrigger a second notice, after receiving the second message, to the first user device that the bag is at the third location.
1 Assignment
0 Petitions
Accused Products
Abstract
A register for counting and tracking items in a bag includes a manifest and an RFID reader. The RFID reader is used to query a plurality of RFID tags attached to items contained in the bag. The register creates reports counting and/or identifying changes to items contained in the bag while the bag is routed and/or items in the bag are processed for a customer.
-
Citations
20 Claims
-
1. A system for routing a bag to a first location, a second location, and a third location, the system comprising:
-
the bag; a first used device in communication with a logistics engine; a second user device in communication with the logistics engine; a third user device in communication with the logistics engine; the logistics engine, wherein the logistics engine is a distributed system of multiple servers configured to; receive a first location from the first user device, receive a third location from the first user device, determine an origination location of the bag, transmit, after determining the origination location, the origination location to the second user device, transmit, after receiving the first location, the first location to the second user device and the third user device, transmit, after receiving the third location, the third location to the third user device, receive a first instruction from the second user device, receive a second instruction from the third user device, initiate associating the first instruction with the bag, initiate associating the second instruction with the bag, determine a second location at the first location; determine a third instruction to route the bag to the second location, initiate associating the third instruction with the bag, receive a first message from the second user device that the bag is at the first location, trigger a first notice, to the first user device that the bag is at the first location, receive a second message from the third user device that the bag is at the third location, and trigger a second notice, after receiving the second message, to the first user device that the bag is at the third location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for routing a bag to a first location, a second location, and a third location, the method comprising:
-
receiving, by a logistics engine, wherein the logistics engine comprises a plurality of servers, the first location to route the bag from a first user device; receiving , by the logistics engine, the third location to route the bag from the first user device; determining by the logistics engine, an origination location of the bag; transmitting by the logistics engine, the origination location to a second user device; transmitting by the logistics engine, the first location to the second user device and a third user device; transmitting by the logistics engine, the third location to the third user device; receiving by the logistics engine, a first instruction from the second user device for routing the bag from the origination location to the first location; receiving by the logistics engine, a second instruction from the third user device for routing the bag from the first location to the third location; initiating associating by the logistics engine, the first instruction with the bag; initiating associating by the logistics engine, the second instruction with the bag; determining by the logistics engine, a second location to route the bag at the first location; transmitting, by the logistics engine, the second location to the third user device; determining by the logistics engine, a third instruction to route the bag to the second location; initiating associating by the logistics engine, the third instruction with the bag; receiving by the logistics engine, a first message that the bag is at the first location from the second user device; triggering by the logistics engine, a message to the first user device that the bag is at the first location; receiving, by the logistics engine, a second message that the bag is at the third location from the third user device; and triggering by the logistics engine, a message to the first user device that the bag is at the third location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for routing a bag to a first location, a second location, and a third location, the method comprising:
-
receiving, by a logistics engine, wherein the logistics engine comprises a plurality of servers, the first location to route the bag, from a customer device; receiving, by the logistics engine, the third location to route the bag, from the customer device; determining, by the logistics engine, an origination location of the bag; transmitting, by the logistics engine, the origination location to a first provider device; transmitting, by the logistics engine, the first location to the first provider device and a second provider device; transmitting, by the logistics engine, the third location to the second provider device; receiving, by the logistics engine, a first instruction from the first provider device for routing the bag from the origination location to the first location; receiving, by the logistics engine, a second instruction from the second provider device for routing the bag from the first location to the third location; initiating, by the logistics engine, associating the first instruction with the bag; initiating, by the logistics engine, associating the second instruction with the bag; determining, by the logistics engine, a second location to route the bag at the first location; determining, by the logistics engine, a third instruction to route the bag to the second location; initiating, by the logistics engine, associating the third instruction with the bag; receiving, by the logistics engine, a first message that the bag is at the first location from the first provider device; triggering, by the logistics engine, a message to the customer device that the bag is at the first location; receiving, by the logistics engine, a second message that the bag is at the third location from the second provider device; and triggering, by the logistics engine, a message to the customer device that the bag is at the third location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification