Patent ReferencesVariable capacity data buffer system Block transfers of information in data processing networks Dynamic buffer reallocation Input/output control technique utilizing multilevel memory structure for processor and I/O communication Method and apparatus for congestion control in a data network Buffer management system Microprocessor information exchange with updating of messages by asynchronous processors using assigned and/or available buffers in dual port memory Biosensing meter with ambient temperature estimation method and system Method and arrangement of buffer allocation in communication systems by employing fixed and dynamic buffer allocation functions High speed buffer management of share memory using linked lists and plural buffer managers for processing multiple requests concurrently InventorApplicationNo. 583987 filed on 01/11/1996US Classes:710/56, Buffer space allocation or deallocation370/236, Including signaling between network elements707/1, DATABASE OR FILE ACCESSING709/215, Partitioned shared memory709/226, Network resource allocating709/231, Computer-to-computer data streaming709/234, Data flow compensating710/5, Input/Output command process710/52, Input/Output data buffering710/53, Alternately filling or emptying buffers711/129, Partitioned cache711/168, Concurrent accessing711/171Based on data sizeExaminersPrimary: Amsbury, WayneAssistant: Pardo, Thuy N. Attorney, Agent or FirmInternational ClassG06F 013/00AbstractA method for managing buffer memory in a communications controller that transmits data over a plurality of channels wherein the buffer memory comprises a memory space of Btotal. A first subset of the memory space Btotal is location to queues associated with each of the plurality of channels. A second subset of the memory space Btotal is reserved for allocation to queues associated with channels that are activated to transmit data. Any remaining memory space from the memory space Btotal is specified as free for allocation to any queue associated with a channel that is activated to transmit data.Other References
| |