12386555

Systems, Methods, and Devices for Queue Entry Monitoring

PublishedAugust 12, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

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

1

1. A method comprising: receiving, at a device, an indication based on an entry submitted to a queue; obtaining, at the device, based on the indication, a timestamp for the entry; encoding, at the device, the timestamp to generate an encoded timestamp; storing, in a memory at the device, the encoded timestamp; performing, at the device, based on the entry, a processing operation; determining, at the device, based on the encoded timestamp, an age of the entry, wherein the age of the entry indicates a duration of the entry in the queue; and performing, based on the age of the entry, a debugging operation for the processing operation at the device.

2

2. The method of claim 1, wherein the encoding comprises one or more of delta encoding, entropy encoding, or run length encoding.

3

3. The method of claim 1, further comprising modifying the timestamp based on a status of the queue.

4

4. The method of claim 3, wherein: the status of the queue comprises an amount of entries in the queue; and the modifying the timestamp comprises setting the timestamp to a value.

5

5. The method of claim 3, wherein: the status of the queue comprises an empty queue; and the modifying the timestamp comprises resetting the timestamp.

6

6. The method of claim 1, wherein the encoding comprises encoding based on one or more parameters, the method further comprising determining at least one of the one or more parameters.

7

7. The method of claim 6, wherein: the one or more parameters comprises one or more encoding techniques; and the one more parameters comprises one or more settings for at least one of the one or more encoding techniques.

8

8. The method of claim 6, further comprising: receiving, at the device, information about one or more entries for the queue; wherein the determining at least one of the one or more parameters is based on at least a portion of the information.

9

9. The method of claim 8, wherein the information comprises one or more of a number of entries for the queue, a frequency of entries for the queue, a spacing of entries for the queue, or a uniformity of entries for the queue.

10

10. The method of claim 6, further comprising: determining a performance of a set of the one or more parameters; wherein the determining at least one of the one or more parameters is based, at least in part, on the performance of the set of one or more parameters.

11

11. The method of claim 10, wherein the performance comprises an efficiency of the encoding.

12

12. The method of claim 10, wherein the entry is a first entry, and the performance of the set of one or more parameters is based on a second entry submitted to the queue.

13

13. The method of claim 6, wherein the indication is a first indication, the timestamp is a first timestamp, and the entry is a first entry, the method further comprising: receiving, at the device, a second indication based on a second entry submitted to the queue; and obtaining, based on the second indication, a second timestamp for the second entry; wherein the determining at least one of the one or more parameters is based on the first timestamp and the second timestamp.

14

14. The method of claim 13, wherein the at least one of the one or more parameters comprises a lossy encoding technique.

15

15. The method of claim 1, further comprising: determining a data transfer size for the entry; encoding the data transfer size to generate an encoded data transfer size; and storing the encoded data transfer size.

16

16. The method of claim 1, further comprising: fetching the entry from the queue; performing the operation based on the fetching.

17

17. A device comprising: a storage medium; and a controller configured to: receive an indication of an entry submitted to a queue, wherein the entry comprises a command; obtain, based on the indication, a timestamp for the entry; encode the timestamp to generate an encoded timestamp; store the encoded timestamp; determine, based on the encoded timestamp, an age of the entry, wherein the age of the entry indicates a duration of the entry in the queue; perform, based on the command and the encoded timestamp, an access operation to access the storage medium; and perform, based on the age of the entry, a debugging operation for the access operation.

18

18. The device of claim 17, further comprising indication logic configured to generate the indication.

19

19. A system comprising: a host configured to submit an entry to a queue; and a device coupled to the host using a communication connection, wherein the device is configured to: receive an indication of the entry submitted to the queue, wherein the entry comprises a command to access a storage medium at the device; obtain, based on the indication, a timestamp for the entry; encode the timestamp to generate an encoded timestamp; store the encoded timestamp in a memory at the device; perform, based on the entry, a processing operation; determine, based on the encoded timestamp, an age of the entry, wherein the age of the entry indicates a duration of the entry in the queue; and perform, based on the age of the entry, a debugging operation for the processing operation.

20

20. The system of claim 19, wherein the host is configured to send, to the device, information about one or more entries for the queue.

Patent Metadata

Filing Date

Unknown

Publication Date

August 12, 2025

Inventors

Vipin Kumar AGRAWAL
Daniel Lee HELMICK
Chun-Chu Chen-Jhy Archie WU

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. “SYSTEMS, METHODS, AND DEVICES FOR QUEUE ENTRY MONITORING” (12386555). https://patentable.app/patents/12386555

© 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.