IP Library › Granted Patent US 11,310,699
Granted Patent B2
US 11,310,699 · App. 16/975,632 · Granted Apr 19, 2022

Network switching method, communications apparatus, and communications device

Inventors: Zhongxian Chen (Shenzhen, CN); Weichen Zhu (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W36/00H04W36/14
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,310,699
App. No.
16/975,632
Granted
Apr 19, 2022
Kind
B2
Abstract

Embodiments of this application provide a network switching method that comprises connecting, by a terminal device, to a first network, where a first application on the terminal device is connected to the first network, switching, by the terminal device, from the first network to a second network, and retaining a connection between the first application and the first network. The method further comprises receiving, by the terminal device, a network connection request from a second application on the terminal device, and connecting, by the terminal device, the second application to the second network. The network switching method does not cause interruption to the connection between the first application and the first network and to the ongoing data transmission between the first application and the first network, thereby improving data transmission performance.

Claims (57)

1. A network switching method, wherein the method comprises:

connecting, by a terminal device, to a first network, wherein a first application on the terminal device is connected to the first network;

switching, by the terminal device, from the first network to a second network, and retaining a connection between the first application and the first network;

receiving, by the terminal device, a network connection request from a second application on the terminal device; and

connecting, by the terminal device, the second application to the second network.

2. The method according to claim 1 , wherein the switching, by the terminal device, from the first network to a second network, and retaining a connection between the first application and the first network comprises:

switching, by the terminal device, from the first network to the second network, and keeping a first communications module in the terminal device enabled, wherein the first application is connected to the first network through the first communications module.

3. The method according to claim 2 , wherein the method further comprises:

switching, by the terminal device, from the first network to the second network, and recording information about a link between the terminal device and the first network, wherein the information about the link comprises identification information of the first communications module and information about a connection over which the terminal device connects to the first network through the first communications module.

4. The method according to claim 3 , wherein after the recording information about a link between the terminal device and the first network, the method further comprises:

detecting whether the connection between the first application and the first network is ended; and

if the connection between the first application and the first network is ended, deleting link information corresponding to the first application.

5. The method according to claim 4 , wherein the method further comprises:

when all link information corresponding to the first communications module is deleted, controlling the first communications module to be disabled.

6. The method according to claim 1 , wherein the connecting, by the terminal device, the second application to the second network comprises:

controlling, by the terminal device, a second communications module in the terminal device to be enabled; and

connecting, by the terminal device, the second application to the second network through the second communications module.

7. The method according to claim 1 , wherein after the switching, by the terminal device, from the first network to a second network, the method further comprises:

receiving, by the terminal device, a network connection request from the first application; and

connecting, by the terminal device, the first application to the second network.

8. The method according to claim 1 , wherein the method further comprises:

before the switching, by the terminal device, from the first network to a second network, receiving configuration information of a user, wherein the configuration information is used to retain the connection between the first application and the first network when the terminal device switches from the first network to the second network.

9. A communications device, comprising:

a memory and a processor, wherein the memory comprises instructions that when executed by the processor, cause the communications device to perform the following:

connecting to a first network, wherein a first application on the communications device is connected to the first network;

switching from the first network to a second network, and retaining a connection between the first application and the first network;

receiving a network connection request from a second application on the communications device; and

connecting the second application to the second network.

10. The communications device according to claim 9 , wherein the switching from the first network to a second network, and retaining a connection between the first application and the first network comprises:

switching from the first network to the second network, and keeping a first communications module in the communications device enabled, wherein the first application is connected to the first network through the first communications module.

11. The communications device according to claim 10 , wherein the communications device is further configured to perform:

switching from the first network to the second network, and recording information about a link between the communications device and the first network, wherein the information about the link comprises identification information of the first communications module and information about a connection over which the communications device connects to the first network through the first communications module.

12. The communications device according to claim 11 , wherein after the recording information about a link between the communications device and the first network, the communications device is further configured to perform:

detecting whether the connection between the first application and the first network is ended; and

if the connection between the first application and the first network is ended, deleting link information corresponding to the first application.

13. The communications device according to claim 12 , wherein the communications device is further configured to perform:

when all link information corresponding to the first communications module is deleted, controlling the first communications module to be disabled.

14. The communications device according to claim 9 , wherein the connecting the second application to the second network comprises:

controlling a second communications module in the communications device to be enabled; and

connecting the second application to the second network through the second communications module.

15. The communications device according to claim 9 , wherein after the switching from the first network to a second network, the communications device is further configured to perform:

receiving a network connection request from the first application; and

connecting the first application to the second network.

16. The communications device according to claim 9 , wherein the communications device is further configured to perform:

before the switching from the first network to a second network, receiving configuration information of a user, wherein the configuration information is used to retain the connection between the first application and the first network when the communications device switches from the first network to the second network.

17. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program runs on a computer, the computer is enabled to perform the following:

connecting to a first network, wherein a first application on the computer is connected to the first network;

switching from the first network to a second network, and retaining a connection between the first application and the first network;

receiving a network connection request from a second application on the computer; and

connecting the second application to the second network.

18. The non-transitory computer-readable storage medium according to claim 17 , wherein the switching from the first network to a second network, and retaining a connection between the first application and the first network comprises:

switching from the first network to the second network, and keeping a first communications adaptor enabled, wherein the first application is connected to the first network through the first communications adaptor.

19. The non-transitory computer-readable storage medium according to claim 18 , wherein the computer is further enabled to perform:

switching from the first network to the second network, and recording information about a link between the computer and the first network, wherein the information about the link comprises identification information of the first communications module and information about a connection over which the computer connects to the first network through the first communications module.

20. The non-transitory computer-readable storage medium according to claim 19 , wherein after the recording information about a link between the computer and the first network, the computer is further enabled to perform:

detecting whether the connection between the first application and the first network is ended; and

if the connection between the first application and the first network is ended, deleting link information corresponding to the first application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2021
From: CHEN, ZHONGXIAN; ZHU, WEICHEN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 055348/0080 →
Priority Claims (1)
CN 201810256243.X · Mar 27, 2018 · national
Continuity (1)
Related Publication 20200413296A1 · Dec 31, 2020