7199715

System and Method for Tracking Id Tags Using a Data Structure of Tag Reads

PublishedApril 3, 2007
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
29 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of tracking tags at several successive points of a business process, said method comprising: attempting to read each tag at each successive point; populating a database with information corresponding to the reading of each tag at each successive point and the time of each reading; modifying part of the information in the database as a function of other information in the database; and using the modified information to track the tags through the business process.

2

2. The method of claim 1 wherein: populating comprises populating a data structure having a cell corresponding to each tag at each successive point and storing in each corresponding cell of the data structure information relating to whether or not each tag was read at each successive point; modifying one or more cells in the data structure as a function of other cells in the data structure; and using the modified data structure to track the tags.

3

3. The method of claim 2 wherein a first probability is stored in each cell corresponding to a particular tag when a reading of the particular tag is expected at a tag reading point and the reading of the particular tag occurs at the tag reading point, wherein a second probability is stored in each cell corresponding to a particular tag when a reading of the particular tag is expected at a tag reading point and the reading of the particular tag does not occur at the tag reading point, and wherein nothing is stored in each cell corresponding to a particular tag when a reading of the particular tag is not expected at a tag reading point and the reading of the particular tag does not occur at the tag reading point.

4

4. The method of claim 1 wherein the tags are associated with products which carry the tags, and wherein the products are handled in a supply chain during which the products and their tags pass several tag reading points, and further comprising adjusting the supply chain as a function of the modified information in the database.

5

5. The method of claim 4 wherein adjusting the supply chain comprises varying the supply of additional products to the supply chain as a function of the modified information in the database.

6

6. The method of claim 5 wherein the modified information comprises legacy information which is used to adjust the supply of additional products to the supply chain as a function of the modified information in the database.

7

7. The method of claim 4 wherein adjusting the supply chain comprises adjusting the handling of the products during the supply chain as a function of the modified information in the database.

8

8. The method of claim 7 wherein the modified information is used to impute information about a product and the information is used to adjust the handling of the products during the supply chain as a function of the modified information in the database.

9

9. A method of improving an RFID system for a business process associated with a supply chain, comprising the method of tracking tags at several successive points of the business process according to claim 1 , and further comprising: using the information in the database to identify at least one problematic portion of the supply chain having a relatively high level of errors in reading tags, and physically modifying one or more of the at least one identified problematic portion of the supply chain to reduce the likelihood or error.

10

10. The method of claim 9 , wherein physically modifying one or more of the at least one identified problematic portion of the supply chain comprises modifying a handling process for objects associated with the tags, or an environmental factor.

11

11. A system of tracking tags at several successive points of a business process, said system comprising: a reader for reading each tag at each successive point and the time of each reading; a database; a processor responsive to the reader for storing in the database information corresponding to the reading of each tag at each successive point and the time of each reading; and a tool for modifying part of the information stored in the database as a function of other information stored in the database whereby the modified information is used to track the tags through the business process.

12

12. The system of claim 11 : Wherein the database includes a data structure having a cell corresponding to each tag at each successive point; Wherein the processor stores in each corresponding cell of the data structure corresponding to whether or not each tag was read at each successive point; and Wherein the tool modifies one or more cells in the data structure as a function of other cells in the data structure.

13

13. The system of claim 12 wherein a first probability is stored in each cell corresponding to a particular tag when a reading of the particular tag is expected at a tag reading point and the reading of the particular tag occurs at the tag reading point, wherein a second probability is stored in each cell corresponding to a particular tag when a reading of the particular tag is expected at a tag reading point and the reading of the particular tag does not occur at the tag reading point, and wherein nothing is stored in each cell corresponding to a particular tag when a reading of the particular tag is not expected at a tag reading point and the reading of the particular tag does not occur at the tag reading point.

14

14. The system of claim 11 wherein the tags are associated with products which carry the tags, and wherein the products are handled in a supply chain during which the products and their tags pass several tag readers, and wherein the processor adjusts the supply chain as a function of the modified information in the database.

15

15. The system of claim 14 wherein the processor varies the supply of additional products to the supply chain as a function of the modified information in the database.

16

16. The system of claim 15 wherein the modified information comprises legacy information and further comprising a supply chain control for adjusting the supply of additional products to the supply chain as a function of the modified information in the database.

