Multi-mark logging-in method for instant communication system
Abstract
The instant message system multi-identifier login method involves setting a correspondence between at least one user identifier and, after the instant message system receives a login request, the user between the user identifiers. Includes logging in by correspondence. The present invention solves the problem that the simultaneous login of several kinds of user identifiers can be provided and the instant message system cannot provide the simultaneous login of several kinds of user identifiers, and the user can instantly use it more conveniently. -You can log in to the message system, which makes the instant message system more interesting. The present invention has higher practicality.
Term
Term ended
Projected expiry passed 11 June 2024, 2.3 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
11 claims: 1 independent, 10 dependent
- 1インスタント・メッセージ・システムの多数識別子によるログイン方法であって、 A.1つ以上のユーザ識別子間における対応関係を設定するステップと、 B.インスタント・メッセージ・システムが、ログイン要求の受信後、ユーザが多数のユーザ識別子間における前記対応関係によってログインできるようにするステップと、 を含む、前記方法。
- 2少なくとも1つのマッピング・データベースを設定して、1つ以上のユーザ識別子間における前記対応関係を格納する、請求項1に記載の方法。
- 3前記1つ以上の識別子が、インスタント・メッセージ・システムの基本識別子と第2識別子とから成る、請求項1に記載の方法。
- 4前記ステップAが、インスタント・メッセージ・システムの基本識別子と少なくとも1つの第2識別子とを関連付けることを含む、請求項3に記載の方法。
- 5前記ステップAが、前記ユーザが基本識別子を登録申請しているとき、インスタント・メッセージ・システムがユーザ情報における前記第2識別子にしたがって前記第2識別子と前記基本識別子との対応関係を自動的に設定することを含む、請求項3に記載の方法。
- 6前記基本識別子と前記第2識別子とを関連付ける前に、インスタント・メッセージ・システムを介して、前記第2識別子の認証情報を、前記第2識別子に対応する識別エンティティに送信し、前記第2識別子が認証を通過する場合には、前記基本識別子と前記第2識別子とが関連付けられることをさらに含む、請求項4に記載の方法。
- 7前記関連付け手順が、 a)インスタント・メッセージ・システムが、基本識別子、第2識別子、及びその他の関連情報を取得することと、 b)インスタント・メッセージ・システムが、関連認証情報を、現在の第2識別子に対応する識別エンティティに送信することと、 c)インスタント・メッセージ・システムが、取得した対応するフィードバック情報によって認証を行うことと、 d)前記第2識別子が認証された後、現在の基本識別子及び第2識別子をそれぞれ対応するように関連マッピング・データベースに格納することと、 を含む、請求項6に記載の方法。
- 8前記基本識別子がユーザ識別番号(UIN)又は電子メール・アドレスであり、前記第2識別子が携帯電話番号、電子メール・アドレス、ニックネーム、又はこれらの識別子のうちの2つか3つを組み合わせたものである、請求項3に記載の方法。
- 9前記ステップBが、 インスタント・メッセージ・システムが、第2識別子を用いるログイン要求を受信する場合、前記対応関係によって、該ログイン要求における該第2識別子に対応する基本識別子を取得し、次に、取得した該基本識別子を用いて基本識別子ログイン手順を実行することを含む、 請求項3に記載の方法。
- 10第2識別子を用いる前記ログイン要求が、第2識別子と基本識別子の対応するパスワードとから成り、前記インスタント・メッセージ・システムが、関連付け関係によって、前記要求における前記第2識別子に対応する前記基本識別子を取得した後、前記インスタント・メッセージ・システムにおいて基本識別子とその対応するパスワードとを格納する基本識別子データベースを検索し、基本識別子データベースにおいて見つけられた前記基本識別子及びその対応するパスワードが、前記関連付け関係から取得された前記基本識別子及び前記ログイン要求における前記対応するパスワードと一致するかどうかを判断し、一致する場合には、前記基本識別子ログイン手順が実行されることをさらに含む、請求項9に記載の方法。
- 11前記ステップBが、 前記第2識別子によってインスタント・メッセージ・サーバのログイン・サーバに直接的にログインし、次に、前記対応関係によって、前記第2識別子が前記基本識別子に対応する正当な識別子であるかどうかを認証することを含む、 請求項3に記載の方法。
Independent claims11
56 paragraphs, as filed
The present invention relates to network communication service technology, and more particularly to a login method using multiple identifiers of an instant message system.
The Network Instant Messaging (IM) service is an Internet-based message service that mainly serves the network instant messaging function. Instant messaging services are widely used and recognized on the Internet. In addition, Internet instant messaging services are gradually expanding in the direction of combining with the network virtual community, which represents the direction of development of network instant messaging services.
The user must first log in before entering the instant messaging system and receiving IM services, and must enter the user identifier and corresponding password before logging in. Generally, there are two types of user identifiers. One is a digital user identifier (eg, User Identifier Number (UIN)) and the other is a string identifier (eg, email address, nickname, etc.).
Current instant messaging systems support login with only one identifier (eg, login with UIN and password, login with email address and password). However, with the spread and development of network services, users often register for many different IM services. In such situations, the user may forget the user identifier for logging in to this instant messaging system or confuse this user identifier with a user identifier registered with another network service. Therefore, a login method using one user identifier can be very inconvenient for the user. Moreover, since all instant messaging services use the same login method and similar login interface, users are more likely to get bored and the instant messaging service becomes less interesting.
<p> A main object of the present invention is to provide a method of logging in with multiple identifiers in an instant messaging system, which prevents instant messaging tools from supporting logins with multiple types of identifiers at the same time. , Problems in the prior art are solved.</p>
<p> To achieve the above objectives, the instant messaging system's multi-identifier login method is: A. The step of setting the correspondence between one or more user identifiers and B. The instant messaging system is the login request. After receipt, it includes a step that allows the user to log in with a correspondence between a large number of user identifiers.</p><p> In the method, at least one mapping database is set up to store the correspondence between one or more user identifiers.</p><p> In the method, one or more identifiers consist of a base identifier and a second identifier for the instant messaging system.</p><p> In the method, step A involves associating the base identifier of the instant messaging system with at least one second identifier.</p><p> In the method, in step A, when the user applies for registration of the basic identifier, the instant message system automatically sets the correspondence between the second identifier and the basic identifier according to the second identifier in the user information. Including doing.</p><p> In the method described above, before associating the base identifier with the second identifier, the authentication information of the second identifier is transmitted to the identifying entity corresponding to the second identifier via the instant message system, and the second identifier authenticates. In the case of passing through, further includes that the basic identifier and the second identifier are associated.</p><p> In the method, the associative procedure is that a) the instant message system obtains the basic identifier, the second identifier, and other relevant information, and b) the instant message system obtains the relevant credentials. Sending to the identifying entity corresponding to the current second identifier, c) authenticating the second identifier with the corresponding feedback information obtained by the instant message system, and d) authenticating the second identifier. After that, the current basic identifier and the second identifier are stored in the related mapping database so as to correspond to each other.</p><p> In the method, the basic identifier is a user identification number (UIN) or email address, and the second identifier is a mobile phone number, email address, nickname, or two or three of these identifiers. It is a combination.</p><p> In the method, in step B, when the instant messaging system receives a login request using a second identifier, it obtains a basic identifier corresponding to the second identifier in the login request, depending on the correspondence. Includes executing the basic identifier login procedure using the acquired basic identifier.</p><p> In the method, the login request using the second identifier consists of the second identifier and the corresponding password of the base identifier, and the instant message system uses an association relationship to obtain the base identifier corresponding to the second identifier in the request. After the acquisition, the instant message system searches the basic identifier database that stores the basic identifier and its corresponding password, and the basic identifier found in the basic identifier database and its corresponding password are obtained from the association. It is further determined whether or not the basic identifier and the corresponding password in the login request match, and if they match, the basic identifier login procedure is further executed.</p><p> In the method, step B logs in directly to the login server of the instant message server by the second identifier, and then by the correspondence, the second identifier is a legitimate identifier corresponding to the base identifier. Includes authenticating if there is.</p>
<p> As can be seen from the above description, a binding relationship between the original basic identifier and other Secondary Identifiers (SIDs) is set inside the instant message system, and the user is given an instant message by the second identifier. When logging in to the system, the corresponding base identifier is retrieved via the mapping data bank in the first location, and then the user logs in to the instant message system with this retrieved base identifier. Therefore, the present invention solves the problem of the prior art that the login with multiple identifiers can be supported and the instant messaging system cannot support login with multiple identifiers. As a result, the user can log in to the instant message system more conveniently and flexibly, the instant message system becomes more interesting, and the practicality of the present invention is enhanced.</p>
An object of the present invention is to allow a user to log in to an instant messaging system with a large number of identifiers. In the present invention, in consideration of logging in to the instant message system using one type of identifier in the prior art, for convenience of explanation, the conventional identifier is referred to as a basic identifier of this instant message system, and this basic identifier is used. Is the user's unique identifier in the prior art instant message system. On the other hand, the other identifier of the user is called a second identifier.
The present invention will be described in detail with reference to the accompanying drawings.
Before the user receives the login service with the second identifier, the instant messaging system terminates the association of the associated identifier data by setting the correspondence between the base identifier and the other second identifier. Store the association information in the mapping database.
In the process of setting the correspondence between the base identifier and another second identifier, the relevant authentication information is sent via the instant message system to the corresponding identifying entity of the second identifier, and this second identifier. If is authenticated, the association of the associated identifier data ends. The specific association procedure is as follows. -The instant message system obtains the basic identifier, the second identifier, and related information thereof. -The instant messaging system sends the relevant credentials to the corresponding identifying entity of this second identifier. -The instant messaging system authenticates this second identifier according to the corresponding feedback information. -When this second identifier is authenticated, the association between the basic identifier and the second identifier is completed, and the association information is stored in the association mapping database.
As shown in FIG. 1, an association procedure in which the basic identifier is UIN and the second identifier is a mobile phone number is taken as an example, and the specific operation will be described in detail below.
Step 101: The user logs on to the service guide with another identifier on the client and the service guide interface is displayed on the client.
The service guide interface suggests to the user whether to choose a mobile phone number association or an email address association.
Step 102: The user chooses to associate by mobile phone number, enters the registration interface of the mobile phone number login service, fills in and presents the mobile phone number, this user's basic identifier UIN and the corresponding password.
Step 103: The client sends a service usage request and related information (eg, the entered mobile phone number, this user's basic identifier UIN and corresponding password) to the mobile phone number login processing server of the instant message system. Next, the mobile phone number login processing server obtains the basic identifier UIN, the corresponding password, and the mobile phone number from this information.
Step 104: With the base identifier UIN and its corresponding password, the mobile phone number login processing server searches the database of the base identifier UIN to authenticate the identity of this user.
Step 105: If the user's identity is authenticated, step 106 is performed. If not authenticated, the mobile phone number login processing server sends error information to the client and ends the flow.
Step 106: The mobile phone number login processing server presents the user with the authentication corresponding to the mobile phone number, that is, sends an authentication code string to the mobile phone.
Step 107: The mobile phone number login processing server generates a mobile phone number verification page on the client, and the user obtains the verification code string from the mobile phone and fills in this verification code string on the mobile phone number verification page. The instant message system then authenticates this authorization code string information.
Step 108: If the verification code string entered by the user is the same as the verification code string sent by the mobile phone number login processing server (which indicates successful verification), step 109. Is executed. If the verification code string entered by the user is not the same as the verification code string sent by the mobile number login processing server (which indicates that the authentication failed), the mobile number login processing server Sends error information to the client.
Step 109: The mobile phone number login processing server sends the mobile phone association information consisting of the current user's mobile phone number, the basic identifier UIN, and the corresponding password of this UIN to the mobile phone number association server in the instant message system. Then, the mobile phone number association server fills in the corresponding mapping database, that is, the mobile phone number association database, in a manner that associates the current user's mobile phone number with the basic identifier UIN and the corresponding password of this UIN. Then, the association between the basic identifier UIN and the mobile phone number is completed.
Step 110: The mobile number association server sends a message to the client indicating that the service registration was successful.
As shown in FIG. 2, the association procedure in which the basic identifier is the UIN and the second identifier is the e-mail address is taken as an example, and the specific operation will be described in detail below.
Step 201: The user logs on to the service guide with another user identifier on the client and the service guide interface is displayed on the client.
The service guide interface suggests to the user whether to choose a mobile phone number association or an email address association.
Step 202: The user chooses to associate by email address, enters the registration interface of the email login service, fills in the email address, this user's base identifier UIN and the corresponding password for this UIN. Present.
Step 203: The client processes the email login process in the instant message system with the service usage request and related information (eg, the email address entered, the base identifier UIN of this user and the corresponding password of this UIN). It sends to the server, and then the email login processing server gets the basic identifier UIN, the corresponding password, and the email from this information.
Step 204: With the base identifier UIN and its corresponding password, the email login processing server searches the database for the base identifier UIN to authenticate this user's identity.
Step 205: If the user's identity is authenticated, step 206 is performed. If not authenticated, the email login processing server sends error information to the client and terminates the flow.
Step 206: The email login processing server sends an authenticated email to the identifying entity that corresponds to the email, i.e. sends the authenticated email to the email box.
Step 207: The user clicks the confirmation link in the authentication email of this email box to send the confirmation information of the email association to the email login processing server, which the email login processing server confirms. Receive information (this indicates that you have been authenticated).
Step 208: The email login processing server sends email association information consisting of the current user's email address, basic identifier UIN, and the corresponding password for this UIN to the email association server in the instant message system. Then, the e-mail association server fills in the corresponding mapping data bank, that is, the e-mail association data bank, by associating the current user's e-mail address with the basic identifier UIN and the corresponding password of this UIN. This ends the association between the base identifier UIN and the email address.
Step 209: The email association server sends a message to the client indicating that the service registration was successful.
Once the association between the base identifier and the secondary identifier is set in the instant messaging system, the user can log in to the instant messaging system with this associated secondary identifier. As shown in FIG. 3, the specific operation of logging in to the instant message system by using the present invention will be described in detail below.
Step 301: The user enters a login interface on the client, which consists of a number of identifier login guide services such as mobile phone numbers, UINs, emails, etc. You can select the login identifier of.
Step 302: If the user chooses the basic identifier UIN, step 302A is performed, and if the user chooses to log in by mobile phone number, step 302B is performed and the user logs in by email address. If selected, step 302C is executed.
302A: If the user chooses the base identifier UIN, the client sends a login request to the public login server in the instant messaging system, then step 303 is performed.
302B is composed of the following steps 302B1 to 302B5.
302B1: If the user chooses to log in by mobile phone number, the client enters the mobile phone number login interface and the user fills in the mobile phone number and basic identifier UIN password.
302B2: The client presents the login information consisting of this mobile phone number and UIN password to the mobile phone number login server in the instant messaging system.
302B3: The mobile phone number login server searches the mobile phone number association database to authenticate the association status of this mobile phone number.
302B4: If the mobile phone number presented by the user is already associated with the base identifier UIN, this base identifier UIN is obtained and step 302B5 is executed. If the mobile phone number presented by the user is not associated with any of the basic identifiers UIN, the mobile phone number login server sends error information to the client and ends the processing procedure.
302B5: The mobile phone number login server searches the database for the basic identifier UIN and the basic identifier UIN and the corresponding password in this database are provided by the basic identifier UIN and the user obtained from the mobile phone number association database. Determines if it is the same as the corresponding password, and if not, the mobile phone number login server sends error information to the client, completes the process, and if it is the same, the mobile phone number. The login server sends the login request information to the public login server in the instant message system, and then step 303 is performed.
The 302C is composed of the following steps 302C1 to 302C5.
302C1: If the user chooses to log in by email, the client enters the email login interface and the user fills in the email address and basic identifier UIN password.
302C2: The client presents the login information consisting of this email address and UIN password to the email login server in the instant messaging system.
302C3: The email login server searches the email association database to authenticate the association status of this email address.
302C4: If the email address presented by the user is already associated with the base identifier UIN, this base identifier UIN is retrieved and step 302C5 is performed. If the email address presented by the user is not associated with any of the base identifiers UIN, the email login server sends error information to the client and ends the processing procedure.
302C5: The email login server searches the database for the base identifier UIN and finds the base identifier UIN and the corresponding password in this database from the database with which this email address is associated. Determines if it is the same as the corresponding password provided by the user, and if not, the email login server sends error information to the client, terminates the flow, and if they are the same. The e-mail login server sends the login request information to the public login server in the instant message system, and then step 303 is performed.
Step 303: The public login server performs the basic identifier login operation in a conventional manner.
Further, the processing procedure for setting the correspondence between the basic identifier and the second identifier may be performed by another method. For example, when a user registers with an instant messaging system and fills in user information, he or she also fills in some secondary identifiers such as email address and mobile phone number to instant message. -The system can set the correspondence between the basic identifier and the second identifier.
In the above login procedure, in order to perform login with a large number of identifiers, the user first logs in and then is authenticated by the set correspondence. The instant messaging system is configured to allow you to log in directly to the login server with a number of different secondary identifiers. For example, a user logs in to a login server by the method of e-mail address and mobile phone number, and then the instant messaging system makes a legitimate identifier whose second identifier corresponds to the basic identifier according to the correspondence. Authenticate if.
The above embodiment is shown by using UIN as the basic identifier and using the mobile phone number and email address as the second identifier. As will be appreciated by those skilled in the art, other information that can identify the user may be used as the basic identifier or the second identifier, and more types of second identifiers allow the user to use. You may be able to log in.
The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. All variations in form and detail made without departing from the spirit and scope of the invention are within the scope of protection of the invention.
<figref num="1">It is a flowchart which shows the association procedure by a mobile phone number in this invention.</figref><figref num="2">It is a flowchart which shows the association procedure by an e-mail address in this invention.</figref><figref num="3">It is a flowchart which shows the procedure of logging in to an instant message system using the method of this invention.</figref>
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8943572B2 | Cited by | United States of America | Applicant |
| JP2014106559A | Cited by | Japan | Examiner |
| WO02077840A1 | Cites | World Intellectual Property Organization (WIPO) | Examiner |
| US2003115262A1 | Cites | United States of America | Examiner |
| US7117528B1 | Cites | United States of America | Examiner |
7 members in 4 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 03126839 | China | A | |
| 03126839 | China | A | |
| 031268390 | China | – | |
| 2004000627 | China | W | |
| 2004000627 | China | W | |
| 20032003126839 | – | – | – |
| 2004000627 | – | – | – |
| CN2003126839 | – | – | – |
| WO2004CN00627 | – | – | – |
Members7
| Document | Office | Kind | |
|---|---|---|---|
| CN1471265A | China | A | |
| WO2004112315A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2004112315A8 | World Intellectual Property Organization (WIPO) | A8 | |
| CN1237757C | China | C | |
| US2006059240A1 | United States of America | A1 | |
| JP2006527432AThis record | Japan | A | |
| JP4745965B2 | Japan | B2 |
22 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of completion of termEXPY | EXPY | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 2006527432
- Publication, DOCDB
- 2006527432
- Publication, EPODOC
- JP2006527432
- Application
- 2006515630
- Application, DOCDB
- 2006515630
- Application, EPODOC
- JP20060515630
Titles2
- Japanese
- インスタント・メッセージ・システムの多数識別子によるログイン方法
- English
- How to log in with multiple identifiers in an instant messaging system
Classification
- CPC, 6
- H04L63/0815
- H04L51/04
- H04L61/30
- H04L51/48
- H04L2101/365
- H04L2101/37
- IPC, 5
- G06F21 20
- G06F13 00
- H04L9 32
- G06F21 31
- H04L29 06
Designated states4
- Regional, 4
- Zimbabwe
- Turkmenistan
- Türkiye
- Togo