Patents by Inventor Jingshu Xia

Jingshu Xia 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: 20180295044
    Abstract: A system, apparatus, and methods are provided for automatically managing a collection of service instances. A selected or random instance of the service isredline-tested to determine a maximum level of sustained and stable performance (e.g., a maximum or approximate maximum load or throughput of the service instance). This redline value may represent a highest service request rate (e.g., in queries per second or qps) that should be delivered to some or all instances of the service. An expected range of demand for the service is then estimated for a future time period, possibly from analysis and/or observations of past demand, and a maximum and minimum number of instances for handling that range of demand, at an acceptable level of performance, can be determined. During the time period, additional instances may be created and superfluous instances may be removed automatically, based on actual demand.
    Type: Application
    Filed: April 5, 2017
    Publication date: October 11, 2018
    Applicant: LinkedIn Corporation
    Inventors: Jason R. Johnson, Steven C. Ihde, Jingshu Xia
  • Patent number: 9277432
    Abstract: Methods and systems for measuring the performance of a mobile application and its associated user page flows include a communication link configured to connect a plurality of mobile client devices to an application server running the mobile application. The system includes a first module configured to implement a plurality of mobile network protocols; a second module configured to implement a plurality of mobile carrier protocols; a third module configured to implement a plurality of mobile operating systems; and a processing module configured to download the application and user pages from the application server and measure performance on each of the plurality of mobile client devices using different combinations of the plurality of mobile network protocols, the plurality of mobile carrier protocols, and the plurality of mobile operating systems.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: March 1, 2016
    Assignee: salesforce.com, inc.
    Inventors: Ashraya Raj Mathur, Jingshu Xia, Tom Vaughan, Venkatesh Katari, Prashant Tiwari, Sudatta Gautham Sharada Prasad
  • Publication number: 20150099493
    Abstract: Methods and systems for measuring the performance of a mobile application and its associated user page flows include a communication link configured to connect a plurality of mobile client devices to an application server running the mobile application. The system includes a first module configured to implement a plurality of mobile network protocols; a second module configured to implement a plurality of mobile carrier protocols; a third module configured to implement a plurality of mobile operating systems; and a processing module configured to download the application and user pages from the application server and measure performance on each of the plurality of mobile client devices using different combinations of the plurality of mobile network protocols, the plurality of mobile carrier protocols, and the plurality of mobile operating systems.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 9, 2015
    Inventors: Ashraya Raj Mathur, Jingshu Xia, Tom Vaughan, Venkatesh Katari, Prashant Tiwari, Sudatta Gautham Sharada Prasad