Method and device for providing authentication information on web page

US10686835B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10686835-B2
Application numberUS-201515535043-A
CountryUS
Kind codeB2
Filing dateOct 10, 2015
Priority dateDec 10, 2014
Publication dateJun 16, 2020
Grant dateJun 16, 2020

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 present disclosure provides a method for an authentication system to provide authentication information for a web page, comprising: receiving a request for authentication information from a web page; judging whether the web page is redirected to through a relevant search engine; judging whether the web page satisfies a condition of displaying the authentication information; and providing the authentication information to the web page satisfying the condition. By providing authentication information to a web site through a search engine, with the combination of the authentication system with the relevant search engine, the reliability and security of authentication information are enhanced. Besides, the user may autonomously edit and manage the displaying pattern of the authentication information, such that the authentication information may be displayed in real time on the web page.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for providing authentication information for a web page, comprising: receiving a request for authentication information from code embedded in the web page that includes content displayed on a web browser in response to being opened thereby; determining whether the web page is redirected to through a relevant search engine; when the web page is not redirected to through the relevant search engine, rejecting to provide the authentication information; when the web page is redirected to through the relevant search engine, performing following operations: determining whether the web page satisfies a condition of displaying the authentication information by judging whether a URL of the webpage matches a pre-stored URL; and responsive to determining that the web page satisfies the condition of displaying the authentication information, providing the authentication information to the web page satisfying the condition, wherein the authentication information is obtained and authenticated through an authentication system associated with the relevant search engine. 2. The method according to claim 1 , wherein the embedded code requests and displays the authentication information, and obtains the URL of the web page and feeds the URL to the authentication system. 3. The method according to claim 1 , wherein the code is a script code and is in a page head or a page foot of a file corresponding to the web page. 4. The method according to claim 1 , further comprising: providing an interface for editing a displaying manner of the authentication information is provided to the registered user. 5. The method according to claim 4 , wherein the displaying manner of the authentication information comprises: whether the authentication information is displayed on the web page, a format of displaying the authentication information, and a position the authentication information displayed on the web page. 6. An apparatus for providing authentication information to a web page, comprising: at least one processor; and a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising: receiving a request for authentication information from code embedded in the web page that includes content displayed on a web browser in response to being opened thereby; determining whether the web page is redirected to through a relevant search engine; when the web page is not redirected to through the relevant search engine, rejecting to provide the authentication information; when the web page is redirected to through the relevant search engine, performing following operations: determining whether the web page satisfies a condition of displaying the authentication information by judging whether a URL of the webpage matches a pre-stored URL; and responsive to determining that the web page satisfies the condition of displaying the authentication information, providing the authentication information to the web page satisfying the condition, wherein the authentication information is obtained and authenticated through an authentication system associated with the relevant search engine. 7. The apparatus according to claim 6 , wherein the step of determining whether the web page satisfies a condition of displaying the authentication information further comprises: determining whether the authentication information matching the URL of the web page is stored; and when the authentication information matching the URL of the web page is stored, determining whether the authentication information is displayed on the web page; when the authentication information is set to being displayed on the web page, redirecting to the subsequent step of providing the authentication information to the web page satisfying the condition; otherwise, the step of determining whether the web page satisfies a condition of displaying the authentication information further comprises rejecting to provide the authentication information. 8. The apparatus according to claim 6 , wherein the operations further comprise: providing an interface for a registered user to edit a displaying manner of the authentication information. 9. The apparatus according to claim 8 , wherein the displaying manner of the authentication information comprises: whether the authentication information is displayed on the web page, a format of displaying the authentication information, and a position of the authentication information displayed on the web page. 10. The apparatus according to claim 6 , wherein the operations further comprise: recommending the web page associated with the authentication information but without installation of a script code to a user through web search. 11. A system for providing authentication information for a web site through a search engine, the system comprising the search engine and an apparatus for providing authentication information, the apparatus comprising: receiving a request for authentication information from code embedded in the web page that includes content displayed on a web browser in response to being opened thereby; determining whether the web page is redirected to through a relevant search engine; when the web page is not redirected to through the relevant search engine, rejecting to provide the authentication information; when the web page is redirected to through the relevant search engine, performing following operations: determining whether the web page satisfies a condition of displaying the authentication information by judging whether a URL of the webpage matches a pre-stored URL; and responsive to determining that the web page satisfies the condition of displaying the authentication information, providing the authentication information to the web page satisfying the condition, wherein the authentication information is obtained and authenticated through an authentication system associated with the search engine. 12. The system according to claim 11 , wherein the search engine is configured to receive a search request and display links to search results according to the search request; and based on one selected link to one of the search results, redirect to the web page corresponding to the selected link; and the apparatus for providing authentication information is configured to receive the request for the authentication information issued by the web page and provide or not provide the authentication information to the web page. 13. A non-transitory computer storage medium storing computer instructions which, when being executed, cause operations to be performed, the operations comprising: receiving a request for authentication information from code embedded in a web page that includes content displayed on a web browser in response to being opened thereby; determining whether the web page is redirected to through a relevant search engine; when the web page is not redirected to through the relevant search engine, rejecting to provide the authentication information; when the web page is redirected to through the relevant search engine, performing following operations: determining whether the web page satisfies a condition of displaying the authentication information by judging whether a URL of the webpage matches a pre-stored URL; and responsive to determining that the web page satisfies the condition of displaying the authentication information, providing the authentication information to the web page satisfying the condition, wherein the authentication information is obtained and authenticated through an authentication

Assignees

Inventors

Classifications

  • G06F21/44Primary

    Program or device authentication · CPC title

  • including means for verifying the identity or authority of a user of the system {or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials} · CPC title

  • Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title

  • Indexing; Web crawling techniques · CPC title

  • service impersonation, e.g. phishing, pharming or web spoofing (detection of rogue wireless access points H04W12/12) · 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 US10686835B2 cover?
The present disclosure provides a method for an authentication system to provide authentication information for a web page, comprising: receiving a request for authentication information from a web page; judging whether the web page is redirected to through a relevant search engine; judging whether the web page satisfies a condition of displaying the authentication information; and providing th…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/44. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 16 2020 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).