Patent · US Active

Methods and apparatus for linked-list circular buffer management

US9055011B2 · kind B2 · utility

6Cited by
13References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 31, 2010
Grant dateJun 9, 2015
Priority date
Expiry dateOct 10, 2030

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/9057
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A buffer memory is provided that comprises a plurality of memory elements for storing data elements in an order of arrival, wherein the plurality of memory elements have a variable size and wherein each memory element comprises a pointer (such as a next block starting index) to a memory element storing a next data element. Additionally, each memory element optionally further comprises a block size field indicating the variable size and/or a sequence number field indicating a sequence number of the corresponding data element. The buffer memory optionally comprises a largest sequence variable to store a sequence number of a data element in the buffer memory having a largest sequence number. The largest sequence variable is updated if a newly arrived data element has a sequence number that is larger than the largest sequence variable. A method is also provided for managing the disclosed buffer memories.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.