Software systems for facilitating object transport
AssigneeAcuitive Solutions, Inc.
InventorPhillip Marlowe
Life of this patent
Estimating the term…
Abstract
One example of the present disclosure can include a server that can determine transport routes for individual objects based on rules. The transport routes can include an intermediary at which the individual objects are to be consolidated into a single container. The server can also receiving a request from a client computer for an object label corresponding to one of the individual objects. In response to receiving the request, the server can determine the intermediary based on a transport route for the object, generate the object label based on the intermediary, and transmit the object label to the client computer for causing the object label to be printed with a printer and coupled to the object.
Claims20
A method comprising:
- providing, by a processor of a server, a website to a first client computer and a second client computer via a network;
- receiving, by the processor, rules from the first client computer via the website;
- determining, by the processor, a plurality of transport routes for a plurality of individual objects based on the rules, the plurality of transport routes including an intermediary at which the plurality of individual objects are to be consolidated into a single container;
- receiving, by the processor, a request from the second client computer via the website for an object label corresponding to an object among the plurality of individual objects;
- and
- in response to receiving the request:
- determining, by the processor, the intermediary based on a transport route for the object from among the plurality of transport routes;
- generating, by the processor, the object label based on the intermediary, the object label including (i) a barcode encoded with data about the object and (ii) a unique identifier of the intermediary;
- and
- transmitting, by the processor, the object label to the second client computer via the website for causing the object label to be printed with a printer and coupled to the object.
A system comprising:
- a processor;
- and
- a memory including program code that is executable by the processor for causing the processor to perform operations including:
- providing a website to a first client computer and a second client computer via a network;
- receiving rules from the first client computer via the website;
- determining a plurality of transport routes for a plurality of individual objects based on the rules, the plurality of transport routes including an intermediary at which the plurality of individual objects are to be consolidated into a single container;
- receiving a request from the second client computer via the website for an object label corresponding to an object among the plurality of individual objects;
- and
- in response to receiving the request:
- determining the intermediary based on a transport route for the object from among the plurality of transport routes;
- generating the object label based on the intermediary, the object label including (i) a barcode encoded with data about the object and (ii) a unique identifier of the intermediary;
- and
- transmitting the object label to the second client computer via the website for causing the object label to be printed with a printer and coupled to the object.
A non-transitory computer-readable medium comprising program code that is executable by a processor for causing the processor to perform operations including:
- providing an interface accessible to a first client computer and a second client computer via a network;
- receiving rules from the first client computer via the interface;
- determining a plurality of transport routes for a plurality of individual objects based on the rules, the plurality of transport routes including an intermediary at which the plurality of individual objects are to be consolidated into a single container;
- receiving a request from the second client computer via the interface for an object label corresponding to an object among the plurality of individual objects;
- and
- in response to receiving the request:
- determining the intermediary based on a transport route for the object from among the plurality of transport routes;
- generating the object label based on the intermediary, the object label including (i) a barcode encoded with data about the object and (ii) a unique identifier of the intermediary;
- and
- transmitting the object label to the second client computer via the interface for causing the object label to be printed with a printer and coupled to the object.
Dependencies are inferred from the claim text.