Time-based warehouse movement maps
First Claim
1. In a computer system, a method for generating a map establishing relative locations in a distribution warehouse configured for storing items for customer orders, the method comprising:
- defining locations in the distribution warehouse, wherein the defining includes assigning an identity to each location in the distribution warehouse, so that each location in the distribution warehouse is uniquely identifiable;
tracking movement times between the locations in the distribution warehouse such that, for each pair of the locations, the tracking comprises;
assigning a picker to pick a first item at a first location and recording the picker'"'"'s presence at the first location;
assigning the picker to pick a second item at a second location and recording the picker'"'"'s presence at the second location;
tracking the time it takes for the picker to move between the first location and the second location, wherein the tracking includes analyzing information associated with the picker'"'"'s presence at the first location and analyzing information associated with the picker'"'"'s presence at the second location; and
creating a record for the time it takes for the picker to move between the first location and the second location, wherein the record includes an identifier for the first location, an identifier for the second location, and an actual movement time;
generating a map of the distribution warehouse, wherein the map comprises a collection of temporal relationships between a substantial portion of the uniquely identifiable locations in the distribution warehouse, and wherein the temporal relationships are based on either actual movement times obtained from the tracking or, where an actual movement time for a pair of locations is not available, on estimated movement times derived from the actual movement times; and
using the generated map to schedule future picks to occur at the distribution warehouse.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer software facility for generating and implementing a temporal map depicting a relationship between locations in a warehouse or distribution center is described. The facility tracks the movement in the warehouse, including the time it takes for mobile elements to move between a pair of identifiable locations. Based on the tracking, the facility produces movement time records for multiple location pairs in the warehouse. The facility then generates a map of the warehouse. Where information for specific pairs of identifiable locations is not available, the facility may derive movement time information based on actual movement times for related location pairs. The generated map can be used as part of a computer application for tasks such as scheduling the picking of items, evaluating employee performance, organizing the storage of items in the warehouse, and other uses.
126 Citations
50 Claims
-
1. In a computer system, a method for generating a map establishing relative locations in a distribution warehouse configured for storing items for customer orders, the method comprising:
-
defining locations in the distribution warehouse, wherein the defining includes assigning an identity to each location in the distribution warehouse, so that each location in the distribution warehouse is uniquely identifiable;
tracking movement times between the locations in the distribution warehouse such that, for each pair of the locations, the tracking comprises;
assigning a picker to pick a first item at a first location and recording the picker'"'"'s presence at the first location;
assigning the picker to pick a second item at a second location and recording the picker'"'"'s presence at the second location;
tracking the time it takes for the picker to move between the first location and the second location, wherein the tracking includes analyzing information associated with the picker'"'"'s presence at the first location and analyzing information associated with the picker'"'"'s presence at the second location; and
creating a record for the time it takes for the picker to move between the first location and the second location, wherein the record includes an identifier for the first location, an identifier for the second location, and an actual movement time;
generating a map of the distribution warehouse, wherein the map comprises a collection of temporal relationships between a substantial portion of the uniquely identifiable locations in the distribution warehouse, and wherein the temporal relationships are based on either actual movement times obtained from the tracking or, where an actual movement time for a pair of locations is not available, on estimated movement times derived from the actual movement times; and
using the generated map to schedule future picks to occur at the distribution warehouse. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a computer system, a method of creating a movement time map depicting a relationship between locations in a warehouse configured for fulfilling item orders, the method comprising:
-
tracking the movement of workers in the warehouse so as to determine a time it takes for a worker to move between a pair of identifiable locations, each of the identifiable locations storing items for fulfilling customer orders;
based on the tracking, producing movement time records for one or more location pairs in the warehouse, wherein each one of the movement time records includes an indication of the location pair and a movement time between the location pair; and
based, at least in part, on the movement time records, generating a map of the warehouse, wherein the map provides expected movement times between the one or more location pairs. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium whose contents cause a computing system to generate a map of one or more item storage warehouses, by performing a method comprising:
-
receiving data collected while traveling between locations in the one or more item storage warehouses, wherein the traveling is performed by one or more mobile elements;
for each of the one or more mobile elements, generating a record of movement times between locations to which the mobile elements traveled;
based on the generated records of movement times for each of the one or more mobile elements, determining a collection of location pairs for which movement time information is available;
for each of the location pairs in the collection, determining a set of observed movement times corresponding to movement between the locations of the location pair; and
generating a map of the one or more item storage warehouses, wherein the generating includes determining an estimated movement time for each of the location pairs in the collection of location pairs; and
wherein the estimated movement time is based on the set of observed movement times corresponding to the location pairs. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer system for generating movement time maps of a distribution warehouse, the system comprising:
-
means for assigning an identity to each location in the distribution warehouse so that each location in the distribution warehouse is uniquely identifiable;
means for tracking the time it takes to travel between the uniquely identifiable locations in the warehouse, wherein the tracking includes generating records of location events; and
means for generating a map of the distribution warehouse, wherein the map comprises a collection of temporal relationships between a substantial portion of the uniquely identifiable locations in the distribution warehouse, and wherein the temporal relationships are based on actual movement times obtained from the generated records of location events and estimated movement times derived from the actual movement times. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for generating and updating a warehouse map based on movement times between identifiable locations in the warehouse, the method comprising:
-
generating a map of the warehouse based on empirical movement time data collected during operation of the warehouse, wherein the generated map includes movement times between uniquely identifiable locations in the warehouse;
after the map of the distribution warehouse is generated, continuing to collect empirical movement time data during operation of the warehouse; and
based on the continued collection of empirical movement time data, updating the generated map of the warehouse to reflect changes in movement times or changes in locations. - View Dependent Claims (38, 39)
-
-
40. A method for scheduling the collection of items in a warehouse so that the collected items can be used to complete orders to be shipped to customers, the method comprising:
-
generating a map of the warehouse based on empirical movement time data collected during operation of the warehouse and movement time data derived from the empirical data, wherein the generated map includes movement times between uniquely identifiable locations in the warehouse;
based on the generated map, determining a schedule for collecting items in the warehouse in preparation for shipping, wherein the determining of the schedule includes assigning a picker to collect items, assigning an order for items to be collected by each of the assigned pickers, and assigning a target time for completing the collecting of each of the items; and
providing the determined schedule to the assigned pickers. - View Dependent Claims (41, 42, 43, 44)
-
-
45. A method for mapping an item storage and distribution facility using movement time data collected between specified locations in the item storage and distribution facility, the method comprising:
-
tracking the movement of item pickers between a first location and one or more secondary locations in the item storage and distribution facility, wherein the tracking includes generating a first set of movement time records including indications of the time it takes to move between the first location and each of the secondary locations, and wherein the movement of the item pickers between the first location and the one or more secondary locations is associated with collecting items for fulfilling customer orders;
tracking the movement of item pickers between a third location and each of the one or more secondary locations, wherein the tracking includes generating a second set of movement time records including indications of the time it takes to move between the third location and each of the secondary locations, and wherein the movement of the item pickers between the third location and each of the one or more secondary locations is associated with collecting items for fulfilling customer orders;
generating a map of the item storage and distribution facility based, at least in part, on the first and second sets of movement time records; and
where movement time records between the first location and the third location are not available, deriving an estimate of the movement time between the first location and the third location based on at least one movement time record within the first set of movement time records and at least one movement time record from the second set of movement time records. - View Dependent Claims (46)
-
-
47. One or more computer memories collectively containing a data structure for use in generating a map of a warehouse, wherein the map depicts points of interest in the warehouse and their relative locations in terms of movement times between the points of interest, the data structure comprising:
-
an indication of a first point of interest in the warehouse;
an indication of a second point of interest in the warehouse; and
an indication of a movement time between the first point of interest and the second point of interest, wherein the movement time corresponds to the time it takes a mobile element to travel between the first point of interest and the second point of interest for the purpose of transporting one or more items to or from the first and second points of interest. - View Dependent Claims (48, 49, 50)
-
Specification