17963189. SYSTEMS, METHODS, AND DEVICES FOR QUEUE AVAILABILITY MONITORING simplified abstract (Samsung Electronics Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

SYSTEMS, METHODS, AND DEVICES FOR QUEUE AVAILABILITY MONITORING

Organization Name

Samsung Electronics Co., Ltd.

Inventor(s)

Chao Yang of San Jose CA (US)

Wentao Wu of San Jose CA (US)

Glenn Yu of San Jose CA (US)

Wei Zhao of San Jose CA (US)

FNU Vikram Singh of San Jose CA (US)

Xiaoyi Zhang of San Jose CA (US)

Yong Yang of San Jose CA (US)

SYSTEMS, METHODS, AND DEVICES FOR QUEUE AVAILABILITY MONITORING - A simplified explanation of the abstract

This abstract first appeared for US patent application 17963189 titled 'SYSTEMS, METHODS, AND DEVICES FOR QUEUE AVAILABILITY MONITORING

Simplified Explanation

The abstract describes a method for efficiently processing entries in a queue using a queue availability module and a processor. Here is a simplified explanation of the abstract:

  • The method involves determining if an entry is available in a queue and asserting a bit in a register to indicate its availability.
  • If the bit is asserted, the processor processes the entry in the queue.
  • The register and the queue can be stored in a tightly coupled memory associated with the processor.
  • The method also allows for determining the availability of entries in a second queue and asserting a second bit in the register accordingly.
  • A find first instruction can be used to locate the first asserted bit in the register.

Potential Applications

  • This method can be applied in various scenarios where efficient processing of entries in a queue is required.
  • It can be used in computer systems, network devices, or any other system that involves managing and processing queued data.

Problems Solved

  • The method solves the problem of efficiently determining the availability of entries in a queue and processing them without unnecessary delays.
  • It provides a streamlined approach to managing and processing queued data, improving overall system performance.

Benefits

  • By using a queue availability module and a tightly coupled memory, the method reduces the time and resources required for determining and processing available entries in a queue.
  • It allows for faster and more efficient processing of queued data, leading to improved system performance.
  • The method can help optimize the utilization of system resources and enhance the overall responsiveness of the system.


Original Abstract Submitted

A method may include determining, with a queue availability module, that an entry is available in a queue, asserting a bit in a register based on determining that an entry is available in the queue, determining, with a processor, that the bit is asserted, and processing, with the processor, the entry in the queue based on determining that the bit is asserted. The method may further include storing the register in a tightly coupled memory associated with the processor. The method may further include storing the queue in the tightly coupled memory. The method may further include determining, with the queue availability module, that an entry is available in a second queue, and asserting a second bit in the register based on determining that an entry is available in the second queue. The method may further include finding the first bit in the register using a find first instruction.