-
公开(公告)号:US12135702B2
公开(公告)日:2024-11-05
申请号:US17016431
申请日:2020-09-10
Applicant: International Business Machines Corporation
Inventor: Jia Tian Zhong , Xing Xing Shen , Peng Hui Jiang , Cai Zhou , Dong Hui Liu , Jia Yu , Yong Yin
IPC: G06F16/22 , G06F16/215 , G06F16/23
Abstract: Embodiments of the present disclosure relate to a method, system, and computer program product for comparison of database data. According to the method, a first tree structure corresponding to first data segments of first database data and a second tree structure corresponding to second data segments of second database data are at least partially obtained. Each node of the first or second tree structure indicating a characteristic value of at least one of the first or second data segments, and nodes of the first or second tree structure are divided into a first or second plurality of branches from a first or second root node based on update frequencies of the first or second data segments. A difference between the first data segments and the second data segments is determined by at least comparing characteristic values indicated by nodes in the obtained parts of the first and second tree structures.
-
公开(公告)号:US20230222107A1
公开(公告)日:2023-07-13
申请号:US17572759
申请日:2022-01-11
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Shuo Li , Xiaobo Wang , Sheng Yan Sun , Jia Tian Zhong , Xing Xing Shen
IPC: G06F16/21 , G06F16/23 , G06F16/242
CPC classification number: G06F16/219 , G06F16/2343 , G06F16/2358 , G06F16/2433
Abstract: A method includes receiving, by a computing device, a first transaction from a user device for a first version of a database record; generating, by the computing device, a bit for the database record; receiving, by the computing device, a second transaction from a second user device for a second version of the database record; locking, by the computing device, the database record; determining, by the computing device, a modification between the first version of the database record and the second version of the database record; and updating, by the computing device, the bit in response to the modification.
-
公开(公告)号:US11580210B2
公开(公告)日:2023-02-14
申请号:US17178329
申请日:2021-02-18
Applicant: International Business Machines Corporation
Inventor: Jia Tian Zhong , Xing Xing Shen , Peng Hui Jiang , Dong Hui Liu , Yong Yin , Jia Yu
Abstract: Embodiments of the present invention relate to password authentication. According to an embodiment of the present invention, a password associated with a user identification is received from a user device. The password is authenticated based on a preset relationship between a seed password and a graphical password associated with the user identification. The seed password consists of a string of characters. The graphical password is a directed path traversing all keys of a keypad in an order. Each of the keys represents one of the characters and is associated with an order number according to the order of the keys being traversed. The preset relationship is that the password consists of respective order numbers associated with respective keys representing corresponding characters of the seed password.
-
公开(公告)号:US10983857B2
公开(公告)日:2021-04-20
申请号:US16171943
申请日:2018-10-26
Applicant: International Business Machines Corporation
Inventor: Hong Wei Sun , Zhan Peng Huo , Si Er Han , Xing Xing Shen , Dian BJ Wang
Abstract: A computer-implemented method includes detecting that a first script has been modified to an updated script and that the first script is currently running. A data key point is selected from among a set of data key points available in the first script. At the selected data key point in the first script, a current state of the first script is saved in a storage object external from the first script, responsive to detecting that the first script has been modified. An execution point is selected in the updated script. The current state of the first script is loaded into the updated script. The updated script is run from the execution point, with the current state of the first script.
-
公开(公告)号:US20180081940A1
公开(公告)日:2018-03-22
申请号:US15811716
申请日:2017-11-14
Applicant: International Business Machines Corporation
Inventor: Lei Cui , Yi Dai , Ya Qiong Liu , Xing Xing Shen
IPC: G06F17/30
Abstract: Embodiments of the present invention provide systems and methods for remote query optimization in multi data sources. The method includes receiving a database query from a remote source requesting data-points from multiple data sources. The method further includes receiving and analyzing the data-points, creating a data set based on the analysis, and transmitting the data set to the remote source.
-
6.
公开(公告)号:US12248456B2
公开(公告)日:2025-03-11
申请号:US17708440
申请日:2022-03-30
Applicant: International Business Machines Corporation
Inventor: Jia Tian Zhong , Peng Hui Jiang , Dong Hui Liu , Xing Xing Shen , Jia Yu , Yong Yin , Jing Lu , Xiao Yan Tang
IPC: G06F16/23
Abstract: A computer-implemented method, system and computer program product for improving accuracy and efficiency of auditing databases. A table, list or index of a database is analyzed to identify metadata, which includes time series data, user data, an Internet Protocol address and operation data. The identified metadata is associated with the corresponding record or row of the table, list or index from which the metadata was extracted. A determination is then made as to whether to record a raw data image associated with the record or row of the analyzed table, list or index based on the corresponding data operation. The identified metadata as well as the recorded data images, if any, are stored in a structured audit log. Auditing information is then obtained from a structured audit log based on matching the record or row identifier (RID) associated with the query with the RID associated with the structured audit log.
-
公开(公告)号:US12008041B2
公开(公告)日:2024-06-11
申请号:US17475601
申请日:2021-09-15
Applicant: International Business Machines Corporation
Inventor: Peng Hui Jiang , Xing Xing Shen , Guang Han Sui , Jun Su , Hai Ling Zhang
IPC: G06F16/903 , G06F12/0891 , G06F16/2455 , G06F16/901
CPC classification number: G06F16/9027 , G06F12/0891 , G06F16/24552 , G06F16/90335
Abstract: A computer-implemented method includes receiving, by a processing unit, from a first tenant, a query to retrieve data from a nonrelational database system. The method further includes determining, by the processing unit, that an index associated with the query is cached in a shared index cache, wherein the shared index cache stores indexes for a plurality of tenants. The method further includes retrieving, by the processing unit, a result of the query based on the index in the shared index cache. The method further includes outputting, by the processing unit, the result of the query.
-
公开(公告)号:US11663072B2
公开(公告)日:2023-05-30
申请号:US17477621
申请日:2021-09-17
Applicant: International Business Machines Corporation
Inventor: Gan Zhang , Le Chang , Ming Lei Zhang , Xing Xing Shen , Shan Gao , Guang Han Sui , Zeng Yu Peng
CPC classification number: G06F11/0793 , G06F8/65 , G06F11/302
Abstract: A computer-implemented method includes receiving, by a computing system, an update for a computer program executing on the computing system. The method further includes determining, by the computing system, a data structure that is affected by the update by checking a structure change information included in the update. The method further includes checking, by the computing system, instance-count of the data structure, the instance-count representing a number of instances of the data structure in a memory of the computing system. The method further includes based on a determination that the instance-count is zero, applying, by the computing system, the update to the computer program.
-
公开(公告)号:US11526437B1
公开(公告)日:2022-12-13
申请号:US17345142
申请日:2021-06-11
Applicant: International Business Machines Corporation
Inventor: Gan Zhang , Xing Xing Shen , Shan Gao , Le Chang , Ming Lei Zhang , Zeng Yu Peng
IPC: G06F12/02 , G06F12/0875
Abstract: A method for heap space management includes, in response to a determination that consumption of a first heap space of an application exceeds a first threshold, determining whether a second heap space of the application after garbage collection is sufficient to accommodate data stored in the first heap space. The method further includes, in response to a determination that the second heap space after the garbage collection is sufficient to accommodate the data, performing the garbage collection on the second heap space. The method further includes storing the data into the second heap space.
-
公开(公告)号:US11200231B2
公开(公告)日:2021-12-14
申请号:US16542336
申请日:2019-08-16
Applicant: International Business Machines Corporation
Inventor: Lei Cui , Yi Dai , Ya Qiong Liu , Xing Xing Shen
IPC: G06F16/20 , G06F16/2453 , G06F16/21
Abstract: Embodiments of the present invention provide systems and methods for remote query optimization in multi data sources. The method includes receiving a database query from a remote source requesting data-points from multiple data sources. The method further includes receiving and analyzing the data-points, creating a data set based on the analysis, and transmitting the data set to the remote source.
-
-
-
-
-
-
-
-
-