Systems and methods for improved tag position tracking

US10657340B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10657340-B2
Application numberUS-201916262053-A
CountryUS
Kind codeB2
Filing dateJan 30, 2019
Priority dateJan 31, 2018
Publication dateMay 19, 2020
Grant dateMay 19, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for determining a tag's position in a given area. The methods comprise: performing, by a tag reader, a standard inventory process to obtain a unique identification code for a first tag in a randomly selected timeslot; assigning, by the tag reader, a local short address to the first tag that is shorter than the unique identification code; wirelessly communicating the local short address from the tag reader to the first tag; performing, by the tag reader, an enhanced inventory process to receive a ping command response signal including the local short address from the first tag in an assigned timeslot; and determining a first position of the first tag in the given area based on the phase of the ping command response signal.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for determining a tag's position in a given area, comprising: performing, by a tag reader, a standard inventory process to obtain a unique identification code for a first tag in a randomly selected timeslot; assigning, by the tag reader, a local short address to the first tag that is shorter than the unique identification code; wirelessly communicating the local short address from the tag reader to the first tag; performing, by the tag reader, an enhanced inventory process to receive a ping command response signal including the local short address from the first tag in an assigned timeslot; and determining a first position of the first tag in the given area based on the phase of the ping command response signal. 2. The method according to claim 1 , wherein the unique identification code comprises an Electronic Product Code (“EPC”). 3. The method according to claim 1 , wherein the local short address comprises less than a total number of bits contained in the unique identification code which facilitates to track of moving tags. 4. The method according to claim 1 , wherein the standard inventory process comprises the following four communication operations: communicating a query message from the tag reader; receiving a response message communicated from the first tag in a time slot having a number that matches a random number generated by the first tag; communicating an acknowledge message from the tag reader; and receiving the unique identification code and overhead bits communicated from the first tag in response to the acknowledge message. 5. The method according to claim 1 , wherein the enhanced inventory process comprises only the two following communication operations: communicating a ping command from the tag reader that includes instructions for the first tag to send the ping command response signal during the assigned timeslot of a plurality of contiguous timeslots; and receiving the ping command response signal sent from the first tag during the assigned timeslot. 6. The method according to claim 1 , wherein the first tag communicates the ping command response signal only if the first tag is in motion. 7. The method according to claim 1 , further comprising repeating the enhanced inventory process by the tag reader to determine at least one second position of the first tag in the given area. 8. The method according to claim 6 , further comprising determining the first tag's path of travel through the given area based on the first position and the at least one second position. 9. The method according to claim 1 , further comprising re-assigning another local short address to the first tag when a collision event occurs that involves the first tag. 10. The method according to claim 1 , wherein a unique reader code assigned to the tag reader is included in the local short address. 11. The method according to claim 1 , further comprising adding the first tag to a list of moving tags with assigned local short addresses that is maintained by the tag reader. 12. The method according to claim 11 , wherein the assigned local short addresses are associated in the list with respective unique identification codes for the moving tags. 13. The method according to claim 11 , further comprising removing the first tag from the list when the first tag is no longer in motion, that first tag is no longer responding to ping commands sent from the tag reader, or a collision event occurs that involves the first tag. 14. A system, comprising: a processor; and a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to implement a method for determining a tag's position in a given area, wherein the programming instructions comprise instructions to: perform a standard inventory process to obtain a unique identification code for a first tag in a randomly selected timeslot; assign a local short address to the first tag that is shorter than the unique identification code; wirelessly communicate the local short address to the first tag; perform an enhanced inventory process to receive a ping command response signal including the local short address from the first tag in an assigned timeslot; and determine a first position of the first tag in the given area based on the phase of the ping command response signal. 15. The system according to claim 14 , wherein the unique identification code comprises an Electronic Product Code (“EPC”). 16. The system according to claim 14 , wherein the local short address comprises less than a total number of bits contained in the unique identification code which facilitates to track of moving tags. 17. The system according to claim 14 , wherein the standard inventory process comprises the following four communication operations: communicating a query message; receiving a response message communicated from the first tag in a time slot having a number that matches a random number generated by the first tag; communicating an acknowledge message; and receiving the unique identification code and overhead bits communicated from the first tag in response to the acknowledge message. 18. The system according to claim 14 , wherein the enhanced inventory process comprises only the two following communication operations: communicating a ping command that includes instructions for the first tag to send the ping command response signal during the assigned timeslot of a plurality of contiguous timeslots; and receiving the ping command response signal sent from the first tag during the assigned timeslot. 19. The system according to claim 14 , wherein the first tag communicates the ping command response signal only if the first tag is in motion. 20. The system according to claim 14 , wherein the programming instructions further comprise instructions to re-assign another local short address to the first tag when a collision event occurs that involves the first tag. 21. The system according to claim 14 , wherein a unique reader code assigned to a tag reader is included in the local short address. 22. The system according to claim 14 , wherein the programming instructions further comprise instructions to repeat the enhanced inventory process to determine at least one second position of the first tag in the facility. 23. The system according to claim 22 , wherein the programming instructions further comprise instructions to determine the first tag's path of travel through the facility based on the first position and the at least one second position. 24. The system according to claim 14 , wherein programming instructions comprise instructions to add the first tag to a list of moving tags with assigned local short addresses. 25. The system according to claim 24 , wherein the assigned local short addresses are associated in the list with respective unique identification codes for the moving tags. 26. The system according to claim 24 , wherein programming instructions further comprise instructions to remove the first tag from the list when the first tag is no longer in motion, that first tag is no longer responding to ping commands, or a collision event occurs involving the first tag.

Assignees

Inventors

Classifications

  • having a radio frequency identification chip · CPC title

  • Asset location systems combined with EAS (inventory, tracking, logistic G06Q10/00; entrance control systems G07C9/00) · CPC title

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • the interrogation device being adapted for miscellaneous applications · CPC title

  • Tag deactivation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10657340B2 cover?
Systems and methods for determining a tag's position in a given area. The methods comprise: performing, by a tag reader, a standard inventory process to obtain a unique identification code for a first tag in a randomly selected timeslot; assigning, by the tag reader, a local short address to the first tag that is shorter than the unique identification code; wirelessly communicating the local sh…
Who is the assignee on this patent?
Trivelpiece Craig E, Trivelpiece Steve E, Sensormatic Electronics Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 19 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).