IP Library Granted Patent US 10,937,293
Granted Patent B2
US 10,937,293 · App. 16/641,369 · Granted Mar 2, 2021

Method of inventory control and system thereof

Inventors: Chin Keong Ho (Singapore, SG); Yeow Khiang Chia (Singapore, SG); Kay Chuan Benny Tan (Singapore, SG); Zheng Wang (Singapore, SG)
Assignee: Agency for Science, Technology and Research
G08B13/2462G06K7/10099G06Q10/087G08B13/2417G08B13/2485
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 10,937,293
App. No.
16/641,369
Granted
Mar 2, 2021
Kind
B2
Abstract

There is provided a method of inventory control for an inventory including items sequentially arranged on one or more structures, each item having a radio frequency tag associated thereto, the tag having stored therein an identifier for identifying the associated item. The method includes: obtaining data in relation to multiple items arranged in a row on a structure, the data comprising multiple sets of identifiers detected from interrogating the tags of the plurality of items at a plurality of instances along the row; determining a sequence of detected items in the row based on the data obtained, the sequence including estimated relative positions of the detected items in the row; and determining whether an item of the detected items in the row is misplaced based on the estimated relative position of the item in the row and a reference relative position of the item in the row.

Claims (47)

1. A method of inventory control for an inventory comprising items sequentially arranged on one or more structures, each of the items having a radio frequency tag associated thereto, the radio frequency tag having stored therein an identifier for identifying the item associated thereto, the method comprising:

obtaining data in relation to a plurality of items arranged in a row on a structure, the data comprising a plurality of sets of identifiers detected from interrogating the radio frequency tags of the plurality of items at a plurality of instances along the row, each set of identifiers being detected at a respective instance of the plurality of instances along the row;

determining a sequence of detected items in the row based on the data obtained, the sequence comprising estimated relative positions of the detected items in the row; and

determining whether an item of the detected items in the row is misplaced based on the estimated relative position of the item in the row and a reference relative position of the item in the row,

wherein said determining a sequence of detected items comprises, for each of the detected items in the row, estimating relative position of the item in the row based on each of one or more instances of the plurality of instances along the row in which the identifier of the item has been detected to produce the estimated relative position of the item in the row, and

wherein the plurality of instances along the row is associated with a series of increasing or decreasing numbers, respectively, and the relative position of the item in the row is estimated based on each of one or more numbers associated with the respective one or more instances of the plurality of instances along the row in which the identifier of the item has been detected.

2. The method according to claim 1 , wherein the relative position of the item in the row is estimated based on an average of the one or more numbers associated with the respective one or more instances of the plurality of instances along the row in which the identifier of the item has been detected.

3. The method according to claim 1 , wherein said determining whether an item of the detected items in the row is misplaced comprises:

determining a difference between the estimated relative position of the item in the row and the reference relative position of the item in the row; and

determining whether the item is misplaced based on whether the difference is more than a predetermined threshold.

4. The method according to claim 1 , further comprising:

obtaining one or more additional data in relation to respective one or more pluralities of items arranged in respective one or more additional rows on the structure, each additional data comprising a plurality of sets of identifiers detected from interrogating the radio frequency tags of the plurality of items at a plurality of instances along the respective additional row, each set of identifiers being detected at a respective instance of the plurality of instances along the respective additional row; and

determining, for each identifier detected in the data associated with the row, whether the item corresponding to the identifier belongs to the row based on the data and the one or more additional data obtained, wherein the items determined to belong to the row constitute the detected items in the row.

5. The method according to claim 4 , wherein said determining, for each identifier detected in the data associated with the row, whether the item corresponding to the identifier belongs to the row is based on the respective number of times the identifier has been detected in the data associated with the row and the one or more additional data associated with the one or more additional rows.

6. The method according to claim 5 , wherein said determining, for each identifier detected in the data associated with the row, whether the item corresponding to the identifier belongs to the row comprises:

determining a presence indicator with respect to the item for each of a plurality of rows comprising the row and the one or more additional rows, respectively, the presence indicator providing a measure of a presence of the item in the respective row; and

determining whether the item corresponding to the identifier belongs to the row based on a comparison of the presence indicators determined for the plurality of rows.

7. The method according to claim 6 , wherein the plurality of instances along each of the plurality of rows is associated with a series of increasing or decreasing numbers, respectively, and

said determining a presence indicator with respect to the item for each of a plurality of rows comprises determining the presence indicator with respect to the item for a row of the plurality of rows based on a plurality of deviation values, each deviation value being determined based on a difference between a respective one of the numbers associated with instances of the plurality of instances along the row in which the identifier has been detected and an average of said numbers.

8. The method according to claim 4 , wherein the row and the one or more additional rows correspond to shelves of a structure, respectively, at different tiers thereof, and the one or more additional rows are located adjacent the row.

9. An inventory control system for an inventory comprising items sequentially arranged on one or more structures, each of the items having a radio frequency tag associated thereto, the radio frequency tag having stored therein an identifier for identifying the item associated thereto, the system comprising:

