Patents by Inventor Xiong TIAN

Xiong TIAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240124464
    Abstract: Provided in the present invention are a substituted fused bicyclic compound as a kinase inhibitor and the use thereof. The substituted fused bicyclic compound has a structure as represented by formula I below, wherein a ring A, R0, B1-B3, D1-D3, R7 and R8 are defined herein. The compound of formula I is an NUAK1/2 inhibitor. Therefore, the compound of the present invention can be used for treating and preventing NUAK1/2-mediated diseases, disorders and conditions, such as cancer, and used in the preparation of drugs for treating and preventing NUAK1/2-mediated diseases, disorders and conditions.
    Type: Application
    Filed: November 29, 2021
    Publication date: April 18, 2024
    Inventors: Sui Xiong CAI, Ye Edward TIAN, Xiaozhu WANG
  • Patent number: 11943221
    Abstract: Aspects of the invention include systems and methods configured to prevent masquerading service attacks. A non-limiting example computer-implemented method includes sending, from a first server in a cloud environment, a communication request comprising an application programming interface (API) key and a first server identifier to an identity and access management (IAM) server of the cloud environment. The API key can be uniquely assigned by the IAM server to a first component of the first server. The first server receives a credential that includes a token for the first component and sends the credential to a second server. The second server sends the credential, a second server identifier, and an identifier for a second component of the second server to the IAM server. The second server receives an acknowledgment from the IAM server and sends the acknowledgment to the first server.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sen Wang, Mei Liu, Si Bo Niu, Wen Yi Gao, Zong Xiong Z X Wang, Guoxiang Zhang, Xiao Yi Tian, Xian Wei Zhang
  • Publication number: 20240091233
    Abstract: Provided is a use of Wee1 kinase inhibitors in the treatment of cancer. In particular, provided is a use of Wee1 kinase inhibitors in the preparation of drugs for the treatment of cancers with Histone H3K27M mutation.
    Type: Application
    Filed: March 9, 2022
    Publication date: March 21, 2024
    Inventors: Ye Edward TIAN, Sui Xiong CAI, Mingchuan GUO, Chih-Yi HSIEH, Rong WANG, Ruiyu ZHOU
  • Patent number: 10628304
    Abstract: Garbage collection in a first node server of an in-memory replication system includes: in response to a garbage collection trigger in the first node server, determining whether identification information for a data object eligible for garbage collection in the first node server has been received by the first node server from at least a second node server in the in-memory replication system; and if the identification information has been received from at least the second node server, performing garbage collection on the data object with the first node server.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: April 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Li, Ju Wei Shi, Rui Xiong Tian, Yi Xin Zhao
  • Patent number: 9582311
    Abstract: In one embodiment, a method for deploying a data processing system in a virtual environment includes deploying a data processing system call interface in a virtual machine in a virtualization environment, the system call interface being configured to trigger a locally called data processing instruction. The method also includes deploying a data processing driver in a virtual machine management platform in the virtualization environment, the data processing driver being configured to read the data processing instruction triggered by the system call interface. Moreover, the method includes deploying a data processing instruction optimizer in the virtualization environment, the optimizer being configured to optimize the data processing instruction read by the deployed data processing driver.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Li Li, Liang Liu, Rui Xiong Tian, Hao Wang, Qingbo Wang
  • Patent number: 9477298
    Abstract: A method and apparatus for power-efficiency management in a virtualized cluster system. The virtualized cluster system includes a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager. Flow characteristics of the virtualized cluster system are detected at a regular time cycle, a power-efficiency management policy is generated for each of at least one back-end physical host based on the detected flow characteristics, and the power-efficiency management policies are performed.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: October 25, 2016
    Assignee: International Business Machines Corporation
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
  • Publication number: 20160116966
    Abstract: A method and apparatus for power-efficiency management in a virtualized cluster system. The virtualized cluster system includes a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager. Flow characteristics of the virtualized cluster system are detected at a regular time cycle, a power-efficiency management policy is generated for each of at least one back-end physical host based on the detected flow characteristics, and the power-efficiency management policies are performed.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
  • Patent number: 9265024
    Abstract: Embodiments of the present invention relate to a method and apparatus for determining the location of a mobile device. Specifically, the method comprises: receiving the location message from a neighboring mobile device, the location message comprising the location of the neighboring mobile device at the current time which is obtained by the neighboring mobile device through calculation utilizing signals received from satellites; and estimating the location of the mobile device at the current time based on stored locations of the mobile device at historical time, stored locations of the neighboring mobile device at the historical time, and the received location of the neighboring mobile device at the current time.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: February 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Li, Rui Xiong Tian, Wei Xue, Yi Xin Zhao
  • Patent number: 9264511
    Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Li Li, Yonghua Lin, Rui Xiong Tian, Qing Wang, Yi Xin Zhao
  • Patent number: 9250680
    Abstract: A method and apparatus for power-efficiency management in a virtualized cluster system. The virtualized cluster system includes a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager. Flow characteristics of the virtualized cluster system are detected at a regular time cycle, a power-efficiency management policy is generated for each of at least one back-end physical host based on the detected flow characteristics, and the power-efficiency management policies are performed.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
  • Publication number: 20150363222
    Abstract: In one embodiment, a method for deploying a data processing system in a virtual environment includes deploying a data processing system call interface in a virtual machine in a virtualization environment, the system call interface being configured to trigger a locally called data processing instruction. The method also includes deploying a data processing driver in a virtual machine management platform in the virtualization environment, the data processing driver being configured to read the data processing instruction triggered by the system call interface. Moreover, the method includes deploying a data processing instruction optimizer in the virtualization environment, the optimizer being configured to optimize the data processing instruction read by the deployed data processing driver.
    Type: Application
    Filed: August 24, 2015
    Publication date: December 17, 2015
    Inventors: Li Li, Liang Liu, Rui Xiong Tian, Hao Wang, Qingbo Wang
  • Publication number: 20150358422
    Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.
    Type: Application
    Filed: August 19, 2015
    Publication date: December 10, 2015
    Inventors: Li LI, Yonghua LIN, Rui Xiong TIAN, Qing WANG, Yi Xin ZHAO
  • Patent number: 9154997
    Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Li Li, Yonghua Lin, Rui Xiong Tian, Qing Wang, Yi Xin Zhao
  • Patent number: 9135032
    Abstract: Systems, methods, and computer program products for processing data are disclosed. A method according to one embodiment includes reading a data processing instruction locally called by a virtual work unit; optimizing the read data processing instruction; and performing data processing for the virtual work unit using the optimized data processing instruction. The step of optimizing the read data processing instruction may include one or more of: merging data processing instructions from different virtual work units for same data, and analyzing data processing instructions from different virtual work units to select suitable data processing timing. The data processing method is executed in a virtual environment.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Li Li, Liang Liu, Rui Xiong Tian, Hao Wang, Qingbo Wang
  • Publication number: 20150241938
    Abstract: A method and apparatus for power-efficiency management in a virtualized cluster system. The virtualized cluster system includes a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager. Flow characteristics of the virtualized cluster system are detected at a regular time cycle, a power-efficiency management policy is generated for each of at least one back-end physical host based on the detected flow characteristics, and the power-efficiency management policies are performed.
    Type: Application
    Filed: April 29, 2015
    Publication date: August 27, 2015
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
  • Patent number: 9043624
    Abstract: A method and apparatus for power-efficiency management in a virtualized cluster system. The virtualized cluster system includes a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager. Flow characteristics of the virtualized cluster system are detected at a regular time cycle, then a power-efficiency management policy is generated for each of the at least one back-end physical host based on the detected flow characteristics, and finally the power-efficiency management policies are performed. The method can detect the real-time flow characteristics of the virtualized cluster system and make the power-efficiency management policies thereupon to control the power consumption of the system and perform admission control on the whole flow, thereby realizing optimal power saving while meeting the quality of service requirements.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
  • Publication number: 20140329539
    Abstract: Embodiments of the present invention relate to a method and apparatus for determining the location of a mobile device. Specifically, the method comprises: receiving the location message from a neighboring mobile device, the location message comprising the location of the neighboring mobile device at the current time which is obtained by the neighboring mobile device through calculation utilizing signals received from satellites; and estimating the location of the mobile device at the current time based on stored locations of the mobile device at historical time, stored locations of the neighboring mobile device at the historical time, and the received location of the neighboring mobile device at the current time.
    Type: Application
    Filed: June 28, 2012
    Publication date: November 6, 2014
    Inventors: Li Li, Rui Xiong Tian, Wei Xue, Yi Xin Zhao
  • Patent number: 8856194
    Abstract: A method and system for garbage collection in a virtualization environment. The virtualization environment includes a virtual machine hypervisor, at least one guest operating system, and at least one application program that runs on each guest operating system. The application program performs memory management using a garbage collection mechanism. The method includes, in response to an operating environment of the application program initiating garbage collection, the garbage collector requesting the guest operating system to assign a memory space and in response, the guest operating system assigns the memory space to the garbage collector. Then garbage collector marks live objects in an original memory space of the application program, and replicates the marked live objects to the assigned memory space. Finally, the garbage collector releases the original memory space of the application program to the guest operating system.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Li Li, Liang Liu, Rui Xiong Tian, Hao Wong, Qing Bo Wang
  • Patent number: 8850265
    Abstract: The present invention discloses a method and system for processing test cases for applications to be tested. The method includes evaluating two applications to be tested; obtaining test cases for the two applications to be tested and determining resources and execution times needed by the test cases for the two applications to be tested. According to the compatibility relationship between the two applications to be tested, and the resources and execution times needed by the test cases for the two applications to be tested, the test cases for the two applications to be tested are clustered to a virtual machine instance to test the test cases for the two applications to be tested on the virtual machine instance.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Le He, Zhong J. Li, Yong G. Pan, Chunhua Tian, Rui Xiong Tian, Qing Bo Wang, Jun Zhu
  • Patent number: 8819800
    Abstract: A method and apparatus for protecting user information. The method includes receiving a request for accessing the user information from an application. When the request does not include an authorized token, the user is requested to temporally confirm the request for access. In response to the confirmation, a token is generated and the user on a mobile service platform is associated with the request for access by the token. The application is then allowed to access the user information based on the token associating the user with the request for accessing the user information from the application.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Zhi Guo Gao, He Yuan Huang, Li Li, Rui Xiong Tian