Programming code execution management

    公开(公告)号:US11295006B2

    公开(公告)日:2022-04-05

    申请号:US16735444

    申请日:2020-01-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.

    DYNAMIC I/O MONITORING AND TUNING
    2.
    发明申请

    公开(公告)号:US20200026631A1

    公开(公告)日:2020-01-23

    申请号:US16041777

    申请日:2018-07-21

    Abstract: A method for dynamically tuning I/O performance is disclosed. In one embodiment, such a method includes identifying various stages of an I/O process. The method further monitors progress of an I/O operation as it advances through the stages of the I/O process. The method records, in a data structure associated with the I/O operation, timing information indicating time spent in each of the stages. This timing information may include, for example, entry and exit times of the I/O operation relative to each of the stages. In the event the I/O operation exceeds a maximum allowable time spent in one or more of the stages, the method automatically adjusts an allocation of computing resources to one or more stages of the I/O process. A corresponding system and computer program product are also disclosed.

    Programming code execution management

    公开(公告)号:US09940455B2

    公开(公告)日:2018-04-10

    申请号: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.

    I/O RECOVERY AND DIAGNOSTICS
    5.
    发明申请

    公开(公告)号:US20200026596A1

    公开(公告)日:2020-01-23

    申请号:US16041776

    申请日:2018-07-21

    Abstract: A method for monitoring I/O is disclosed. In one embodiment, such a method includes identifying various stages of an I/O process. The method further monitors progress of an I/O operation as it advances through the stages of the I/O process. The method records, in a data structure associated with the I/O operation, timing information indicating time spent in each of the stages. This timing information may include, for example, entry and exit times of the I/O operation relative to each of the stages. In the event the I/O operation exceeds a maximum allowable time spent in one or more of the stages, the method generates an error. Various recovery actions may be taken in response to the error. A corresponding system and computer program product are also disclosed.

    RUNTIME DETECTION OF CODE MODIFICATION
    6.
    发明申请

    公开(公告)号:US20190258490A1

    公开(公告)日:2019-08-22

    申请号:US15900848

    申请日:2018-02-21

    Abstract: A new layer for runtime detection of vendor hooks, with respect to a program module, includes mapping of branching instructions and their respective targets. When the program module is compiled, branch instructions are mapped and recorded to generate one or more branch maps. A branch map includes target program module addresses (or associated respective placeholders) and respective instruction offsets. At runtime, placeholders are replaced with respective target program module addresses. At runtime, actual branching information is compared to branching information included in the branch map. If a discrepancy is detected between runtime branching information and the corresponding branching information recorded in the branch map, a responsive action is triggered.

    PROGRAMMING CODE EXECUTION MANAGEMENT
    7.
    发明申请

    公开(公告)号:US20180196938A1

    公开(公告)日:2018-07-12

    申请号:US15913761

    申请日:2018-03-06

    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.

    Managing file transfer commands
    9.
    发明授权
    Managing file transfer commands 有权
    管理文件传输命令

    公开(公告)号:US09420033B2

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

    申请号:US15006167

    申请日:2016-01-26

    CPC classification number: H04L67/06 G06F9/455 G06F9/5061 H04L67/1097

    Abstract: A method of and system for managing file transfer commands to a remote system is disclosed. The method and system may include establishing a first defined file transfer command having a first group identifier. The first defined file transfer command may be configured to pull data from the remote system. The method and system may include establishing a second defined file transfer command having a second group identifier. The second defined file transfer command may be configured to at least one of delete data of the remote system and push data to the remote system. The method and system may include performing the first defined file transfer command after performing the second defined file transfer command when the first group identifier and the second group identifier match.

    Abstract translation: 公开了一种用于向远程系统管理文件传输命令的方法和系统。 该方法和系统可以包括建立具有第一组标识符的第一定义文件传输命令。 第一个定义的文件传输命令可以被配置为从远程系统拉取数据。 该方法和系统可以包括建立具有第二组标识符的第二定义的文件传送命令。 第二定义的文件传送命令可以被配置为远程系统的删除数据中的至少一个并将数据推送到远程系统。 方法和系统可以包括当第一组标识符和第二组标识符匹配时在执行第二定义的文件传输命令之后执行第一定义的文件传输命令。

    MANAGING TRACES TO CAPTURE DATA FOR MEMORY REGIONS IN A MEMORY
    10.
    发明申请
    MANAGING TRACES TO CAPTURE DATA FOR MEMORY REGIONS IN A MEMORY 有权
    管理存储器中存储区域数据的跟踪

    公开(公告)号:US20150046751A1

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

    申请号:US14522218

    申请日:2014-10-23

    Abstract: Provided are a computer program product, system, and method for managing traces to capture data for memory regions in a memory. A trace includes a monitor parameter used by a trace procedure to monitor data in a memory device. A frequency is determined at which the trace procedure monitors the memory device. The trace procedure is invoked at the determined frequency to perform trace procedure operations comprising determining a region in the memory device according to the monitor parameter and copying data in the determined region to trace data in a data space.

    Abstract translation: 提供了一种用于管理跟踪以捕获存储器中的存储器区域的数据的计算机程序产品,系统和方法。 跟踪包括跟踪过程使用的监视器参数来监视存储器设备中的数据。 确定跟踪过程监视存储器件的频率。 以确定的频率调用跟踪过程以执行跟踪过程操作,包括根据监视器参数确定存储器设备中的区域,并将确定的区域中的数据复制到跟踪数据空间中的数据。

Patent Agency Ranking