Automated planogram generation and usage
AssigneeGrabango Co.
InventorsShirley Zhu, Theophile Dalens, Ryan L. Smith, Antoine Sailou, William Glaser
Life of this patent
Estimating the term…
Abstract
A system and method applying store operational data for automated product location tracking within an environment can include collecting operational data with item identifier information, generating item event location data through a sensor monitoring system, processing the operational data and establishing a candidate item location dataset using item event location data associated with the operational data, and translating the candidate item location dataset into an item location map. Variations of the system and method can integrate with product scanning events and/or transaction data.
Claims16
A method for automated product location tracking within an environment comprising:
- progressively updating a candidate product location dataset that stores a plurality of probable product location markers, which comprises multiple instances of:
- at point of sale terminal device, creating a transaction log that includes a timestamp and a set of product identifiers resulting from scanning a set of machine readable product codes during checkout,
- at the point of sale terminal device, communicating, to a computing device of an inventory monitoring system, the transaction log,
- at a set of imaging devices, collecting image data, wherein the set of imaging devices are configured to capture a field of view that includes product storage locations, wherein each imaging device of the set of imaging devices is mounted with an aerial view from overhead in the environment,
- detecting, by processing the image data using a computer vision processing model, product event location data at the product storage locations,
- at the inventory monitoring system, identifying product event location data that satisfies an association condition for the transaction log and thereby matching a subset of the set of product identifiers in the transaction log to at least one product event location in the product event location data, and
- at the inventory monitoring system, updating the candidate product location dataset with at least one probable product location marker that associates the subset of the set of product identifiers to the at least one product event location;
- and
- translating the candidate product location dataset into a product location map based on patterns of a set of probable product location markers.
A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a computing platform, cause the computing platform to:
- updating a candidate product location dataset that stores a plurality of probable product location markers, which comprises multiple instances of:
- at point of sale terminal device creating a transaction log that includes a timestamp and a set of product identifiers resulting from scanning a set of machine readable product codes during checkout,
- at the point of sale terminal device, communicating, to a computing device of an inventory monitoring system, the transaction log,
- at a set of imaging devices, collecting image data, wherein the set of imaging devices are configured to capture a field of view that includes product storage locations, wherein each imaging device of the set of imaging devices is mounted with an aerial view from overhead in the environment,
- detecting, by processing the image data using a computer vision processing model, product event location data at the product storage locations,
- at the inventory monitoring system, identifying product event location data that satisfies an association condition for the transaction log and thereby matching a subset of the set of product identifiers in the transaction log to at least one product event location in the product event location data, and
- at the inventory monitoring system, updating the candidate product location dataset with at least one probable product location marker that associates the subset of the set of product identifiers to the at least one product event location;
- and
- translating the candidate product location dataset into a product location map based on patterns of a set of probable product location markers.
A system for automated product location tracking within an environment comprising of:
- a point of sale terminal device including a product scanning system;
- one or more non-transitory computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause a computing platform to perform operations comprising:
- updating a candidate product location dataset that stores a plurality of probable product location markers, which comprises multiple instances of:
- at the point of sale terminal device, creating a transaction log that includes a timestamp and a set of product identifiers resulting from scanning a set of machine readable product codes during checkout,
- at the point of sale terminal device, communicating, to a computing device of an inventory monitoring system, the transaction log,
- at a set of imaging devices, collecting image data, wherein the set of imaging devices are configured to capture a field of view that includes product storage locations, wherein each imaging device of the set of imaging devices is mounted with an aerial view from overhead in the environment,
- detecting, by processing the image data using a computer vision processing model, product event location data at the product storage locations,
- at the inventory monitoring system, identifying product event location data that satisfies an association condition for the transaction log and thereby matching a subset of the set of product identifiers in the transaction log to at least one product event location in the product event location data, and
- at the inventory monitoring system, updating the candidate product location dataset with at least one probable product location marker that associates the subset of the set of product identifiers to the at least one product event location;
- and
- translating the candidate product location dataset into a product location map based on patterns of a set of probable product location markers.
Dependencies are inferred from the claim text.