CORRUPTED TRACK ANALYZER
    11.
    发明申请

    公开(公告)号:US20200081762A1

    公开(公告)日:2020-03-12

    申请号:US16124153

    申请日:2018-09-06

    Abstract: A method for analyzing data corruption is disclosed. In one embodiment, such a method includes identifying a data set to analyze for data corruption. This data set resides on tracks of a volume. The method further determines, from control information associated with the volume, on which tracks of the volume the data set resides. The method reads content of the data set without opening the data set by performing full-track reads of the tracks. The method further determines an expected format of the content by analyzing the control information. An actual format of the content is compared to the expected format to identify areas of the data set that may be corrupt. A corresponding system and computer program product are also disclosed.

    Programming code execution management

    公开(公告)号:US10565369B2

    公开(公告)日:2020-02-18

    申请号:US15913761

    申请日:2018-03-06

    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.

    DETERMINING AN ORDERING TO USE TO OPEN AND CLOSE PROGRAMS THAT CALL OTHER PROGRAMS
    13.
    发明申请
    DETERMINING AN ORDERING TO USE TO OPEN AND CLOSE PROGRAMS THAT CALL OTHER PROGRAMS 有权
    决定使用打开和关闭其他程序的程序

    公开(公告)号:US20160239340A1

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

    申请号:US14622427

    申请日:2015-02-13

    Abstract: Provided are a computer program product, system, and method for determining an ordering to use to open and close programs that call other programs. A dependency file indicates for each calling program at least one called program called by the calling program, wherein a called program that calls another program also comprises a calling program. The dependency file is processed to determine an order in which the called programs are called by the calling programs. A determination is made from the order the called programs called by an invoked calling program. The determined called programs are invoked according to the order. The calling program is invoked in response to invoking the determined called programs. The order indicates the order in which the calling programs and the called programs are invoked so the called programs are invoked before invoking the calling programs that invoke the called programs.

    Abstract translation: 提供了一种用于确定用于打开和关闭调用其他程序的程序的顺序的计算机程序产品,系统和方法。 依赖文件为每个调用程序指示由调用程序调用的至少一个被调用程序,其中调用另一程序的被调用程序还包括调用程序。 处理依赖文件以确定调用程序调用被调用程序的顺序。 根据调用的调用程序调用的调用程序的顺序进行确定。 根据顺序调用确定的被调用的程序。 调用调用程序以响应调用确定的调用程序。 该顺序指示调用调用程序和调用程序的顺序,以便在调用调用调用程序的调用程序之前调用调用的程序。

    Determining an ordering to use to open and close programs that call other programs
    17.
    发明授权
    Determining an ordering to use to open and close programs that call other programs 有权
    确定用于打开和关闭调用其他程序的程序的顺序

    公开(公告)号:US09575803B2

    公开(公告)日:2017-02-21

    申请号:US14622427

    申请日:2015-02-13

    Abstract: Provided are a computer program product, system, and method for determining an ordering to use to open and close programs that call other programs. A dependency file indicates for each calling program at least one called program called by the calling program, wherein a called program that calls another program also comprises a calling program. The dependency file is processed to determine an order in which the called programs are called by the calling programs. A determination is made from the order the called programs called by an invoked calling program. The determined called programs are invoked according to the order. The calling program is invoked in response to invoking the determined called programs. The order indicates the order in which the calling programs and the called programs are invoked so the called programs are invoked before invoking the calling programs that invoke the called programs.

    Abstract translation: 提供了一种用于确定用于打开和关闭调用其他程序的程序的顺序的计算机程序产品,系统和方法。 依赖文件为每个调用程序指示由调用程序调用的至少一个被调用程序,其中调用另一程序的被调用程序还包括调用程序。 处理依赖文件以确定调用程序调用被调用程序的顺序。 根据调用的调用程序调用的调用程序的顺序进行确定。 根据顺序调用确定的被调用的程序。 调用调用程序以响应调用确定的调用程序。 该顺序指示调用调用程序和调用程序的顺序,以便在调用调用调用程序的调用程序之前调用调用的程序。

    Data integrity monitoring among sysplexes with a shared direct access storage device (DASD)
    19.
    发明授权
    Data integrity monitoring among sysplexes with a shared direct access storage device (DASD) 有权
    具有共享直接访问存储设备(DASD)的系统复杂系统之间的数据完整性监控

    公开(公告)号:US09298381B2

    公开(公告)日:2016-03-29

    申请号:US14292675

    申请日:2014-05-30

    Abstract: System and method embodiments for monitoring data integrity among multiple sysplexes that share data sets on a DASD are provided. The virtual volume record (VVR) for each data set on DASD is configured with additional access fields that provide such information as the access mode (serial or multi-access), whether multiple systems have opened the data set, the names of an original sysplex and any additional sysplexes to open the data set, the names of the opening systems in each sysplex, job name and time stamp and a usage counter for each sysplex. Additional access logic in the OS on each system defines specific actions to be taken by the system OS when executing an “open” or “close” including reading and updating information in the additional access fields and generating error, warning or information messages to diagnostic logs. This allows serialization to be enforced among the sysplexes and for error messages to be issued for any system outside the original sysplex that tries to open the data set. This also enables allowing multiple sysplexes to have a data set open at the same time and to issue messages to that effect.

    Abstract translation: 提供了用于监视在DASD上共享数据集的多个系统复合体之间的数据完整性的系统和方法实施例。 在DASD上的每个数据集的虚拟卷记录(VVR)配置有附加访问字段,其提供诸如访问模式(串行或多访问)之类的信息,多个系统是否已打开数据集,原始系统复合体的名称 以及用于打开数据集的任何其他sysplex,每个sysplex中的开放系统的名称,作业名称和时间戳以及每个sysplex的使用计数器。 每个系统的操作系统中的附加访问逻辑定义了执行“打开”或“关闭”时由系统操作系统执行的具体操作,包括在附加访问字段中读取和更新信息,并向诊断日志生成错误,警告或信息消息 。 这允许在系统复合体之间强制执行序列化,并且为尝试打开数据集的原始sysplex之外的任何系统发出错误消息。 这也使得允许多个系统复杂系统能够同时打开数据集并发出消息。

    MANAGING DATA SETS OF A STORAGE SYSTEM
    20.
    发明申请
    MANAGING DATA SETS OF A STORAGE SYSTEM 审中-公开
    管理存储系统的数据集

    公开(公告)号:US20150356124A1

    公开(公告)日:2015-12-10

    申请号:US14297128

    申请日:2014-06-05

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

Patent Agency Ranking