Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-10-18
2010-02-02
Truong, Cam Y T (Department: 2169)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000, C711S170000, C711S114000
Reexamination Certificate
active
07657525
ABSTRACT:
An improved data structure is provided by modifying a public-domain data structure known as a “heap”. When these improvements are applied, the resultant data structure is known as a “pile.” This invention further describes a pipelined hardware implementation of a pile. Piles offer many advantages over heaps: they allow for fast, pipelined hardware implementations with increased throughput, making piles practical for a wide variety of new applications; they remove the requirement to track and update the last position in the heap; they reduce the number of memory reads accesses required during a delete operation; they require only ordinary, inexpensive RAM for storage in a fast, pipelined implementation; and they allow a random mixture of back-to-back insert, remove, and swap operations to be performed without stalling the pipeline.
REFERENCES:
patent: 5842196 (1998-11-01), Agarwal et al.
patent: 6282699 (2001-08-01), Zhang et al.
patent: 7007021 (2006-02-01), Nadj et al.
Carr David W.
Funnekotter Edward D.
Nadj Paul
Altera Corporation
Martine & Penilla & Gencarella LLP
Truong Cam Y T
LandOfFree
Data structure and method for pipeline heap-sorting does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data structure and method for pipeline heap-sorting, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data structure and method for pipeline heap-sorting will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4162471