US 12,461,192 B2
Global resource locator tag with blockchain
William D. Meadow, Jacksonville, FL (US)
Assigned to LocatorX, Inc., Kissimmee, FL (US)
Filed by LocatorX, Inc., Atlanta, GA (US)
Filed on Jun. 25, 2024, as Appl. No. 18/754,009.
Application 18/754,009 is a continuation of application No. 18/145,556, filed on Dec. 22, 2022, granted, now 12,032,086.
Application 18/145,556 is a continuation of application No. 17/329,915, filed on May 25, 2021, granted, now 11,579,239, issued on Feb. 14, 2023.
Application 17/329,915 is a continuation of application No. 16/861,526, filed on Apr. 29, 2020, granted, now 11,061,105, issued on Jul. 13, 2021.
Application 16/861,526 is a continuation of application No. 16/058,786, filed on Aug. 8, 2018, granted, now 10,677,886, issued on Jun. 9, 2020.
Application 16/058,786 is a continuation in part of application No. 15/803,163, filed on Nov. 3, 2017, granted, now 10,310,053, issued on Jun. 4, 2019.
Application 15/803,163 is a continuation of application No. 14/988,103, filed on Jan. 5, 2016, granted, now 9,841,494, issued on Dec. 12, 2017.
Claims priority of provisional application 62/542,666, filed on Aug. 8, 2017.
Claims priority of provisional application 62/189,427, filed on Jul. 7, 2015.
Claims priority of provisional application 62/117,946, filed on Feb. 18, 2015.
Claims priority of provisional application 62/100,033, filed on Jan. 5, 2015.
Prior Publication US 2024/0345205 A1, Oct. 17, 2024
Int. Cl. G01S 5/10 (2006.01); G01S 5/00 (2006.01); G01S 5/14 (2006.01)
CPC G01S 5/10 (2013.01) [G01S 5/0027 (2013.01); G01S 5/0036 (2013.01); G01S 5/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A global resource locator tag configured to be affixed to an article comprising:
a processor;
a micro-sized timing device generating a timing sequence;
a memory in logical communication with the processor, said memory storing a blockchain comprising a previous block and a current block, and executable software, executable upon command to configure the processor to:
designate a nonce comprising a random number;
determine a cryptographic hash of the previous block comprising events in the blockchain and based upon the nonce;
determine a respective inventory status of multiple labels;
generate a data set with the respective inventory status of each of the multiple labels and the cryptographic hash of the previous block; and
record a next event in a next block of the blockchain, wherein the next event includes the data set.