a memory; and

at least one processor coupled to the memory and configured to:

obtain data in relation to a plurality of items arranged in a row on a structure, the data comprising a plurality of sets of identifiers detected from interrogating the radio frequency tags of the plurality of items at a plurality of instances along the row, each set of identifiers being detected at a respective instance of the plurality of instances along the row;

determine a sequence of detected items in the row based on the data obtained, the sequence comprising estimated relative positions of the detected items in the row; and

determine whether an item of the detected items in the row is misplaced based on the estimated relative position of the item in the row and a reference relative position of the item in the row,

wherein said determine a sequence of detected items comprises, for each of the detected items in the row, estimating relative position of the item in the row based on each of one or more instances of the plurality of instances along the row in which the identifier of the item has been detected to produce the estimated relative position of the item in the row, and

wherein the plurality of instances along the row is associated with a series of increasing or decreasing numbers, respectively, and the relative position of the item in the row is estimated based on each of one or more numbers associated with the respective one or more instances of the plurality of instances along the row in which the identifier of the item has been detected.

10. The inventory control system according to claim 9 , wherein the relative position of the item in the row is estimated based on an average of the one or more numbers associated with the respective one or more instances of the plurality of instances along the row in which the identifier of the item has been detected.

11. The inventory control system according to claim 9 , wherein said determine whether an item of the detected items in the row is misplaced comprises:

determining a difference between the estimated relative position of the item in the row and the reference relative position of the item in the row; and

determining whether the item is misplaced based on whether the difference is more than a predetermined threshold.

12. The inventory control system according to claim 9 , wherein the at least one processor coupled to the memory is further configured to:

obtain one or more additional data in relation to respective one or more pluralities of items arranged in respective one or more additional rows on the structure, each additional data comprising a plurality of sets of identifiers detected from interrogating the radio frequency tags of the plurality of items at a plurality of instances along the respective additional row, each set of identifiers being detected at a respective instance of the plurality of instances along the respective additional row; and

determine, for each identifier detected in the data associated with the row, whether the item corresponding to the identifier belongs to the row based on the data and the one or more additional data obtained, wherein the items determined to belong to the row constitute the detected items in the row.

13. The inventory control system according to claim 12 , wherein whether the item corresponding to the identifier belongs to the row is determined based on the respective number of times the identifier has been detected in the data associated with the row and the one or more additional data associated with the one or more additional rows.

14. The inventory control system according to claim 13 , wherein said determine, for each identifier detected in the data associated with the row, whether the item corresponding to the identifier belongs to the row comprises:

determining a presence indicator with respect to for the item for each of a plurality of rows comprising the row and the one or more additional rows, respectively, the presence indicator providing a measure of a presence of the item in the respective row; and

determining whether the item corresponding to the identifier belongs to the row based on a comparison of the presence indicators determined for the plurality of rows.

15. The inventory control system according to claim 14 , wherein the plurality of instances along each of the plurality of rows is associated with a series of increasing or decreasing numbers, respectively, and

said determine a presence indicator with respect to the item for each of a plurality of rows comprises determining the presence indicator with respect to the item for a row of the plurality of rows based on a plurality of deviation values, each deviation value being determined based on a difference between a respective one of the numbers associated with instances of the plurality of instances along the row in which the identifier has been detected and an average of said numbers.

16. A computer program product, embodied in one or more non-transitory computer-readable storage mediums, comprising instructions executable by at least one processor to perform the method of inventory control for an inventory comprising items sequentially arranged on one or more structures, each of the items having a radio frequency tag associated thereto, the radio frequency tag having stored therein an identifier for identifying the item associated thereto, the method comprising:

obtaining data in relation to a plurality of items arranged in a row on a structure, the data comprising a plurality of sets of identifiers detected from interrogating the radio frequency tags of the plurality of items at a plurality of instances along the row, each set of identifiers being detected at a respective instance of the plurality of instances along the row;

determining a sequence of detected items in the row based on the data obtained, the sequence comprising estimated relative positions of the detected items in the row; and

determining whether an item of the detected items in the row is misplaced based on the estimated relative position of the item in the row and a reference relative position of the item in the row,

wherein said determining a sequence of detected items comprises, for each of the detected items in the row, estimating relative position of the item in the row based on each of one or more instances of the plurality of instances along the row in which the identifier of the item has been detected to produce the estimated relative position of the item in the row, and

wherein the plurality of instances along the row is associated with a series of increasing or decreasing numbers, respectively, and the relative position of the item in the row is estimated based on each of one or more numbers associated with the respective one or more instances of the plurality of instances along the row in which the identifier of the item has been detected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2020
From: HO, CHIN KEONG; CHIA, YEOW KHIANG; TAN, KAY CHUAN BENNY; WANG, ZHENG
To: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
Reel/Frame 054561/0894 →
Continuity (1)
Related Publication 20200226900A1 · Jul 16, 2020