Patents by Inventor Pengshan Zhang

Pengshan Zhang 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: 10496768
    Abstract: Systems and methods for query large database records are disclosed. An example method includes: selecting a user-specified test program for execution; determining one or more testing parameters associated with the user-specified test program; identifying, based on the one or more testing parameters, computing nodes within a distributed computing system; generating, based on the user-specified test program, a first plurality of computing tasks for execution by the computing nodes. The first plurality of computing tasks, when executed, generates a second plurality of computing requests to a server under test. The method also includes distributing execution of the first plurality of computing tasks across the computing nodes; and testing the server under test by causing the first plurality of computing tasks to be executed by the computing nodes.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: December 3, 2019
    Assignee: PAYPAL, INC.
    Inventors: Pengshan Zhang, Jun Zhang
  • Publication number: 20180060341
    Abstract: Systems and methods for query large database records are disclosed. An example method includes: obtaining a first search query including a first keyword; accessing a relational database that stores a mapping between one or more keywords and a data record location associated with a distributed file system (DFS). The data record location identifies a location on the DFS at which a data record matching the one or more keywords is stored. The method also includes, determining, using a relational database, a first data record location based on the first keyword; identifying a first data record based on the first data record location; and providing the first data record as a matching record responsive to the first search query.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Inventors: Haifeng Wu, Pengshan Zhang, Wei Shen
  • Publication number: 20180060460
    Abstract: Systems and methods for query large database records are disclosed. An example method includes: selecting a user-specified test program for execution; determining one or more testing parameters associated with the user-specified test program; identifying, based on the one or more testing parameters, computing nodes within a distributed computing system; generating, based on the user-specified test program, a first plurality of computing tasks for execution by the computing nodes. The first plurality of computing tasks, when executed, generates a second plurality of computing requests to a server under test. The method also includes distributing execution of the first plurality of computing tasks across the computing nodes; and testing the server under test by causing the first plurality of computing tasks to be executed by the computing nodes.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Inventors: Pengshan Zhang, Jun Zhang