Patents by Inventor Xiaoyi Ye

Xiaoyi Ye 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: 20200233719
    Abstract: In one aspect, the present approach provides functionality to allow a customer to rename a client instance utilized by the customer without having to provision a new instance. In such an implementation, data may be kept or maintained within the renamed instance. In a further aspect, a virtual internet protocol (VIP) address may be migrated to address load conditions. In accordance with aspects of the approach, multiple VIPs and the instances using the VIPs may be migrated at one time and without downtime to the customer.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Atul Saini, Xiaoyi Ye, Sethuraman Meiyappan, Magesh Narayanan, Cody Stephen John, Xuri Yu, Yang Xiang, Manjunath Gurubasappa Vagadurgi
  • 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: 20180198302
    Abstract: A mobile power source includes an upper cover, a charging battery, a circuit board, a group of charging input metal contacts and a lower cover. The upper cover and lower cover match to form a mobile power source case, and the charging battery and group of charging input metal contacts are respectively electrically connected to the circuit board. The charging battery and circuit board are accommodated in the mobile power source case, and the group of charging input metal contacts are exposed outside of the mobile power source case.
    Type: Application
    Filed: July 19, 2016
    Publication date: July 12, 2018
    Applicant: SHENZHEN LAIDIAN TECHNOLOGY CO., LTD.
    Inventors: Weige YU, Xiaoyi YE, Fengchi XIAO, Xiaowei ZHENG, Baoming TANG, Guansheng YAN, Bingsong YUAN, Qiongying ZHUANG
  • 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