Reduced synchronization reservation system and method for a shared memory buffer

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7080228
APP PUB NO 20040181635A1
SERIAL NO

10425755

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A reservation system for making reservations in a shared memory buffer to store information from applications is logically partitioned in a number of fixed size indexed contiguous slots. The reservation system uses an atomic counter that is stored in the shared memory buffer. The value of the atomic counter can be associated with the index of a slot available for reservation. An application making a reservation increases the atomic counter value on a number of reserved slots to provide a value that is associated with the index of the next slot available for reservation. After the reservation is accomplished, the information is written into the reserved slots. The reservation system writes parsing information for further parsing to validate information in the shared memory buffer. The reservation system provides functionality for continuous and instantaneous dumping of the shared memory buffer into a file for cleaning and for wrapping the buffer.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huras, Matthew Albert Ajax, CA 20 361
Kalmuk, David C Toronto, CA 7 87
Kennedy, John P Toronto, CA 24 692
Pereyra, Herbert W Toronto, CA 4 46
Wilding, Mark F Barrie, CA 35 516

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation