-
公开(公告)号:US10594771B2
公开(公告)日:2020-03-17
申请号:US15428203
申请日:2017-02-09
Applicant: International Business Machines Corporation
Inventor: Feng Gao , Peng Hui Jiang , Jing Li , Qin Li , Guang H. Sui , Bin Xu , Jian Hua Zhang
Abstract: A method for distributed file transfers with high performance and reliability includes creating, on a first Trivial File Transfer Protocol (TFTP) server, a global cache, where the global cache is used to store up to a first portion of a data file. The method further includes storing, on the first TFTP server, in the global cache, one or more continuous data blocks that have exceeded a defined first request rate threshold, where the one or more continuous data blocks make up a subset of the data blocks of the first portion of the data file. The method further includes predicting, on the first TFTP server, a next data block in the data file to be stored in the global cache and in response to predicting the next data block, storing, on the first TFTP server, the next data block in the global cache.
-
公开(公告)号:US10009412B1
公开(公告)日:2018-06-26
申请号:US15840444
申请日:2017-12-13
Applicant: International Business Machines Corporation
Inventor: Feng Gao , Peng Hui Jiang , Jing Li , Qin Li , Guang H. Sui , Bin Xu , Jian Hua Zhang
CPC classification number: H04L67/06 , H04L67/10 , H04L67/2842 , H04L67/42
Abstract: A method for distributed file transfers with high performance and reliability includes creating, on a first Trivial File Transfer Protocol (TFTP) server, a global cache, where the global cache is used to store up to a first portion of a data file. The method further includes storing, on the first TFTP server, in the global cache, one or more continuous data blocks that have exceeded a defined first request rate threshold, where the one or more continuous data blocks make up a subset of the data blocks of the first portion of the data file. The method further includes predicting, on the first TFTP server, a next data block in the data file to be stored in the global cache and in response to predicting the next data block, storing, on the first TFTP server, the next data block in the global cache.
-
公开(公告)号:US12099739B2
公开(公告)日:2024-09-24
申请号:US16940442
申请日:2020-07-28
Applicant: International Business Machines Corporation
Inventor: Xi Bo Zhu , Xiao Xiao Pei , Shi Yu Wang , Qin Li , Lu Zhao
CPC classification number: G06F3/0647 , G06F3/0619 , G06F3/0673 , G06F9/4843
Abstract: Embodiments of the present disclosure relate to a method, system and computer program product for trace data protection. In some embodiments, a method is disclosed. According to the method, a target task is determined from a plurality of tasks, where trace data of the target task is to be protected. The trace data of the target task is transferred from a first area to a second area of a memory. Existing trace data in the second area is offloaded to a storage device before being overwritten. In other embodiments, a system and a computer program product are disclosed.
-
公开(公告)号:US11270296B2
公开(公告)日:2022-03-08
申请号:US16185228
申请日:2018-11-09
Applicant: International Business Machines Corporation
Inventor: Guang Han Sui , Peng Hui Jiang , Qin Li , Jian Hua Zhang , Zhi Jun Wang , Xiao Guang Song , Wu Gen Zhan , Yong Wu
Abstract: An example operation may include one or more of receiving, by a data server node, requests for data from a plurality of user nodes connected to a blockchain, retrieving, by the data server node, the data from the blockchain, dividing, by the data server node, the data into a plurality of portions and generating copies of the plurality of the portions, changing, by the data server node, at least one bit in each of the copies, encrypting, by the data server node, the copies and recording the copies into blocks on a second blockchain, recording, by the data server node, a plurality of sequence numbers of the blocks, and storing, by the data server node, the plurality of the sequence numbers on a second blockchain to be accessed by the plurality of the user nodes.
-
公开(公告)号:US10897534B1
公开(公告)日:2021-01-19
申请号:US16569806
申请日:2019-09-13
Applicant: International Business Machines Corporation
Inventor: Guang Han Sui , Peng Hui Jiang , Qin Li , Ping Xiao , Niao Qing Liu , Xiang Zhou , Ping Ping Cheng
IPC: H04M3/428 , G10L15/22 , G10L21/0316 , G10L15/26 , G10L21/043
Abstract: Embodiments of the invention provide methods, systems, computer program products for managing a call waiting in a queue during a request for staff services provided by a call center. According to the method, a first voice segment received in a call made by a device is recorded first. Next, whether a part of the first voice segment is related to a first predefined voice segment is determined. The volume of device is adjusted in response to the part of the first voice segment being related to the first predefined voice segment. A user of the device is alerted in response to the part of the first voice segment being not related to the first predefined voice segment.
-
公开(公告)号:US12008399B2
公开(公告)日:2024-06-11
申请号:US17121934
申请日:2020-12-15
Applicant: International Business Machines Corporation
Inventor: Xi Bo Zhu , Shi Yu Wang , Xiao Xiao Pei , Qin Li , Lu Zhao
IPC: G06F9/48
CPC classification number: G06F9/4881 , G06F2209/484
Abstract: A method, system and computer program product for optimizing scheduling of batch jobs are disclosed. The method may include obtaining, by one or more processors, a set of batch jobs, connection relationships among batch jobs in the set of batch jobs, and a respective execution time of each batch job in the set of batch jobs. The method may also include generating, by the one or more processors, a directed weighted graph for the set of batch jobs, wherein in the directed weighted graph, a node represents a batch job, a directed edge between two nodes represents a directed connection between two corresponding batch jobs, a weight of a node represents the execution time of the batch job corresponding to the node. The method may also include obtaining, by one or more processors, information of consumption of same resource(s) among the batch jobs in the set of batch jobs.
-
公开(公告)号:US20210089826A1
公开(公告)日:2021-03-25
申请号:US16581807
申请日:2019-09-25
Applicant: international Business Machines Corporation
Inventor: Qin Li , Jonathan D. Dunne , Guang Han Sui , Ping Xiao , Peng Hui Jiang , Niao Qing Liu , Xiang Zhou
Abstract: In an approach, a processor detects at least one training message delivered by a user on a social media application, the training message being accessible by an operator. A processor records training feedback performed by the operator on the social media application regarding to the at least one training message. A processor trains an analysis engine module using (i) the at least one training message as input and (ii) the training feedback as output. A processor generates a predicted feedback for a subsequent message based on the trained analysis engine module.
-
公开(公告)号:US20200322416A1
公开(公告)日:2020-10-08
申请号:US16375905
申请日:2019-04-05
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Guang Han Sui , Peng Hui Jiang , Qin Li , Jian Hua Zhang , Ping Xiao , Niao Qing Liu , Xiang Zhou
IPC: H04L29/08
Abstract: A file is transmitted to a plurality of hosts. The hosts are divided into host groups. A host in each host group is selected as a master host. A data block is received by a master host in a host group. The master host sends the data block to both a master host in a next host group and a next host in the host group in order that the next host in the host group sends the data block to a next host of the next host in the host group, and the master host in the next host group sends the data block to both a master host in a next host group of the next host group and a next host of the next host in the next host group.
-
公开(公告)号:US10229335B2
公开(公告)日:2019-03-12
申请号:US14628349
申请日:2015-02-23
Applicant: International Business Machines Corporation
Inventor: Si B. Fan , Chen Jiang , Qin Li , Jun T. Zhou
Abstract: A method, computer program product, and system for information processing. A piece of text on user's current screen is received. An entry record of the user from a knowledge repository is read, the entry record at least including entry name and meaning of the entry name. Text among the piece of text on the user's current screen which is consistent with the entry name in the entry record is highlighted. The meaning of the entry name is then displayed.
-
公开(公告)号:US20180227358A1
公开(公告)日:2018-08-09
申请号:US15956122
申请日:2018-04-18
Applicant: International Business Machines Corporation
Inventor: Feng Gao , Peng Hui Jiang , Jing Li , Qin Li , Guang H. Sui , Bin Xu , Jian Hua Zhang
CPC classification number: H04L67/06 , H04L67/10 , H04L67/2842 , H04L67/42
Abstract: A method for distributed file transfers with high performance and reliability includes creating, on a first Trivial File Transfer Protocol (TFTP) server, a global cache, where the global cache is used to store up to a first portion of a data file. The method further includes storing, on the first TFTP server, in the global cache, one or more continuous data blocks that have exceeded a defined first request rate threshold, where the one or more continuous data blocks make up a subset of the data blocks of the first portion of the data file. The method further includes predicting, on the first TFTP server, a next data block in the data file to be stored in the global cache and in response to predicting the next data block, storing, on the first TFTP server, the next data block in the global cache.
-
-
-
-
-
-
-
-
-