17

17. The system of claim 14 wherein the processor adjusts the handling of the products during the supply chain as a function of the modified information in the database.

18

18. The system of claim 17 wherein the modified information is used to impute information about a product and further comprising a calculator for adjusting the handling of the products during the supply chain as a function of the modified information in the database.

19

19. A method of supplying products carrying tags wherein the products are handled in a supply chain during which the products and their tags pass several tag reading points, said method comprising: populating a database with information corresponding to the reading of each tag at each tag reading point and the time of each reading; modifying part of the information in the database as a function of other information in the database; and adjusting the supply chain as a function of the modified information.

20

20. The method of claim 19 wherein: populating a database comprises populating a data structure having a cell corresponding to each tag at each tag reading point and storing in each corresponding cell of the data structure information relating to whether or not each tag was read at each tag reading point; modifying comprises modifying one or more cells in the data structure as a function of other cells in the data structure; and using the modified data structure information to adjust the supply chain.

21

21. The method of claim 20 wherein a first probability is stored in each cell corresponding to a particular tag when a reading of the particular tag is expected at a tag reading point and the reading of the particular tag occurs at the tag reading point, wherein a second probability is stored in each cell corresponding to a particular tag when a reading of the particular tag is expected at a tag reading point and the reading of the particular tag does not occur at the tag reading point, and wherein nothing is stored in each cell corresponding to a particular tag when a reading of the particular tag is not expected at a tag reading point and the reading of the particular tag does not occur at the tag reading point.

22

22. The method of claim 19 further comprising activating an alarm and/or implementing an adjustment when no reading of the particular tag is expected at a tag reading point and the reading of the particular tag occurs at the tag reading point.

23

23. The method of claim 19 wherein adjusting the supply chain comprises adjusting the supply of additional products to the supply chain as a function of the modified information in the database.

24

24. The method of claim 23 wherein the modified information comprises legacy information which is used to adjust the supply of additional products to the supply chain as a function of the modified information in the database.

25

25. The method of claim 19 wherein adjusting the supply chain comprises adjusting the handling of the products during the supply chain as a function of the modified information in the database.

26

26. The method of claim 25 wherein the modified information is used to impute information about a product and the imputed information is used to adjust the handling of the products during the supply chain as a function of the modified information in the database.

27

27. A method for use with an tag-enabled supply chain system for handling errors in tag tracking, comprising: applying a tag with an electronic product code to a package; tracking the package at a plurality of locations in a supply chain using tag readers in electronic communication with a central tag information system to create tracking information in a database that includes time and location information associated with the reading of the tag by the readers; identifying the observed pathway of the product based on the tracking information; comparing the observed pathway of the product to a compilation of valid pathways for products in the supply chain to determine if the observed pathway corresponds to a valid pathway; storing the observed pathway in the database if it matches a valid pathway; and modifying the observed pathway if it corresponds to a valid pathway and storing the modified pathway in the database.

28

28. The method of claim 27 further comprising in response to the observed pathway not being a valid pathway, determining if the invalid pathway is likely due to one or more missed reads by RFID readers in the RFID-enable supply chain; and in response one or more missed reads being determined, adding information to the database to identify a valid pathway that the product traveled, the valid pathway including information about the readers that experienced missed reads.

29

29. A method of improving the accuracy of a tag-enabled supply chain system comprising: applying tags to products in a supply chain, and associating tag code information with the products in the supply chain; tracking the products with tag readers at multiple locations in a supply chain, such that the time and location of tag reads are stored in a database of information about the supply chain; identifying an acceptable delay time between a first tag reader and a second tag reader in the supply chain, the first and second tag readers being successive on an intended pathway for the products; in response to a product being read by the first tag reader but not yet having been read by the second tag reader within the acceptable delay time, issuing an alert indicating that a problem may have occurred.

Patent Metadata

Filing Date

Unknown

Publication Date

April 3, 2007

Inventors

Carla K. Fields
Angela R. Zillmer
William J. Raynor JR.

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR TRACKING ID TAGS USING A DATA STRUCTURE OF TAG READS” (7199715). https://patentable.app/patents/7199715

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.