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:
Jun. 03, 2025

Filed:

Nov. 06, 2023
Applicant:

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

Inventors:

Christopher Daniel Filachek, Lagrangeville, NY (US);

Mark Richard Gambino, Brewster, NY (US);

Michael J. Shershin, Poughkeepsie, NY (US);

Daniel Howard Jacobs, Poughkeepsie, NY (US);

Steven Edwin Roach, Lagrangeville, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2358 (2019.01);
Abstract

According to at least one embodiment, a method, a computer system, and a computer program product for minimizing I/O operations when validating databases are provided. The present invention may include creating a corresponding system-managed chain database for an application database, the chain database comprising a list of one or more dynamically allocated records, if present, for one or more fixed entries in the application database, wherein each of the fixed entries comprises a respective chain database array item in the chain database; scanning, via a validation utility, one or more chain database array items; marking each of the one or more dynamically allocated records listed in the chain database for the fixed entries as found; and checking, via an indicator with various states, if the one or more dynamically allocated records for the one or more fixed entries are listed in the respective chain database array item.


Find Patent Forward Citations

Loading…