×

Protection and communication abstractions for web browsers

  • US 10,019,570 B2
  • Filed: 06/14/2007
  • Issued: 07/10/2018
  • Est. Priority Date: 06/14/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising at least one processor coupled to a non-transitory computer-readable storage medium storing instructions executable by the at least one processor to implement:

  • a browser configured to integrate first content from a first server associated with a first domain with second content comprising restricted content from a second server associated with a second domain different from the first domain;

    a resource management component, at the browser, configured to provide a sandbox for the second content comprising the restricted content, wherein the resource management component is further configured to prevent the restricted content from directly accessing the first content from the first server associated with the first domain and yet allow the restricted content to communicate with the first content from the first server associated with the first domain using a messaging function implemented using browser-side communication across domains using a port-based naming scheme; and

    wherein, the browser is further configured to isolate third content from a third server via a browser-side abstraction, different from the sandbox, and wherein the browser-side abstraction is configured to display at least a portion of the third content.

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