IP Library Patent Application 12566934
Patent Application
App. No. 12/566,934

SOCIAL WEBSITE ACCOUNT AUTHENTICATION VIA SEARCH ENGINE BASED DOMAIN NAME CONTROL VALIDATION

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 None
App. No.
12/566,934
Abstract

Methods of the present inventions allow for social website account authentication. An example embodiment of a domain name control based social website account authentication method may comprise the steps of receiving a request to verify the authenticity a social website account (the request may comprise a business name and a business email address comprising a first domain name), submitting the business name to a search engine, receiving a search result webpage having a plurality of links (that each include a domain name), selecting the most relevant link, extracting a second domain name from the most relevant link, determining whether the first domain name matches the second domain name, and—if so—certifying the authenticity of the social website account.

Claims (47)

1 . A method, comprising the steps of:

A) receiving, by at least one server computer communicatively coupled to a network, a request to verify the authenticity a social website account, said request comprising a business name and a business email address comprising a first domain name;

B) submitting, by said at least one server computer, said business name to a search engine;

C) receiving, by said at least one server computer responsive to step B), a search result webpage comprising a plurality of links, each comprising a domain name;

D) selecting, by said at least one server computer, a most relevant link from said plurality of links;

E) extracting, by said at least one server computer, a second domain name from said most relevant link;

F) determining, by said at least one server computer, whether said first domain name matches said second domain name;

G) responsive to a determination that said first domain name matches said second domain name, certifying, by said at least one server computer, the authenticity of said social website account; and

H) responsive to a determination that said first domain name does not match said second domain name, ending said method.

2 . The method of claim 1 , wherein said social website comprises a micro-blogging website.

3 . The method of claim 1 , wherein said social website comprises a software application selected from the group consisting of a micro-blogging application, a chat application, a forum application, a social networking application, a blog application, and an instant messaging application.

4 . The method of claim 3 , wherein said software application comprises a server-side software application.

5 . The method of claim 3 , wherein said software application comprises a client-side software application.

6 . The method of claim 1 , wherein said network comprises the Internet.

7 . The method of claim 1 , wherein said business name comprises a full legal name of a business.

8 . The method of claim 1 , wherein said business name comprises a commonly-used name for said business.

9 . The method of claim 1 , wherein said search engine comprises a Web search engine.

10 . The method of claim 1 , wherein said most relevant link comprises the first link on said search result webpage.

11 . The method of claim 1 , wherein said most relevant link comprises a link identified on said search result webpage as being the most relevant result.

12 . The method of claim 1 , wherein said request of step A) further comprises an individual's name.

13 . The method of claim 12 , further comprising the steps of, prior to step G):

i) generating, by said at least one server computer, a second email address by concatenating said individual's name to said second domain name;

ii) sending, by said at least one server computer, an email message to said second email address, said email message containing at least one instructions for verifying that said second domain name is under control of said business name;

iii) determining, by said at least one server computer, whether said at least one instructions were followed;

iv) responsive to a determination that said at least one instructions were followed, proceeding to step G); and

v) responsive to a determination that said at least one instructions were not followed, terminating said method.

14 . The method of claim 13 , wherein said email message comprises a hyperlink.

15 . The method of claim 14 , wherein said determining step iii) comprises receiving an HTTP request originating from said hyperlink.

16 . The method of claim 13 , wherein said at least one instructions comprises an instruction to modify a CNAME record for said domain name.

17 . The method of claim 16 , wherein said determining step iii) comprises determining that said CNAME record was modified according to said at least one instructions by analyzing a DNS record for said domain name.

18 . The method of claim 13 , wherein said at least one instructions comprises an instruction to upload an HTML file to a webpage resolving from said domain name.

19 . The method of claim 18 , wherein said email message further comprises said HTML file.

20 . The method of claim 18 , wherein said email message further comprises a file name for said HTML file.

21 . The method of claim 18 , wherein said determining step iii) comprises determining that said HTML file has been uploaded to said webpage.

22 . A method, comprising the steps of:

A) receiving, by at least one server computer communicatively coupled to the Internet, a request to verify the authenticity a social website account, said request comprising a business name, a business email address comprising a first domain name, and an individual's name;

B) submitting, by said at least one server computer, said business name to a search engine;

C) receiving, by said at least one server computer responsive to step B), a search result webpage comprising a plurality of links, each comprising a domain name;

D) selecting, by said at least one server computer, a most relevant link from said plurality of links;

E) extracting, by said at least one server computer, a second domain name from said most relevant link;

F) generating, by said at least one server computer, a second email address by concatenating said individual's name to said second domain name;

G) sending, by said at least one server computer, an email message to said second email address, said email message containing at least one instructions for verifying that said second domain name is under control of said business name;

H) determining, by said at least one server computer, whether said at least one instructions were followed;

I), responsive to a determination that said at least one instructions were followed, proceeding to step K);

J) responsive to a determination that said at least one instructions were not followed, terminating said method;

K) determining, by said at least one server computer, whether said first domain name matches said second domain name; and

L) responsive to a determination that said first domain name matches said second domain name, certifying, by said at least one server computer, the authenticity of said social website account.

Assignments (5)
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 →
SECURITY AGREEMENT Recorded Dec 20, 2011
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 027416/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2011
From: THE GO DADDY GROUP, INC.
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 027363/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2009
From: CONSUEGRA, MARK
To: THE GO DADDY GROUP, INC.
Reel/Frame 023435/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2009
From: LEE, YONG; THAYER, WAYNE
To: THE GO DADDY GROUP, INC.
Reel/Frame 023286/0325 →