×

SECURE MULTI-PRINCIPAL WEB BROWSER

  • US 20100281537A1
  • Filed: 04/30/2009
  • Published: 11/04/2010
  • Est. Priority Date: 04/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage media storing instructions that when executed instruct a processor to perform acts comprising:

  • executing a browser kernel in a hardware-isolated protection domain;

    accessing a web page comprising elements such as a primary page and embedded secondary pages;

    determining the origin of the elements;

    instantiating a separate principal instance in a separate hardware-isolated protection domain for each distinct origin;

    executing a browser runtime as a restricted operating system process within each separate principal instance to render the elements;

    permitting communication between separate principal instances via the browser kernel; and

    presenting the renderings from each of the separate principal instances together at a display to form the web page.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×