-
公开(公告)号:US11954106B2
公开(公告)日:2024-04-09
申请号:US17821999
申请日:2022-08-24
Applicant: International Business Machines Corporation
Inventor: Bo Chen Zhu , Xi Bo Zhu , Xiao Ling Chen , Cheng Fang Wang
IPC: G06F16/00 , G06F16/23 , G06F16/2455 , G06F16/28
CPC classification number: G06F16/24556 , G06F16/2379 , G06F16/285
Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can, in response to receiving performance data associated with records, identify whether the received performance data is associated with long transactions. Embodiments of the present invention can then, in response to determining that the received performance data is associated with long transactions, storing the performance data. Embodiments of the present invention can then classify the stored performance data according to types of transactions the performance data and aggregate the stored performance data based on the classification.
-
公开(公告)号:US20230394062A1
公开(公告)日:2023-12-07
申请号:US17805048
申请日:2022-06-02
Applicant: International Business Machines Corporation
Inventor: Xin Xin Dong , Mai Zeng , Xing Jun Zhou , Ming Qiao Shang Guan , Wei Song , Cheng Fang Wang
IPC: G06F16/27
CPC classification number: G06F16/27
Abstract: Embodiments of the invention are directed to data replication in an active-active databases having a source site and a target site. Aspects include creating a subscription activation message in a capture address space, the subscription activation message having a timestamp after a latest committed timestamp of the active-active databases and transmitting the subscription activation message to a subscription activation module of the target site of the active-active databases. Based on a determination that one or more tables associated with the subscription activation message are inactive, aspects also include repairing the one or more tables. Based on a determination that all tables associated with the subscription activation message are active, aspects include initiate replication of the capture address space from the source site to the target site with a timestamp of the latest committed timestamp.
-
公开(公告)号:US11288170B1
公开(公告)日:2022-03-29
申请号:US17247397
申请日:2020-12-10
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Xiao Ling Chen , Heng Wang , Tao Guan , Wen Ji Huang , Wen Bin Han , Sheng Shuang Li , Cheng Fang Wang
IPC: G06F11/36
Abstract: A computer receives a log file, where the log file comprises records associated with the instructions in a source code. The computer loads, using a debugger, the log file and the source code. The computer receives a loading address from the log file. The computer updates a debugging data format (DWARF) with the one or more records of the log file, where the DWARF is accessed using the loading address and comprises one or more data structure entries. The computer identifies a calling address from the log file and identifies the one or more data structure entries associated with the calling address.
-
公开(公告)号:US11178207B2
公开(公告)日:2021-11-16
申请号:US16430874
申请日:2019-06-04
Applicant: International Business Machines Corporation
Inventor: Xiang Chen , Bin Gu , Cheng Fang Wang , WuMi Zhong , Jia Zou
Abstract: A method for executing multiple versions of an application within a computing environment. The method includes a computer processor identifying a request to execute an instance of a first version of an application within a computing environment and determining that an instance of a second version of the application is active within the computing environment. The method further includes accessing a data structure including information associated with the application to obtain a first set of data corresponding to the first version of the application. The method further includes copying one or more executable objects associated with the first version of the application based, at least in part, on the first set of data to the computing environment. The method further includes executing the copied one or more executable objects associated with the first version that comprise the requested instance of the first version of the application within the computing environment.
-
公开(公告)号:US11146444B2
公开(公告)日:2021-10-12
申请号:US16050309
申请日:2018-07-31
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Tian Ming Pan , Peng Fei Tian , Chu Yun Cloud Tony , Cheng Fang Wang
IPC: H04L12/24
Abstract: A computer system to detect data alerts includes a data preprocessing system and a data analysis system. The data preprocessing system obtains system data of the computer system, generates predicted data based on the system data, and generates differential data indicating a difference between the system data and the predicted data. The data analysis is in signal communication with the data preprocessing system and determines that the differential data is one of expected event or an anomaly event in response to adding at least one new value from the differential data to the predicted data.
-
公开(公告)号:US11030074B2
公开(公告)日:2021-06-08
申请号:US16296496
申请日:2019-03-08
Applicant: International Business Machines Corporation
Inventor: Jun Hua Gao , Cheng Fang Wang , Xue Yong Zhang , Xi Bo Zhu
Abstract: A method and associated computer system. A first machine executes machine code in a debugging session on the first machine. The machine code had been previously received by the first machine from a second machine. The machine code includes machine executable instructions. The machine code was generated from compilation of source code developed and compiled on the second machine. In response to a change in the machine code having detected by the first machine in the debugging session on the first machine, the first machine determines a portion of the source code associated with the change in the machine code based on a profile. The profile indicates a mapping between the source code and the machine code. The first machine, while communicating with the second machine, causes the portion of the source code to be updated on the second machine based on the change in the machine code.
-
公开(公告)号:US10565091B2
公开(公告)日:2020-02-18
申请号:US16034800
申请日:2018-07-13
Applicant: International Business Machines Corporation
Inventor: Yan Feng , Guo Qiang Li , Cheng Fang Wang , Xin Zheng , Xi Bo Zhu
Abstract: The present invention discloses a method and apparatus for automatic cross-system program debugging. One embodiment of the present invention provides a method for cross-system program debugging. The method comprises: determining a first breakpoint in a first debugging session of a first system; determining a second breakpoint in a second debugging session of a second system, the second system being different from the first system; and responsive to a user performing a debugging action of associating the first breakpoint with the second breakpoint in the first debugging session and the second debugging session, recording an association between the first breakpoint and the second breakpoint for automating the program debugging across the first system and the second system. There is further described a corresponding apparatus.
-
公开(公告)号:US10509642B2
公开(公告)日:2019-12-17
申请号:US15941370
申请日:2018-03-30
Applicant: International Business Machines Corporation
Inventor: Guo Qiang Li , Cheng Fang Wang , Ping Ping Cheng , Zhen Zhang , Chang Ning Song
Abstract: Embodiments of the present invention provide a computer-implemented method for generating an API difference description file that describes the differences between multiple API versions to assist in migrating an application program from a first version to a second version. The method includes receiving a first API description file of a first version of a web API, receiving a second API description file of a second version of the web API, generating an API difference description file that describes differences between the first and second API description files, and then updating an application program using the API difference description file.
-
公开(公告)号:US20190205239A1
公开(公告)日:2019-07-04
申请号:US16296496
申请日:2019-03-08
Applicant: International Business Machines Corporation
Inventor: Jun Hua Gao , Cheng Fang Wang , Xue Yong Zhang , Xi Bo Zhu
CPC classification number: G06F11/362 , G06F8/41
Abstract: A method and associated computer system. A first machine executes machine code in a debugging session on the first machine. The machine code had been previously received by the first machine from a second machine. The machine code includes machine executable instructions. The machine code was generated from compilation of source code developed and compiled on the second machine. In response to a change in the machine code having detected by the first machine in the debugging session on the first machine, the first machine determines a portion of the source code associated with the change in the machine code based on a profile. The profile indicates a mapping between the source code and the machine code. The first machine, while communicating with the second machine, causes the portion of the source code to be updated on the second machine based on the change in the machine code.
-
公开(公告)号:US10082937B2
公开(公告)日:2018-09-25
申请号:US14851066
申请日:2015-09-11
Applicant: International Business Machines Corporation
Inventor: Xiang Chen , Bin Gu , Cheng Fang Wang , WuMi Zhong , Jia Zou
IPC: G06F17/30 , G06F3/0484 , H04L29/08 , G06F3/0481 , G06F17/22 , G06F3/0482 , G06F17/21
CPC classification number: G06F3/0484 , G06F3/0481 , G06F3/0482 , G06F3/04842 , G06F16/951 , G06F16/957 , G06F16/9577 , G06F17/212 , G06F17/2247 , H04L67/02 , H04L67/32
Abstract: An indication to render a webpage is received. The webpage includes two or more frames and the two or more frames are rendered in a first order. A second order from a user is received. The webpage is rendered. The two or more frames of the webpage are rendered in the second order.
-
-
-
-
-
-
-
-
-