IP Library Granted Patent US 11,032,277
Granted Patent B2
US 11,032,277 · App. 15/614,744 · Granted Jun 8, 2021

Network access control

Inventor: Hongyue Wang (Beijing, CN)
Assignee: LENOVO (BEIJING) CO., LTD.
H04L63/0876H04M15/00H04M15/41H04M15/43H04M15/83H04M15/852H04M15/853H04M15/854H04M15/88H04M15/882H04M15/885H04M17/00H04W4/24H04W8/22H04W12/06H04W48/14H04W88/06H04W48/17H04W48/18
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 11,032,277
App. No.
15/614,744
Granted
Jun 8, 2021
Kind
B2
Abstract

A network access control method includes obtaining network information of an electronic device, determining, using the network information, whether the electronic device needs to use a first access point name (APN) network channel, and generating a network channel switching instruction in response to determining that the electronic device needs to use the first APN network channel. The network channel switching instruction instructs to switch the electronic device from a second APN network channel to the first APN network channel. The second APN network channel has access to more network resource addresses than the first APN network channel.

Claims (34)

1. A network access control method comprising:

obtaining network information of an electronic device, the network information including whether an account associated with the electronic device is overdue;

determining whether a first network resource address to be accessed is on a white list;

in response to the account associated with the electronic device being overdue and the first network resource address being on the white list, generating a first network channel switching instruction, wherein the first network channel switching instruction instructs to switch the electronic device from a second access point name (APN) network channel to a first APN network channel, accessing the network through the first APN network channel does not incur data usage counting, and accessing the network through the second APN network channel incurs data usage counting;

after the electronic device has been switched from the second APN network channel to the first APN network channel, obtaining further network information of the electronic device, the further network information including whether the account associated with the electronic device has been recharged;

determining whether a second network resource address to be accessed is on the white list; and

in response to the account associated with the electronic device having been recharged and the second network resource address not being on the white list, generating a second network channel switching instruction, wherein the second network channel switching instruction instructs to switch the electronic device from the first APN network channel to the second APN network channel.

2. The method of claim 1 , further comprising:

sending the first network channel switching instruction to a service provider server.

3. The method of claim 1 , further comprising:

sending the second network channel switching instruction to a service provider server.

4. The method of claim 1 , further comprising:

obtaining an activation request for the electronic device;

performing a verification of the electronic device using the activation request; and

generating the second network channel switching instruction in response to the verification being successful.

5. The method of claim 1 , wherein determining whether the first network resource address is on the white list comprises:

obtaining the network resource address requested to be accessed by the electronic device; and

determining whether the network resource address is on the white list is determined.

6. The method of claim 1 , wherein determining whether the second network resource address is on the white list comprises:

obtaining the second network resource address requested to be accessed by the electronic device; and

determining whether the second network resource address is on the white list.

7. A server comprising:

a memory storing computer executable instructions; and

a processor executing the computer executable instructions to:

obtain network information of an electronic device, the network information including whether an account associated with the electronic device is overdue;

determine whether a first network resource address to be accessed is on a white list; and

in response to the account associated with the electronic device being overdue and the first network resource address being on the white list, generate a first network channel switching instruction, wherein the first network channel switching instruction instructs to switch the electronic device from a second APN network channel to a first APN network channel, accessing the network through the first APN network channel does not incur data usage counting, and accessing the network through the second APN network channel incurs data usage counting;

after the electronic device has been switched from the second APN network channel to the first APN network channel, obtain further network information of the electronic device, the further network information including whether the account associated with the electronic device has been recharged;

determine whether a second network resource address to be accessed is on the white list; and

in response to the account associated with the electronic device having been recharged and the second network resource address not being on the white list, generate a second network channel switching instruction, wherein the second network channel switching instruction instructs to switch the electronic device from the first APN network channel to the second APN network channel.

8. The server of claim 7 , wherein the processor is further configured to send the first network channel switching instruction to a service provider server.

9. The server of claim 7 , wherein the processor is further configured to:

perform a verification of the electronic device upon receiving an activation request, and

generate the second network channel switching instruction in response to the verification being successful.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2017
From: WANG, HONGYUE
To: LENOVO (BEIJING) CO., LTD.
Reel/Frame 043080/0689 →
Priority Claims (1)
CN 201610390901.5 · Jun 6, 2016 · national
Continuity (1)
Related Publication 20170353452A1 · Dec 7, 2017