Patents by Inventor Tinglan Kung

Tinglan Kung 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: 11575746
    Abstract: A system synchronizes change-data in a multi-tenant system with one or more external service provider systems.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: February 7, 2023
    Assignee: Zuora, Inc.
    Inventor: Tinglan Kung
  • Publication number: 20210385273
    Abstract: A system synchronizes change-data in a multi-tenant system with one or more external service provider systems.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 9, 2021
    Applicant: Zuora, Inc.
    Inventor: Tinglan Kung
  • Patent number: 11102292
    Abstract: A system synchronizes change-data in a multi-tenant system with one or more external service provider systems.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 24, 2021
    Assignee: Zuora, Inc.
    Inventor: Tinglan Kung
  • Patent number: 10680929
    Abstract: A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: June 9, 2020
    Assignee: Zuora, Inc.
    Inventors: Xuquan Lin, Tinglan Kung, Sahin Habesoglu
  • Publication number: 20190268412
    Abstract: A system synchronizes change-data in a multi-tenant system with one or more external service provider systems.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 29, 2019
    Applicant: Zuora, Inc.
    Inventor: Tinglan Kung
  • Publication number: 20190260659
    Abstract: A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Applicant: Zuora, Inc.
    Inventors: Xuquan Lin, Tinglan Kung, Sahin Habesoglu
  • Patent number: 10284450
    Abstract: A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 7, 2019
    Assignee: Zuora, Inc.
    Inventors: Xuquan Lin, Tinglan Kung, Sahin Habesoglu
  • Patent number: 10277672
    Abstract: A system synchronizes change-data in a multi-tenant system with one or more external service provider systems.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: April 30, 2019
    Assignee: Zuora, Inc.
    Inventor: Tinglan Kung
  • Publication number: 20180351842
    Abstract: A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
    Type: Application
    Filed: August 7, 2018
    Publication date: December 6, 2018
    Applicant: Zuora, Inc.
    Inventors: Xuquan Lin, Tinglan Kung, Sahin Habesoglu
  • Patent number: 10044588
    Abstract: A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 7, 2018
    Assignee: Zuora, Inc.
    Inventors: Xuquan Lin, Tinglan Kung, Sahin Habesoglu
  • Publication number: 20160308963
    Abstract: A system synchronizes change-data in a multi-tenant system with one or more external service provider systems.
    Type: Application
    Filed: April 18, 2016
    Publication date: October 20, 2016
    Inventor: Tinglan Kung
  • Publication number: 20160294655
    Abstract: A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 6, 2016
    Applicant: Zuora, Inc.
    Inventors: Xuquan Lin, Tinglan Kung, Sahin Havesoglu