Patents by Inventor Choi Yong Ngo

Choi Yong Ngo 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: 11310165
    Abstract: A network-based scalable production load test service may be implemented on a provider network including a plurality of computing devices in order to provide load testing for network-based production systems. In some embodiments, the plurality of computing devices is configured to receive a request to capture to a load test data repository items of transaction data for a network-based production service. In some embodiments, the plurality of computing devices is configured to capture to the load test data repository the items of transaction data. The transaction data include input to the network-based production service over a network. In some embodiments, in response to a load test specification received by the scalable production load test service, the plurality of computing devices is configured to dynamically allocate one or more resources to perform a load test of the network-based production service according to the load test specification.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: April 19, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Carlos Alejandro Arguelles, Ramakrishnan Hariharan Chandrasekharapuram, Blair Livingstone Hotchkies, Thomas Lowell Keller, Choi Yong Ngo, Peter Collin Nix
  • Patent number: 9208062
    Abstract: Techniques are described for aggregating code coverage data generated from various types of testing of software modules, and automatically determining whether to promote software upwards in a multi-level software deployment hierarchy based on the aggregated code coverage data. In embodiments, a code coverage metric is determined for a software module, and the metric is compared to a set of promotion criteria, including whether the metric meets a predetermined threshold for quality. In some cases, the threshold may be a general threshold, a threshold based on the level of possible promotion, and/or a threshold that is based on an identified category for the software module such as whether the module is a front-end module, a shared module, a legacy module, or a critical module.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: December 8, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Carlos A. Arguelles, Kiran Chitluri, Choi Yong Ngo, Mihaela Petrescu, Vijay P. Singh, Justin Alexander Tisi
  • Patent number: 9203931
    Abstract: Systems and associated processes for testing a reverse proxy server are disclosed. A backend proxy server test system can receive a request from a reverse proxy server under test. The request may be generated in response to a request from a test client to access a backend service. In responding to the received request, the backend proxy server test system can include a copy of the received request. Upon the test client receiving the response from the proxy server to the test client's request, the test client can extract the embedded copy of the received request that the reverse proxy server generated to determine whether it matches the request that a functioning reverse proxy server generates. Based, at least in part on the result of this comparison, the test client can determine whether the reverse proxy server is malfunctioning.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: December 1, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Choi Yong Ngo, Mikhail Khasanov, Ramakrishnan Hariharan Chandrasekharapuram, Vijay Pratap Singh, Carlos Alejandro Arguelles