IP Library › Granted Patent US 12,175,422
Granted Patent B2
US 12,175,422 · App. 17/708,139 · Granted Dec 24, 2024

On-hand inventory accuracy system

Inventors: Sara Vaught (Centerton, AR); Hoang-Anh Au (Centerton, AR); Christopher Ryan Heeney (Bella Vista, AR); Marc Fletter (Bentonville, AR); Jeffrey S. Cruz (Bentonville, AR); Ryan Sands Magnusson (Rogers, AR)
Assignee: Walmart Apollo, LLC
G06Q10/087G06K7/10366
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,175,422
App. No.
17/708,139
Granted
Dec 24, 2024
Kind
B2
Abstract

Examples provides on-hand inventory accuracy using radio frequency identification (RFID) tag data and expected populations of items for a plurality of sub-locations within a scan area. The system calculates a dynamic expected population of items value for each sub-location using item level data and modular display data for an item assortment assigned to a modular display within each sub-location. If the items detected by the RFID tag data match the expected population of items with a minimum confidence level, the system provides user feedback in the form of status indicators and/or accuracy indicators on a user interface. The feedback can also include audio feedback. If a discrepancy is detected, the system requests a rescan of each sub-location having a detected discrepancy. The system disallows update of on-hand inventory data using the RFID tag data if the discrepancy remains unresolved after the second scan and/or requests a manual verification.

Claims (43)

1. A system comprising:

a radio frequency identification (RFID) tag reader configured to scan RFID tags in a selected scan location on a sales floor responsive to a user beginning a scan sub-locations within the selected scan location;

processor(s) configured to obtain RFID tag data from the RFID tag reader;

a memory communicatively coupled to the processor(s) and having stored thereon computer-executable instructions causing the processor(s) to:

calculate an expected population of items for the selected scan location based on item level data and modular display data, the expected population of items comprising a set of item types;

identify a set of detected item types within the selected scan location based on the RFID tag data;

compare the set of detected item types with the expected population of items;

determine whether a discrepancy exists between the set of detected item types and the expected population of items based on the comparison;

provide rescan instructions in response to detecting the discrepancy, the rescan instructions for instructing the user to rescan one or more of the scan sub-locations affected by the discrepancy; and

a user interface device configured to use a graphical user interface to display instructions for pairing the RFID tag reader with the user interface device, to display a first graphical icon representing the selected scan location on the sales floor, to display second graphical icons representing the scan sub-locations within the selected scan location, to associate a no scan status indicator with the selected scan location prior to the user beginning the scan of a first one of the scan sub-locations, to replace the corresponding no scan status indicator with a scan in progress status indicator responsive to the user beginning the scan of the first scan sub-location, to display a circular graphical icon indicating a percentage of the scan sub-locations for which scanning is complete, to display the rescan instructions instructing the user to rescan the one or more scan sub-locations affected by the discrepancy, and to replace the scan in progress status indicator with a scan complete status indicator responsive to the user completing the rescan of the one or more scan sub-locations affected by the discrepancy.

2. The system of claim 1 , further comprising:

a data storage device configured to update on-hand inventory data based on the RFID tag data.

3. The system of claim 2 , wherein the on-hand inventory is updated in response to a percentage value of the discrepancy exceeding a threshold confidence level.

4. The system of claim 1 , wherein the user interface device is further configured to use the graphical user interface to display instructions instructing the user to proceed with scanning a next scan location responsive to the user completing the rescan of the selected scan location.

5. The system of claim 1 , wherein the circular graphical icon is updated as scans of additional scan sub-locations are completed to reflect an increase in the percentage of the scan sub-locations for which scanning is complete.

6. The system of claim 1 , wherein the circular graphical icon is updated as re-scans of the one or more scan sub-locations affected by the discrepancy are complete.

7. A method comprising:

scanning, via a radio frequency identification (RFID) tag reader, RFID tags in a selected scan location on a sales floor responsive to a user beginning a scan sub-locations within the selected scan location;

calculating an expected population of items for the selected scan location based on item level data and modular display data, the expected population of items comprising a set of item types;

identifying a set of detected item types within the selected scan location based on RFID tag data generated from scanning the RFID tags;

comparing the set of detected item types with the expected population of items;

determining whether a discrepancy exists between the set of detected item types and the expected population of items based on the comparison;

providing rescan instructions in response to detecting the discrepancy, the rescan instructions for instructing the user to rescan one or more of the scan sub-locations affected by the discrepancy; and

