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:
Aug. 07, 2018

Filed:

Sep. 06, 2016
Applicant:

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

Inventors:

Philip R. Chauvet, Tucson, AZ (US);

Franklin E. McCune, Tucson, AZ (US);

David C. Reed, Tucson, AZ (US);

Esteban Rios, Tucson, AZ (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 11/079 (2013.01); G06F 3/0619 (2013.01); G06F 3/0653 (2013.01); G06F 3/0683 (2013.01); G06F 11/0727 (2013.01); G06F 11/0751 (2013.01); G06F 11/0772 (2013.01);
Abstract

A method for validating control blocks in memory includes monitoring for operations configured to obtain storage space in memory. The method examines the storage space that has been obtained to identify control blocks stored in the storage space. These control blocks are then analyzed to determine whether the control blocks are valid. In certain embodiments, this may be accomplished by comparing the content of the control blocks to information in a validation table that indicates possible values and ranges of values for fields in the control blocks. If a control block is valid, the method records a date and time when the control block was validated. If a control block is not valid, the method generates a message indicating that the control block is not valid. A corresponding system and computer program product are also disclosed.


Find Patent Forward Citations

Loading…