Dynamic reallocation of data stored in buffers based on...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output data buffering

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S053000, C711S171000, C711S170000, C711S165000

Reexamination Certificate

active

07003597

ABSTRACT:
A method and system is provided to efficiently manage memory in a network device that receives packets of variable size. The memory is allocated into portions whereby each portion, comprising multiple equally-sized buffers, receives packets of a particular size. One portion is used for smaller packet sizes and another portion is for larger packet sizes, although other portions may be created. As packets are received at the network device, they are stored into the appropriate memory portion based on their size. The number of available buffers in each portion is monitored so that, when it falls below a threshold, buffers are reallocated to the other thereby increasing the overall memory efficiency.

REFERENCES:
patent: 5117486 (1992-05-01), Clark et al.
patent: 5289470 (1994-02-01), Chang et al.
patent: 5313645 (1994-05-01), Rolfe
patent: 5508968 (1996-04-01), Collins et al.
patent: 5519664 (1996-05-01), Collins et al.
patent: 5555528 (1996-09-01), Collins et al.
patent: 5588152 (1996-12-01), Dapp et al.
patent: 5590345 (1996-12-01), Barker et al.
patent: 5594918 (1997-01-01), Knowles et al.
patent: 5710935 (1998-01-01), Barker et al.
patent: 5717943 (1998-02-01), Barker et al.
patent: 5752255 (1998-05-01), Jarvis
patent: 5794059 (1998-08-01), Barker et al.
patent: 5920732 (1999-07-01), Riddle
patent: 6199121 (2001-03-01), Olson et al.
patent: 6330639 (2001-12-01), Fanning et al.
patent: 2004/0085977 (2004-05-01), Gaur
patent: WO9419748 (1994-09-01), None
Ferrari et al. “Buffer Space Allocation for Real-Time Channels in a Packet-Switching Network”. 1991, pp. 1-20.
PARADISE: An Advanced Featured Parallel File System by Maciej Brodowicz and Olin Johnson.
IBM TDB/DOSS, RD n444 Apr. 2001 Article 16 p. 654, “Fast, Shared, Memory With Multiple Output Queues for Variable Length Packets, Made from Slow Memory Elements”.
Object Resizing and Reclamation through the use of hardware, by Witawas Srisa.
IBM TDB n3 Aug. 1992 pp. 382-385 “Data Transfer with Virtual Memory Queus”.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic reallocation of data stored in buffers based on... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic reallocation of data stored in buffers based on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic reallocation of data stored in buffers based on... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3689401

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.