Patents by Inventor Naitian Liu

Naitian 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).

  • Publication number: 20240118956
    Abstract: A method for an aggregatable application programming interface (API) includes receiving, from a third party service, an aggregation request requesting aggregation of client data from a client of the third party service. The method also includes receiving, from an API executed by a client device of the client, a first portion of the client data. The method includes storing the first portion of the client data and receiving, from the API, a second portion of the client data. The method includes determining that the second portion of the client data is a final portion of the client data. In response, the method includes aggregating the first portion of the client data with the second portion of the client data. The method also includes transmitting the aggregated client data to the third party service.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Applicant: Google LLC
    Inventor: Naitian Liu
  • Patent number: 11625238
    Abstract: Deployment of a modified service affects the functioning of other services that make use of the service. To address the problems that deployment of modified executable code can cause in other services, a dependency lock is placed on candidate code to prevent deployment until tests on the client services are successfully completed. Developers of client services that rely on a supplier service are enabled to place a dependency lock on the service. As a result, deployment of the supplier service is only allowed when tests of the client services complete successfully. The administrator of the service being deployed may control which other users are able to add dependency locks without giving those users other permissions such as the ability to modify the source code of the service, the ability to deploy the service, and the like.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: April 11, 2023
    Assignee: eBay Inc.
    Inventors: Naitian Liu, Gaoxin Dai, Yan Liu, Liyong Cheng
  • Publication number: 20210397446
    Abstract: Deployment of a modified service affects the functioning of other services that make use of the service. To address the problems that deployment of modified executable code can cause in other services, a dependency lock is placed on candidate code to prevent deployment until tests on the client services are successfully completed. Developers of client services that rely on a supplier service are enabled to place a dependency lock on the service. As a result, deployment of the supplier service is only allowed when tests of the client services complete successfully. The administrator of the service being deployed may control which other users are able to add dependency locks without giving those users other permissions such as the ability to modify the source code of the service, the ability to deploy the service, and the like.
    Type: Application
    Filed: August 31, 2021
    Publication date: December 23, 2021
    Applicant: eBay Inc.
    Inventors: Naitian Liu, Gaoxin Dai, Yan Liu, Liyong Cheng
  • Patent number: 11137998
    Abstract: Deployment of a modified service affects the functioning of other services that make use of the service. To address the problems that deployment of modified executable code can cause in other services, a dependency lock is placed on candidate code to prevent deployment until tests on the client services are successfully completed. Developers of client services that rely on a supplier service are enabled to place a dependency lock on the service. As a result, deployment of the supplier service is only allowed when tests of the client services complete successfully. The administrator of the service being deployed may control which other users are able to add dependency locks without giving those users other permissions such as the ability to modify the source code of the service, the ability to deploy the service, and the like.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: October 5, 2021
    Assignee: eBay Inc.
    Inventors: Naitian Liu, Gaoxin Dai, Yan Liu, Liyong Cheng
  • Publication number: 20200110598
    Abstract: Deployment of a modified service affects the functioning of other services that make use of the service. To address the problems that deployment of modified executable code can cause in other services, a dependency lock is placed on candidate code to prevent deployment until tests on the client services are successfully completed. Developers of client services that rely on a supplier service are enabled to place a dependency lock on the service. As a result, deployment of the supplier service is only allowed when tests of the client services complete successfully. The administrator of the service being deployed may control which other users are able to add dependency locks without giving those users other permissions such as the ability to modify the source code of the service, the ability to deploy the service, and the like.
    Type: Application
    Filed: October 8, 2018
    Publication date: April 9, 2020
    Inventors: Naitian Liu, Gaoxin Dai, Yan Liu, Liyong Cheng