METHOD FOR TRACKING STOCK LEVEL WITHIN A STORE
First Claim
1. A method for tracking stock level within a store, the method comprising:
- dispatching a robotic system to image a set of shelving structures within the store during a scan cycle concurrent with a peak traffic period in the store;
receiving a set of images from the robotic system, each image in the set of images recorded by the robotic system during the scan cycle and corresponding to one waypoint in a set of waypoints defined along the set of shelving structures;
identifying, in the set of images, a set of empty slots within the set of shelving structures;
identifying a product assigned to each empty slot in the set of empty slots based on product location assignments defined in a planogram of the store;
for a first product associated with a first product value and assigned to a first empty slot in the set of empty slots, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and
in response to completion of the scan cycle, generating a global restocking list specifying restocking of a second subset of empty slots in the set of empty slots, each empty slot in the second subset of empty slots assigned a product associated with a product value less than the first product value.
3 Assignments
0 Petitions
Accused Products
Abstract
One variation of a method for tracking stock level within a store includes: dispatching a robotic system to image shelving structures within the store during a scan cycle; receiving images from the robotic system, each image recorded by the robotic system during the scan cycle and corresponding to one waypoint within the store; identifying, in the images, empty slots within the shelving structures; identifying a product assigned to each empty slot based on product location assignments defined in a planogram of the store; for a first product of a first product value and assigned to a first empty slot, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and, upon completion of the scan cycle, generating a global restocking list specifying restocking of a set of empty slots associated with product values less than the first product value.
148 Citations
21 Claims
-
1. A method for tracking stock level within a store, the method comprising:
-
dispatching a robotic system to image a set of shelving structures within the store during a scan cycle concurrent with a peak traffic period in the store; receiving a set of images from the robotic system, each image in the set of images recorded by the robotic system during the scan cycle and corresponding to one waypoint in a set of waypoints defined along the set of shelving structures; identifying, in the set of images, a set of empty slots within the set of shelving structures; identifying a product assigned to each empty slot in the set of empty slots based on product location assignments defined in a planogram of the store; for a first product associated with a first product value and assigned to a first empty slot in the set of empty slots, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and in response to completion of the scan cycle, generating a global restocking list specifying restocking of a second subset of empty slots in the set of empty slots, each empty slot in the second subset of empty slots assigned a product associated with a product value less than the first product value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for tracking stock level within a retail space, the method comprising:
-
dispatching a robotic system to image a set of shelving structures within the retail space during a scan cycle concurrent with open store hours in the retail space; receiving a set of images from the robotic system, each image in the set of images recorded by the robotic system during the scan cycle and corresponding to one waypoint in a set of waypoints defined along the set of shelving structures; identifying, in the set of images, a set of slots within the set of shelving structures; for each slot in the set of slots; determining a number of units of a product, assigned to the slot in a planogram of the retail space, currently in the slot; calculating a slot value of the slot as a function of product value of the product assigned to the slot and as an inverse function of the number of units of the product currently in the slot; for a first slot in the set of slots associated with a first slot value, generating a first prompt to restock the first slot with a unit of a first product during the scan cycle; and in response to completion of the scan cycle, generating a global restocking list specifying restocking of a second subset of slots in the set of slots, each slot in the second subset of slots associated with a slot value less than the first slot value. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for tracking stock level within a store, the method comprising:
-
dispatching a robotic system to image a set of shelving structures within the store during a scan cycle; receiving a set of images from the robotic system, each image in the set of images recorded by the robotic system during the scan cycle and corresponding to one waypoint in a set of waypoints defined along the set of shelving structures; identifying, in the set of images, a set of empty slots within the set of shelving structures; each empty slot in the set of empty slots; identifying a product assigned to the empty slot based on product location assignments defined in a planogram of the store; calculating a slot value of the empty slot as a function of a product value of the product assigned to the slot; generating a global restocking list comprising a set of prompts to specify restocking of the set of empty slots; and in the global restocking list, ordering the set of prompts according to slot values of empty slots in the set of empty slots.
-
Specification