Patents by Inventor Xiao-Bing Liu

Xiao-Bing Liu 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).

  • Patent number: 10979514
    Abstract: Flexible message transformation and delivery includes authenticating a message consumer for access to messages of a publisher, receiving from the consumer a service topology label identifying a service topology of a service of which the message consumer is a part, where the service topology label is used in controlling provision of messages to members of the service topology, identifying an authority label for the consumer, the authority label being associated with transformation(s) to apply to messages, and based on obtaining a message from the publisher for publishing to consumers that are members of the service topology: determining that the consumer is a member of the service topology, identifying the transformation(s) based on the identified authority label for the consumer; applying to the message the transformation(s) to obtain a transformed message, and providing the transformed message to the consumer.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chao Yu, JinRong Zhao, De Shou Kong, Xiao Bing Liu, Xin Yang
  • Publication number: 20200177684
    Abstract: Flexible message transformation and delivery includes authenticating a message consumer for access to messages of a publisher, receiving from the consumer a service topology label identifying a service topology of a service of which the message consumer is a part, where the service topology label is used in controlling provision of messages to members of the service topology, identifying an authority label for the consumer, the authority label being associated with transformation(s) to apply to messages, and based on obtaining a message from the publisher for publishing to consumers that are members of the service topology: determining that the consumer is a member of the service topology, identifying the transformation(s) based on the identified authority label for the consumer; applying to the message the transformation(s) to obtain a transformed message, and providing the transformed message to the consumer.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 4, 2020
    Inventors: Chao YU, JinRong ZHAO, De Shou KONG, Xiao Bing LIU, Xin YANG
  • Publication number: 20180329647
    Abstract: A request is received to migrate a virtual instance from a source host compute node. The source host compute node is included in a distributed storage system environment. The virtual instance is migrated from the source host compute node to a first target host compute node. The first target host compute node has access to a first storage device. The first storage device includes one or more data units associated with the virtual instance. As part of the request to migrate the virtual instance, the one or more data units are migrated to a second storage device associated with the first target host compute node.
    Type: Application
    Filed: December 7, 2017
    Publication date: November 15, 2018
    Inventors: Qiu Ping Dai, Fei Li, Xiao Bing Liu, Jian Dong Yin
  • Publication number: 20180329646
    Abstract: A request is received to migrate a virtual instance from a source host compute node. The source host compute node is included in a distributed storage system environment. The virtual instance is migrated from the source host compute node to a first target host compute node. The first target host compute node has access to a first storage device. The first storage device includes one or more data units associated with the virtual instance. As part of the request to migrate the virtual instance, the one or more data units are migrated to a second storage device associated with the first target host compute node.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Inventors: Qiu Ping Dai, Fei Li, Xiao Bing Liu, Jian Dong Yin
  • Publication number: 20180205616
    Abstract: Orchestrating flexible scaling for large scale deployment and elastic service of an application of a service model with an orchestration. The orchestration: analyzes input received from a user to generate feature references and a service definition of the application of the service model to be generated, extracts key features of the application of the service model from the feature references; analyzing the key features and service definition to generate a deployment configuration file with service dependencies required; and comparing the deployment configuration file to known strategy patterns. When a strategy pattern is not found that matches, analyzing the service definition and deployment configuration file to determine an applicable strategy pattern.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Xiao Bing Liu, Yi Bin Wang, Xin Yang, Chao Yu, Jin Rong Zhao
  • Patent number: 8098498
    Abstract: A self-powered portable electronic device includes a main body, a cover slidably assembled on the main body, a sliding part secured on the cover, and a power generating device. The power generating device includes a rack secured on the sliding part, a power generating module assembled on the main body, and a gear engaging the rack and assembled on the power generating module. The cover slides the rack relative to the main body, and the gear is rotated by the rack and drives the power generating module to generate operating power.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: January 17, 2012
    Assignees: Shenzhen Futaihong Precision Industry Co., Ltd., FIH (Hong Kong) Limited
    Inventors: Yu-Hui Zhou, Xiao-Bing Liu, Juan-Rong Wu
  • Publication number: 20100046180
    Abstract: A self-powered portable electronic device includes a main body, a cover slidably assembled on the main body, a sliding part secured on the cover, and a power generating device. The power generating device includes a rack secured on the sliding part, a power generating module assembled on the main body, and a gear engaging the rack and assembled on the power generating module. The cover slides the rack relative to the main body, and the gear is rotated by the rack and drives the power generating module to generate operating power.
    Type: Application
    Filed: August 4, 2009
    Publication date: February 25, 2010
    Applicants: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., FIH (HONG KONG) LIMITED
    Inventors: YU-HUI ZHOU, XIAO-BING LIU, JUAN-RONG WU