×

Techniques for resource validation

  • US 9,026,667 B1
  • Filed: 03/26/2012
  • Issued: 05/05/2015
  • Est. Priority Date: 03/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of validating a resource comprising:

  • retrieving a first resource that is a first document for a webpage being rendered, said first document embedding a second resource that is a second document automatically retrieved in connection with rendering the webpage, said second document identifying one or more other resources and identifying first instructions that perform validation processing to determine whether the first resource is allowed to embed the second resource and said validation processing allows downloading other content of the one or more other resources subsequent to determining that the first resource is allowed to embed the second resource;

    performing said validation processing by executing said first instructions identified by the second document, said validation processing including;

    determining a first server location providing said first resource, said first server location identifying a first server providing the first resource;

    determining a second server location providing said second resource, said second server location identifying a second server that is a trusted server providing the second resource;

    determining, in accordance with trusted location criteria, whether the first server is trusted by the second server using said first server location and said second server location, wherein said trusted location criteria includes determining the first server is trusted by the second server if the first server matches the trusted server identified by the second server location; and

    if said determining in accordance with trusted location criteria determines that the first server is trusted by the second server, determining that the first resource is allowed to embed the second resource and allowing downloading of other content of the one or more other resources identified by the second resource embedded in the first resource.

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