The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 9185039 B1

PDF
Full Text
Expired
Date of Patent:
Nov. 10, 2015

Filed:

Nov. 07, 2012
Applicant:

Google Inc., Mountain View, CA (US);

Inventors:

Manish Lachwani, Sunnyvale, CA (US);

Jay Srinivasan, San Francisco, CA (US);

Pratyus Patnaik, San Francisco, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/00 (2006.01); H04L 12/803 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); H04L 63/1408 (2013.01);
Abstract

Testing of a service is enabled through extraction of object data from an application interacting with the service. An application is executed on a physical or emulated host device, and assembly code is generated for the executing application. The assembly code is analyzed to identify objects associated with the application, and to identify relationships between the objects. Data stored in member variables of the objects is retrieved by setting analysis points at which to extract member variable data during execution of the application. Based on the object data, relationship data, and retrieved member variable data, transaction data is identified for a transaction between the application and the service. The transaction data may be provided to enable a test device to replay the transaction during load testing or other testing of the service.


Find Patent Forward Citations

Loading…