IP Library › Granted Patent US 10,911,430
Granted Patent B2
US 10,911,430 · App. 16/009,350 · Granted Feb 2, 2021

Account login connection method and apparatus, and storage medium

Inventor: Zhong Wei Li (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
H04L63/0815H04L51/04H04W84/12
View Patent ↗
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 10,911,430
App. No.
16/009,350
Granted
Feb 2, 2021
Kind
B2
Abstract

An account login method and apparatus and a storage medium are provided. The method includes receiving, from a first terminal, a login request including an identifier of a target network to which the first terminal is connected. One or more instant messaging accounts logged into by using the target network are obtained, and a target instant messaging account is selected from the one or more instant messaging accounts. A login authorization request is pushed to a second terminal on the target network, the second terminal corresponding to the target instant messaging account that is selected. In response to receiving a login authorization instruction from the second terminal, login information including the target instant messaging account is transmitted to the first terminal.

Claims (63)

1. A method comprising:

receiving, by at least one processor from a first terminal, a login request comprising an identifier of a target network to which the first terminal is connected;

obtaining, by the at least one processor, at least one instant messaging account logged into by using the target network;

selecting, by the at least one processor, a target instant messaging account from the at least one instant messaging account;

pushing, by the at least one processor to a second terminal on the target network, a login authorization request for authorizing a login by the first terminal, the second terminal corresponding to the target instant messaging account that is selected; and

in response to receiving, from the second terminal, a login authorization instruction allowing the login, transmitting, by the at least one processor to the first terminal, login information to enable the first terminal to perform the login using the target instant messaging account.

2. The method according to claim 1 , wherein the first terminal comprises one of a digital television terminal, a smartphone, a personal computer, and a tablet computer.

3. The method according to claim 1 , wherein the obtaining comprises:

obtaining, by the at least one processor, one or more instant messaging accounts currently logged in to the target network, and a login network identifier of each instant messaging account that is obtained; and

matching, by the at least one processor, the login network identifier of each of the instant messaging accounts with the identifier of the target network, and determining at least one matching instant messaging account as the at least one instant messaging account logged in to the target network.

4. The method according to claim 1 , wherein before pushing the login authorization request, the method further comprises:

determining, by the at least one processor, whether the at least one instant messaging account matches an instant messaging account in a login denial list, wherein the login denial list includes one or more accounts whose login on the first terminal is to be denied; and

in response to determining a match, deleting, by the at least one processor, an account matching the instant messaging account in the login denial list from the at least one instant messaging account; and

the pushing the login authorization request comprises:

selecting, by the at least one processor, a target instant messaging account from remaining at least one instant messaging account after the deleting the account, and pushing a login authorization request to a second terminal corresponding to the target instant messaging account.

5. The method according to claim 4 , further comprising:

in response to receiving, from the second terminal, a login cancellation instruction corresponding to the login authorization request, adding, by the at least one processor, the target instant messaging account to the login denial list.

6. The method according to claim 1 , wherein the pushing the login authorization request comprises:

if the at least one instant messaging account comprises at least two instant messaging accounts, selecting, by the at least one processor, a target instant messaging account whose login time on the first terminal is closest to a current time from the at least two instant messaging accounts, and pushing, by the at least one processor, a login authorization request to a second terminal corresponding to the target instant messaging account.

7. The method according to claim 1 , wherein the target network comprises a wireless local area network; and

the identifier of the target network comprises a Media Access Control (MAC) address of an access device of the wireless local area network and/or an Internet Protocol (IP) address of the access device of the wireless local area network.

8. An apparatus comprising:

at least one memory configured to store computer program code; and

at least one processor configured to access the at least one memory and operate according to the computer program code, the computer program code including:

receiving code configured to cause the at least one processor to receive, from a first terminal, a login request comprising an identifier of a target network to which the first terminal is connected;

obtaining code configured to cause the at least one processor to obtain at least one instant messaging account logged into by using the target network;

selecting code configured to cause the at least one processor to select a target instant messaging account from the at least one instant messaging account;

pushing code configured to cause the at least one processor to push, to a second terminal on the target network, a login authorization request for authorizing a login by the first terminal, the second terminal corresponding to the target instant messaging account that is selected; and

sending code configured to cause the at least one processor to, in response to a login authorization instruction allowing the login being received from the second terminal, transmit, to the first terminal, login information to enable the first terminal to perform the login using the target instant messaging account.

9. The apparatus according to claim 8 , wherein the first terminal comprises one of a digital television terminal, a smartphone, a personal computer, and a tablet computer.

10. The apparatus according to claim 8 , wherein the obtaining code comprises:

an obtaining code configured to cause the at least one processor to obtain one or more instant messaging accounts currently logged in to the target network, and a login network identifier of each instant messaging account that is obtained; and

a matching code configured to cause the at least one processor to match the login network identifier of each of the instant messaging accounts with the identifier of the target network, and determine at least one matching instant messaging account as at least one instant messaging account logged in to the target network.

11. The apparatus according to claim 8 , further comprising:

a determining code configured to cause the at least one processor to determine whether the at least one instant messaging account matches an instant messaging account in a login denial list, wherein the login denial list includes one or more accounts whose login on the first terminal is to be denied; and

a deletion code configured to cause the at least one processor to, in response to determining a match, delete an account matching the instant messaging account in the login denial list from the at least one instant messaging account, wherein

the pushing code is configured to cause the at least one processor to select a target instant messaging account from remaining at least one instant messaging account after the account is deleted, and push a login authorization request to a second terminal corresponding to the target instant messaging account.

12. The apparatus according to claim 11 , further comprising:

an addition code configured to cause the at least one processor to, in response to receiving, from the second terminal, a login cancellation instruction corresponding to the login authorization request, add the target instant messaging account to the login denial list.

13. The apparatus according to claim 8 , wherein if the at least one instant messaging account comprises at least two instant messaging accounts, the pushing code is configured to cause the at least one processor to select a target instant messaging account whose login time on the first terminal is closest to a current time from the at least two instant messaging accounts, and push a login authorization request to a second terminal corresponding to the target instant messaging account.

14. The apparatus according to claim 8 , wherein the target network comprises a wireless local area network; and

the identifier of the target network comprises a Media Access Control (MAC) address of an access device of the wireless local area network and/or an Internet Protocol (IP) address of the access device of the wireless local area network.

15. A non-transitory computer readable storage medium storing computer program code which, when executed by at least one processor, causes the processor to execute operations comprising:

receiving, from a first terminal, a login request comprising an identifier of a target network to which the first terminal is connected;

obtaining at least one instant messaging account logged into by using the target network;

selecting a target instant messaging account from the at least one instant messaging account;

pushing a login authorization request for authorizing a login by the first terminal to a second terminal that corresponds to an instant messaging account that is logged into by using the target network; and

in response to receiving, from the second terminal, a login authorization instruction to allow the login, transmitting, to the first terminal, login information to enable the first terminal to perform the login using the instant messaging account.

16. The method according to claim 15 , wherein the first terminal comprises one of a digital television terminal, a smartphone, a personal computer, and a tablet computer,

wherein the target network comprises a wireless local area network; and

wherein the identifier of the target network comprises a Media Access Control (MAC) address of an access device of the wireless local area network and/or an Internet Protocol (IP) address of the access device of the wireless local area network.

17. The method according to claim 15 , wherein the obtaining comprises:

obtaining, by the at least one processor, one or more instant messaging accounts currently logged in to the target network, and a login network identifier of each instant messaging account that is obtained; and

matching, by the at least one processor, the login network identifier of each of the instant messaging accounts with the identifier of the target network, and determining at least one matching instant messaging account as the at least one instant messaging account logged in to the target network.

18. The method according to claim 15 , wherein before pushing the login authorization request, the method further comprises:

determining, by the at least one processor, whether the at least one instant messaging account matches an instant messaging account in a login denial list, wherein the login denial list includes one or more accounts whose login on the first terminal is to be denied; and

in response to determining a match, deleting, by the at least one processor, an account matching the instant messaging account in the login denial list from the at least one instant messaging account; and

the pushing the login authorization request comprises:

selecting, by the at least one processor, a target instant messaging account from remaining at least one instant messaging account after the deleting the account, and pushing a login authorization request to a second terminal corresponding to the target instant messaging account.

19. The method according to claim 18 , further comprising:

in response to receiving, from the second terminal, a login cancellation instruction corresponding to the login authorization request, adding, by the at least one processor, the target instant messaging account to the login denial list.

20. The method according to claim 15 , wherein the pushing the login authorization request comprises:

if the at least one instant messaging account comprises at least two instant messaging accounts, selecting, by the at least one processor, a target instant messaging account whose login time on the first terminal is closest to a current time from the at least two instant messaging accounts, and pushing, by the at least one processor, a login authorization request to a second terminal corresponding to the target instant messaging account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2018
From: LI, ZHONG WEI
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 046097/0830 →
Priority Claims (1)
CN 2016 1 0534116 · Jul 7, 2016 · national
Continuity (2)
Continuation PCTCN2017091896 · Jul 5, 2017
Related Publication 20180295124A1 · Oct 11, 2018