WO2019037005A1 - Network switching terminal and related product - Google Patents
Network switching terminal and related product Download PDFInfo
- Publication number
- WO2019037005A1 WO2019037005A1 PCT/CN2017/098768 CN2017098768W WO2019037005A1 WO 2019037005 A1 WO2019037005 A1 WO 2019037005A1 CN 2017098768 W CN2017098768 W CN 2017098768W WO 2019037005 A1 WO2019037005 A1 WO 2019037005A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- internet
- wifi network
- terminal
- network
- cellular network
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
Definitions
- the present invention relates to electronic communication, and in particular to a network switching terminal and related products.
- a very important advantage of smart terminals and tablets is that they can be moved to any location (the desktop is difficult to move, the laptop is generally not as light as the smart terminal and tablet), which further facilitates the user. usage of.
- the wireless network which, thanks to wireless network support, ensures that users can still access the Internet while moving their tablets and smart terminals.
- the wireless network has a cellular network and a wireless fidelity (WiFi) network.
- WiFi wireless fidelity
- the cellular network is provided by the mobile operator, it is basically based on the flow rate, and the use cost is relatively high. So unless necessary, more users may use the WiFi network to access the Internet. Only one wireless router is needed, and users can extend a WiFi network based on the wired network. The cost of using the wired network is much lower than that of the cellular. Network, so many users will use the WiFi network where there is coverage of the WiFi network, thus reducing the cost of the network.
- the processing logic of the smart terminal generally uses the WiFi network to access the Internet as long as the user accesses the WiFi network, and accesses the Internet through the cellular network only when the WiFi network is not connected.
- the connection between the WiFi network and the Internet is disconnected, that is, although the user user is involved in the WiFi network, but does not access the Internet, and the processing of the intelligent terminal
- the logic is that as long as the terminal accesses the WiFi network, it will not access the Internet through the cellular network, which results in the user not being able to access the Internet. If the user needs to access the Internet, the user needs to manually close the WiFi network to the user. The internet experience has caused inconvenience.
- the embodiment of the invention provides a terminal access network switching method and a terminal, which can enable the terminal to automatically switch between the WiFi network and the cellular network, so that the terminal can always access the Internet.
- An embodiment of the present invention provides a terminal access network switching method, including:
- the terminal determines whether the WiFi network is currently connected
- the terminal When the terminal is currently connected to the WiFi network, the terminal detects whether the WiFi network is connected to the Internet;
- WiFi network is connected to the Internet, accessing the Internet through the WiFi network;
- the Internet is accessed through the cellular network.
- the detecting whether the WiFi network is connected to the Internet includes:
- the WiFi network cannot be connected to the Internet.
- the method before the accessing the Internet through the cellular network, the method further includes:
- the Internet is accessed via the cellular network.
- the method before the accessing the Internet through the cellular network, the method further includes:
- the Internet is accessed through the cellular network.
- the method before the accessing the Internet through the cellular network, the method further includes:
- the Internet is accessed through the cellular network if the user's confirmation message is received.
- Another embodiment of the present invention provides a terminal, including:
- a determining unit configured to determine, by the terminal, whether a WiFi network is currently connected
- a detecting unit configured to detect whether the WiFi network is connected to the Internet when the terminal is currently connected to the WiFi network
- a connecting unit configured to access the Internet through the WiFi network when the WiFi network is connected to the Internet; and to access the Internet through the cellular network when the WiFi network cannot connect to the Internet.
- the detecting unit is specifically configured to: when detecting whether the WiFi network is connected to the Internet:
- the WiFi network cannot be connected to the Internet.
- the determining unit is further configured to:
- the connecting unit is specifically configured to access the Internet through the cellular network after the determining unit determines that the automatic switching switch has been turned on.
- the terminal further includes:
- the determining unit is further configured to determine whether the amount of data determined by the determining unit is greater than a preset number
- the connecting unit is specifically configured to access the Internet through the cellular network when the determining unit determines that the amount of data is less than or equal to the preset quantity.
- the terminal further includes:
- a display unit configured to display selection information on the terminal display screen, so that the user can select whether to access the Internet through the cellular network;
- the connecting unit is configured to access the Internet through the cellular network when receiving the confirmation information of the user.
- Another embodiment of the present invention provides a computer readable storage medium storing program code, the program code including instructions for performing the following steps:
- WiFi network is connected to the Internet, accessing the Internet through the WiFi network;
- the Internet is accessed through the cellular network.
- the detecting whether the WiFi network is connected to the Internet includes:
- the WiFi network cannot be connected to the Internet.
- the program code includes instructions for:
- the Internet is accessed via the cellular network.
- the program code includes instructions for: determining an amount of data that requires Internet interaction;
- the Internet is accessed through the cellular network.
- the program code includes instructions for:
- the Internet is accessed through the cellular network if the user's confirmation message is received.
- a terminal including: a processor and a memory coupled to each other; the processor is configured to perform the following steps: determining whether the terminal is currently connected to the WiFi network; when the terminal is currently connected to the WiFi network Detecting whether the WiFi network is connected to the Internet; accessing the Internet through the WiFi network when the WiFi network is connected to the Internet; and accessing the Internet through the cellular network when the WiFi network is unable to connect to the Internet.
- the processor is specifically configured to: when detecting whether the WiFi network is connected to the Internet:
- the WiFi network cannot be connected to the Internet.
- the processor is further configured to: determine whether the preset automatic switch is turned on; and determine that the automatic switch is turned on before accessing the Internet through the cellular network.
- the processor is further configured to: determine an amount of data that requires Internet interaction; determine whether the determined amount of data is greater than a preset quantity; and pass the cell when determining that the amount of data is less than or equal to the preset quantity.
- the network accesses the Internet.
- the processor is further configured to: display selection information on the display screen of the terminal, so that the user can select whether to access the Internet through the cellular network; and access the Internet through the cellular network when receiving the confirmation information of the user. .
- the terminal can detect the connection between the WiFi network and the Internet, so that when the WiFi network connected to the terminal cannot be connected to the Internet, the terminal accesses through the cellular network.
- the Internet enables the terminal to always access the Internet, improving the user experience of the user accessing the network using the terminal.
- FIG. 1 is a flowchart of a method for switching a WiFi of a terminal according to an embodiment of the present invention
- FIG. 2 is an application scenario diagram of a method for switching a WiFi of a terminal according to an embodiment of the present invention
- FIG. 3 is a structural diagram of a terminal according to an embodiment of the present invention.
- FIG. 4 is a structural diagram of a terminal according to another embodiment of the present invention.
- FIG. 5 is a structural diagram of a terminal according to another embodiment of the present invention.
- FIG. 1 is a flowchart of a terminal access network handover according to an embodiment of the present invention.
- This embodiment describes a process flow of the terminal, where the terminal may be intelligent.
- the terminal may be intelligent.
- the terminal has both WiFi network access capability and cellular network access capability.
- this embodiment includes:
- the terminal determines whether the WiFi network is currently connected. If the WiFi network is connected, the process proceeds to step 102. If the WiFi network is not connected, the process proceeds to step 104.
- the terminal may first determine whether the WiFi function is enabled. If the WiFi function is not enabled, it is determined that the terminal is not currently connected to the WiFi network.
- the terminal If the terminal has turned on the WiFi function, it is further determined whether the terminal accesses any one of the access points (AP: Access Point). If the terminal does not access any of the access points, it can be determined that the terminal is not currently connected to the WiFi network.
- AP Access Point
- the terminal accesses any of the access points, it is determined that the terminal is currently connected to the WiFi network.
- the wireless access point is a wireless network access point, commonly known as "hot spot.”
- hot spot There are mainly routing switching access integrated devices and pure access point devices.
- the integrated device performs access and routing work.
- the pure access device is only responsible for wireless client access.
- the pure access device is usually used as a wireless network extension, and other APs. Or the primary AP is connected to expand the wireless coverage, and the integrated device is generally the core of the wireless network.
- a wireless AP is an access point that uses a wireless device (a mobile device such as a mobile device or a wireless device such as a notebook computer) to enter a wired network, and is mainly used in a broadband home, a building interior, a campus interior, a campus interior, and a warehouse, a factory, and the like that require wireless monitoring. Places, typical distances cover tens of meters to hundreds of meters, but also can be used for long-distance transmission, the farthest can reach about 30KM, the main technology is IEEE802.11 series. Most wireless APs also have an access point client mode (AP client) that can be wirelessly connected to other APs to extend the coverage of the network.
- AP client access point client mode
- the terminal detects whether the WiFi network is connected to the Internet; if yes, proceeds to step 103; if not, proceeds to step 104.
- detecting whether the WiFi network is connected to the Internet can be performed in various ways, specifically, pinging a server located in the Internet, for example, ping www.***.com, at this time, if receiving a response from the server corresponding to www.***.com, It means that the current terminal can communicate with the server corresponding to www.***.com. Since the server corresponding to www.***.com is located on the Internet, it can be determined that the WiFi network is connected to the Internet. Of course, if there is no response, it can be proved that the WiFi network does not have an Internet connection.
- a plurality of servers located on the Internet may communicate with each other, that is, a server fault located in the Internet may be excluded to cause an error to be detected.
- the WiFi network is connected to the Internet, the WiFi network is used as a path for Internet connection, thereby accessing the Internet through the WiFi network, that is, all Internet traffic is transmitted through the WiFi network.
- the WiFi network is not connected to the Internet, the Internet is accessed via the cellular network, ie all Internet traffic is transmitted over the cellular network.
- the terminal can detect the connection between the WiFi network and the Internet, so that when the WiFi network connected to the terminal cannot be connected to the Internet, the terminal accesses the Internet through the cellular network, so that the terminal can always access the Internet and improve the user's use of the terminal. User experience of accessing the network.
- FIG. 2 is a flowchart of a terminal access network handover according to another embodiment of the present invention. As shown in FIG. 2, the embodiment includes:
- the terminal determines whether the WiFi network is currently connected. If the WiFi network is connected, the process proceeds to step 202. If the WiFi network is not connected, the process proceeds to step 205.
- the terminal may first determine whether the WiFi function is enabled. If the WiFi function is not enabled, it is determined that the terminal is not currently connected to the WiFi network.
- the terminal If the terminal has turned on the WiFi function, it is further determined whether the terminal accesses any one of the access points (AP: Access Point). If the terminal does not access any of the access points, it can be determined that the terminal is not currently connected to the WiFi network.
- AP Access Point
- the terminal accesses any of the access points, it is determined that the terminal is currently connected to the WiFi network.
- the wireless access point is a wireless network access point, commonly known as "hot spot.”
- hot spot There are mainly routing switching access integrated devices and pure access point devices.
- the integrated device performs access and routing work.
- the pure access device is only responsible for wireless client access.
- the pure access device is usually used as a wireless network extension, and other APs. Or the primary AP is connected to expand the wireless coverage, and the integrated device is generally the core of the wireless network.
- a wireless AP is an access point that uses a wireless device (a mobile device such as a mobile device or a wireless device such as a notebook computer) to enter a wired network, and is mainly used in a broadband home, a building interior, a campus interior, a campus interior, and a warehouse, a factory, and the like that require wireless monitoring. Places, typical distances cover tens of meters to hundreds of meters, but also can be used for long-distance transmission, the farthest can reach about 30KM, the main technology is IEEE802.11 series. Most wireless APs also have an access point client mode (AP client) that can be wirelessly connected to other APs to extend the coverage of the network.
- AP client access point client mode
- the detection request can be a ping request.
- the detection server may be set by the terminal manufacturer itself or may be another server located in the Internet.
- a ping method is used, for example, ping www.***.com.
- the current terminal can be associated with www.***.
- the server corresponding to com communicates, because the server corresponding to www.***.com is located on the Internet, It is then meaningless to determine that the WiFi network is connected to the Internet. Of course, if there is no response, it can be proved that the WiFi network does not have an Internet connection.
- the WiFi network can be connected to the Internet, and the process proceeds to step 204; if the detection response of the detection server is not received within the preset time, the WiFi network cannot be connected to the Internet. Going to step 205;
- a plurality of servers located on the Internet may communicate with each other, that is, a server fault located in the Internet may be excluded to cause an error to be detected.
- steps 202 to 203 can be performed multiple times in a loop, and as long as the result of any one of the times is that the detection response of the detection server is received, it can be said that the WiFi network is connected to the Internet.
- the WiFi network is connected to the Internet, the WiFi network is used as a path for Internet connection, thereby accessing the Internet through the WiFi network, that is, all Internet traffic is transmitted through the WiFi network.
- the WiFi network is not connected to the Internet, the Internet is accessed via the cellular network, ie all Internet traffic is transmitted over the cellular network.
- the terminal can detect the connection between the WiFi network and the Internet, so that when the WiFi network connected to the terminal cannot be connected to the Internet, the terminal accesses the Internet through the cellular network, so that the terminal can always access the Internet and improve the user's use of the terminal. User experience of accessing the network.
- the user may pre-set whether to allow the terminal to automatically perform the switching of the access network, that is, an automatic switch can be set in the setting menu of the terminal system, and the user can set according to his own needs. Select whether to turn the automatic switch on. For example, if the user's Internet connection needs are relatively strong, and the user can also bear the cost of accessing the Internet through the cellular network, the user can choose to turn on the automatic switch; or, although the user's Internet connection needs are strong, but does not want to bear through the cellular network. The user may choose to turn off the automatic switch when the fee is generated by accessing the Internet; or the user's Internet connection demand is weak, the user may choose to turn off the automatic switch. It can be understood that in order to avoid the additional cost of using the cellular network to access the Internet for the user, the system should turn off the automatic switch by default.
- the Internet is accessed via the cellular network.
- the automatic switch is off, it means that the user does not want to access the Internet through the cellular network if there is a WiFi network, even if the current WiFi network is not connected to the Internet.
- the user may further set how much data can be generated through the cellular network when the WiFi network is available, that is,
- the data volume setting menu can be set in the setting menu of the terminal system, and the user can set the upper limit value of the data amount according to his own needs or withstand capability, and the data amount can also set a single upper limit value, and a certain time period. , for example, the upper limit of the cumulative amount of data for one day, one week, or one month.
- the user can set the amount of data generated in a single generation to not exceed 10M, the amount of data in one week cannot exceed 100M, the amount of data in one month cannot exceed 1G, and so on. Understandably, in order to reduce the amount of user operations, the system can also set a default value, which should be a value that most users can end, for example, it can be 10M.
- the terminal may further determine the amount of data that requires Internet interaction before accessing the Internet through the cellular network; and then determine whether the amount of data is greater than a preset amount; if the amount of data is less than or equal to the pre- It is only necessary to access the Internet through a cellular network. If the amount of data is greater than the preset amount, the Internet is not accessed through the cellular network.
- the confirmation of the amount of data exchanged by the Internet may be confirmed by the size of the file to be sent or received. For example, if a file needs to be sent, the size of the file is 9M, and the amount of data to be interacted may be determined to be less than the preset number 10, thereby The Internet can be accessed through a cellular network. On the other hand, if it is necessary to receive a file whose size is 11M, it can be determined that the amount of data requiring Internet interaction is greater than the preset number 10, so that the Internet is not accessed through the cellular network.
- the selection information may be displayed on the display of the terminal before the Internet is accessed through the cellular network, so that the user can select whether to access the Internet through the cellular network;
- the Internet is accessed through the cellular network if the user's confirmation message is received. If the user's confirmation information is not received, or the user's rejection information is received, the Internet is not accessed through the cellular network.
- the content of the selection information displayed on the display screen of the terminal may include: an Internet connection status of the current WiFi network, a situation of the amount of data required for Internet interaction, and the like, and the user is determined according to the content whether to allow access to the Internet through the cellular network.
- Figure 3 is a diagram showing the structure of a terminal according to an embodiment of the present invention, including:
- the determining unit 301 is configured to determine, by the terminal, whether a WiFi network is currently connected.
- the terminal may first determine whether the WiFi function is enabled. If the WiFi function is not enabled, it is determined that the terminal is not currently connected to the WiFi network.
- the terminal If the terminal has turned on the WiFi function, it is further determined whether the terminal accesses any one of the access points (AP: Access Point). If the terminal does not access any of the access points, it can be determined that the terminal is not currently connected to the WiFi network.
- AP Access Point
- the terminal accesses any of the access points, it is determined that the terminal is currently connected to the WiFi network.
- the wireless access point is a wireless network access point, commonly known as "hot spot.”
- hot spot There are mainly routing switching access integrated devices and pure access point devices.
- the integrated device performs access and routing work.
- the pure access device is only responsible for wireless client access.
- the pure access device is usually used as a wireless network extension, and other APs. Or the primary AP is connected to expand the wireless coverage, and the integrated device is generally the core of the wireless network.
- a wireless AP is an access point that uses a wireless device (a mobile device such as a mobile device or a wireless device such as a notebook computer) to enter a wired network, and is mainly used in a broadband home, a building interior, a campus interior, a campus interior, and a warehouse, a factory, and the like that require wireless monitoring. Places, typical distances cover tens of meters to hundreds of meters, but also can be used for long-distance transmission, the farthest can reach about 30KM, the main technology is IEEE802.11 series. Most wireless APs also have an access point client mode (AP client) that can be wirelessly connected to other APs to extend the coverage of the network.
- AP client access point client mode
- the detecting unit 302 is configured to detect, when the terminal is currently connected to the WiFi network, whether the WiFi network is connected to the Internet.
- detecting whether the WiFi network is connected to the Internet can be performed in various ways, specifically, pinging a server located in the Internet, for example, ping www.***.com, at this time, if receiving a response from the server corresponding to www.***.com, It means that the current terminal can communicate with the server corresponding to www.***.com. Since the server corresponding to www.***.com is located on the Internet, it can be determined that the WiFi network is connected to the Internet. Of course, if there is no response, it can be proved that the WiFi network does not have an Internet connection.
- a plurality of servers located on the Internet may communicate with each other, that is, a server fault located in the Internet may be excluded to cause an error to be detected.
- the connecting unit 303 is configured to access the Internet through the WiFi network when the WiFi network is connected to the Internet, and to access the Internet through the cellular network when the WiFi network cannot connect to the Internet.
- the WiFi network is connected to the Internet, the WiFi network is used as a path for Internet connection, thereby accessing the Internet through the WiFi network, that is, all Internet traffic is transmitted through the WiFi network.
- the WiFi network is not connected to the Internet, the Internet is accessed via the cellular network, ie all Internet traffic is transmitted over the cellular network.
- the terminal can detect the connection between the WiFi network and the Internet, so that when the WiFi network connected to the terminal cannot be connected to the Internet, the terminal accesses the Internet through the cellular network, so that the terminal can always access the Internet and improve the user's use of the terminal. User experience of accessing the network.
- the detecting unit 302 may be specifically configured to: when detecting whether the WiFi network is connected to the Internet:
- the detection request can be a ping request.
- the detection server may be set by the terminal manufacturer itself or may be another server located in the Internet.
- a ping method is used, for example, ping www.***.com.
- the current terminal can be associated with www.***.
- the server corresponding to com communicates. Since the server corresponding to www.***.com is located on the Internet, it can be determined that the WiFi network is connected to the Internet. Of course, if there is no response, it can be proved that the WiFi network does not have an Internet connection. If the detection response of the detection server is received within the preset time, the WiFi network can be connected to the Internet; if the detection response of the detection server is not received within the preset time, the WiFi network cannot be connected to the Internet.
- a plurality of servers located on the Internet may communicate with each other, that is, a server fault located in the Internet may be excluded to cause an error to be detected.
- the detection by the detecting unit 302 can be performed multiple times, and as long as the result of any one of the times is that the detection response of the detecting server is received, it can be said that the WiFi network is connected to the Internet.
- the user may pre-set whether to allow the terminal to automatically perform the switching of the access network, that is, an automatic switch can be set in the setting menu of the terminal system, and the user can set according to his own needs. Select whether to turn the automatic switch on.
- users have a strong Internet connection and can afford to access the Internet through a cellular network.
- the user may choose to turn on the automatic switch; or, although the user's Internet connection needs are relatively strong, but does not want to bear the cost of accessing the Internet through the cellular network, the user may choose to turn off the automatic switch; or, the user's Internet connection needs are relatively high. Weak, the user can choose to turn off the automatic switch. It can be understood that in order to avoid the additional cost of using the cellular network to access the Internet for the user, the system should turn off the automatic switch by default.
- the determining unit 302 is further configured to: determine whether the preset automatic switch is turned on; and the connecting unit is specifically configured to: after the determining unit determines that the automatic switch is turned on, The cellular network accesses the Internet. If the automatic switch is off, it means that the user does not want to access the Internet through the cellular network if there is a WiFi network, even if the current WiFi network is not connected to the Internet.
- the user may further set how much data can be generated through the cellular network when the WiFi network is available, that is,
- the data volume setting menu can be set in the setting menu of the terminal system, and the user can set the upper limit value of the data amount according to his own needs or withstand capability, and the data amount can also set a single upper limit value, and a certain time period. , for example, the upper limit of the cumulative amount of data for one day, one week, or one month.
- the user can set the amount of data generated in a single generation to not exceed 10M, the amount of data in one week cannot exceed 100M, the amount of data in one month cannot exceed 1G, and so on. Understandably, in order to reduce the amount of user operations, the system can also set a default value, which should be a value that most users can end, for example, it can be 10M.
- the terminal may further include: a determining unit 304, configured to determine an amount of data that requires Internet interaction; the determining unit 302 may further be configured to determine the The determining unit 303 is configured to: when the determining unit determines that the amount of data is less than or equal to the preset quantity, accessing the Internet through the cellular network.
- the confirmation of the amount of data exchanged by the Internet may be confirmed by the size of the file to be sent or received. For example, if a file needs to be sent, the size of the file is 9M, and the amount of data to be interacted may be determined to be less than the preset number 10, thereby The Internet can be accessed through a cellular network. On the other hand, if it is necessary to receive a file whose size is 11M, it can be determined that the amount of data requiring Internet interaction is greater than the preset number 10, so that the Internet is not accessed through the cellular network.
- the terminal may further include:
- the display unit 305 is configured to display the selection information on the display screen of the terminal, so that the user can select whether to access the Internet through the cellular network.
- the connection unit 303 can also be configured to pass the cellular when receiving the confirmation information of the user.
- the network accesses the Internet.
- the Internet is accessed through the cellular network if the user's confirmation message is received. If the user's confirmation information is not received, or the user's rejection information is received, the Internet is not accessed through the cellular network.
- the content of the selection information displayed on the display screen of the terminal may include: an Internet connection status of the current WiFi network, a situation of the amount of data required for Internet interaction, and the like, and the user is determined according to the content whether to allow access to the Internet through the cellular network.
- the content is based on the same concept as the method embodiment of the present invention.
- the description in the method embodiment of the present invention and details are not described herein again.
- Another embodiment of the present invention provides a computer readable storage medium storing program code, the program code including instructions for performing the following steps:
- WiFi network is connected to the Internet, accessing the Internet through the WiFi network;
- the Internet is accessed through the cellular network.
- the detecting whether the WiFi network is connected to the Internet includes:
- the WiFi network cannot be connected to the Internet.
- the program code includes instructions for:
- the Internet is accessed via the cellular network.
- the program code includes instructions for:
- the Internet is accessed through the cellular network.
- the program code includes instructions for:
- the Internet is accessed through the cellular network if the user's confirmation message is received.
- another embodiment of the present invention provides a terminal 500, including: a processor 510 and a memory 520 coupled to each other; the processor 510 is configured to perform the following steps: determining whether the terminal is currently connected to the WiFi network; When the WiFi network is connected, detecting whether the WiFi network is connected to the Internet; when the WiFi network is connected to the Internet, accessing the Internet through the WiFi network; when the WiFi network cannot be connected to the Internet, connecting through the cellular network Into the Internet.
- the processor is specifically configured to: when detecting whether the WiFi network is connected to the Internet:
- the WiFi network cannot be connected to the Internet.
- the processor is further configured to: determine whether the preset automatic switch is turned on; and determine that the automatic switch is turned on before accessing the Internet through the cellular network.
- the processor is further configured to: determine an amount of data that requires Internet interaction; determine whether the determined amount of data is greater than a preset quantity; and pass the cell when determining that the amount of data is less than or equal to the preset quantity.
- the network accesses the Internet.
- the processor is further configured to: display selection information on the display screen of the terminal, so that the user can select whether to access the Internet through the cellular network; and access the Internet through the cellular network when receiving the confirmation information of the user. .
- the embodiment of the present invention further provides another mobile terminal.
- the mobile terminal can be a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), a car computer, etc.
- PDA Personal Digital Assistant
- POS Point of Sales
- car computer etc.
- any terminal device take the mobile terminal as a mobile phone as an example:
- FIG. 5 is a block diagram showing a partial structure of a mobile phone related to a mobile terminal provided by an embodiment of the present invention.
- the mobile phone includes: a radio frequency (RF) circuit 910, a memory 920, an input unit 930, a sensor 950, an audio circuit 960, a Wireless Fidelity (WiFi) module 970, a processor 980, and a power supply 990.
- RF radio frequency
- the structure of the handset shown in FIG. 5 does not constitute a limitation to the handset, and may include more or less components than those illustrated, or some components may be combined, or different components may be arranged.
- the input unit 930 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the handset.
- the input unit 930 can include a touch display screen 933, a biometric device 931, and other input devices 932.
- the biometric device 931 can be a fingerprint recognition device, or a face recognition device, or an iris recognition device or the like.
- the input unit 930 can also include other input devices 932.
- other input devices 932 may include, but are not limited to, one or more of physical buttons, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.
- the processor 980 is configured to acquire an image to be processed, the target area of the image to be processed is used to add a watermark pattern, determine first color information of the first image corresponding to the target area, and determine the first color.
- the processor 980 is the control center of the handset, which connects various portions of the entire handset using various interfaces and lines, by executing or executing software programs and/or modules stored in the memory 920, and invoking data stored in the memory 920, executing The phone's various functions and processing data, so that the overall monitoring of the phone.
- the processor 980 may include one or more processing units; optionally, the processor 980 may integrate a processor and a modem processor, where the processor mainly processes an operating system, a user interface, an application, and the like.
- the modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 980.
- memory 920 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
- the RF circuit 910 can be used for receiving and transmitting information.
- RF circuit 910 includes, but is not limited to, Antenna, at least one amplifier, transceiver, coupler, Low Noise Amplifier (LNA), duplexer, etc.
- RF circuitry 910 can also communicate with the network and other devices via wireless communication.
- the above wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (Code Division). Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), E-mail, Short Messaging Service (SMS), and the like.
- GSM Global System of Mobile communication
- GPRS General Packet Radio Service
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- LTE Long Term Evolution
- E-mail Short Messaging Service
- the handset may also include at least one type of sensor 950, such as a light sensor, motion sensor, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the touch display screen according to the brightness of the ambient light, and the proximity sensor can turn off the touch display when the mobile phone moves to the ear. And / or backlight.
- the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
- the mobile phone can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer Narration.
- the gesture of the mobile phone such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration
- vibration recognition related functions such as pedometer, tapping
- the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer Narration.
- the audio circuit 960, the speaker 961, and the microphone 962 can provide an audio interface between the user and the mobile phone.
- the audio circuit 960 can transmit the converted electrical data of the received audio data to the speaker 961 for conversion to the sound signal by the speaker 961; on the other hand, the microphone 962 converts the collected sound signal into an electrical signal by the audio circuit 960. After receiving, it is converted into audio data, and then processed by the audio data playback processor 980, sent to the other mobile phone via the RF circuit 910, or played back to the memory 920 for further processing.
- WiFi is a short-range wireless transmission technology
- the mobile phone can help users to send and receive emails, browse web pages, and access streaming media through the WiFi module 970, which provides users with wireless broadband Internet access.
- FIG. 5 shows the WiFi module 970, it can be understood that it does not belong to the essential configuration of the mobile phone, and may be omitted as needed within the scope of not changing the essence of the invention.
- the handset also includes a power supply 990 (such as a battery) that supplies power to the various components.
- a power supply 990 (such as a battery) that supplies power to the various components.
- the power supply can be logically coupled to the processor 980 via a power management system to manage charging, discharging, and power management functions through the power management system.
- the mobile phone may further include a camera, a Bluetooth module, and the like, and details are not described herein again.
- each step method flow may be implemented based on the structure of the mobile phone.
- each unit function can be implemented based on the structure of the mobile phone.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (10)
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储了程序代码,所述程序代码包括的指令用于执行如下步骤:A computer readable storage medium, wherein the computer readable storage medium stores program code, the program code comprising instructions for performing the following steps:判断终端当前是否连接了WiFi网络;Determine whether the terminal is currently connected to the WiFi network;在所述终端当前连接了WiFi网络时,检测所述WiFi网络是否与因特网连接;Detecting whether the WiFi network is connected to the Internet when the terminal is currently connected to the WiFi network;如果所述WiFi网络与因特网连接,则通过所述WiFi网络接入因特网;If the WiFi network is connected to the Internet, accessing the Internet through the WiFi network;如果所述WiFi网络不能与因特网连接,则通过蜂窝网络接入因特网。If the WiFi network cannot be connected to the Internet, the Internet is accessed through the cellular network.
- 如权利要求1所述的介质,其特征在于,所述检测WiFi网络是否与因特网连接包括:The medium of claim 1 wherein said detecting whether the WiFi network is connected to the Internet comprises:向位于因特网的检测服务器发送检测请求;Sending a detection request to a detection server located on the Internet;如果接收到所述检测服务器针对所述检测请求的检测响应,则确定所述WiFi网络与因特网连接;If the detection response of the detection server for the detection request is received, determining that the WiFi network is connected to the Internet;如果在预置时间内没有接收到所述检测服务器针对所述检测请求的检测响应,则确定所述WiFi网络不能与因特网连接。If the detection response of the detection server for the detection request is not received within a preset time, it is determined that the WiFi network cannot be connected to the Internet.
- 如权利要求1所述的介质,其特征在于,所述通过蜂窝网络接入因特网前,所述程序代码包括的指令还用于:The medium of claim 1 wherein said program code includes instructions for: prior to said accessing the Internet through a cellular network:判断预设的自动切换开关是否打开;Determine whether the preset automatic switch is turned on;如果所述自动切换开关已经打开,才通过蜂窝网络接入因特网。If the automatic switch is already open, the Internet is accessed via the cellular network.
- 如权利要求1所述的介质,其特征在于,所述通过蜂窝网络接入因特网前,所述程序代码包括的指令还用于:The medium of claim 1 wherein said program code includes instructions for: prior to said accessing the Internet through a cellular network:确定需要因特网交互的数据量;Determine the amount of data that requires Internet interaction;判断所述数据量是否大于预设数量;Determining whether the amount of data is greater than a preset amount;如果所述数据量小于或等于所述预设数量,才通过蜂窝网络接入因特网。If the amount of data is less than or equal to the preset amount, the Internet is accessed through the cellular network.
- 如权利要求1所述的介质,其特征在于,所述通过蜂窝网络接入因特网前,所述程序代码包括的指令还用于:The medium of claim 1 wherein said program code includes instructions for: prior to said accessing the Internet through a cellular network:在终端显示屏上显示选择信息,以使得用户可以选择是否通过蜂窝网络接 入因特网;Display selection information on the terminal display so that the user can select whether to connect through the cellular network Into the Internet;如果接收到用户的确认信息,才通过蜂窝网络接入因特网。The Internet is accessed through the cellular network if the user's confirmation message is received.
- 一种终端,其特征在于,包括:相互耦合的处理器和存储器;所述处理器用于执行如下步骤:判断终端当前是否连接了WiFi网络;在所述终端当前连接了WiFi网络时,检测所述WiFi网络是否与因特网连接;在所述WiFi网络与因特网连接时,通过所述WiFi网络接入因特网;在所述WiFi网络不能与因特网连接时,通过蜂窝网络接入因特网。A terminal, comprising: a processor and a memory coupled to each other; the processor is configured to: determine whether the terminal is currently connected to the WiFi network; and when the terminal is currently connected to the WiFi network, detecting the Whether the WiFi network is connected to the Internet; when the WiFi network is connected to the Internet, the Internet is accessed through the WiFi network; and when the WiFi network is not connected to the Internet, the Internet is accessed through the cellular network.
- 如权利要求6所述的终端,其特征在于,所述处理器在检测WiFi网络是否与因特网连接时具体用于:The terminal according to claim 6, wherein the processor is specifically configured to: when detecting whether the WiFi network is connected to the Internet:向位于因特网的检测服务器发送检测请求;Sending a detection request to a detection server located on the Internet;如果接收到所述检测服务器针对所述检测请求的检测响应,则确定所述WiFi网络与因特网连接;If the detection response of the detection server for the detection request is received, determining that the WiFi network is connected to the Internet;如果在预置时间内没有接收到所述检测服务器针对所述检测请求的检测响应,则确定所述WiFi网络不能与因特网连接。If the detection response of the detection server for the detection request is not received within a preset time, it is determined that the WiFi network cannot be connected to the Internet.
- 如权利要求6所述的终端,其特征在于,所述处理器还用于:判断预设的自动切换开关是否打开;在判断所述自动切换开关已经打开,才通过蜂窝网络接入因特网。The terminal according to claim 6, wherein the processor is further configured to: determine whether the preset automatic switch is turned on; and determine that the automatic switch is turned on before accessing the Internet through the cellular network.
- 如权利要求6所述的终端,其特征在于,所述处理器还用于:确定需要因特网交互的数据量;判断确定的数据量是否大于预设数量;在判断所述数据量小于或等于所述预设数量时,才通过蜂窝网络接入因特网。The terminal according to claim 6, wherein the processor is further configured to: determine an amount of data that requires Internet interaction; determine whether the determined amount of data is greater than a preset amount; and determine that the amount of data is less than or equal to When the preset number is described, the Internet is accessed through the cellular network.
- 如权利要求6所述的终端,其特征在于,所述处理器还用于:在终端显示屏上显示选择信息,以使得用户可以选择是否通过蜂窝网络接入因特网;在接收到用户的确认信息时,才通过蜂窝网络接入因特网。 The terminal according to claim 6, wherein the processor is further configured to: display selection information on the display screen of the terminal, so that the user can select whether to access the Internet through the cellular network; and receive confirmation information of the user. Only when the Internet is connected to the Internet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/098768 WO2019037005A1 (en) | 2017-08-24 | 2017-08-24 | Network switching terminal and related product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/098768 WO2019037005A1 (en) | 2017-08-24 | 2017-08-24 | Network switching terminal and related product |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019037005A1 true WO2019037005A1 (en) | 2019-02-28 |
Family
ID=65439743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/098768 WO2019037005A1 (en) | 2017-08-24 | 2017-08-24 | Network switching terminal and related product |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2019037005A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104507132A (en) * | 2014-12-23 | 2015-04-08 | 上海斐讯数据通信技术有限公司 | Communication terminal and communication switching method implemented by same |
CN105163355A (en) * | 2015-09-29 | 2015-12-16 | 努比亚技术有限公司 | Method and device for switching networks of mobile terminal |
CN106302984A (en) * | 2016-07-28 | 2017-01-04 | 努比亚技术有限公司 | A kind of method and device controlling data cube computation |
CN106535238A (en) * | 2016-11-02 | 2017-03-22 | 青岛海信移动通信技术股份有限公司 | Link switching method and device |
CN106856617A (en) * | 2016-11-30 | 2017-06-16 | 努比亚技术有限公司 | A kind of terminal and residence reselecting |
-
2017
- 2017-08-24 WO PCT/CN2017/098768 patent/WO2019037005A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104507132A (en) * | 2014-12-23 | 2015-04-08 | 上海斐讯数据通信技术有限公司 | Communication terminal and communication switching method implemented by same |
CN105163355A (en) * | 2015-09-29 | 2015-12-16 | 努比亚技术有限公司 | Method and device for switching networks of mobile terminal |
CN106302984A (en) * | 2016-07-28 | 2017-01-04 | 努比亚技术有限公司 | A kind of method and device controlling data cube computation |
CN106535238A (en) * | 2016-11-02 | 2017-03-22 | 青岛海信移动通信技术股份有限公司 | Link switching method and device |
CN106856617A (en) * | 2016-11-30 | 2017-06-16 | 努比亚技术有限公司 | A kind of terminal and residence reselecting |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2021269359B2 (en) | Display method and apparatus | |
US20220020339A1 (en) | Display method and apparatus | |
US10649720B2 (en) | Sound effect configuration method and system and related device | |
WO2018103492A1 (en) | Method for setting wifi roaming, and terminal device | |
WO2017215649A1 (en) | Sound effect adjustment method and user terminal | |
JP5916261B2 (en) | File transmission method, system, and control apparatus | |
WO2019000411A1 (en) | Method and device for establishing wireless communication connection | |
WO2021104230A1 (en) | Synchronization method and electronic device | |
WO2018049886A1 (en) | Hotspot establishment method and terminal device | |
WO2018103443A1 (en) | Network positioning method and terminal device | |
WO2018103441A1 (en) | Network positioning method and terminal device | |
WO2021104246A1 (en) | Network connection method and electronic device | |
WO2020259446A1 (en) | Communication control method and apparatus, and electronic device | |
WO2019015573A1 (en) | Unlocking control method and related product | |
WO2021022720A1 (en) | Bluetooth-based data transmission method, storage medium and terminal | |
WO2021057545A1 (en) | Multi-network access method and terminal device | |
WO2017215661A1 (en) | Scenario-based sound effect control method and electronic device | |
CN111901211A (en) | Control method, apparatus and storage medium | |
WO2014094600A1 (en) | Mobile terminal and method for reducing power consumption thereof | |
WO2020029723A1 (en) | Positioning method, related device, and computer readable storage medium | |
WO2017020671A1 (en) | Video interaction method and apparatus, and video source device | |
WO2021232814A1 (en) | Cell measurement method based on frequency point optimization, and terminal device | |
WO2018219118A1 (en) | Interface displaying method and related product | |
CN110891262A (en) | Bluetooth pairing method, system and terminal equipment | |
WO2018219117A1 (en) | Component display method and related product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17922573 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17922573 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 28/09/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17922573 Country of ref document: EP Kind code of ref document: A1 |