IP Library Granted Patent US 9,225,510
Granted Patent B1
US 9,225,510 · App. 12/857,783 · Granted Dec 29, 2015

Website secure certificate status determination via partner browser plugin

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,225,510
App. No.
12/857,783
Granted
Dec 29, 2015
Kind
B1
Abstract

Methods of the present inventions allow for determining website secure certificate status via a partner browser plugin. An exemplary method may comprise storing, on a server communicatively coupled to a network, a plugin configured to determine the secure certificate status of a website browsed in the browser. A request for the plugin, from a partner having a unique identifier, may be received at the server. The plugin may be coded with the partner's unique identifier and transmitted to the partner. The server subsequently may receive, from the plugin, the website's uniform resource locator and secure certificate status along with the partner's unique identifier, which may be used to identify the source of the data.

Claims (19)

1. A method, comprising:

A) storing, on at least one server computer communicatively coupled to a network, a plugin configured to, when installed on a browser running on a computing device, determine a secure certificate status for a website browsed in said browser;

B) receiving, by one of more of said at least one server computer, a request from a partner for said plugin, said partner having a unique identifier;

C) coding, by one of more of said at least one server computer, said plugin with said unique identifier for said partner;

D) transmitting, by one of more of said at least one server computer, said plugin coded with said unique identifier to said partner; and

E) receiving, by one of more of said at least one server computer, and from said plugin coded with said unique identifier:

i) a uniform resource locator for said website having said secure certificate status determined by said plugin;

ii) said secure certificate status; and

iii) said unique identifier for said partner.

2. The method of claim 1 , wherein said secure certificate status comprises a no certificate status, an expired certificate status, a soon-to-be expired certificate status, or an invalid certificate status.

3. The method of claim 1 , wherein said secure certificate status comprises a status of a secure socket layer certificate.

4. The method of claim 1 , further comprising: selling a secure certificate-related service to an individual or an entity having control of said website.

5. The method of claim 4 , further comprising: paying a remuneration to said partner after selling said secure certificate-related service to said individual or said entity having control of said website.

6. The method of claim 1 , wherein said partner comprises a participant in an affiliate program.

7. The method of claim 6 , wherein said unique identifier comprises an affiliate member number.

8. The method of claim 7 , wherein said coding step C) comprises embedding said affiliate member number in a software component of said plugin.

9. The method of claim 1 , wherein said request from said partner for said plugin comprises a HTTP request to one or more of said at least one server computer.

10. The method of claim 9 , wherein said plugin coded with said unique identifier is transmitted to said partner via an HTTP response to said HTTP request.

11. The method of claim 1 , wherein said request from said partner for said plugin comprises a function call on an application programming interface running on one or more of said at least one server computer.

Assignments (1)
NOTICE OF SUCCESSION FOR SECURITY AGREEMENT RECORDED AT REEL/FRAME 027416/0080 Recorded Feb 17, 2023
From: BARCLAYS BANK PLC
To: ROYAL BANK OF CANADA
Reel/Frame 062780/0514 →