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. 07, 2014

Filed:

May. 30, 2008
Applicants:

Ronald R. Martinsen, Sammamish, WA (US);

David H. Massy, Redmond, WA (US);

Joseph S. Beda, Seattle, WA (US);

Richard John Gardner, Redmond, WA (US);

Bulusu K. Mohan, Redmond, WA (US);

Alexander J. Zotov, Bellevue, WA (US);

John M. Harding, Seattle, WA (US);

Robert A. Relyea, Bellevue, WA (US);

Markus W. Mielke, Bellevue, WA (US);

Dave Cox, Redmond, WA (US);

Kris Markel, Redmond, WA (US);

Inventors:

Ronald R. Martinsen, Sammamish, WA (US);

David H. Massy, Redmond, WA (US);

Joseph S. Beda, Seattle, WA (US);

Richard John Gardner, Redmond, WA (US);

Bulusu K. Mohan, Redmond, WA (US);

Alexander J. Zotov, Bellevue, WA (US);

John M. Harding, Seattle, WA (US);

Robert A. Relyea, Bellevue, WA (US);

Markus W. Mielke, Bellevue, WA (US);

Dave Cox, Redmond, WA (US);

Kris Markel, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/27 (2006.01);
U.S. Cl.
CPC ...
Abstract

A new form of DHTML behaviors, called ˜Element Behaviors,' wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, the Element Behavior is initialized as soon as it has been downloaded and parsed. This immediate initialization makes the Element Behavior declaratively available to bind synchronously to the element(s) it is modifying. A viewLink is a feature of Element Behaviors that permits encapsulation of a behavior component file (e.g., an HTC file) so that the structure of the HTC file is transparent to a Web page (˜primary document') to which the HTC file is linked, but the content of the HTC file may be displayed in the primary document. The viewLink provides a pointer to the content in the encapsulated HTC file, and renders that content in the primary document, without incorporating the elements of the encapsulated HTC file into the primary document structure.


Find Patent Forward Citations

Loading…