Patents by Inventor Xuejia Lu

Xuejia Lu 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: 11487624
    Abstract: When multiple backup database instances most recently experienced an update is determined. If a most recently updated backup database instance was updated within a defined time period of one or more other backup database instances, a source instance for cloning is selected as the backup database instance that satisfies at least one of a physical or logical proximity criteria relative to a designated database instance. If a difference in update times is greater than the defined time period, e.g., for the two most recent backup database instances, the source instance for cloning is selected to be the most recently updated backup database instance. Cloning to a target instance is performed using the selected backup database instance as a source instance as long as preparatory operations all pass. If not, the source databases are used for the cloning while still being accessible to clients.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: November 1, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Paul Wang, Xiaoyi Ye, Xuejia Lu, Sridhar Chandrashekar
  • Publication number: 20200081789
    Abstract: When multiple backup database instances most recently experienced an update is determined. If a most recently updated backup database instance was updated within a defined time period of one or more other backup database instances, a source instance for cloning is selected as the backup database instance that satisfies at least one of a physical or logical proximity criteria relative to a designated database instance. If a difference in update times is greater than the defined time period, e.g., for the two most recent backup database instances, the source instance for cloning is selected to be the most recently updated backup database instance. Cloning to a target instance is performed using the selected backup database instance as a source instance as long as preparatory operations all pass. If not, the source databases are used for the cloning while still being accessible to clients.
    Type: Application
    Filed: September 12, 2019
    Publication date: March 12, 2020
    Inventors: Paul Wang, Xiaoyi Ye, Xuejia Lu, Sridhar Chandrashekar
  • Patent number: 10437856
    Abstract: When multiple backup database instances most recently experienced an update is determined. If a most recently updated backup database instance was updated within a defined time period of one or more other backup database instances, a source instance for cloning is selected as the backup database instance that satisfies at least one of a physical or logical proximity criteria relative to a designated database instance. If a difference in update times is greater than the defined time period, e.g., for the two most recent backup database instances, the source instance for cloning is selected to be the most recently updated backup database instance. Cloning to a target instance is performed using the selected backup database instance as a source instance as long as preparatory operations all pass. If not, the source databases are used for the cloning while still being accessible to clients.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 8, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Paul Wang, Xiaoyi Ye, Xuejia Lu, Sridhar Chandrashekar
  • Publication number: 20170039106
    Abstract: When multiple backup database instances most recently experienced an update is determined. If a most recently updated backup database instance was updated within a defined time period of one or more other backup database instances, a source instance for cloning is selected as the backup database instance that satisfies at least one of a physical or logical proximity criteria relative to a designated database instance. If a difference in update times is greater than the defined time period, e.g., for the two most recent backup database instances, the source instance for cloning is selected to be the most recently updated backup database instance. Cloning to a target instance is performed using the selected backup database instance as a source instance as long as preparatory operations all pass. If not, the source databases are used for the cloning while still being accessible to clients.
    Type: Application
    Filed: October 3, 2016
    Publication date: February 9, 2017
    Inventors: Paul Wang, Xiaoyi Ye, Xuejia Lu, Sridhar Chandrashekar
  • Patent number: 9460181
    Abstract: In a distributed computing system, cloning operations determine when each of multiple backup database instances most recently experienced an update. If a most recently updated backup database instance was updated within a prescribed time period of one or more other backup database instances, a source instance for cloning is deemed to be one of these database instances satisfying a prescribed proximity criteria relative to a designated database instance. If a difference in update times is greater than the prescribed time period for the two most recent backup database instances, the source instance for cloning is deemed to be the most recently updated backup database instance. The control center conducts cloning to a target instance using the selected backup database instance as a source instance.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: October 4, 2016
    Assignee: ServiceNow, Inc.
    Inventors: Paul Wang, Xiaoyi Ye, Xuejia Lu, Sridhar Chandrashekar
  • Publication number: 20160217042
    Abstract: In a distributed computing system, cloning operations determine when each of multiple backup database instances most recently experienced an update. If a most recently updated backup database instance was updated within a prescribed time period of one or more other backup database instances, a source instance for cloning is deemed to be one of these database instances satisfying a prescribed proximity criteria relative to a designated database instance. If a difference in update times is greater than the prescribed time period for the two most recent backup database instances, the source instance for cloning is deemed to be the most recently updated backup database instance. The control center conducts cloning to a target instance using the selected backup database instance as a source instance.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 28, 2016
    Inventors: Paul Wang, Xiaoyi Ye, Xuejia Lu, Sridhar Chandrashekar