ACCESSING QUEUE DATA
First Claim
Patent Images
1. A method of accessing queue data, comprising:
- constructing a double-layer circular queue, wherein the double-layer circular queue comprises one or more inner-layer circular queues established in an array manner, and the one or more inner-layer circular queues constitute an outer-layer circular queue of the double-layer circular queue in a linked list manner;
setting a management pointer for the outer-layer circular queue; and
performing data accessing on the inner-layer circular queues based on the management pointer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of accessing queue data is provided. According to the method, a double-layer circular queue is constructed, where the double-layer circular queue includes one or more inner-layer circular queues established based on an array, and the one or more inner-layer circular queues constitute an outer-layer circular queue of the double-layer circular queue based on a linked list. A management pointer of the outer-layer circular queue is set. Data accessing is performed on the inner-layer circular queues by using the management pointer.
0 Citations
16 Claims
-
1. A method of accessing queue data, comprising:
-
constructing a double-layer circular queue, wherein the double-layer circular queue comprises one or more inner-layer circular queues established in an array manner, and the one or more inner-layer circular queues constitute an outer-layer circular queue of the double-layer circular queue in a linked list manner; setting a management pointer for the outer-layer circular queue; and performing data accessing on the inner-layer circular queues based on the management pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for accessing queue data, comprising:
-
a processor; and a non-transitory storage medium storing machine-executable instructions, wherein by reading and executing the machine executable instructions, the processor is caused to; construct a double-layer circular queue, wherein the double-layer circular queue comprises one or more inner-layer circular queues established in an array manner, and the one or more inner-layer circular queues constitute an outer-layer circular queue of the double-layer circular queue in a linked list manner; set a management pointer for the outer-layer circular queue; and perform data accessing on the inner-layer circular queues based on the management pointer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification