IP Library Granted Patent US 9,712,532
Granted Patent B2
US 9,712,532 · App. 13/908,881 · Granted Jul 18, 2017

Optimizing security seals on web pages

Inventors: Gary Krall (Saratoga, CA); Barry Ferg (North Vancouver, CA); David M'Raihi (San Carlos, CA); Nicolas Popp (Los Altos, CA)
Assignee: Symantec Corporation
H04L63/10H04L29/12066H04L61/1511H04L63/0823H04L63/1433
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,712,532
App. No.
13/908,881
Granted
Jul 18, 2017
Kind
B2
Abstract

A method of providing web site verification information to a user can include receiving a DNS query including a host name and a seal verification site name, parsing the DNS query, and extracting the host name from the DNS query. The method also can include accessing a DNS zone file including a list of Trust Services customers and determining if the host name is associated with a Trust Services customer in the list of Trust Services customers. The method further can include transmitting a positive identifier to the requester if the host name is associated with a Trust Services customer and transmitting a negative identifier to the requester if the host name is not associated with a Trust Services customer. In a specific embodiment, the Trust Services include issuance of digital certificates.

Claims (25)

1. A method of loading a document over a network at a computer comprising:

receiving a web page containing a link wherein the link contains a URL which in turn contains a domain name;

receiving notification that a user has clicked the link containing the URL on a rendition of the web page;

sending a DNS query comprising a seal verification site name and the domain name to a third party;

receiving a DNS query response from the third party indicating that the domain name is on a list of trusted domain names; and

loading a document identified by the URL.

2. A method of verifying whether a domain name is on a list of trusted domain names comprising:

receiving a domain name;

sending a DNS query comprising a seal verification site name and the domain name to a seal verification server; and

receiving a DNS query response from the seal verification server indicating whether the domain name is on the list of trusted domain names.

3. The method of claim 2 , further comprising:

receiving an IP address corresponding to the domain name from a Domain Name System server,

sending the IP address and the domain name to a third party, and

receiving a response from the third party indicating whether the IP address is correct.

4. The method of claim 3 wherein sending the IP address and the domain name to a third party comprises sending the IP address and the domain name to a third party over an HTTPS connection.

5. The method of claim 3 , wherein the third party comprises the seal verification server.

6. The method of claim 3 , wherein the third party is independent from the seal verification server.

7. The method of claim 2 , further comprising:

receiving an IP address corresponding to the domain name from a Domain Name System server,

sending the domain name over HTTPS to a third party, and

receiving a response from the third party indicating the correct IP address for the domain name.

8. The method of claim 2 wherein receiving the domain name comprises receiving notification that a user has clicked a link corresponding to the domain name on a rendition of a web page.

9. The method of claim 2 , wherein the DNS query response indicates that the domain name is on the list of trusted domain names by including at least one pre-determined IP address.

10. The method of claim 2 , wherein the DNS query response indicates that the domain name is not on the list of trusted domain names by including at least one of a pre-determined IP address and a HTTP 404 Not Found status code.

11. The method of claim 2 , further comprising, if the DNS query response indicates the domain name is on the list of trusted domain names, displaying a document associated with the domain name along with a visual element indicating the domain name is on the list of trusted domain names.

Assignments (10)
ASSIGNMENT OF SECURITY INTERESTS IN INTELLECTUAL PROPERTY (FIRST LIEN), RECORDED ON OCTOBER 16, 2019 AT REEL 050741 FRAME 0918 Recorded Sep 24, 2025
From: UBS AG, STAMFORD BRANCH, AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS RESIGNING AGENT
To: HPS INVESTMENT PARTNERS, LLC, AS SUCCESSOR AGENT
Reel/Frame 072947/0157 →
SECOND LIEN NOTICE OF SUCCESSION OF AGENCY Recorded Jul 30, 2025
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS PRIOR AGENT
To: UBS AG, STAMFORD BRANCH, AS SUCCESSOR AGENT
Reel/Frame 072300/0068 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 19, 2021
From: JEFFERIES FINANCE LLC, AS EXISTING AGENT
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS SUCCESSOR AGENT
Reel/Frame 055345/0042 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS Recorded Oct 17, 2019
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: DIGICERT, INC.; GEOTRUST, LLC
Reel/Frame 050746/0973 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS Recorded Oct 17, 2019
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: DIGICERT, INC.; GEOTRUST, LLC
Reel/Frame 050747/0001 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 16, 2019
From: DIGICERT, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 050741/0899 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 16, 2019
From: DIGICERT, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 050741/0918 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2017
From: DIGICERT, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 044710/0529 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2017
From: DIGICERT, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 044681/0556 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2017
From: SYMANTEC CORPORATION
To: DIGICERT, INC.
Reel/Frame 044344/0650 →
Continuity (2)
Continuation 12779408 · May 13, 2010
Related Publication 20130269042A1 · Oct 10, 2013