The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 17, 2017

Filed:

Dec. 18, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Ronald J. Barber, San Jose, CA (US);

Bishwaranjan Bhattacharjee, Yorktown Heights, NY (US);

Guy M. Lohman, San Jose, CA (US);

Chandrasekaran Mohan, Saratoga, CA (US);

Vijayshankar Raman, Sunnyvale, CA (US);

Mohammad Sadoghi Hamedani, Chappaqua, NY (US);

Richard S. Sidle, Mountain View, CA (US);

Adam J. Storm, Toronto, CA;

Xun Xue, Markham, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30153 (2013.01); G06F 17/30377 (2013.01); G06F 17/30504 (2013.01); G06F 17/30569 (2013.01);
Abstract

A first request may be received to update a first set of values. The first set of values may be stored at a first location within a first data page of a database. The first location may be read-only. In response to the receiving of the first request, a first set of records may be inserted into a second data page. The first set of records may include the update of the first set of values. In response to the inserting, a forward pointer may be stored in the first data page that points to the first set of records on the second data page. One or more committed values may be identified on the second data page. In response to the identifying, the one or more committed values may be merged from the second data page to a third data page.


Find Patent Forward Citations

Loading…