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:
Aug. 05, 2014

Filed:

Jan. 25, 2012
Applicants:

Patrick Conlan, Seattle, WA (US);

Bryan Reich, Snoqualmie, WA (US);

Jiajun Hua, Redmond, WA (US);

Zhenyu Tang, Sammamish, WA (US);

Robert Gavrila, Redmond, WA (US);

Alexandru Croicu, Redmond, WA (US);

Inventors:

Patrick Conlan, Seattle, WA (US);

Bryan Reich, Snoqualmie, WA (US);

Jiajun Hua, Redmond, WA (US);

Zhenyu Tang, Sammamish, WA (US);

Robert Gavrila, Redmond, WA (US);

Alexandru Croicu, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/22 (2006.01);
U.S. Cl.
CPC ...
Abstract

A set of protocols support a common script object model for document interaction that crosses document types and runtime environments. A cross frame browser-based protocol may provide a secure, scalable, and asynchronous mechanism for transmitting script object model requests to document hosts and managing responses to developer code in standards-compliant browsers. A hostable runtime Application Programming Interface (API) may provide a secure, scalable, and asynchronous protocol to transmit script object model requests across process boundaries to document hosts back to developer code with minimum performance impact on the document host.


Find Patent Forward Citations

Loading…