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:
Feb. 16, 2010

Filed:

Feb. 15, 2006
Applicants:

Sujal S. Parikh, Redmond, WA (US);

Lauren B. Lavoie, Seattle, WA (US);

Karen Elizabeth Corby, Seattle, WA (US);

Mark Alcazar, Seattle, WA (US);

Hua Wang, Bellevue, WA (US);

Kusuma P. Vellanki, Portland, WA (US);

Inventors:

Sujal S. Parikh, Redmond, WA (US);

Lauren B. Lavoie, Seattle, WA (US);

Karen Elizabeth Corby, Seattle, WA (US);

Mark Alcazar, Seattle, WA (US);

Hua Wang, Bellevue, WA (US);

Kusuma P. Vellanki, Portland, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 7/04 (2006.01); G06F 17/30 (2006.01); H04L 29/06 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

Described is a technology by which a managed web browser control hosts an unmanaged web OLE control to control navigation requests by the unmanaged web OLE control on behalf of partially trusted code. Site locking may be performed to constrain a site to navigation only to other pages within its site, thereby preventing navigation to an undesirable location. In one example, the unmanaged web OLE control communicates information corresponding to a navigation request to the managed web browser control, and the managed web browser control processes the information to establish whether the navigation is to be allowed or blocked. The benefits of site-locking with respect to privacy are also described, as is z-order management to protect against site spoofing.


Find Patent Forward Citations

Loading…