CN110121145B - Network connection method and mobile terminal - Google Patents
Network connection method and mobile terminal Download PDFInfo
- Publication number
- CN110121145B CN110121145B CN201910330307.0A CN201910330307A CN110121145B CN 110121145 B CN110121145 B CN 110121145B CN 201910330307 A CN201910330307 A CN 201910330307A CN 110121145 B CN110121145 B CN 110121145B
- Authority
- CN
- China
- Prior art keywords
- shielding
- mobile terminal
- condition
- value
- transmission rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention provides a network connection method and a mobile terminal, and relates to the technical field of communication. Wherein, the method comprises the following steps: acquiring position information and state information of a mobile terminal; determining a first shielding condition corresponding to the position information; when the state information meets the first shielding condition, determining that the mobile terminal is in a shielding environment; and when the mobile terminal is detected to leave the shielded environment, connecting to a mobile network with the transmission rate greater than or equal to the preset transmission rate. In the invention, different position information can correspond to different shielding conditions, when the state information of the mobile terminal meets the first shielding condition corresponding to the current position information, the shielding environment corresponding to the position information can be determined, and then the mobile terminal can be connected to the high-speed mobile network immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the low-speed mobile network for a long time after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication services is improved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a network connection method and a mobile terminal.
Background
In daily life, a mobile network is often in a weak signal or out-of-service condition due to shielding of environment or terrain, for example, a mobile network signal shielding condition is very easy to occur in environments such as elevators, basements and the like. Currently, when a mobile terminal is in a shielded environment of a mobile network or just leaves the shielded environment, an available mobile network is selected according to a certain policy to connect, for example, a 2G (Generation) network, a 3G network, a 4G network, etc., and the mobile terminal may perform a communication service through the connected mobile network.
In practical applications, when the mobile terminal is in a mobile network screening environment, there may be some communication services that need to be processed, such as sending real-time messages, transmitting specific data, and the like. However, the mobile networks that can be connected in the shielded environment are usually low-speed mobile networks such as 2G and 3G, and when the mobile terminal leaves the shielded environment, the mobile terminal maintains the connection of the current mobile network because the communication service is in progress, and when the service processing is completed and the mobile terminal is in an idle state, the mobile terminal performs network reselection to connect to high-speed mobile networks such as 4G and 5G. However, in the shielded environment, the mobile terminal cannot be connected to any mobile network, but there is a case that the communication service needs to be processed immediately, and when the mobile terminal leaves the shielded environment, the mobile terminal selects a mobile network capable of quickly starting processing the communication service to perform connection, for example, selects a low-speed mobile network with a strong signal to process the service.
In summary, when the mobile terminal leaves the mobile network shielding environment and there is a communication service that needs to be processed, the mobile terminal is very likely to stay in the mobile network with a lower transmission rate for a longer period of time, thereby reducing the efficiency of the mobile terminal in processing the communication service.
Disclosure of Invention
The invention provides a network connection method and a mobile terminal, which aim to solve the problem that when the mobile terminal leaves a mobile network shielding environment and communication service needs to be processed, the mobile terminal is easy to stay in a mobile network with a lower transmission rate for a longer time period, so that the processing efficiency of the communication service is low.
In order to solve the technical problem, the invention is realized as follows: a network connection method is applied to a mobile terminal and comprises the following steps:
acquiring position information and state information of a mobile terminal;
determining a first shielding condition corresponding to the position information;
when the state information meets the first shielding condition, determining that the mobile terminal is in a shielding environment;
and when the mobile terminal is detected to leave the shielded environment, connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate.
In a first aspect, an embodiment of the present invention further provides a mobile terminal, where the mobile terminal includes:
the acquisition module is used for acquiring the position information and the state information of the mobile terminal;
a determining module, configured to determine a first shielding condition corresponding to the location information;
a determining module, configured to determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition;
and the connection module is used for connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate when the mobile terminal is detected to leave the shielded environment.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, where the mobile terminal includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the network connection method according to the present invention are implemented.
In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the network connection method according to the present invention are implemented.
In the embodiment of the present invention, the mobile terminal may first obtain its own location information and state information, and then may determine a first shielding condition corresponding to the location information, and further may determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition, and then may connect to a mobile network having a transmission rate greater than or equal to a preset transmission rate when it is detected that the mobile terminal leaves the shielding environment. In the embodiment of the invention, different position information can correspond to different shielding conditions, when the state information of the mobile terminal meets the first shielding condition corresponding to the current position information, the shielding environment corresponding to the position information can be determined, and then the mobile terminal can be connected to the mobile network with higher transmission rate immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the mobile network with lower transmission rate in a longer time period after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication service can be improved.
Drawings
Fig. 1 is a flowchart illustrating a network connection method according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating a network connection method according to a second embodiment of the present invention;
fig. 3 is a block diagram illustrating a mobile terminal according to a third embodiment of the present invention;
fig. 4 is a block diagram showing another mobile terminal according to a third embodiment of the present invention;
fig. 5 is a diagram illustrating a hardware structure of a mobile terminal according to various embodiments of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
Referring to fig. 1, a flowchart of a network connection method according to a first embodiment of the present invention is shown, which may specifically include the following steps:
In the embodiment of the invention, when a user carries the mobile terminal to move, the mobile terminal can position the position of the mobile terminal, so that the position information of the mobile terminal, namely the position coordinate, is obtained.
When the mobile terminal is located at a certain position, such as a certain building or a building area, current own state information, such as signal shielding performance of a mobile network around the mobile terminal and a vertical acceleration of the mobile terminal when moving, can be collected.
In the embodiment of the present invention, each building or building area may correspond to a coordinate range, and when the position coordinate of the mobile terminal is within the coordinate range corresponding to a certain building or building area, the mobile terminal may determine that the mobile terminal is located in the building or building area at this time. In practical applications, there are usually some spaces for shielding mobile network signals in each building or building area, such as vertical ladders, basements, etc., and the shielding spaces in different buildings or building areas have different shielding degrees for mobile network signals and different attribute characteristics of the shielding spaces, for example, the vertical ladders in different buildings have different signal shielding capabilities and the vertical accelerations when the vertical ladders in different buildings operate have different vertical accelerations. Therefore, a corresponding shielding condition can be set for each building or building area, and the mobile terminal can determine whether the mobile terminal is in the shielding space in the building or building area according to the first shielding condition corresponding to the current building or building area.
And 103, when the state information meets the first shielding condition, determining that the mobile terminal is in a shielding environment.
In the embodiment of the present invention, the mobile terminal may determine whether the current state information of the mobile terminal satisfies a first shielding condition corresponding to the building or the building area, and if so, may determine that the mobile terminal is currently in the shielding environment of the building or the building area, and if not, may determine that the mobile terminal is not currently in the shielding environment of the building or the building area.
In the embodiment of the invention, when the current state information of the mobile terminal meets the first shielding condition corresponding to a certain building or building area, the mobile terminal can determine that the mobile terminal is currently in the shielding environment in the building or building area, and then the mobile terminal can monitor when the mobile terminal leaves the shielding environment.
And 104, when the mobile terminal is detected to leave the shielded environment, connecting to the mobile network with the transmission rate greater than or equal to the preset transmission rate.
In the embodiment of the invention, the user usually does not walk in the shielding environment of the straight ladder, so the mobile terminal can monitor whether the mobile terminal leaves the shielding environment of the straight ladder or not through the step counting sensor. In addition, in some shielding environments with large areas, a user may move about, and therefore, the mobile terminal may also determine whether the mobile terminal leaves the shielding environment by monitoring whether the signal shielding condition disappears.
When the mobile terminal detects that the mobile terminal leaves the shielded environment, the mobile terminal can be immediately connected to a mobile network with a transmission rate greater than or equal to a preset transmission rate. If the mobile terminal is connected with the mobile network with the transmission rate less than the preset transmission rate in the shielded environment, the mobile terminal can be disconnected with the slow-speed mobile network, and then switched to the fast-speed mobile network to process the communication service. If the mobile terminal is not connected with any mobile network in the shielded environment, the mobile terminal can directly search the fast mobile network outside the shielded environment for connection so as to process the communication service. Therefore, the mobile terminal can be connected to the mobile network with higher transmission rate immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the mobile network with lower transmission rate for a longer time period after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication service can be improved.
In the embodiment of the present invention, the mobile terminal may first obtain its own location information and state information, and then may determine a first shielding condition corresponding to the location information, and further may determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition, and then may connect to a mobile network having a transmission rate greater than or equal to a preset transmission rate when it is detected that the mobile terminal leaves the shielding environment. In the embodiment of the invention, different position information can correspond to different shielding conditions, when the state information of the mobile terminal meets the first shielding condition corresponding to the current position information, the shielding environment corresponding to the position information can be determined, and then the mobile terminal can be connected to the mobile network with higher transmission rate immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the mobile network with lower transmission rate in a longer time period after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication service can be improved.
Example two
Referring to fig. 2, a flowchart of a network connection method according to a second embodiment of the present invention is shown, which may specifically include the following steps:
In the embodiment of the invention, when a user carries the mobile terminal to move, the mobile terminal can position the position of the mobile terminal, so that the position information of the mobile terminal, namely the position coordinate, is obtained.
In the embodiment of the invention, when the mobile terminal is located in a certain shielded space, the mobile terminal can move along with the movement of the shielded space. For example, for a straight ladder shielding environment, when a user carrying the mobile terminal takes a straight ladder, the mobile terminal may also move along with the operation of the straight ladder, and the movement law of the mobile terminal is substantially the same as the operation law of the straight ladder, that is, the mobile terminal may have the speed and acceleration substantially the same as the speed and acceleration of the straight ladder. Therefore, the mobile terminal can acquire the state information of the mobile terminal, and therefore whether the mobile terminal is located in the shielding space in the building currently is determined by comparing the state information of the mobile terminal with the state information of the shielding space in the building where the mobile terminal is located.
Wherein the state information may include at least one of a target vertical acceleration value, a duration of the target vertical acceleration value, and a target masking effectiveness value. In practical application, the target vertical acceleration value of the mobile terminal can be measured by the three-axis sensor, that is, the three-axis acceleration measured by the three-axis sensor can be projected to the current moving vertical direction of the mobile terminal, so that the target vertical acceleration value of the mobile terminal can be obtained. Also, taking the straight ladder shielded environment as an example, ideally, the straight ladder should be moving with a constant vertical acceleration, however, in practical applications, especially in the very short time period when the vertical ladder is just started, the vertical acceleration of the vertical ladder is relatively small and does not reach the ideal vertical acceleration instantaneously, therefore, in practical application, when the duration of the target vertical acceleration value of the mobile terminal is counted, whether the vertical acceleration value of the mobile terminal reaches a stable value or not can be monitored firstly, when the vertical acceleration value of the mobile terminal reaches the stable target vertical acceleration value, it may be considered that the vertical ladder in which the mobile terminal is located has started to operate at a stable acceleration, and then the mobile terminal can start to count the duration of the target vertical acceleration value, so that the accuracy of determining the state information can be improved, and the accuracy of determining the shielding environment is improved.
In addition, the shielding effectiveness is a ratio between the signal strength of the mobile terminal in the shielding environment and the signal strength of the mobile terminal not in the shielding environment, and when the shielding effectiveness is expressed in a logarithmic manner, the larger the shielding effectiveness value is, the higher the shielding degree is, and the smaller the shielding effectiveness value is, the lower the shielding degree is. In a specific application, a module for detecting shielding effectiveness may be configured in the mobile terminal, so that the target shielding effectiveness value of the mobile terminal may be determined by the shielding effectiveness detection module. Of course, the mobile terminal may also determine the target shielding effectiveness value in other manners, which is not specifically limited in this embodiment of the present invention.
In the embodiment of the invention, the building can be an office building, a residential building, a shopping mall and the like, and the building area can be a park, a sinking square and the like. In practical applications, the shielding degree and the attribute characteristic corresponding to the shielding environment in most buildings or building areas are usually very similar, for example, the vertical ladders in the same store are basically of the same brand and model and are installed almost at the same time, so that the attribute characteristics of all the vertical ladders in the store and the shielding degree of the mobile network signal are almost the same, and therefore, in specific applications, a corresponding shielding condition can be set for each building or building area by taking the building or building area as a unit.
However, in practical applications, some buildings or building areas occupy a large area, for example, some superstores may be divided into a seat and a seat B, some parks may be divided into a south area and a north area, and so on, and for such buildings or building areas, the shielding-related parameters may be collected for different areas, so as to set a corresponding shielding condition for the different areas. Furthermore, a corresponding shielding condition may be set for each independent shielding space in each building or building area, which is not specifically limited in the embodiment of the present invention. Accordingly, when the position coordinates of the mobile terminal are within the coordinate range corresponding to a specific area in the building, the mobile terminal may determine that the mobile terminal is located in the specific area at this time.
For example, at present, most buildings are provided with straight ladders, and the most common mobile network shielding environment in the buildings is the straight ladders, so that the shielding related parameters of the straight ladders in each building can be collected in advance. The shielding-related parameter may include at least one of a target vertical acceleration of the vertical ladder, a duration of the target vertical acceleration, and shielding effectiveness, at a particular application. Wherein, the vertical ladder just starts and when will stopping soon, can have certain vertical acceleration, and at the whole operation in-process of vertical ladder, this vertical acceleration can last certain duration, consequently, the vertical acceleration of vertical ladder and this vertical acceleration's duration, also be exactly the attribute characteristic of vertical ladder shielding environment, also the vertical ladder shielding environment is a space that can operate with certain vertical acceleration, and this vertical acceleration can last certain duration. In addition, the vertical ladder has shielding performance on mobile network signals, so the shielding effectiveness of the vertical ladder can represent the shielding degree of the shielding environment of the vertical ladder.
In addition, in practical applications, because the vertical acceleration of the straight ladder may also be different when the straight ladder ascends and descends, in a specific implementation, the vertical acceleration value of the straight ladder may specifically include an ascending vertical acceleration value and a descending vertical acceleration value, and correspondingly, the duration of the vertical acceleration value of the straight ladder may also specifically include the duration of the ascending vertical acceleration value and the duration of the descending vertical acceleration value, which is not specifically limited in this embodiment of the present invention. For example, as table 1 below shows a shielding condition database of a vertical ladder shielding environment, referring to table 1, a shielding condition corresponding to the vertical ladder shielding environment in each building may be set in units of buildings. For example, for the vertical ladder shielding environment in No. 1 building, the shielding condition is that the vertical acceleration value when the mobile terminal rises is more than 0.5m/s2(meters per second squared), the duration of vertical acceleration values at rise is greater than 2200ms (milliseconds), and vertical acceleration values at fall are greater than 0.5m/s2The duration of the vertical acceleration value during the descent is greater than 2100ms (millisecond), and the shielding effectiveness value of the space where the mobile terminal is located is greater than 15dB (decibel).
TABLE 1
The example of the present invention is described only by taking the masking conditions shown in table 1 above as an example, and the masking conditions shown in table 1 above do not limit the present invention.
And 203, when the state information meets the first shielding condition, determining that the mobile terminal is in a shielding environment.
In the embodiment of the present invention, the first masking condition includes at least one of a set first acceleration value, a set first duration, and a set first masking effectiveness value, and accordingly, this step may specifically include at least one of the following sub-steps:
(1) and when the target vertical acceleration value is greater than or equal to the first acceleration value, determining that the mobile terminal is in the shielding environment.
(2) And when the duration of the target vertical acceleration value is greater than or equal to the first duration, determining that the mobile terminal is in the shielding environment.
(3) And when the target shielding effect value is greater than or equal to the first shielding effect value, determining that the mobile terminal is in the shielding environment.
When the state information of the mobile terminal meets a first shielding condition corresponding to a certain building or building area, the mobile terminal may determine that the mobile terminal is currently in a shielding environment in the building or building area.
Further, in practical applications, there may be a case where a user forgets the mobile terminal in a shielded environment, for example, forgets the mobile phone in a basement without a mobile network signal, so that when the mobile terminal determines that the mobile terminal is currently in the shielded environment, the mobile terminal may also suspend the search and connection of the mobile network, thereby saving the power of the mobile terminal and reducing the power consumption of the mobile terminal.
And step 204, when the mobile terminal is detected to leave the shielded environment, connecting to the mobile network with the transmission rate greater than or equal to the preset transmission rate.
In the embodiment of the present invention, the step may be specifically implemented by the following method, including: acquiring step counting data, and determining that the mobile terminal leaves a shielding environment when step counting is started and/or the target shielding effect value is less than or equal to the set minimum shielding effect value within the set target time length; and connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate.
The mobile terminal can include a step counting sensor, and the user carrying the mobile terminal can usually not walk when being in a shielding environment with a small area, such as a vertical ladder, and the like, so that the mobile terminal can monitor whether the user leaves the shielding environment through the step counting sensor. The step counting data can be acquired through the step counting sensor, the mobile terminal can determine whether step counting is started or not based on the step counting data, and when step counting is started, the mobile terminal can determine that the user starts to move and is taken away from a shielding environment. In addition, in some shielding environments with large areas, a user may move about, and therefore, the mobile terminal may also determine whether the mobile terminal leaves the shielding environment by monitoring whether the signal shielding condition disappears. The target duration may be a short duration, for example, 1 second, 1.5 seconds, and the like, so that when the target shielding effectiveness value is less than or equal to the set minimum shielding effectiveness value within the target duration, it indicates that the shielding environment around the mobile terminal disappears rapidly within a short time, and the mobile terminal may determine that the shielding status of the mobile network signal disappears, that is, the mobile terminal has left the shielding environment.
The mobile terminal can also comprise a modem, and when the mobile terminal determines that the mobile terminal leaves the shielding environment, the modem can be immediately controlled to search for and connect with a mobile network with higher transmission rate, such as a 4G network and a 5G network, so that the mobile network with higher transmission rate can be used for processing communication services such as data transmission, and the efficiency of the mobile terminal for processing the communication services can be further improved.
In practical applications, due to the influence of objective or human factors, the shielding environment may change, for example, for the shielding environment of the straight ladder, the straight ladder is usually aged along with the increase of the usage time, or is changed due to a failure, and accordingly, the vertical acceleration, the duration of the vertical acceleration, and the shielding effectiveness corresponding to the straight ladder all change, so that when the mobile terminal is located in the straight ladder, the current state information of the mobile terminal is likely not to satisfy the first shielding condition originally corresponding to the straight ladder. In particular application, the states of maintenance and the like of the vertical ladders may not be obtained in time, and the real-time updating of the shielding conditions corresponding to the vertical ladders in each building also requires a large amount of manpower and material resources. Each parameter value in the second shielding condition is smaller than the corresponding parameter value in the first shielding condition, that is, the second shielding condition is wider in range relative to the first shielding condition and is easier to satisfy.
Specifically, the step may be implemented by at least one of the following steps, including:
(1) and when the target vertical acceleration value meets the second shielding condition but does not meet the first shielding condition, and the duration of the target vertical acceleration value and/or the target shielding effectiveness value meets the first shielding condition, subtracting the preset acceleration value from the first acceleration value to update the first shielding condition.
(2) And when the duration of the target vertical acceleration value meets the second masking condition but does not meet the first masking condition and the target vertical acceleration value and/or the target masking effect value meets the first masking condition, subtracting the preset duration from the first duration to update the first masking condition.
(3) And when the target shielding effect value meets the second shielding condition but does not meet the first shielding condition and the target vertical acceleration value and/or the duration of the target vertical acceleration value meets the first shielding condition, subtracting the preset shielding effect value from the first shielding effect value to update the first shielding condition.
When one of the mobile terminal state information satisfies the second shielding condition but not the first shielding condition, and the other parameters in the mobile terminal state information satisfy the first shielding condition, that is, only one parameter in the mobile terminal state information does not satisfy the strict first shielding condition but satisfies the looser second shielding condition, at this time, it can be considered that the shielding environment is only slightly changed but is still an environment for shielding the mobile network signal. Therefore, the mobile terminal can subtract a preset adjustment amount from the parameter value which does not satisfy the first shielding condition in the state information, so as to obtain an updated parameter value, and further can replace the corresponding parameter value in the original first shielding condition with the updated parameter value, so as to realize the updating of the first shielding condition, so that when judging whether the mobile terminal is in the shielding environment next time, the mobile terminal can have a larger probability of being in line, and the real shielding environment is prevented from being excluded.
In practical applications, taking a straight-ladder shielding environment as an example, the second acceleration value and the second duration in the second shielding condition may be a minimum vertical acceleration value and a minimum duration measurable by the straight ladder during acceleration, which are obtained through experiments or statistics, and the second shielding effectiveness value in the second shielding condition is a minimum shielding effectiveness value measurable by the straight ladder during operation, which is obtained through experiments or statistics, which is not specifically limited in this embodiment of the present invention.
In addition, in practical application, the preset acceleration value can be 0.1m/s2、0.2m/s2For example, the preset duration may be 100ms, 150ms, 200ms, and the like, and the preset shielding effectiveness value may be 1dB, 1.5dB, and the like, which is not specifically limited in the embodiment of the present invention.
Further, in practical applications, the shielding effectiveness value can be updated by the following methods, including: and when the mobile terminal is currently connected to the mobile network with the transmission rate less than the preset transmission rate, subtracting the preset shielding effect value from the first shielding effect value to update the first shielding condition. That is, when the mobile terminal is currently connected to a low-speed mobile network such as a 2G network or a 3G network, it may be considered that the shielding degree of the current shielding environment for the mobile network signal is not particularly strong, and at this time, the mobile terminal may adjust the first shielding effectiveness value in the first shielding condition.
It should be noted that the network connection method provided in the embodiment of the present invention is not only applicable to the vertical ladder shielding environment, but also applicable to basements, traffic tunnels, or other signal dead corners, and the like, and the embodiment of the present invention is not particularly limited to this.
In the embodiment of the present invention, the mobile terminal may first obtain its own location information and state information, then may determine a first shielding condition corresponding to the location information, and further may determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition, and then may connect to a mobile network having a transmission rate greater than or equal to a preset transmission rate when it is detected that the mobile terminal leaves the shielding environment, and may adaptively update the first shielding condition. In the embodiment of the invention, different position information can correspond to different shielding conditions, when the state information of the mobile terminal meets the first shielding condition corresponding to the current position information, the shielding environment corresponding to the position information can be determined, and then the mobile terminal can be connected to the mobile network with higher transmission rate immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the mobile network with lower transmission rate in a longer time period after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication service can be improved.
EXAMPLE III
Referring to fig. 3, a block diagram of a mobile terminal 300 according to a third embodiment of the present invention is shown, which may specifically include:
an obtaining module 301, configured to obtain location information and state information of a mobile terminal;
a first determining module 302, configured to determine a first shielding condition corresponding to the location information;
a second determining module 303, configured to determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition;
a connection module 304, configured to connect to a mobile network with a transmission rate greater than or equal to a preset transmission rate when it is detected that the mobile terminal leaves the shielded environment.
Optionally, referring to fig. 4, the status information includes at least one of a target vertical acceleration value, a duration of the target vertical acceleration value, and a target masking effect value, and the second determining module 303 includes at least one of the following sub-modules:
a first determining submodule 3031, configured to determine that the mobile terminal is in a shielded environment when the target vertical acceleration value is greater than or equal to a first acceleration value;
a second determining submodule 3032, configured to determine that the mobile terminal is in a shielded environment when a duration of the target vertical acceleration value is greater than or equal to a first duration;
a third determining submodule 3033, configured to determine that the mobile terminal is in a shielding environment when the target shielding effectiveness value is greater than or equal to the first shielding effectiveness value.
Optionally, referring to fig. 4, the mobile terminal 300 further includes at least one of the following modules:
a first updating module 305, configured to subtract a preset acceleration value from the first acceleration value to update the first masking condition when the target vertical acceleration value satisfies a second masking condition but does not satisfy the first masking condition and the duration of the target vertical acceleration value and/or the target masking effect value satisfies the first masking condition;
a second updating module 306, configured to subtract a preset time duration from the first time duration to update the first masking condition when the duration of the target vertical acceleration value satisfies a second masking condition but does not satisfy the first masking condition and the target vertical acceleration value and/or the target masking effectiveness value satisfies the first masking condition;
a third updating module 307, configured to subtract a preset masking effect value from the first masking effect value to update the first masking condition when the target masking effect value satisfies a second masking condition but does not satisfy the first masking condition and the target vertical acceleration value and/or the duration of the target vertical acceleration value satisfies the first masking condition;
wherein each parameter value in the second masking condition is less than the corresponding parameter value in the first masking condition.
Optionally, referring to fig. 4, the connection module 304 includes:
a fourth determining submodule 3041, configured to obtain step counting data, and determine that the mobile terminal leaves the shielding environment when step counting is started and/or the target shielding effectiveness value is less than or equal to a set minimum shielding effectiveness value within a set target duration;
the connection submodule 3042 is configured to connect to a mobile network with a transmission rate greater than or equal to a preset transmission rate.
The mobile terminal provided in the embodiment of the present invention can implement each process implemented by the mobile terminal in the method embodiments of fig. 1 and fig. 2, and is not described herein again to avoid repetition.
In the embodiment of the present invention, the mobile terminal may first obtain the location information and the state information of the mobile terminal through the obtaining module, then may determine, through the first determining module, the first shielding condition corresponding to the location information, and further may determine, through the second determining module, that the mobile terminal is in the shielding environment when the state information satisfies the first shielding condition, and then may connect, through the connecting module, to the mobile network whose transmission rate is greater than or equal to the preset transmission rate when detecting that the mobile terminal leaves the shielding environment. In the embodiment of the invention, different position information can correspond to different shielding conditions, when the state information of the mobile terminal meets the first shielding condition corresponding to the current position information, the shielding environment corresponding to the position information can be determined, and then the mobile terminal can be connected to the mobile network with higher transmission rate immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the mobile network with lower transmission rate in a longer time period after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication service can be improved.
Example four
Figure 5 is a schematic diagram of a hardware configuration of a mobile terminal implementing various embodiments of the present invention,
the mobile terminal 500 includes, but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and a power supply 511. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 5 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 510 is configured to obtain location information and state information of the mobile terminal; determining a first shielding condition corresponding to the position information; when the state information meets the first shielding condition, determining that the mobile terminal is in a shielding environment; and when the mobile terminal is detected to leave the shielded environment, connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate.
In the embodiment of the present invention, the mobile terminal may first obtain its own location information and state information, and then may determine a first shielding condition corresponding to the location information, and further may determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition, and then may connect to a mobile network having a transmission rate greater than or equal to a preset transmission rate when it is detected that the mobile terminal leaves the shielding environment. In the embodiment of the invention, different position information can correspond to different shielding conditions, when the state information of the mobile terminal meets the first shielding condition corresponding to the current position information, the shielding environment corresponding to the position information can be determined, and then the mobile terminal can be connected to the mobile network with higher transmission rate immediately after leaving the shielding environment, so that the mobile terminal is prevented from staying in the mobile network with lower transmission rate in a longer time period after leaving the shielding environment, and the efficiency of the mobile terminal for processing communication service can be improved.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 501 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 510; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 501 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 502, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 503 may convert audio data received by the radio frequency unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output as sound. Also, the audio output unit 503 may also provide audio output related to a specific function performed by the mobile terminal 500 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 503 includes a speaker, a buzzer, a receiver, and the like.
The input unit 504 is used to receive an audio or video signal. The input Unit 504 may include a Graphics Processing Unit (GPU) 5041 and a microphone 5042, and the Graphics processor 5041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 506. The image frames processed by the graphic processor 5041 may be stored in the memory 509 (or other storage medium) or transmitted via the radio frequency unit 501 or the network module 502. The microphone 5042 may receive sounds and may be capable of processing such sounds into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 501 in case of the phone call mode.
The mobile terminal 500 also includes at least one sensor 505, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 5061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 5061 and/or a backlight when the mobile terminal 500 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 505 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 506 is used to display information input by the user or information provided to the user. The Display unit 506 may include a Display panel 5061, and the Display panel 5061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 507 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 507 includes a touch panel 5071 and other input devices 5072. Touch panel 5071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on or near touch panel 5071 using a finger, stylus, or any suitable object or attachment). The touch panel 5071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 510, and receives and executes commands sent by the processor 510. In addition, the touch panel 5071 may be implemented in various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 5071, the user input unit 507 may include other input devices 5072. In particular, other input devices 5072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 5071 may be overlaid on the display panel 5061, and when the touch panel 5071 detects a touch operation thereon or nearby, the touch operation is transmitted to the processor 510 to determine the type of the touch event, and then the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of the touch event. Although in fig. 5, the touch panel 5071 and the display panel 5061 are two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 5071 and the display panel 5061 may be integrated to implement the input and output functions of the mobile terminal, and is not limited herein.
The interface unit 508 is an interface through which an external device is connected to the mobile terminal 500. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 508 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 500 or may be used to transmit data between the mobile terminal 500 and external devices.
The memory 509 may be used to store software programs as well as various data. The memory 509 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 509 may include high-speed random access memory, and may 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 processor 510 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 509 and calling data stored in the memory 509, thereby performing overall monitoring of the mobile terminal. Processor 510 may include one or more processing units; preferably, the processor 510 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 510.
The mobile terminal 500 may further include a power supply 511 (e.g., a battery) for supplying power to various components, and preferably, the power supply 511 may be logically connected to the processor 510 via a power management system, so that functions of managing charging, discharging, and power consumption are performed via the power management system.
In addition, the mobile terminal 500 includes some functional modules that are not shown, and thus, are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, which includes a processor 510, a memory 509, and a computer program that is stored in the memory 509 and can be run on the processor 510, and when the computer program is executed by the processor 510, the computer program implements each process of the foregoing network connection method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the foregoing network connection method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. The term "comprising" is used to specify the presence of stated features, integers, steps, operations, elements, components, operations, components, or the components, and/components.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (8)
1. A network connection method is applied to a mobile terminal, and is characterized by comprising the following steps:
acquiring position information and state information of a mobile terminal;
determining a first shielding condition corresponding to the position information;
when the state information meets the first shielding condition, determining that the mobile terminal is in a shielding environment;
when the mobile terminal is detected to leave the shielding environment, connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate;
wherein, when detecting that the mobile terminal leaves the shielded environment, the step of connecting to the mobile network with the transmission rate greater than or equal to the preset transmission rate includes:
acquiring step counting data, and determining that the mobile terminal leaves the shielding environment when step counting is started and/or the target shielding effect value is less than or equal to the set minimum shielding effect value in the set target time length;
if the mobile terminal is connected with a mobile network with a transmission rate less than a preset transmission rate in a shielded environment, when the mobile terminal is determined to leave the shielded environment, disconnecting the mobile network with the transmission rate less than the preset transmission rate, and switching to the mobile network with the transmission rate greater than or equal to the preset transmission rate;
and connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate.
2. The method according to claim 1, wherein the status information includes at least one of a target vertical acceleration value, a duration of the target vertical acceleration value, and a target masking effectiveness value, and wherein the step of determining that the mobile terminal is in a masked environment when the status information satisfies the first masking condition comprises at least one of the following sub-steps:
when the target vertical acceleration value is greater than or equal to a first acceleration value, determining that the mobile terminal is in a shielding environment;
when the duration of the target vertical acceleration value is greater than or equal to a first duration, determining that the mobile terminal is in a shielding environment;
and when the target shielding effect value is greater than or equal to a first shielding effect value, determining that the mobile terminal is in a shielding environment.
3. The method according to claim 2, further comprising at least one of the following steps:
when the target vertical acceleration value meets a second shielding condition but does not meet the first shielding condition, and the duration of the target vertical acceleration value and/or the target shielding effectiveness value meets the first shielding condition, subtracting a preset acceleration value from the first acceleration value to update the first shielding condition;
when the duration of the target vertical acceleration value meets a second masking condition but does not meet the first masking condition, and the target vertical acceleration value and/or the target masking effect value meet the first masking condition, subtracting a preset duration from the first duration to update the first masking condition;
when the target shielding effect value meets a second shielding condition but does not meet the first shielding condition and the target vertical acceleration value and/or the duration of the target vertical acceleration value meets the first shielding condition, subtracting a preset shielding effect value from the first shielding effect value to update the first shielding condition;
wherein each parameter value in the second masking condition is less than the corresponding parameter value in the first masking condition.
4. A mobile terminal, characterized in that the mobile terminal comprises:
the acquisition module is used for acquiring the position information and the state information of the mobile terminal;
a first determining module, configured to determine a first shielding condition corresponding to the location information;
a second determining module, configured to determine that the mobile terminal is in a shielding environment when the state information satisfies the first shielding condition;
the connection module is used for connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate when the mobile terminal is detected to leave the shielded environment;
the connection module includes:
the fourth determining submodule is used for acquiring step counting data, and determining that the mobile terminal leaves the shielding environment when step counting is started and/or the target shielding effect value is less than or equal to the set minimum shielding effect value in the set target time length;
the connection submodule is used for connecting to a mobile network with a transmission rate greater than or equal to a preset transmission rate;
the connection module is configured to, if the mobile terminal is connected to a mobile network whose transmission rate is less than a preset transmission rate in a shielded environment, disconnect the mobile network whose transmission rate is less than the preset transmission rate when it is determined that the mobile terminal leaves the shielded environment, and switch to the mobile network whose transmission rate is greater than or equal to the preset transmission rate.
5. The mobile terminal of claim 4, wherein the status information includes at least one of a target vertical acceleration value, a duration of the target vertical acceleration value, and a target masking effectiveness value, and wherein the second determining module includes at least one of the following sub-modules:
the first determining submodule is used for determining that the mobile terminal is in a shielding environment when the target vertical acceleration value is greater than or equal to a first acceleration value;
the second determining submodule is used for determining that the mobile terminal is in a shielding environment when the duration of the target vertical acceleration value is greater than or equal to the first duration;
and the third determining submodule is used for determining that the mobile terminal is in a shielding environment when the target shielding effectiveness value is greater than or equal to the first shielding effectiveness value.
6. The mobile terminal according to claim 5, characterized in that the mobile terminal further comprises at least one of the following modules:
a first updating module, configured to subtract a preset acceleration value from the first acceleration value to update the first masking condition when the target vertical acceleration value satisfies a second masking condition but does not satisfy the first masking condition and the duration of the target vertical acceleration value and/or the target masking effectiveness value satisfies the first masking condition;
a second updating module, configured to subtract a preset duration from the first duration to update the first masking condition when the duration of the target vertical acceleration value satisfies a second masking condition but does not satisfy the first masking condition and the target vertical acceleration value and/or the target masking effectiveness value satisfies the first masking condition;
a third updating module, configured to subtract a preset shielding effectiveness value from the first shielding effectiveness value to update the first shielding condition when the target shielding effectiveness value satisfies a second shielding condition but does not satisfy the first shielding condition and the target vertical acceleration value and/or the duration of the target vertical acceleration value satisfies the first shielding condition;
wherein each parameter value in the second masking condition is less than the corresponding parameter value in the first masking condition.
7. A mobile terminal, characterized in that it comprises a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the network connection method according to any one of claims 1 to 3.
8. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the network connection method according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910330307.0A CN110121145B (en) | 2019-04-23 | 2019-04-23 | Network connection method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910330307.0A CN110121145B (en) | 2019-04-23 | 2019-04-23 | Network connection method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110121145A CN110121145A (en) | 2019-08-13 |
CN110121145B true CN110121145B (en) | 2021-08-20 |
Family
ID=67521410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910330307.0A Active CN110121145B (en) | 2019-04-23 | 2019-04-23 | Network connection method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110121145B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112969205B (en) * | 2021-01-29 | 2023-04-07 | 北京字节跳动网络技术有限公司 | Network configuration method, device, terminal and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017161704A1 (en) * | 2016-03-22 | 2017-09-28 | 中兴通讯股份有限公司 | Method and apparatus for switching a terminal between networks, and terminal |
CN107748679A (en) * | 2017-09-28 | 2018-03-02 | 努比亚技术有限公司 | A kind of run-limiting method, terminal and computer-readable recording medium |
CN108541015A (en) * | 2018-02-27 | 2018-09-14 | 维沃移动通信有限公司 | A kind of signal strength reminding method and mobile terminal |
CN109041148A (en) * | 2018-08-27 | 2018-12-18 | 维沃移动通信有限公司 | A kind of mobile terminal operating method and mobile terminal |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108307074A (en) * | 2018-02-05 | 2018-07-20 | 广东欧珀移动通信有限公司 | Display control method and device, terminal, computer readable storage medium |
-
2019
- 2019-04-23 CN CN201910330307.0A patent/CN110121145B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017161704A1 (en) * | 2016-03-22 | 2017-09-28 | 中兴通讯股份有限公司 | Method and apparatus for switching a terminal between networks, and terminal |
CN107748679A (en) * | 2017-09-28 | 2018-03-02 | 努比亚技术有限公司 | A kind of run-limiting method, terminal and computer-readable recording medium |
CN108541015A (en) * | 2018-02-27 | 2018-09-14 | 维沃移动通信有限公司 | A kind of signal strength reminding method and mobile terminal |
CN109041148A (en) * | 2018-08-27 | 2018-12-18 | 维沃移动通信有限公司 | A kind of mobile terminal operating method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN110121145A (en) | 2019-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109067418B (en) | Antenna control method and mobile terminal | |
CN107886321B (en) | Payment method and mobile terminal | |
CN108712555B (en) | Method and device for sending alarm information | |
CN107888765B (en) | Method for switching scene mode and mobile terminal | |
CN109739394B (en) | SAR value processing method and mobile terminal | |
CN110750189B (en) | Icon display method and device | |
CN110399000B (en) | Mobile terminal and temperature control method thereof | |
CN109831359B (en) | Method for detecting connection state of data network and terminal equipment thereof | |
CN111328119A (en) | Voice service processing method and electronic equipment | |
CN108551525B (en) | State determination method of movement track and mobile terminal | |
CN107784298B (en) | Identification method and device | |
CN111107223B (en) | Message processing method and electronic equipment | |
CN111818657B (en) | Uplink transmission discarding method, uplink transmission discarding configuration method and related equipment | |
CN111343710A (en) | Power adjustment method and electronic equipment | |
CN108512616B (en) | Signal intensity display method, mobile terminal and computer readable storage medium | |
CN108646966B (en) | Screen-off time adjusting method and device | |
CN110198560B (en) | Power configuration method and terminal | |
CN110121145B (en) | Network connection method and mobile terminal | |
CN110046488B (en) | Unlocking method, mobile terminal and computer readable storage medium | |
CN109450508B (en) | Antenna determination method and device and mobile terminal | |
CN109660657B (en) | Application program control method and device | |
CN108234745B (en) | Signal receiving method, mobile terminal and computer readable storage medium | |
CN108391305B (en) | WiFi hotspot selection method and terminal equipment | |
CN110912284B (en) | Wireless charging control method and wireless charging assembly | |
CN110210197B (en) | Screen sensitivity adjusting method and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |