Method for logging in to application, server, terminal, and nonvolatile computer readable storage medium

US10136281B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10136281-B2
Application numberUS-201715692238-A
CountryUS
Kind codeB2
Filing dateAug 31, 2017
Priority dateOct 16, 2015
Publication dateNov 20, 2018
Grant dateNov 20, 2018

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.

A method is performed at an application platform running at a computer server for logging in to an application (App) by an end user, the method comprising: receiving a login request from a server associated with the application; obtaining an App identity (ID) and a key from the login request; verifying the obtained App ID and key with predefined information associated with the application and the terminal; and when the verification succeeds, sending, to the application server, a message including first user account number information of the end user at the application platform. The application server is configured to generate second user account number information of the end user at the application according to the first user account number information and return the second user account number information to the terminal so that the end user can log into the application using the second user account number information.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for logging in to an application (App) by an end user performed at an application platform running at a computer server having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising: receiving a login request from a server associated with the application, wherein the login request corresponds to a second login request submitted by the end user from a terminal; obtaining an App identity (ID) and a key from the login request; verifying the obtained App ID and key with predefined information associated with the application and the terminal; and in accordance with a determination that the verification succeeds: sending, to the application server, a message including first user account number information of the end user at the application platform, wherein the application server is configured to generate a second user account number information of the end user at the application according to the first user account number information and return the second user account number information to the terminal so that the end user can log into the application using the second user account number information. 2. The method according to claim 1 , further comprising: obtaining content submitted by the application; performing structured processing on the content submitted by the application; establishing an index for the structured content. 3. The method according to claim 2 , further comprising: obtaining a search request from the end user at the terminal, the search request including one or more search keywords; finding a corresponding application according to the one or more search keywords; enabling the end user at the terminal to log into the corresponding application in accordance with a determination that the corresponding application has been installed on the terminal; and automatically installing the corresponding application on the terminal in accordance with a determination that the corresponding application has not been installed on the terminal. 4. The method according to claim 3 , wherein the one or more search keywords include at least one of a content name, a location of a service, and a price range of the service. 5. The method according to claim 1 , wherein the login request from the application server is the same as the second login request submitted by the end user from the terminal. 6. The method according to claim 1 , wherein the predefined information is assigned to the application and the terminal by the application platform in response to a request from the terminal to download the application from the application platform and install the application on the terminal. 7. The method according to claim 6 , wherein the first user account number information is assigned to the end user for logging into the application platform. 8. The method according to claim 6 , wherein the second user account number information of the end user is returned to and stored at the application platform. 9. The method according to claim 8 , wherein the second user account number information of the end user is encrypted by the key before being returned to the terminal. 10. The method according to claim 8 , wherein the second user account number information of the end user has an expiration timestamp such that a new login request is sent to the application platform for generating new second user account number information of the end user after the expiration timestamp. 11. A computer server hosting an application platform supporting logging in to an application (App) by an end user, the computer server comprising: one or more processors; memory; and one or more programs stored in the memory that, when executed by the one or more processors, causes the computer server to perform a plurality of operations including: receiving a login request from a server associated with the application, wherein the login request corresponds to a second login request submitted by the end user from a terminal; obtaining an App identity (ID) and a key from the login request; verifying the obtained App ID and key with predefined information associated with the application and the terminal; and in accordance with a determination that the verification succeeds, sending, to the application server, a message including first user account number information of the end user at the application platform, wherein the application server is configured to generate second user account number information of the end user at the application according to the first user account number information and return the second user account number information to the terminal so that the end user can log into the application using the second user account number information. 12. The computer server according to claim 11 , wherein the plurality of operations further include: obtaining content submitted by the application; performing structured processing on the content submitted by the application; establishing an index for the structured content. 13. The computer server according to claim 12 , wherein the plurality of operations further include: obtaining a search request from the end user at the terminal, the search request including one or more search keywords; finding a corresponding application according to the one or more search keywords; enabling the end user at the terminal to log into the corresponding application in accordance with a determination that the corresponding application has been installed on the terminal; and automatically installing the corresponding application on the terminal in accordance with a determination that the corresponding application has not been installed on the terminal. 14. The computer server according to claim 13 , wherein the one or more search keywords include at least one of a content name, a location of a service, and a price range of the service. 15. The computer server according to claim 11 , wherein the predefined information is assigned to the application and the terminal by the application platform in response to a request from the terminal to download the application from the application platform and install the application on the terminal. 16. The computer server according to claim 15 , wherein the first user account number information is assigned to the end user for logging into the application platform. 17. The computer server according to claim 15 , wherein the second user account number information of the end user is returned to and stored at the application platform. 18. The computer server according to claim 17 , wherein the second user account number information of the end user is encrypted by the key before being returned to the terminal. 19. The computer server according to claim 17 , wherein the second user account number information of the end user has an expiration timestamp such that a new login request is sent to the application platform for generating new second user account number information of the end user after the expiration timestamp. 20. A non-transitory computer readable storage medium in connection with a computer server having one or more processors hosting an application platform, the computer readable storage medium storing one or more programs supporting logging in to an application (App) by an end user, wherein the one or more programs are configured to be executed by the one or more processors and cause the computer server to perform a plurality of operations including: r

Assignees

Inventors

Classifications

  • Protecting personal data, e.g. for financial or medical purposes · CPC title

  • Authentication · CPC title

  • H04W4/50Primary

    Service provisioning or reconfiguring · CPC title

  • providing single-sign-on or federations · CPC title

  • H04L63/083Primary

    using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226) · 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 US10136281B2 cover?
A method is performed at an application platform running at a computer server for logging in to an application (App) by an end user, the method comprising: receiving a login request from a server associated with the application; obtaining an App identity (ID) and a key from the login request; verifying the obtained App ID and key with predefined information associated with the application and t…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/50. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 20 2018 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).