CONTROL BLOCK VALIDATOR
    23.
    发明申请

    公开(公告)号:US20180067791A1

    公开(公告)日:2018-03-08

    申请号:US15257347

    申请日:2016-09-06

    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.

    Managing data sets of a storage system
    25.
    发明授权
    Managing data sets of a storage system 有权
    管理存储系统的数据集

    公开(公告)号:US09529831B2

    公开(公告)日:2016-12-27

    申请号:US15133674

    申请日:2016-04-20

    Abstract: A method, system, and computer program product for managing data sets of a storage facility is disclosed. The method, system, and computer program product include determining, by analyzing a first data set, that the first data set includes a first record having padded data. To identify the padded data, the method, system, and computer program product include comparing at least a portion of the first record of the first data set with a second record of a second data set. Next, the method, system, and computer program product include removing, from the first record of the first data set, the padded data.

    Abstract translation: 公开了一种用于管理存储设施的数据集的方法,系统和计算机程序产品。 方法,系统和计算机程序产品包括通过分析第一数据集来确定第一数据集包括具有填充数据的第一记录。 为了识别填充数据,方法,系统和计算机程序产品包括将第一数据集的第一记录的至少一部分与第二数据集的第二记录进行比较。 接下来,方法,系统和计算机程序产品包括从第一数据集的第一记录中去除填充的数据。

    Storage Control Block Administration
    26.
    发明申请
    Storage Control Block Administration 审中-公开
    存储控制块管理

    公开(公告)号:US20160349998A1

    公开(公告)日:2016-12-01

    申请号:US14725124

    申请日:2015-05-29

    CPC classification number: G06F3/064 G06F3/0605 G06F3/0689

    Abstract: A method, system and computer readable medium for managing and profiling control blocks via a storage control block administration operation. More specifically, in certain embodiments, the control block administration operation includes identifying areas of storage that are currently being used by storage control blocks. When the areas of storage being used by the control blocks are identified, the control blocks are profiled. In certain embodiments, the profiles enable limits and recovery actions to be specified by the control block administration operation.

    Abstract translation: 一种用于经由存储控制块管理操作来管理和分析控制块的方法,系统和计算机可读介质。 更具体地,在某些实施例中,控制块管理操作包括识别存储控制块当前使用的存储区域。 当识别由控制块使用的存储区域时,控制块被分析。 在某些实施例中,配置文件使得能够通过控制块管理操作指定限制和恢复动作。

    Processing of PDSE extended sharing violations among sysplexes with a shared DASD
    27.
    发明授权
    Processing of PDSE extended sharing violations among sysplexes with a shared DASD 有权
    使用共享DASD对系统复杂的PDSE扩展共享冲突进行处理

    公开(公告)号:US09471409B2

    公开(公告)日:2016-10-18

    申请号:US14604700

    申请日:2015-01-24

    Abstract: Method, system, and networked embodiments for processing PDSE extended sharing violations are provided. A single special page referred to as a “sync” page is added to the PDSE dataset. The sync page is loaded from DASD to local cache at PDSE dataset open and remains open until the last close of the PDSE dataset. The in-core version of the sync page maintains a list of index update records for all computer systems within a sysplex and the on-DASD version of the sync page maintains a list of index update records for all computer systems connected to shared DASD. By leveraging properties of the sync page, and more particularly by monitoring any divergence in the in-core and on-DASD sync pages, a PDSE error handling module can programmatically determine when a PDSE dataset has been accessed by a rogue system, diagnose the type of error associated with the rogue update, log and notice of all systems in the sysplex of the error (and eventually connected systems outside the sysplex) and, for certain types of errors, fix the PDSE dataset.

    Abstract translation: 提供了用于处理PDSE扩展共享违反的方法,系统和联网实施例。 称为“同步”页面的单个特殊页面将添加到PDSE数据集中。 PDAS数据集打开时,同步页面从DASD加载到本地缓存,并保持打开,直到PDSE数据集的最后一次关闭。 同步页面的核心版本维护一个索引更新记录列表,用于系统综合系统中的所有计算机系统,并且同步页面的DASD版本维护连接到共享DASD的所有计算机系统的索引更新记录列表。 通过利用同步页面的属性,更具体地,通过监视内核和DASD同步页面中的任何差异,PDSE错误处理模块可以以编程方式确定PDSE数据集何时被流氓系统访问,诊断类型 与错误相关的错误(sysplex中的所有系统的日志和通知)以及sysplex以外的最终连接的系统的相关错误,以及对于某些类型的错误,修复PDSE数据集。

    PROGRAMMING CODE EXECUTION MANAGEMENT
    28.
    发明申请
    PROGRAMMING CODE EXECUTION MANAGEMENT 有权
    编制代码执行管理

    公开(公告)号:US20160246960A1

    公开(公告)日:2016-08-25

    申请号:US14630854

    申请日:2015-02-25

    CPC classification number: G06F21/52 G06F21/44 G06F2221/2139

    Abstract: In one aspect of the present description, operations are described for detecting whether programming code of a first computer program has been modified by a second computer program. In one embodiment, the modification detecting includes registering a first section of programming code of the first computer program in a first registry data structure. To detect a modification, the registered first section of programming code may be validated. In one embodiment, the validating includes comparing the section of programming code actually located at the first memory address to the registered first section of programming code. In another aspect, various selectable remedial actions may be taken upon detecting modification of programming code of the first computer program. Other features and aspects may be realized, depending upon the particular application.

    Abstract translation: 在本说明书的一个方面,描述了用于检测第一计算机程序的编程代码是否已被第二计算机程序修改的操作。 在一个实施例中,修改检测包括将第一计算机程序的编程代码的第一部分注册在第一注册表数据结构中。 为了检测修改,编程代码的注册的第一部分可以被验证。 在一个实施例中,验证包括将实际位于第一存储器地址的编程代码部分与编程代码的注册的第一部分进行比较。 在另一方面,可以在检测到第一计算机程序的编程代码的修改时采取各种可选择的补救动作。 可以根据具体应用实现其它特征和方面。

    Processing of PDSE Extended Sharing Violations Among Sysplexes with a Shared DASD
    29.
    发明申请
    Processing of PDSE Extended Sharing Violations Among Sysplexes with a Shared DASD 有权
    处理与共享DASD的复杂的PDSE扩展共享违规

    公开(公告)号:US20160217027A1

    公开(公告)日:2016-07-28

    申请号:US14604700

    申请日:2015-01-24

    Abstract: Method, system, and networked embodiments for processing PDSE extended sharing violations are provided. A single special page referred to as a “sync” page is added to the PDSE dataset. The sync page is loaded from DASD to local cache at PDSE dataset open and remains open until the last close of the PDSE dataset. The in-core version of the sync page maintains a list of index update records for all computer systems within a sysplex and the on-DASD version of the sync page maintains a list of index update records for all computer systems connected to shared DASD. By leveraging properties of the sync page, and more particularly by monitoring any divergence in the in-core and on-DASD sync pages, a PDSE error handling module can programmatically determine when a PDSE dataset has been accessed by a rogue system, diagnose the type of error associated with the rogue update, log and notice of all systems in the sysplex of the error (and eventually connected systems outside the sysplex) and, for certain types of errors, fix the PDSE dataset.

    Abstract translation: 提供了用于处理PDSE扩展共享违反的方法,系统和联网实施例。 称为“同步”页面的单个特殊页面将添加到PDSE数据集中。 PDAS数据集打开时,同步页面从DASD加载到本地缓存,并保持打开,直到PDSE数据集的最后一次关闭。 同步页面的核心版本维护一个索引更新记录列表,用于系统综合系统中的所有计算机系统,并且同步页面的DASD版本维护连接到共享DASD的所有计算机系统的索引更新记录列表。 通过利用同步页面的属性,更具体地,通过监视内核和DASD同步页面中的任何差异,PDSE错误处理模块可以以编程方式确定PDSE数据集何时被流氓系统访问,诊断类型 与错误相关的错误(sysplex中的所有系统的日志和通知)以及sysplex以外的最终连接的系统的相关错误,以及对于某些类型的错误,修复PDSE数据集。

Patent Agency Ranking