-
公开(公告)号: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.
-
公开(公告)号:US20220294726A1
公开(公告)日:2022-09-15
申请号:US17196519
申请日:2021-03-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Min Cheng , Xiao Xuan Fu , Wen Qi WQ Ye , JIANG YI LIU , Si Yu Chen
IPC: H04L12/721 , G06K7/14
Abstract: Methods, apparatus, computer program products for exchange data among air-gapped devices are provided. The method comprises: identifying, by a device in a cluster of devices, a plurality of accessible devices in the cluster via corresponding respective quick response (QR) codes; generating, by the device, logical routing information based on the identified plurality of accessible devices, the logical routing information comprising at least identifiers of the identified plurality of accessible devices; and transmitting, by the device, data encoded in a plurality of QR codes to a destination device in the cluster based on a shortest routing path identified in the logical routing information.
-
公开(公告)号:US20230418787A1
公开(公告)日:2023-12-28
申请号:US17809296
申请日:2022-06-28
Applicant: International Business Machines Corporation
Inventor: Jing Zhao , Xiao Yun Wang , Si Yu Chen , JIANGANG DENG , JIANG YI LIU
CPC classification number: G06F16/1734 , G06F16/164 , G06F16/13
Abstract: A computer-implemented method, computer program product and computer system to automatically perform file management operations is provided. A processor identifies a plurality of files to monitor. A processor generates tracking attributes for the plurality of files. A processor monitors user interactions with the plurality of files. A processor generates prediction vectors for a plurality of file interactions based on the user interactions with the plurality of files. A processor determines at least one file in the plurality of files with tracking attributes that correlate with at least one prediction vector. A processor performs an operation on the at least one file that corresponds with the at least one prediction vector.
-
公开(公告)号:US20230297400A1
公开(公告)日:2023-09-21
申请号:US17655559
申请日:2022-03-21
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: JIANG YI LIU , Min Cheng , Xiao Xuan Fu , Si Yu Chen , Wen Qi WQ Ye
IPC: G06F9/455
CPC classification number: G06F9/45512
Abstract: Provided herein are a method, system, and computer program product for creating scripts from command line history. The method includes determining a plurality of distances among a plurality of commands from a command line history. A plurality of command sets is determined from the plurality of commands based on the plurality of distances among the plurality of commands. Each of the plurality of command sets includes at least two neighboring commands. A script is created by the one or more processors based on a first command set and a second command set of the plurality of command sets in response to a distance between the first command set and the second command set being less than a predetermined threshold.
-
公开(公告)号:US20190324889A1
公开(公告)日:2019-10-24
申请号:US15957028
申请日:2018-04-19
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: JIANG YI LIU , XIAO LING CHEN , YAN HUANG , WEI WU , CHUAN HE , LEI AB WANG , YONG QING XU , XUE YONG ZHANG
Abstract: A computer-implemented method includes analyzing memory content a first time, where the memory content results from running a program. Based on the analyzing the memory content the first time, first description data is generated describing a plurality of instances of a plurality of known data structures defined in the program. A request is received for a plurality of instances of a new data structure, where the new data structure is not defined in the program. A definition of the new data structure is received separate from the program. Based on the analyzing the memory content a second time, second description data is generated describing a plurality of instances of the new data structure.
-
-
-
-