Patents by Inventor Jianbao Li

Jianbao Li 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: 11748314
    Abstract: Techniques for data replication involve: in response to a first source state machine associated with a source file system being booted up, booting up a second source state machine associated with the source file system, the first source state machine performing a first operation for resizing a first storage area of data for replication from the source file system; transmitting a resizing message from the second source state machine to a destination file system, to enable the destination file system to perform a second operation for resizing a second storage area for storing the data to be replicated into the destination file system; and in response to the first operation and the second operation being successfully performed, enabling the data for replication from the source file system to be replicated into the destination file system.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 5, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Qing Hua Ling, Xin Zhong, Yangfeng Chen, Yue Yang, Jianbao Li, Lei Han, Yuan Gu, Yan Shao
  • Patent number: 11494399
    Abstract: Techniques convert a first bitmap into a second bitmap. Such techniques involve determining a first plurality of bits in the first bitmap corresponding to a particular bit in the second bitmap; determining whether the first plurality of bits include a dirty bit as a unit of a processor line width; in response to determining that the first plurality of bits include a dirty bit, setting the particular bit as a dirty bit; and in response to determining that the first plurality of bits do not include a dirty bit, setting the particular bit as a non-dirty bit.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: November 8, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Yuan Gu, Xin Zhong, Qinghua Ling, Yue Yang, Yan Shao, Lei Han, Jianbao Li
  • Patent number: 11474910
    Abstract: Techniques for backing up data involve receiving, by a proxy server and from an application, a backup request comprising a backup path. The techniques further involve determining a target server associated with backup request according to the backup path, and the proxy server and the target server share the same storage processor. The techniques further involve backing up a file in the target server associated with the backup path. Along these lines, a dedicated proxy server may be provided, and the proxy server may be used to handle backup requests for all file systems on the storage processor. Then, the backup requests can be forwarded to the corresponding target servers through a virtual file system without configuring corresponding Internet protocol (IP) address for each target server.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: October 18, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Xin Zhong, Qinghua Ling, Yan Shao, Jianbao Li
  • Publication number: 20210133045
    Abstract: Techniques for backing up data involve receiving, by a proxy server and from an application, a backup request comprising a backup path. The techniques further involve determining a target server associated with backup request according to the backup path, and the proxy server and the target server share the same storage processor. The techniques further involve backing up a file in the target server associated with the backup path. Along these lines, a dedicated proxy server may be provided, and the proxy server may be used to handle backup requests for all file systems on the storage processor. Then, the backup requests can be forwarded to the corresponding target servers through a virtual file system without configuring corresponding Internet protocol (IP) address for each target server.
    Type: Application
    Filed: May 20, 2020
    Publication date: May 6, 2021
    Inventors: Xin Zhong, Qinghua Ling, Yan Shao, Jianbao Li
  • Publication number: 20210133206
    Abstract: Techniques convert a first bitmap into a second bitmap. Such techniques involve determining a first plurality of bits in the first bitmap corresponding to a particular bit in the second bitmap; determining whether the first plurality of bits include a dirty bit as a unit of a processor line width; in response to determining that the first plurality of bits include a dirty bit, setting the particular bit as a dirty bit; and in response to determining that the first plurality of bits do not include a dirty bit, setting the particular bit as a non-dirty bit.
    Type: Application
    Filed: May 21, 2020
    Publication date: May 6, 2021
    Inventors: Yuan Gu, Xin Zhong, Qinghua Ling, Yue Yang, Yan Shao, Lei Han, Jianbao Li
  • Patent number: 10853209
    Abstract: Techniques for data synchronization involve obtaining a first bitmap about a first storage device, the first storage device including a group of storage areas, a bit in the first bitmap indicating whether data in a corresponding storage area of a first size in the group of storage areas is to be synchronized to a second storage device. The technique further involves, in response to a configuration of the first storage device being changed, determining a second size of a storage area in the group of storage areas. The technique further involves converting the first bitmap into a second bitmap based on the first size and the second size. In addition, the technique further involves synchronizing data from the first storage device to the second storage device based on the second size and the second bitmap.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Yue Yang, Xin Zhong, Yangfeng Chen, Qing Hua Ling, Yan Shao, Yuan Gu, Jianbao Li, Lei Han, Wei Feng
  • Publication number: 20190332580
    Abstract: Techniques for data replication involve: in response to a first source state machine associated with a source file system being booted up, booting up a second source state machine associated with the source file system, the first source state machine performing a first operation for resizing a first storage area of data for replication from the source file system; transmitting a resizing message from the second source state machine to a destination file system, to enable the destination file system to perform a second operation for resizing a second storage area for storing the data to be replicated into the destination file system; and in response to the first operation and the second operation being successfully performed, enabling the data for replication from the source file system to be replicated into the destination file system.
    Type: Application
    Filed: December 20, 2018
    Publication date: October 31, 2019
    Inventors: Qing Hua Ling, Xin Zhong, Yangfeng Chen, Yue Yang, Jianbao Li, Lei Han, Yuan Gu, Yan Shao
  • Publication number: 20190332503
    Abstract: Techniques for data synchronization involve obtaining a first bitmap about a first storage device, the first storage device including a group of storage areas, a bit in the first bitmap indicating whether data in a corresponding storage area of a first size in the group of storage areas is to be synchronized to a second storage device. The technique further involves, in response to a configuration of the first storage device being changed, determining a second size of a storage area in the group of storage areas. The technique further involves converting the first bitmap into a second bitmap based on the first size and the second size. In addition, the technique further involves synchronizing data from the first storage device to the second storage device based on the second size and the second bitmap.
    Type: Application
    Filed: December 20, 2018
    Publication date: October 31, 2019
    Inventors: Yue Yang, Xin Zhong, Yangfeng Chen, Qing Hua Ling, Yan Shao, Yuan Gu, Jianbao Li, Lei Han, Wei Feng
  • Publication number: 20110251931
    Abstract: This article is about the accurate method of account checking in the situation of 7×24 hours transactions between telecom multiple systems. The systems we discussed here provide services individually. There is an Account Checking Controlling Server, and all the systems are connected with the Account Checking Controlling Server, the transaction between systems is distributed by Account Checking Controlling Server. Account Checking Controlling Server is in charge of control and manage the transaction of account checking between systems, it is consists of transaction management module, account checking cycle management module, transaction flow module and account checking management module. Transaction management module is in charge of storage and handle the system information and the system distribute rules. Account checking cycle management module is responsible for create and manage the account checking cycle. Transaction flow module realize the specific transaction.
    Type: Application
    Filed: January 28, 2011
    Publication date: October 13, 2011
    Applicant: LINKAGE TECHNOLOGY GROUP CO., LTD.
    Inventors: MAOCHUN LI, QIAN LI, ZHONG LIN, QINGTONG XUE, ZHIGANG YU, PENG CUI, XIAOYING HUANG, JIANBAO LI
  • Patent number: D508922
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: August 30, 2005
    Assignee: Q Industries, Inc.
    Inventors: Jianbao Li, Yuanjing Zhang
  • Patent number: D793951
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: August 8, 2017
    Assignee: THE CARLSTAR GROUP, LLC
    Inventors: David Dahl, Brian Crisamore, Freddy Jianbao Li, Bruce Li Wang