US 12,236,770 B2
Method and apparatus of data logging
Shahriar Rokhsaz, Austin, TX (US); Ahmed Younis, San Antonio, TX (US); John J. Paulos, Austin, TX (US); Guanghui Hu, Austin, TX (US); and Martin Gutierrez, Austin, TX (US)
Assigned to RFMicron, Inc., Austin, TX (US)
Filed by RFMicron, Inc., Austin, TX (US)
Filed on Sep. 12, 2022, as Appl. No. 17/931,151.
Claims priority of provisional application 63/252,446, filed on Oct. 5, 2021.
Prior Publication US 2023/0105681 A1, Apr. 6, 2023
Int. Cl. G08B 21/18 (2006.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01); G06F 17/40 (2006.01); G06F 21/86 (2013.01); G06K 7/10 (2006.01); G06K 19/07 (2006.01); G06K 19/077 (2006.01); G08B 5/22 (2006.01); G08B 5/00 (2006.01)
CPC G08B 21/182 (2013.01) [G06F 11/3058 (2013.01); G06F 11/325 (2013.01); G06F 11/327 (2013.01); G06F 17/40 (2013.01); G06F 21/86 (2013.01); G06K 7/10118 (2013.01); G06K 7/10297 (2013.01); G06K 7/10405 (2013.01); G06K 7/10425 (2013.01); G06K 19/0717 (2013.01); G06K 19/0776 (2013.01); G08B 5/22 (2013.01); G06F 2201/81 (2013.01); G08B 5/00 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method comprises:
establishing, by a data logging device, a sleep mode for the data logging device;
receiving, by a processing module of the data logging device, a second activation command that causes the data logging device to transition from the sleep mode to a standby mode;
receiving, by the processing module, a third activation command that causes the data logging device to transition from the standby mode to a ready mode;
receiving, by the processing module, a fourth activation command that causes the data logging device to transition from the ready mode to a logging mode;
in the logging mode:
obtaining, by the processing module, a log command;
in response to the log command:
obtaining, by the processing module, a measure of an environmental condition;
at least temporarily storing, by the processing module, the measure of the environmental condition in memory of the data logging device;
determining, by the data logging device, whether the measured environmental condition is within a desired range;
when the measured environmental condition is not within the desired range:
setting, by the data logging device, an indication of an environmental condition violation; and
storing in memory, by the data logging device, a digital value representing the environmental condition violation for subsequent access by a reader, wherein the digital value representing the environmental condition includes a timestamp and a digital value of the violation.