displaying, via a graphical user interface of a user interface device, prompts to assist a user in performing an inventory scan of at least the selected scan location, wherein displaying the prompts via the graphical user interface of the user interface device includes displaying instructions for pairing the RFID tag reader with the user interface device, displaying a first graphical icon representing the selected scan location on the sales floor, displaying second graphical icons representing the scan sub-locations within the selected scan location, associating a no scan status indicator with the selected scan location prior to the user beginning the scan of a first one of the scan sub-locations, replacing the corresponding no scan status indicator with a scan in progress status indicator responsive to the user beginning the scan of the first scan sub-location, displaying a circular graphical icon indicating a percentage of the scan sub-locations for which scanning is complete, displaying the rescan instructions instructing the user to rescan the one or more scan sub-locations affected by the discrepancy, and replacing the scan in progress status indicator with a scan complete status indicator responsive to the user completing the rescan of the one or more scan sub-locations affected by the discrepancy.

8. The method of claim 7 , further comprising:

updating, by a data storage device, on-hand inventory data based on the RFID tag data.

9. The method of claim 8 , wherein the on-hand inventory is updated in response to a percentage value of the discrepancy exceeding a threshold confidence level.

10. The method of claim 7 , wherein displaying the prompts via the graphical user interface of the user interface device further includes instructing the user to proceed with scanning a next scan location responsive to the user completing the rescan of the selected scan location.

11. The method of claim 7 , wherein the circular graphical icon is updated as scans of additional scan sub-locations are completed to reflect an increase in the percentage of the scan sub-locations for which scanning is complete.

12. The method of claim 7 , wherein the circular graphical icon is updated as re-scans of the one or more scan sub-locations affected by the discrepancy are complete.

13. One or more computer storage devices having computer-executable instructions that, when executed by processor(s), cause the processor(s) to perform the following operations: scanning, via a radio frequency identification (RFID) tag reader, RFID tags in a selected scan location on a sales floor responsive to a user beginning a scan sub-locations within the selected scan location;

calculating an expected population of items for the selected scan location based on item level data and modular display data, the expected population of items comprising a set of item types;

identifying a set of detected item types within the selected scan location based on RFID tag data generated from scanning the RFID tags;

comparing the set of detected item types with the expected population of items;

determining whether a discrepancy exists between the set of detected item types and the expected population of items based on the comparison;

providing rescan instructions in response to detecting the discrepancy, the rescan instructions for instructing the user to rescan one or more of the scan sub-locations affected by the discrepancy; and

displaying, via a graphical user interface of a user interface device, prompts to assist a user in performing an inventory scan of at least the selected scan location, wherein displaying the prompts via the graphical user interface of the user interface device includes displaying instructions for pairing the RFID tag reader with the user interface device, displaying a first graphical icon representing the selected scan location on the sales floor, displaying second graphical icons representing the scan sub-locations within the selected scan location, associating a no scan status indicator with the selected scan location prior to the user beginning the scan of a first one of the scan sub-locations, replacing the corresponding no scan status indicator with a scan in progress status indicator responsive to the user beginning the scan of the first scan sub-location, displaying a circular graphical icon indicating a percentage of the scan sub-locations for which scanning is complete, displaying the rescan instructions instructing the user to rescan the one or more scan sub-locations affected by the discrepancy, and replacing the scan in progress status indicator with a scan complete status indicator responsive to the user completing the rescan of the one or more scan sub-locations affected by the discrepancy.

14. The one or more or more computer storage devices of claim 13 , wherein the computer-executable instructions further cause the processor(s) to perform the following operation:

updating, by a data storage device, on-hand inventory data based on the RFID tag data.

15. The one or more or more computer storage devices of claim 14 , wherein the on-hand inventory is updated in response to a percentage value of the discrepancy exceeding a threshold confidence level.

16. The one or more or more computer storage devices of claim 13 , wherein displaying the prompts via the graphical user interface of the user interface device further includes displaying instructions instructing the user to proceed with scanning a next scan location responsive to the user completing the rescan of the selected scan location.

17. The one or more or more computer storage devices of claim 13 , wherein the circular graphical icon is updated as scans of additional scan sub-locations are completed to reflect an increase in the percentage of the scan sub-locations for which scanning is complete.

18. The one or more or more computer storage devices of claim 13 , wherein the circular graphical icon is updated as re-scans of the one or more scan sub-locations affected by the discrepancy are complete.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2022
From: VAUGHT, SARA; AU, HOANG-ANH; HEENEY, CHRISTOPHER RYAN; FLETTER, MARC; CRUZ, JEFFREY S.; MAGNUSSON, RYAN SANDS
To: WALMART APOLLO, LLC
Reel/Frame 059438/0970 →
Continuity (2)
Provisional Application 63168523 · Mar 31, 2021
Related Publication 20220318731A1 · Oct 6, 2022
Cited By (1)
US 1,092,488