-
公开(公告)号:US10055331B2
公开(公告)日:2018-08-21
申请号:US14825655
申请日:2015-08-13
Applicant: International Business Machines Corporation
Inventor: Yan Feng , Guo Qiang Li , Cheng Fang Wang , Xin Zheng , Xi Bo Zhu
CPC classification number: G06F11/3624 , G06F11/3636
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.
-
公开(公告)号:US09600275B2
公开(公告)日:2017-03-21
申请号:US14645838
申请日:2015-03-12
Applicant: International Business Machines Corporation
Inventor: Si Bin Fan , Jun Hua Gao , Wen Li , Cheng Fang Wang , Xiao Lin Zhang , Xue Yong Zhang
CPC classification number: G06F8/73 , G06F8/33 , G06F8/71 , G06F11/36 , G06F11/3604
Abstract: Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module using execution paths among logical groupings of source code statements. The computer identifies logical groupings of source code statements in the workflow that contain text changes. The computer generates an integrated graphical user interface that will display a visual indication of the text changes and the logical groupings that contain the text changes, visually indicate logical groupings that contain text changes when selected by a user, visually indicate source code statements associated with a selected logical grouping in the workflow, link user comments for a source code statement and logical groupings to the associated logical groupings and source code statements, respectively, and visually indicate the linked logical groupings and linked source code statements when a source code statement is selected.
-
公开(公告)号:US20170075865A1
公开(公告)日:2017-03-16
申请号:US14851066
申请日:2015-09-11
Applicant: International Business Machines Corporation
Inventor: Xiang Chen , Bin Gu , Cheng Fang Wang , WuMi Zhong , Jia Zou
IPC: G06F17/21 , G06F17/22 , G06F3/0482 , H04L29/08
CPC classification number: G06F3/0484 , G06F3/0481 , G06F3/0482 , G06F3/04842 , G06F17/212 , G06F17/2247 , G06F17/30864 , G06F17/30899 , G06F17/30905 , 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.
-
14.
公开(公告)号:US12153565B1
公开(公告)日:2024-11-26
申请号:US18466967
申请日:2023-09-14
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/23
Abstract: In computer methods and systems for operating a database management system using a catalog table collection module each table in the database management system is cataloged. Multiple tables are automatically dispatched into multiple consistency groups by collecting real-time statistics using a real time statistics module. Workload profile data of the database management system is generated using a workload profile collection module, and an optimized multiple consistency group definition for the database management system is generated using a transaction splitting analysis module.
-
公开(公告)号:US20240089316A1
公开(公告)日:2024-03-14
申请号:US17943411
申请日:2022-09-13
Applicant: International Business Machines Corporation
Inventor: Jie Yang , Zhun Huang , Xiang Juan Meng , Cheng Fang Wang
IPC: H04L67/1008
CPC classification number: H04L67/1008 , G06Q30/01
Abstract: A method for providing more reliable output when conducting a live product demonstration is disclosed. In one embodiment, such a method initiates, on a client system, a live product demonstration by executing a function on a live demonstration server. In the event the function fails, the method saves a breakpoint associated with the live product demonstration. The method checks the availability of a standby demonstration server. In the event the standby demonstration server is available, the method automatically continues, from the breakpoint, the live product demonstration by executing the function on the standby demonstration server. If the standby demonstration server is not available, the method may return an error message to the client system. In the event the live demonstration server is recovered, the method may resume the live product demonstration by executing the function on the live demonstration server. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:US20240070154A1
公开(公告)日:2024-02-29
申请号:US17821999
申请日:2022-08-24
Applicant: International Business Machines Corporation
Inventor: Bo Chen Zhu , Xi Bo Zhu , Xiao Ling Chen , Cheng Fang Wang
IPC: G06F16/2455 , G06F16/28 , G06F16/23
CPC classification number: G06F16/24556 , G06F16/285 , G06F16/2379
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.
-
公开(公告)号:US20230259374A1
公开(公告)日:2023-08-17
申请号:US17651284
申请日:2022-02-16
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Qing Hua Feng , Cheng Fang Wang , Qing Song Yang , Jin Jin Yang , Si Ming NZ Zhu , Jia Yu
IPC: G06F9/451 , G06F16/958 , G06F40/40
CPC classification number: G06F9/453 , G06F16/958 , G06F40/40
Abstract: An approach for the task-oriented user guidance is provided. The approach comprises receiving a query from a user to accomplish a task utilizing an application. The approach comprises determining one or more related pages of the application, wherein one or more keywords of the one or more related pages of the application match with one or more keywords of the query. The approach further comprises determining possible paths passing the one or more related pages of the application based on page relationship of the application. The approach further comprises determining one or more paths from the possible paths according to weights of the paths. The approach further comprises presenting the one or more paths to the user. The keywords of the page, the page relationship and the weights of the paths are determined based on page information of the application.
-
公开(公告)号:US11683317B2
公开(公告)日:2023-06-20
申请号:US17032010
申请日:2020-09-25
Applicant: International Business Machines Corporation
Inventor: Li Cao , Ze Ming Zhao , Qing Li , Yi Shan Jiang , Cheng Fang Wang
CPC classification number: H04L63/102 , G06N20/00 , H04L63/104 , H04L63/108 , G06Q20/108 , G06Q20/127 , G06Q20/3223 , G06Q20/4037 , G06Q40/02
Abstract: Embodiments of the present invention relate to methods, systems, and computer program products for user behavior management. In embodiments, a group of states of a user of an application system within a previous time period may be obtained. A state in the group of states may be associated with a privilege of the user for accessing resources in the application system during the previous time period. A feature of the user may be generated based on the group of states. A privilege of the user at a current time may be managed in the application system based on the feature. With these embodiments, the user behavior may be managed according to various aspect of the user's historical states and thus the user may be managed in a more accurate and effective manner.
-
公开(公告)号:US20220137987A1
公开(公告)日:2022-05-05
申请号:US17089847
申请日:2020-11-05
Applicant: International Business Machines Corporation
Inventor: XIAO LING CHEN , Zhan Peng Huo , Yong Yin , Dong Hui Liu , Qi Li , Jia Yu , JIANG YI LIU , Xiao Xuan Fu , Cheng Fang Wang
IPC: G06F9/445
Abstract: Techniques include executing a software program having a function call to a shared library and reloading the shared library without stopping execution of the software program. A global offset table (GOT) is updated responsive to resolving a link address associated with the function call. An entry in GOT included a link address field, an index field, and a resolved field, the updating including updating the index field with an affirmative value and marking the resolved field with an affirmative flag for the entry in the GOT. Responsive to reloading the shared library, the entry in the GOT is found having the affirmative value in the index field and the affirmative flag in the resolved field. An address value in the link address field is returned for the entry having the affirmative value in the index field, responsive to a subsequent execution of the function call to the shared library.
-
公开(公告)号:US11120041B2
公开(公告)日:2021-09-14
申请号:US16448164
申请日:2019-06-21
Applicant: International Business Machines Corporation
Inventor: Jing Yan Ma , Bo Chen Zhu , Peng Fei Tian , Yu Ying Wang , Cheng Fang Wang , Fu Li Bian
Abstract: In an approach for maintaining data synchronization, a processor scans a set of data fields at each stage of a data analysis process. A processor generates a relationship tree model, wherein the set of data fields each correspond to a node in the relationship tree model. A processor prunes the relationship tree model. Responsive to an update to a data field of the set of data fields, a processor promulgates the update using the relationship tree model to generate an updated set of insight data. A processor outputs the updated set of insight data.
-
-
-
-
-
-
-
-
-