-
公开(公告)号:US20220374233A1
公开(公告)日:2022-11-24
申请号:US17327903
申请日:2021-05-24
Applicant: International Business Machines Corporation
Inventor: Ming Ran Liu , Xiao Yan Tang , Bao Zhang , Jing Lu , Dong Hui Liu , Peng Hui Jiang , Yong Yin , Jia Yu
Abstract: In an approach for improving data access performance in memory, a processor monitors each data access to a data element in the memory from an application, wherein the application has a plurality of functions. A processor records, during runtime, each data access into a monitoring element table, wherein the record for each data access includes an identity, a start address, an end address, and a memory page number. A processor clusters recorded data accesses for each function based on a distance between data elements accessed in sequence. A processor allocates, based on the data element clustering result, the data elements in a same cluster into a same memory unit in the memory.
-
公开(公告)号:US20210152352A1
公开(公告)日:2021-05-20
申请号:US17162767
申请日:2021-01-29
Applicant: International Business Machines Corporation
Inventor: Si Bin Fan , David Kaminsky , Tao Liu , Jing Lu , Xiao Yan Tang , Jun Zhang
Abstract: An example operation may include one or more of generating an initial seed and allocating one or more authorized bits of the initial seed to a plurality of blocks in a distributed ledger, storing the initial seed and an identification of which authorized bits of the initial seed are allocated to each block of the distributed ledger, receiving a final seed value that is partially generated by each of a plurality of nodes configured to access the distributed ledger based on authorized bits of respective blocks updated by each respective node, and generating a random sequence value based on the final seed value and storing the random sequence value in a block of the distributed ledger.
-
53.
公开(公告)号:US10694034B1
公开(公告)日:2020-06-23
申请号:US16217238
申请日:2018-12-12
Applicant: International Business Machines Corporation
Inventor: Xiao Yan Tang , Tao Liu , Jing Lu , Ming Ran Liu , Xiao Ling Chen
Abstract: Provided are systems, methods, and media for verifying a commission-based relationship in a communication system. An example method includes generating authorization information by an authorizer that is to be transmitted to a caller and forwarded by the caller to a callee upon a call being initiated between the caller and the callee, in which the authorization information includes at least authorizer identity information, callee identity information, and a caller public key. The method includes signing the authorization information with a private key of the authorizer and transmitting the signed authorization information to the caller. The caller is configured to generate a digital signature via a private key of the caller and transmit the digital signature and the signed authorization information to the callee. The callee is configured to verify the identity of authorizer, caller and callee and event information based on the authorization information.
-
公开(公告)号:US20180121233A1
公开(公告)日:2018-05-03
申请号:US15855342
申请日:2017-12-27
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jing Lu , Heng Guo Ge , Shen Da , Jun Yao
IPC: G06F9/455 , H04L12/707
Abstract: Methods, computer program products, and network authority devices are presented. The methods include, for instance: updating a source network with migration information of a virtual machine to redirect network traffic for the virtual machine to a destination network; and updating at least one remote network with the migration information of the virtual machine. In one embodiment, the updating includes updating the source network concurrent with a migration of the virtual machine to minimize interruption of the network traffic. In another embodiment, the updating includes updating a network device of the source network to forward the network traffic for the virtual machine to another network device of the destination network. In a further embodiment, the updating includes updating the source network to redirect the network traffic from at least one client on the at least one remote network.
-
-
-