Website verification service

US11575666B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11575666-B2
Application numberUS-201916710303-A
CountryUS
Kind codeB2
Filing dateDec 11, 2019
Priority dateDec 11, 2019
Publication dateFeb 7, 2023
Grant dateFeb 7, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The concepts and technologies disclosed herein are directed to a website verification service. A system can receive, from a web server that hosts a website, a query for a set of authentication credentials (“credentials”) to be used to verify that the website is trustworthy. The system can generate and provide the credentials to the web server. The web server can, in turn, provide the credentials to a web browser device for presentation to a user via a web browser application executing on the web browser device. The system also can provide the credentials to a verifier device. The verifier device can present the credentials to the user via a verifier application executing on the verifier device. The user can compare the credentials presented via the web browser application to the credentials presented via the verifier application executing on the verifier device to determine whether the website can be trusted.

First claim

Opening claim text (preview).

The invention claimed is: 1. A website verification system comprising: a processor; and a memory having computer-executable instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising receiving, from a web server that hosts a website, a request to register the website, registering the website for a website verification service, receiving, from the web server that hosts the website, a query for a set of website authentication credentials to be used to verify that the website is trustworthy, wherein the web server provides the query for the set of website authentication credentials to the website verification system in response to the web server receiving a request for the website from a web browser device associated with a user, generating the set of website authentication credentials, wherein the set of website authentication credentials comprises a code and an image, providing the set of website authentication credentials to the web server, wherein the web server provides the set of website authentication credentials to the web browser device for presentation to the user via a web browser application executing on the web browser device, and providing the set of website authentication credentials to a verifier device associated with the user, wherein the verifier device presents the set of website authentication credentials to the user via a verifier application executing on the verifier device, and wherein at least a portion of the set of website authentication credentials presented to the user via the verifier application of the verifier device and at least a portion of the set of website authentication credentials presented to the user via the web browser application of the web browser device are used to verify that the website is trustworthy. 2. The website verification system of claim 1 , wherein the set of website authentication credentials further comprises a sound. 3. The website verification system of claim 1 , wherein the image forms part of a temporal sequence, and wherein the temporal sequence comprises a plurality of images that demonstrate a change over time. 4. The website verification system of claim 1 , wherein providing the set of website authentication credentials to the verifier device comprises providing the code and the image to the verifier device, wherein the verifier device presents the code and the image to the user via the verifier application executing on the verifier device, and wherein the web browser device presents to the user via the web browser application executing on the web browser device the image only in response to receipt, by the web browser device, of input of the code presented on the verifier device that matches the code received by the web browser device from the website verification system. 5. The website verification system of claim 1 , wherein generating the set of website authentication credentials comprises randomly generating the set of website authentication credentials. 6. A computer-readable storage medium having computer-executable instructions stored thereon that, when executed by a processor of a website verification system, cause the website verification system to perform operations comprising: receiving, from a web server that hosts a website, a request to register the website, registering the website for a website verification service, receiving, from the web server that hosts the website, a query for a set of website authentication credentials to be used to verify that the website is trustworthy, wherein the web server provides the query for the set of website authentication credentials to the website verification system in response to the web server receiving a request for the website from a web browser device associated with a user; generating the set of website authentication credentials, wherein the set of website authentication credentials comprises a code and an image; providing the set of website authentication credentials to the web server, wherein the web server provides the set of website authentication credentials to the web browser device for presentation to the user via a web browser application executing on the web browser device; and providing the set of website authentication credentials to a verifier device associated with the user, wherein the verifier device presents the set of website authentication credentials to the user via a verifier application executing on the verifier device, and wherein at least a portion of the set of website authentication credentials presented to the user via the verifier application of the verifier device and at least a portion of the set of website authentication credentials presented to the user via the web browser application of the web browser device are used to verify that the website is trustworthy. 7. The computer-readable storage medium of claim 6 , wherein the set of website authentication credentials further comprises a sound. 8. The computer-readable storage medium of claim 6 , wherein the image forms part of a temporal sequence, and wherein the temporal sequence comprises a plurality of images that demonstrate a change over time. 9. The computer-readable storage medium claim 6 , wherein providing the set of website authentication credentials to the verifier device comprises providing the code and the image to the verifier device, wherein the verifier device presents the code and the image to the user via the verifier application executing on the verifier device, and wherein the web browser device presents to the user via the web browser application executing on the web browser device the image only in response to receipt, by the web browser device, of input of the code presented on the verifier device that matches the code received by the web browser device from the website verification system. 10. A method comprising: receiving, by a website verification system comprising a processor, from a web server that hosts a website, a request to register the website; registering, by the website verification system, the website for a website verification service; receiving, by the website verification system, from the web server that hosts the website, a query for a set of website authentication credentials to be used to verify that the website is trustworthy, wherein the web server provides the query for the set of website authentication credentials to the website verification system in response to the web server receiving a request for the website from a web browser device associated with a user; generating, by the website verification system, the set of website authentication credentials, wherein the set of website authentication credentials comprises a code and an image; providing, by the website verification system, the set of website authentication credentials to the web server, wherein the web server provides of the set of website authentication credentials to the web browser device for presentation to the user via a web browser application executing on the web browser device; and providing, by the website verification system, the set of website authentication credentials to a verifier device associated with the user, wherein the verifier device presents the set of website authentication credentials to the user via a verifier application executing on the verifier device, and wherein at least a portion of the set of website authentication credentials presented to the user via the verifier device and at least a portion of the set of website authentication credentials presented to the user via the web browser application are used to verify that the website is trustworthy. 11. The method of claim 10 , wherein the se

Assignees

Inventors

Classifications

  • service impersonation, e.g. phishing, pharming or web spoofing (detection of rogue wireless access points H04W12/12) · CPC title

  • Authenticating web pages, e.g. with suspicious links · CPC title

  • Search customisation based on social or collaborative filtering · CPC title

  • 2D bar codes · CPC title

  • Optimising the visualization of content, e.g. distillation of HTML documents · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11575666B2 cover?
The concepts and technologies disclosed herein are directed to a website verification service. A system can receive, from a web server that hosts a website, a query for a set of authentication credentials (“credentials”) to be used to verify that the website is trustworthy. The system can generate and provide the credentials to the web server. The web server can, in turn, provide the credential…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04L63/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).