TRANSFER ROUTING AND APPOINTMENT OFFERING BASED ON SCHEDULED OR DYNAMIC ROUTES
First Claim
1. A method for managing an inventory of items over a network using a network computer that includes one or more processors that execute instructions to perform the method, comprising:
- instantiating an inventory engine to perform actions, including;
collecting information provided by a user of a client computer over a network and provide to the user one or more appointment slots based on item transfer information provided by the user and other item transfer information provided by one or more other users of one or more other client computers over the network; and
employing geolocation information provided by a separate global positioning system (GPS) device to selectively localize one or more included features for one or more of user interfaces, reports, or databases, wherein the localization features include time zones, languages, currencies, and calendar formatting, and wherein the one or more included features improve the user'"'"'s understanding of the user interfaces, reports or databases that are displayed to the user of the client computer when the client computer is located at a particular geo-location; and
instantiating a routing engine to perform actions, including;
providing one or more jobs based on each selection of the one or more appointment slots by the user;
characterizing the one or more jobs based on a type of job and a location included with the item transfer information;
providing one or more routes to perform the one or more jobs, wherein each route is associated with one or more transfer agents; and
providing metrics for the one or more transfer agents based on monitoring one or more actions of the one or more transfer agents, wherein the one or more monitored actions are stored in a remote data store; and
instantiating a learning engine to perform actions, including;
comparing the metrics to one or more predictive models, wherein the one or more predictive models are based on previously obtained metrics; and
employing the one or more predictive models to modify the one or more routes based on the comparison, wherein the modification of the one or more routes includes editing one or more characterizations of the one or more jobs to provide the one or more modified routes to the one or more transfer agents.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards a platform that enables users to schedule transfers of items to store at an off-premises storage stations or to deliver items that are currently stored off-premises. The platform may be selectively offer pickup/delivery slots to users. The platform may be arranged select slots to offer to users based on job size, location, item type, transfer agent capacity, or the like. The platform may be arranged to generate distribution routes for one or more transfer agents that perform the pickup/delivery jobs. The routes may be optimized to account real-time transfer agent capacity. For example, if pickups are cancelled additional pickups may be added to a route to use the excess capacity. Likewise, if deliveries are cancelled, additional transfer agent capacity may be added to accommodate the increase volume of items.
23 Citations
28 Claims
-
1. A method for managing an inventory of items over a network using a network computer that includes one or more processors that execute instructions to perform the method, comprising:
-
instantiating an inventory engine to perform actions, including; collecting information provided by a user of a client computer over a network and provide to the user one or more appointment slots based on item transfer information provided by the user and other item transfer information provided by one or more other users of one or more other client computers over the network; and employing geolocation information provided by a separate global positioning system (GPS) device to selectively localize one or more included features for one or more of user interfaces, reports, or databases, wherein the localization features include time zones, languages, currencies, and calendar formatting, and wherein the one or more included features improve the user'"'"'s understanding of the user interfaces, reports or databases that are displayed to the user of the client computer when the client computer is located at a particular geo-location; and instantiating a routing engine to perform actions, including; providing one or more jobs based on each selection of the one or more appointment slots by the user; characterizing the one or more jobs based on a type of job and a location included with the item transfer information; providing one or more routes to perform the one or more jobs, wherein each route is associated with one or more transfer agents; and providing metrics for the one or more transfer agents based on monitoring one or more actions of the one or more transfer agents, wherein the one or more monitored actions are stored in a remote data store; and instantiating a learning engine to perform actions, including; comparing the metrics to one or more predictive models, wherein the one or more predictive models are based on previously obtained metrics; and employing the one or more predictive models to modify the one or more routes based on the comparison, wherein the modification of the one or more routes includes editing one or more characterizations of the one or more jobs to provide the one or more modified routes to the one or more transfer agents. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing an inventory of items, comprising:
-
a network computer, comprising; a transceiver that communicates over the network; a memory that stores at least instructions; and one or more processor devices that execute instructions that perform actions, including; instantiating an inventory engine to perform actions, including; collecting information provided by a user of a client computer over a network and provide to the user one or more appointment slots based on item transfer information provided by the user and other item transfer information provided by one or more other users of one or more other client computers over the network; and employing geolocation information provided by a separate global positioning system (GPS) device to selectively localize one or more included features for one or more of user interfaces, reports, or databases, wherein the localization features include time zones, languages, currencies, and calendar formatting, and wherein the one or more included features improve the user'"'"'s understanding of the user interfaces, reports or databases that are displayed to the user of the client computer when the client computer is located at a particular geo-location; and instantiating a routing engine to perform actions, including; providing one or more jobs based on each selection of the one or more appointment slots by the user; characterizing the one or more jobs based on a type of job and a location included with the item transfer information; providing one or more routes to perform the one or more jobs, wherein each route is associated with one or more transfer agents; and providing metrics for the one or more transfer agents based on monitoring one or more actions of the one or more transfer agents, wherein the one or more monitored actions are stored in a remote data store; and instantiating a learning engine to perform actions, including; comparing the metrics to one or more predictive models, wherein the one or more predictive models are based on previously obtained metrics; and employing the one or more predictive models to modify the one or more routes based on the comparison, wherein the modification of the one or more routes includes editing one or more characterizations of the one or more jobs to provide the one or more modified routes to the one or more transfer agents; and the one or more client computers, comprising; a client computer transceiver that communicates over the network; a client computer memory that stores at least instructions; and one or more processor devices that execute instructions that perform actions, including; displaying the one or more appointment slots in rank order; and providing the item transfer information to the network computer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processor readable non-transitory storage media that includes instructions for managing an inventory of items, wherein execution of the instructions by one or more hardware processors performs actions, comprising:
-
instantiating an inventory engine to perform actions, including; collecting information provided by a user of a client computer over a network and provide to the user one or more appointment slots based on item transfer information provided by the user and other item transfer information provided by one or more other users of one or more other client computers over the network; and employing geolocation information provided by a separate global positioning system (GPS) device to selectively localize one or more included features for one or more of user interfaces, reports, or databases, wherein the localization features include time zones, languages, currencies, and calendar formatting, and wherein the one or more included features improve the user'"'"'s understanding of the user interfaces, reports or databases that are displayed to the user of the client computer when the client computer is located at a particular geo-location; and instantiating a routing engine to perform actions, including; providing one or more jobs based on each selection of the one or more appointment slots by the user; characterizing the one or more jobs based on a type of job and a location included with the item transfer information; providing one or more routes to perform the one or more jobs, wherein each route is associated with one or more transfer agents; and providing metrics for the one or more transfer agents based on monitoring one or more actions of the one or more transfer agents, wherein the one or more monitored actions are stored in a remote data store; and instantiating a learning engine to perform actions, including; comparing the metrics to one or more predictive models, wherein the one or more predictive models are based on previously obtained metrics; and employing the one or more predictive models to modify the one or more routes based on the comparison, wherein the modification of the one or more routes includes editing one or more characterizations of the one or more jobs to provide the one or more modified routes to the one or more transfer agents. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A network computer for managing an inventory of items, comprising:
-
a transceiver that communicates over the network; a memory that stores at least instructions; and one or more processor devices that execute instructions that perform actions, including; instantiating art inventory engine to perform actions, including; collecting information provided by a user of a client computer over a network and provide to the user one or more appointment slots based on item transfer information provided by the user and other item transfer information provided by one or more other users of one or more other client computers over the network; and employing geolocation information provided by a separate global positioning system (GPS) device to selectively localize one or more included features for one or more of user interfaces, reports, or databases, wherein the localization features include time zones, languages, currencies, and calendar formatting, and wherein the one or more included features improve the user'"'"'s understanding of the user interfaces, reports or databases that are displayed to the user of the client computer when the client computer is located at a particular geo-location; and instantiating a routing engine to perform actions, including; providing one or more jobs based on each selection of the one or more appointment slots by the user; characterizing the one or more jobs based on a type of job and a location included with the item transfer information; providing one or more routes to perform the one or more jobs, wherein each route is associated with one or more transfer agents; and providing metrics for the one or more transfer agents based on monitoring one or more actions of the one or more transfer agents, wherein the one or more monitored actions are stored in a remote data store; and instantiating a learning engine to perform actions, including; comparing the metrics to one or more predictive models, wherein the one or more predictive models are based on previously obtained metrics; and employing the one or more predictive models to modify the one or more routes based on the comparison, wherein the modification of the one or more routes includes editing one or more characterizations of the one or more jobs to provide the one or more modified routes to the one or more transfer agents. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification