×

Policy enforcing browser

  • US 9,043,863 B1
  • Filed: 01/21/2012
  • Issued: 05/26/2015
  • Est. Priority Date: 09/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system of a policy enforcing browser comprising:

  • a processor;

    memory in electronic communication with the processor;

    instructions stored in the memory, the instructions being executable by the processor to;

    interpret at least a document markup language contained in a web application, the web application including web application logic that uses a data communication facility to communicate over a network and a persistent storage facility to save or retrieve web-application data;

    acquire a network enforcement policy for constraining use by the web application logic of the data communication facility according to said network enforcement policy;

    acquire a storage enforcement policy for constraining use by the web application logic of the persistent storage facility according to said storage enforcement policy;

    control access to the persistent storage facility by limiting access of said web application logic to one or more persistent storage application program interfaces (APIs); and

    acquire an ancillary enforcement policy for constraining the web application logic according to said ancillary enforcement policy, and constraining operation of at least one browser plug-in program according to said ancillary enforcement policy, including permitting a first plug-in program to access the persistent storage facility and preventing a second plug-in program from accessing the persistent storage facility.

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