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.

Date of Patent:
Jan. 28, 2014

Filed:

Dec. 03, 2008
Applicants:

Paul Colton, Hillsborough, CA (US);

Uri Sarid, Menlo Park, CA (US);

Kevin Edward Lindsey, Benbrook, TX (US);

Inventors:

Paul Colton, Hillsborough, CA (US);

Uri Sarid, Menlo Park, CA (US);

Kevin Edward Lindsey, Benbrook, TX (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 15/173 (2006.01); G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and system for on-the-fly rewriting of JavaScript is disclosed herein. On a server-side, the JavaScript of a Web-page is analyzed with a JavaScript parser and a runtime engine to identify property invocations, functions or any other JavaScript aspect of the JavaScript of the Web-page. The property invocations, functions or any other JavaScript aspect of the JavaScript of the Web-page are rewritten into a plurality of method calls to create a Web-page with instrumentation of when the method calls are executed, and the Web-page with instrumentation is transmitted to the client-side.


Find Patent Forward Citations

Loading…