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.:
Date of Patent:
Feb. 16, 2010
Filed:
Feb. 15, 2006
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);
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);
Microsoft Corporation, Redmond, WA (US);
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.