CN115334604A - Terminal device, network control method and storage medium - Google Patents
Terminal device, network control method and storage medium Download PDFInfo
- Publication number
- CN115334604A CN115334604A CN202210950939.9A CN202210950939A CN115334604A CN 115334604 A CN115334604 A CN 115334604A CN 202210950939 A CN202210950939 A CN 202210950939A CN 115334604 A CN115334604 A CN 115334604A
- Authority
- CN
- China
- Prior art keywords
- network
- target area
- information
- terminal device
- priority
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004891 communication Methods 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 12
- 230000001413 cellular effect Effects 0.000 description 29
- 230000006870 function Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 23
- 239000010410 layer Substances 0.000 description 20
- 238000012545 processing Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/36—Reselection control by user or terminal equipment
- H04W36/365—Reselection control by user or terminal equipment by manual user interaction
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
The application provides a terminal device, a network control method and a storage medium, and relates to the technical field of computers. When detecting that the terminal device is located in the target area, the terminal device may obtain network priority information of the target area, then select a target network from the multiple different types of networks according to the network priority information of the target area, and communicate by using the target network, where the network priority information includes usage priorities of the multiple different types of networks in the target area. By the method, the terminal equipment can realize automatic switching of the network, thereby helping a user to save time.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a terminal device, a network control method, and a storage medium.
Background
With the development and popularization of communication networks, the network coverage area is larger and larger. However, different types of networks may exhibit different network speeds in different areas of activity, for example, wireless networks are faster in living areas, and cellular networks are faster in mine areas.
Currently, when a user moves from one active area to another active area, manual operation is required for the user to switch between different networks, and therefore, a lot of time is wasted for the user.
Disclosure of Invention
In order to solve the above problems in the prior art, embodiments of the present application provide a terminal device, a network control method, and a storage medium, which can automatically switch networks, simplify user operations, and save user time.
In a first aspect, an embodiment of the present application provides a terminal device, including: a display, a memory, and a processor;
the display is configured to: displaying an interface of the terminal equipment during operation;
the memory is configured to: storing programs or data used by the terminal equipment to run;
the processor is configured to:
when the terminal equipment is detected to be located in a target area, network priority information of the target area is obtained; the network priority information comprises the use priorities of a plurality of different types of networks in the target area;
and selecting a target network from a plurality of different types of networks according to the network priority information of the target area, and adopting the target network for communication.
In one possible embodiment, the treatment appliance is configured to:
and according to the network priority information of the target area, taking the network with the highest use priority as a target network.
In one possible implementation, the processor is further configured to:
generating a target area in response to a setting operation of a user for an area center and an area radius in an area setting interface;
and generating the network priority information of the target area in response to the setting operation of the use priority of the plurality of different types of networks in the target area by the user.
In one possible implementation, the processor is further configured to:
generating a target area according to the position information of the terminal equipment;
and determining the use priority of each network according to the network information of various different types of networks in the target area, and generating the network priority information of the target area.
In one possible implementation, the processor is further configured to:
and before generating a target area according to the position information of the terminal equipment, responding to the triggering operation of a user for an information generation control, and acquiring the position information and the network information of the terminal equipment.
In one possible embodiment, the treatment appliance is configured to:
determining a first area according to a first position of the terminal equipment and a preset area radius;
and if the time length of the terminal equipment in the first area reaches a set time length threshold value, taking the first area as a target area.
In a possible implementation manner, the network information of the first network includes network speed information and network use duration information when the terminal device uses the first network for communication within a set duration; the first network is any one of the plurality of different types of networks.
In one possible embodiment, the treatment appliance is configured to:
and determining the use priority of the first network according to the network speed information and the speed weight of the first network and the network use duration information and the time weight of the first network.
In a second aspect, an embodiment of the present application provides a network control method, which is applied to a terminal device, and the method includes:
when the terminal equipment is detected to be located in a target area, network priority information of the target area is obtained; the network priority information comprises the use priorities of a plurality of different types of networks in the target area;
selecting a target network from a plurality of different types of networks according to the network priority information of the target area;
and communicating by adopting the target network.
In a third aspect, an embodiment of the present application provides a network control apparatus, including:
the acquisition unit is used for acquiring the network priority information of a target area when the terminal equipment is detected to be positioned in the target area; the network priority information comprises the use priorities of a plurality of different types of networks in the target area;
a selecting unit that selects a target network from a plurality of different types of networks according to the network priority information of the target area;
and the communication unit is used for communicating by adopting the target network.
In a fourth aspect, the present application provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the computer program is executed by the processor to implement the method of the second aspect.
According to the terminal device, the network control method and the storage medium provided by the embodiment of the application, when the terminal device is detected to be located in the target area, the terminal device can acquire the network priority information of the target area, then select the target network from the networks of different types according to the network priority information of the target area, and adopt the target network for communication, wherein the network priority information comprises the use priority of the networks of different types in the target area. By the method, the terminal equipment can realize automatic switching of the network without manually switching the network by a user, so that the user operation can be simplified, and the time of the user is saved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a block diagram of a hardware configuration of a terminal device according to an embodiment of the present disclosure;
fig. 2 is a block diagram of a software structure of a terminal device according to an embodiment of the present disclosure;
fig. 3 is a flowchart of a network control method according to an embodiment of the present application;
fig. 4 is a schematic diagram of a desktop of a mobile phone according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a function selection interface provided in an embodiment of the present application;
FIG. 6 is a schematic diagram of a function setting interface provided in an embodiment of the present application;
FIG. 7 is a schematic diagram of a zone setting interface according to an embodiment of the present disclosure;
FIG. 8 is a schematic diagram of a center position selection interface provided by an embodiment of the present application;
FIG. 9 is a schematic view of a radius selection interface provided by an embodiment of the present application;
FIG. 10 is a schematic view of a location selection interface provided by an embodiment of the present application;
fig. 11 is a schematic diagram of a network priority setting interface according to an embodiment of the present application;
FIG. 12 is a schematic diagram of a priority input interface provided by an embodiment of the present application;
fig. 13 is a schematic diagram of a network setup interface according to an embodiment of the present application;
fig. 14 is a flowchart of generating network priority information according to an embodiment of the present application;
FIG. 15 is a schematic view of a function setting interface provided in an embodiment of the present application;
fig. 16 is a schematic diagram of location information and network information provided in an embodiment of the present application;
fig. 17 is a schematic diagram of network priority information of a target area according to an embodiment of the present application;
fig. 18 is a flowchart of a network control method according to an embodiment of the present application;
fig. 19 is a block diagram of a network control apparatus according to an embodiment of the present application;
fig. 20 is a block diagram of a network control apparatus according to an embodiment of the present application;
fig. 21 is a block diagram of a network control apparatus according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the accompanying drawings, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all embodiments. 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 application.
It should be noted that the following application scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions in the embodiments of the present application, and do not constitute limitations on the technical solutions provided in the embodiments of the present application, and it is obvious to a person skilled in the art that the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems with the occurrence of new application scenarios.
Different types of networks may exhibit different network speeds in different active areas. Currently, when a user moves from one active area to another active area, the user needs to manually switch between different networks, which wastes a lot of time for the user.
Based on this, the embodiments of the present application provide a terminal device, a network control method, and a storage medium, where when it is detected that the terminal device is located in a target area, the terminal device may obtain network priority information of the target area, then select a target network from multiple different types of networks according to the network priority information of the target area, and perform communication by using the target network, where the network priority information includes usage priorities of the multiple different types of networks in the target area. By the method, the terminal equipment can realize automatic switching of the network without manually switching the network by a user, so that the user operation can be simplified, and the time of the user is saved.
Fig. 1 is a block diagram illustrating a hardware configuration of a terminal device according to an embodiment of the present application. It should be understood that the terminal device 100 shown in fig. 1 is only an example, and the terminal device 100 may have more or less components than those shown in fig. 1, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
As shown in fig. 1, the terminal device 100 includes: communication component 110, processor 120, memory 130, display 140, input component 150, audio circuitry 160, SIM card interface 170, and sensor 180.
The communication component 110 is configured to receive or send a call request, receive and send a signal during a call, connect to a server, and upload or download data. The communication component 110 may include an RF (radio frequency) circuit 111, and a Wi-Fi (Wireless Fidelity) module 112.
The RF circuit 111 may be used for receiving and transmitting signals during information transmission and reception or during a call, and may receive downlink data of a base station and then deliver the downlink data to the processor 120 for processing; the uplink data may be transmitted to the base station. In general, RF circuit 111 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. The RF circuit 111 may receive electromagnetic waves from an antenna, filter, amplify, etc. the received electromagnetic waves, and transmit the electromagnetic waves to a modem processor for demodulation. The RF circuit 111 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic waves via the antenna for radiation. In some embodiments, at least some of the functional blocks of the RF circuitry 111 may be disposed in the processor 120. In some embodiments, at least some of the functional blocks of the RF circuitry 111 may be provided in the same device as at least some of the blocks of the processor 120. The RF circuitry 111 and antenna of the terminal device 100 are coupled so that the terminal device 100 can communicate with networks and other devices through wireless communication techniques.
Wi-Fi belongs to short-distance wireless transmission technology, and the terminal device 100 can help a user send and receive e-mails, browse webpages, access streaming media and the like through the Wi-Fi module 112, and provides wireless broadband Internet access for the user. The Wi-Fi module 112 may be connected to a router through which an external network is connected. The Wi-Fi module 112 may also connect to a server to upload or download data.
The memory 130 may be used for storing data or program codes used when the terminal device is running. The processor 120 performs various functions of the terminal device 100 and data processing by executing data or program codes stored in the memory 130. The memory 130 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 memory 130 stores an operating system that enables the terminal device 100 to operate.
The display 140 is used to display a Graphical User Interface (GUI) for displaying information input by or provided to the user and various menus of the terminal device 100. Specifically, the display 140 may include a display disposed on a front surface of the terminal device 100. The display may be configured in the form of a liquid crystal display, light emitting diode, or the like. Display 140 may be used to display an interface during operation of the terminal device.
The input module 150 may be used to receive numeric or character information input by a user, and various operations input by the user, etc., and generate signal inputs related to user settings and function control of the terminal device 100. In particular, the input component 150 may include keys and a touch screen, which may be disposed on the front side of the terminal device 100 and may collect touch operations by the user on or near the touch screen, such as clicking a button, dragging a scroll box, and the like.
In some embodiments, the touch screen and the display may be integrated to realize the input and output functions of the terminal device 100, and the integration may be referred to as a touch display for short.
The terminal device 100 may further include a positioning module, such as a satellite positioning module or a mobile communication network positioning module, which may determine the geographic location of the terminal device 100 in real time.
The audio circuitry 160, speaker 161, microphone 162 may provide an audio interface between the user and the terminal device 100. The audio circuit 160 may transmit the electrical signal converted from the received audio data to the speaker 161, and convert the electrical signal into a sound signal for output by the speaker 161. The terminal device 100 may be further provided with a volume button for adjusting the volume of the sound signal. The microphone 162, on the other hand, converts the collected sound signals into electrical signals, which are received by the audio circuit 160 and converted into audio data, and outputs the audio data to the RF circuit 111 for transmission to, for example, another terminal or outputs the audio data to the memory 130 for further processing.
The SIM card interface 170 is used to connect a SIM card. The SIM card can be brought into and out of contact with the terminal device 100 by being inserted into the SIM card interface 170 or being pulled out of the SIM card interface 170. The terminal device 100 may support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 170 may support a Nano SIM card, a Micro SIM card, a SIM card, etc. Multiple cards can be inserted into the same SIM card interface at the same time. The types of the plurality of cards may be the same or different. The SIM card interface may also be compatible with different types of SIM cards. The SIM card interface may also be compatible with external memory cards. The terminal device 100 interacts with the network through the SIM card to implement functions such as communication and data communication. In some embodiments, the terminal device 100 employs esims, namely: an embedded SIM card. The eSIM card may be embedded in the terminal device 100 and cannot be separated from the terminal device 100. The SIM card is used to identify the mobile phone number of the user.
The terminal device 100 may include a USB (universal serial bus) interface or the like in addition to the SIM card interface 170. The USB interface is used for connecting a charging wire or other peripheral equipment. For example, the terminal device 100 may connect a charging line through a USB interface. The respective components or modules in the terminal device 100 are connected by a bus.
The terminal device 100 may further comprise at least one sensor 180, such as an acceleration sensor 181, a distance sensor 182, a fingerprint sensor 183, a temperature sensor 184. The terminal device 100 may also be configured with other sensors such as a gyroscope, barometer, hygrometer, thermometer, infrared sensor, light sensor, motion sensor, and the like. For example, the fingerprint sensor 183 may be used to sense that the user clicks on an icon of the operation interface of the terminal device 100.
The terminal device 100 may further include a camera for capturing still images or video. The number of the cameras can be one or more. The object generates an optical image through the lens and projects the optical image to the photosensitive element. The photosensitive element may be a Charge Coupled Device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The light sensing elements convert the light signals into electrical signals which are then passed to a processor 120 for conversion into digital image signals.
The processor 120 is a control center of the terminal device 100, connects various parts of the entire terminal device using various interfaces and lines, and performs various functions of the terminal device 100 and processes data by running or executing software programs stored in the memory 130 and calling data stored in the memory 130. In some embodiments, processor 120 may include one or more processing units. In the present application, the processor 120 may run an operating system, an application program, a user interface display, and a touch response, and the network control method according to the embodiments of the present application. The processor 120 performs a specific process of acquiring a network control method, which will be described in detail below.
Fig. 2 is a block diagram of a software configuration of the terminal device 100 according to the embodiment of the present application.
The layered architecture divides the software into several layers, each layer having a clear role and division of labor. The layers communicate with each other through a software interface. In some embodiments, the Android (Android) system is divided into four layers, an application layer, an application framework layer, an Android runtime (Android runtime) and system library, and a kernel layer from top to bottom.
The application layer may include a series of application packages. As shown in fig. 2, the application package may include applications such as camera, gallery, calendar, phone call, map, navigation, clock, bluetooth, music, video, short message, etc. The user can set an alarm clock in the clock application. The application layer may also include third party applications installed on the terminal device.
The Application framework layer provides an Application Programming Interface (API) and a Programming framework for the Application program of the Application layer. The application framework layer includes a number of predefined functions.
As shown in FIG. 2, the application framework layers may include a window manager, content provider, view system, phone manager, resource manager, notification manager, and the like.
The window manager is used for managing window programs. The window manager can obtain the size of the display, judge whether a status bar exists, lock the screen, intercept the screen and the like.
Content providers are used to store and retrieve data and make it accessible to applications. The data may include alarm clock data, video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
The view system includes visual controls such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. For example, the display interface including the short message notification icon may include a view for displaying text and a view for displaying pictures.
The telephone manager is used for providing a communication function of the terminal equipment. Such as management of call status (including on, off, etc.). The resource manager provides various resources for the application, such as localized strings, icons, pictures, layout files, video files, and the like.
The notification manager enables the application to display notification information in the status bar, can be used to convey notification-type messages, can disappear automatically after a short dwell, and does not require user interaction. Such as a notification manager used to inform download completion, message alerts, etc. The notification manager may also be a notification that appears in the form of a chart or scroll bar text at the top status bar of the system, such as a notification of a background running application, or a notification that appears on the screen in the form of a dialog window. For example, text information is prompted in the status bar, a prompt tone is given, the terminal vibrates, an indicator light flashes, and the like.
The Android Runtime comprises a core library and a virtual machine. The Android runtime is responsible for scheduling and managing an Android system.
The core library comprises two parts: one part is a function which needs to be called by java language, and the other part is a core library of android.
The application layer and the application framework layer run in a virtual machine. And executing java files of the application program layer and the application program framework layer into a binary file by the virtual machine. The virtual machine is used for performing the functions of object life cycle management, stack management, thread management, safety and exception management, garbage collection and the like.
The system library may include a plurality of functional modules. For example: surface managers (surface managers), media Libraries (Media Libraries), three-dimensional graphics processing Libraries (e.g., openGL ES), 2D graphics engines (e.g., SGL), and the like. Wherein, the three-dimensional graphic processing library and the 2D graphic engine both belong to a common camera resource.
The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications.
The media library supports a variety of commonly used audio, video format playback and recording, and still image files, among others. The media library may support a variety of audio-video encoding formats, such as MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, and the like.
The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like.
The 2D graphics engine is a drawing engine for 2D drawing.
The kernel layer is a layer between hardware and software. The inner core layer at least comprises a display driver, a camera driver, an audio driver and a sensor driver.
To further illustrate the technical solutions provided by the embodiments of the present application, the following detailed description is made with reference to the accompanying drawings and the detailed description. Although the embodiments of the present application provide the method operation steps as shown in the following embodiments or figures, more or less operation steps may be included in the method based on the conventional or non-inventive labor. In steps where no necessary causal relationship exists logically, the order of execution of the steps is not limited to that provided by the embodiments of the present application. The method can be executed in the order of the embodiments or the method shown in the drawings or executed in an actual process or device.
Fig. 3 shows a flowchart of a network control method according to an embodiment of the present application. The method may be applied to the terminal device shown in fig. 1, which may include, but is not limited to, a mobile phone. As shown in fig. 3, the method may include the steps of:
step S301, when the terminal device is detected to be located in the target area, network priority information of the target area is obtained.
In some embodiments, the user may set in advance the target area and the priority of use of each network in the target area before detecting the location of the terminal device. The terminal device may generate the network priority information of the target area and the target area in response to a setting operation of the use priority of the user for the target area and each network in the target area. Wherein the network priority information includes usage priorities of a plurality of different types of networks within the target area.
Specifically, the terminal device may generate the target area in response to a setting operation of the user for the area center and the area radius in the area setting interface, and generate the network priority information of the target area in response to a setting operation of the user for the use priority of a plurality of different types of networks within the target area.
For example, in an embodiment, a user may click on an icon of a setting application in a desktop of the mobile phone shown in fig. 4, and the mobile phone starts the setting application and displays a function selection interface of the setting application in response to the user clicking on the icon of the setting application. As shown in fig. 5, the function selection interface may include a network setting control, the user may click the network setting control, the mobile phone may display the function setting interface for network setting in response to an operation of the user clicking the network setting control, as shown in fig. 6, the interface may include a target area control 601 and a network priority control 602, the user may click the target area control 601, the mobile phone may respond to an operation of the user clicking the target area control 601, that is, a target area setting operation, and display an area setting interface, as shown in fig. 7, the area setting interface may include a center position input box 701, a set center control 702, a map display box 703, and a completion control 704.
The user may enter a center location keyword, e.g., XX cell, in center location entry box 701; the mobile phone displays a center position selection interface as shown in fig. 8 in response to an operation of inputting a center position keyword by a user, where the interface may include multiple candidate positions related to the center position keyword, and the user may select one of the multiple candidate positions as a center position, for example, the user may take building XX cell No. 15 as the center position and perform a click operation, the mobile phone returns to the position selection interface in response to a click operation of the user on the center position, and marks the center position in the map display frame 703, the user may click the center setting control 702, and the mobile phone sets a target position as the center position in response to an operation of clicking the center setting control 702 by the user; and a radius selection interface as shown in fig. 9 is displayed, where the radius selection interface may include a radius selection box 901, a user may select a target radius, for example, 500 meters, in the radius selection box 901, after the input is completed, the user may click on the determination control, the mobile phone returns to the location selection interface in response to an operation of clicking on the determination control by the user, and displays information input by the user in the location selection interface, as shown in fig. 10, the user may check the information, if it is determined that there is no error, the user may click on the completion control, and the mobile phone stores an area center and an area radius input by the user and generates a target area according to the area center and the area radius input by the user, that is, a range in which XX cell 15 is used as an area center and 500 meters is used as an area radius is used as a target area.
After the target area is set in the manner described above, the user may click the network priority control 602 in the function setting interface shown in fig. 6, the mobile phone displays the network priority setting interface in response to the operation of clicking the network priority control 602 by the user, as shown in fig. 11, the interface may include a plurality of different types of networks, for example, a cellular data network, WIFI, ethernet, bluetooth, and the like, the user may select one network as the target setting network and perform a click operation, the mobile phone displays the priority input interface in response to the operation of clicking the target setting network by the user, for example, assuming that the cellular data network is the target setting network, the user may click the cellular data network, the mobile phone displays the priority input interface shown in fig. 12 in response to the click operation of the cellular data network by the user, and the user may input the usage priority of the cellular data network in the priority input box, for example, level 1. The user can set the use priority of each network according to the above, after the setting is completed, the user can click the completion control below the network priority setting interface shown in fig. 11, the mobile phone responds to the operation of the user clicking the completion control, generates the network priority information of the target area, and correspondingly stores the network priority information of the target area and the target area.
In the embodiment of the present application, the smaller the value is, the higher the priority is, that is, when the priority value is 1, it indicates that the priority of use of the network is the maximum.
In the embodiment of the present application, a user may set one target area or may set a plurality of target areas, which is not limited in the present application.
For example, in another embodiment, after the user clicks the network setting control, the mobile phone may display the network setting interface shown in fig. 13 in response to the operation of clicking the network setting control by the user, where the interface may include a target area 1 control and a target area 2 control, the user may first click the target area 1 control, and the mobile phone displays the network setting interface of the target area 1 shown in fig. 6 in response to the operation of clicking the target area 1 control by the user, and executes the setting operation of the usage priority of each network in the target area and the target area, thereby completing setting the usage priority of each different type of network in the target area 1 and the target area 1; after the setting is completed, the user can click the control of the target area 2, and complete the setting of the use priority of the target area 2 and various different types of networks in the target area 2 by referring to the above process.
In other embodiments, before detecting the location of the terminal device, the terminal device may further generate a target area according to the location information of the terminal device, determine a use priority of each network according to network information of multiple different types of networks in the target area, and generate network priority information of the target area. The network information of the first network comprises network speed information and network use duration information when the terminal equipment uses the first network for communication within a set duration, and the first network is any one type of network in multiple different types.
Specifically, in the process of generating the target area and the network priority information of the target area, the terminal device may refer to the method shown in fig. 14, as shown in fig. 14, where the method includes the following steps:
step S1401, obtaining position information and network information of the terminal device;
specifically, the terminal device may start the automatic generation function in response to a trigger operation of the user for the information generation control, and acquire the location information and the network information of the terminal device.
Illustratively, a user may click a network setting control in the function selection interface shown in fig. 5, and the mobile phone displays the function setting interface of the network setting in response to an operation of the user clicking the network setting control, as shown in fig. 15, in the interface, an automatically generated function control 1501, a target area control, and a network priority control may be included, where the automatically generated function control 1501 is an optional information generation control. The user can click the automatic generation function control 1501, the mobile phone starts an automatic generation function in response to the operation of clicking the automatic generation function control 1501 by the user, and acquires the position information and the network information of the terminal device according to a set time interval, wherein the network information may include network type information, network identification information and network speed information.
In the embodiment of the present application, the set time interval may be 1 second or 5 seconds, which is not limited in the present application.
Step S1402, determining a first area according to first location information included in the location information within the set duration and a preset area radius.
The first position information is any position information contained in the position information in the set duration.
Exemplarily, assuming that the set time interval is 5 seconds and the set duration is 1 minute, after the terminal device acquires the location information and the network information of the terminal device, the terminal device may select the location information and the network information acquired within 1 minute, as shown in fig. 16, the terminal device may sequentially use each location information shown in fig. 16 as the first location information, and then generate the first area according to the first location information and the preset area radius. For example, assuming that the preset area radius is 500 meters, and the location information with the sequence number of 1 is the first location information, the terminal device may generate the first area with the location identified by the location information with the sequence number of 1 as the area center and 500 meters as the area radius.
In the embodiment of the present application, the preset area radius may be 500 meters, and may also be 1000 meters, which is not limited in the present application.
Step S1403, determining whether a duration that the terminal device is located in the first area reaches a set duration threshold; if yes, go to step S1404; if not, go to step S1401;
step S1404, regarding the first area as a target area;
step S1405, determining network priority information of the target area according to the network information of the terminal device located in the first area.
After the first area is determined through step S1402, the time length of the terminal device in the first area may be determined according to the location information of the terminal device, and if the time length of the terminal device in the first area is greater than or equal to the set time length threshold, the first area is used as a target area, and the usage priority of each network included in the first area is determined according to the network speed information and the network time length information of the terminal device in the first area, so as to determine the network priority information of the target area.
For example, in an embodiment, assuming that the set time length threshold is 30 seconds, the time length of the terminal device in the first area is 60 seconds, and is greater than the set time length threshold, the first area may be taken as a target area, and the usage priority of each network included in the target area is determined according to formula 1.
p=w 1 *v+w 2 * t (equation 1)
Where p denotes the priority score, w 1 For preset speed weight, w 2 V represents the network speed and t represents the network use time length for the preset time weight.
After the priority scores of the networks are determined by formula 1, the usage priority of each network may be determined according to the priority scores of the networks, for example, assuming that there are four networks included in the target area, which are respectively a cellular data network, WIFI, ethernet and bluetooth, the obtained location information and network information of the terminal device are shown in fig. 16, and w is 1 =0.7,w 2 =0.3,v represents the maximum speed of the network. Therefore, it can be determined from equation 1 that the priority score of the cellular data network is p =0.7 + 4+0.3 + 40, i.e. the priority score of the cellular data network is 14.8; the priority score of WIFI is p =0.7 + 5+0.3 + 20, i.e. the priority score of WIFI is 9.5; the priority score of ethernet is p =0.7 +0.3 +0, i.e. the priority score of ethernet is 0; the priority score of bluetooth is p =0.7 +0.3 +0, i.e. the priority score of bluetooth is 0; therefore, the usage priority of the cellular data network can be determined to be 1, the usage priority of the WIFI can be determined to be 2, and the usage of the Ethernet can be optimizedThe priority is determined to be 3, and the use priority of the Bluetooth is determined to be 4; or, the usage priority of the cellular data network is determined to be 1, the usage priority of the WIFI is determined to be 2, the usage priority of the bluetooth is determined to be 3, and the usage priority of the ethernet is determined to be 4.
In this embodiment, the network speed may be a maximum speed value or a mean speed value, which is not limited in this application.
After the target area and the use priority of each network contained in the target area are determined through the method, the network priority information of the target area can be generated according to the use priority of each network contained in the target area, and the identification information of the target area and the network priority information of the target area are correspondingly stored.
Illustratively, as shown in fig. 17, fig. 17 is a type of identification information of a target area and network priority information of the target area, which are correspondingly stored by a terminal device. The area center of the target area is the position marked by 100 degrees of east longitude and 100 degrees of north latitude, the radius of the area is 500 meters, the network priority information comprises the use priority of a cellular data network, the use priority of WIFI is 1, the use priority of Ethernet is 3, and the use priority of Bluetooth is 4.
The method comprises the steps that network priority information of a target area and the target area is generated through setting operation of a user aiming at the use priority of each network in the target area and the target area, or after the network priority information of the target area and the target area is generated through analyzing the position information and the network information of the terminal equipment in a set duration, the position information of the terminal equipment can be obtained according to a set time interval, whether the terminal equipment is located in the target area or not is judged according to the position information of the terminal equipment, and if the position information of the terminal equipment is determined to be located in the target area, the network priority information of the target area is obtained.
Step S302, according to the network priority information of the target area, a target network is selected from various different types of networks.
Step S303, a target network is used for communication.
After the network priority information of the target area is acquired in step S301, the terminal device may select a target network from multiple different types of networks for connection according to the network priority information of the target area, and perform communication using the target network.
Specifically, the terminal device may use a network with the highest priority as a target network according to the network priority information of the target area, and perform communication using the target network.
Illustratively, it is assumed that the target area includes three types of networks, the first type is a cellular data network, the second type is bluetooth, and the third type is WIFI, wherein the cellular data network has a usage priority of 1, the bluetooth has a usage priority of 2, and the WIFI has a usage priority of 3, i.e., the cellular data network is the highest usage priority network, so that the cellular data network can be used as the target network and the cellular data network can be used for communication.
In the embodiment of the application, when the target area only contains one type of network, the network of the type can be directly used as the target network, that is, when the position information of the terminal device is determined to be located in the target area, the network of the type is directly used as the target network, and communication is performed through the target network.
Through the mode, the terminal equipment can select the target network from various different types of networks for communication according to the network priority information of the target area, so that automatic switching of the networks is realized, and a user is helped to save time.
Based on the same inventive concept, the embodiment of the present application further provides a network control method, as shown in fig. 18, the method includes the following steps:
step S1802, judging whether the terminal equipment is positioned in the target area according to the position information of the terminal equipment; if yes, go to step S1803; if not, executing step S1801;
step 1803, obtaining network priority information of the target area;
step S1804, according to the network priority information of the target area, updating the use priority of the network stored in each network factory module;
each type of network corresponds to one network factory module, and each network factory module is used for storing the use priority of the corresponding type of network.
Illustratively, it is assumed that the network priority information in the target area includes a cellular data network usage priority of 1, a wifi usage priority of 2, an ethernet usage priority of 3, and a bluetooth usage priority of 4; the network priority information outside the target area comprises the use priority of WIFI of 1, the use priority of Bluetooth of 2, the use priority of a cellular data network of 3 and the use priority of Ethernet of 4.
When the terminal device is located outside the target area, the use priority stored in the network factory module of the cellular data network is 3, the use priority stored in the WIFI network factory module is 1, the use priority stored in the Bluetooth network factory module is 2, and the use priority stored in the Ethernet network factory module is 4, and when the terminal device is located in the target area and the network priority information of the target area is obtained, the use priority of the network stored in each network factory module can be updated according to the network priority information of the target area, namely the use priority stored in the network factory module of the cellular data network is updated to 1, the use priority stored in the WIFI network factory module is updated to 2, the use priority stored in the Bluetooth network factory module is updated to 4, and the use priority stored in the Ethernet network factory module is updated to 3.
Step S1805, the use priority of each network in the target area is sent to the connection management module through the network factory module;
step 1806, sending the use priority of the currently connected network to each network factory module through the connection management module;
for example, assuming that the currently connected network of the terminal device is WIFI and the usage priority of WIFI in the target area is 2, the terminal device may send the usage priority of the currently connected network to each network factory module through the connection management module.
Step 1807, judge whether the use priority of the network stored in each network factory module is greater than the use priority of the network connected at present; if yes, go to step S1808; if not, executing step S1809;
step S1808, send the network to set up the request to the terminal installation through connecting the administrative module;
step S1809, communication is performed using the currently connected network.
Step S1810, establishing a network connection according to the received network establishment request, and performing communication.
Illustratively, in one embodiment, assume a usage priority of 1 stored in the network factory module of the cellular data network, a usage priority of 2 stored in the wifi network factory module, a usage priority of 3 stored in the ethernet network factory module, and a usage priority of 4 stored in the bluetooth network factory module. Assuming that the usage priority of the currently connected network sent by the connection management module received by each network factory module is 2, the usage priority stored in the network factory module can be compared with the usage priority of the currently connected network, and if the usage priority is greater than the usage priority of the currently connected network, the network factory module can send a network establishment request to the terminal device through the connection management module, that is, the network factory module of the cellular data network can send a network establishment request to the terminal device through the connection management module, and the terminal device can communicate through the cellular data network after receiving the network establishment request sent by the network factory module of the cellular data network.
In another embodiment, assuming that the priority of use of the currently connected network, which is sent by the connection management module and received by each network factory module, is 3, the network factory module of the cellular data network and the WIFI network factory module may send a network establishment request to the terminal device through the connection management module, and after receiving the network establishment requests sent by the network factory module of the cellular data network and the WIFI network factory module, the terminal device may use a network with a higher priority as a target network and establish a connection, that is, use the cellular data network as the target network and establish a connection, and communicate through the cellular data network.
In the embodiment of the present application, after determining the usage priority of each network in the target area, the usage priority of each network may be further converted into a corresponding priority score, for example, when the usage priority is 1, the priority value may be set to 90, when the usage priority is 2, the priority value may be set to 80, when the usage priority is 3, the priority value may be set to 70, when the usage priority is 4, the priority value may be set to 30, and then the target network is determined and used for communication by comparing the priority score of the currently connected network with the priority score of each network in the target area.
Based on the same inventive concept, an embodiment of the present application further provides a network control apparatus, as shown in fig. 19, the network control apparatus includes:
an obtaining unit 1901, configured to obtain network priority information of a target area when it is detected that the terminal device is located in the target area; the network priority information comprises the use priorities of a plurality of different types of networks in the target area;
a selecting unit 1902, configured to select a target network from a plurality of different types of networks according to the network priority information of the target area;
a communication unit 1903, which performs communication by using the target network.
In a possible implementation manner, the selecting unit 1901 is specifically configured to:
and according to the network priority information of the target area, taking the network with the highest priority as a target network.
In a possible implementation, before the obtaining unit 1901, the apparatus further includes a first processing unit 2001, as shown in fig. 20, where the first processing unit 2001 is specifically configured to:
generating a target area in response to a setting operation of a user for an area center and an area radius in an area setting interface;
and generating the network priority information of the target area in response to the setting operation of the use priority of the plurality of different types of networks in the target area by the user.
In a possible implementation manner, before the obtaining unit 1901, the apparatus further includes a second processing unit 2101, as shown in fig. 21, where the second processing unit 2101 is specifically configured to:
generating a target area according to the position information of the terminal equipment;
and determining the use priority of each network according to the network information of various different types of networks in the target area, and generating the network priority information of the target area.
In a possible implementation, the second processing unit 2101 is further configured to:
and before generating a target area according to the position information of the terminal equipment, responding to the triggering operation of a user for an information generation control, and acquiring the position information and the network information of the terminal equipment.
In a possible implementation manner, the second processing unit 2101 is specifically configured to:
determining a first area according to a first position of the terminal equipment and a preset area radius;
and if the time length of the terminal equipment in the first area reaches a set time length threshold value, taking the first area as a target area.
In a possible implementation manner, the network information of the first network includes network speed information and network usage duration information when the terminal device uses the first network for communication within a set duration, and the first network is any one of the multiple different types of networks.
In a possible implementation manner, the second processing unit 2101 is specifically configured to:
and determining the use priority of the first network according to the network speed information and the speed weight of the first network and the network use duration information and the time weight of the first network.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (10)
1. A terminal device, comprising: a display, a memory, and a processor;
the display is configured to: displaying an interface of the terminal equipment during operation;
the memory is configured to: storing programs or data used by the terminal equipment to run;
the processor is configured to:
when the terminal equipment is detected to be located in a target area, network priority information of the target area is obtained; the network priority information comprises the use priorities of a plurality of different types of networks in the target area;
and selecting a target network from a plurality of different types of networks according to the network priority information of the target area, and adopting the target network for communication.
2. The terminal device of claim 1, wherein the processor is configured to:
and according to the network priority information of the target area, taking the network with the highest priority as a target network.
3. The terminal device of claim 1, wherein the processor is further configured to:
generating a target area in response to a setting operation of a user for an area center and an area radius in an area setting interface;
and generating the network priority information of the target area in response to the setting operation of the use priority of the plurality of different types of networks in the target area by the user.
4. The terminal device of claim 1, wherein the processor is further configured to:
generating a target area according to the position information of the terminal equipment;
and determining the use priority of each network according to the network information of various different types of networks in the target area, and generating the network priority information of the target area.
5. The terminal device of claim 4, wherein the processor is further configured to:
and before generating a target area according to the position information of the terminal equipment, responding to the triggering operation of a user for an information generation control, and acquiring the position information and the network information of the terminal equipment.
6. The terminal device of claim 4, wherein the processor is configured to:
determining a first area according to a first position of the terminal equipment and a preset area radius;
and if the time length of the terminal equipment in the first area reaches a set time length threshold value, taking the first area as a target area.
7. The terminal device according to claim 4, wherein the network information of the first network comprises network speed information and network usage duration information when the terminal device communicates using the first network within a set duration; the first network is any one of the plurality of different types of networks.
8. The terminal device of claim 7, wherein the processor is configured to:
and determining the use priority of the first network according to the network speed information and the speed weight of the first network and the network use duration information and the time weight of the first network.
9. A network control method is applied to terminal equipment, and the method comprises the following steps:
when the terminal equipment is detected to be located in a target area, network priority information of the target area is obtained; the network priority information comprises the use priorities of a plurality of different types of networks in the target area;
selecting a target network from a plurality of different types of networks according to the network priority information of the target area;
and communicating by adopting the target network.
10. A computer-readable storage medium having a computer program stored therein, the computer program characterized by: which when executed by a processor implements the method of claim 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210950939.9A CN115334604B (en) | 2022-08-09 | Terminal device, network control method and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210950939.9A CN115334604B (en) | 2022-08-09 | Terminal device, network control method and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115334604A true CN115334604A (en) | 2022-11-11 |
CN115334604B CN115334604B (en) | 2024-11-15 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118075808A (en) * | 2022-11-23 | 2024-05-24 | 荣耀终端有限公司 | Multi-network collaborative operation method, equipment and storage medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020052786A1 (en) * | 2000-08-09 | 2002-05-02 | Lg Electronics Inc. | Informative system based on user's position and operating method thereof |
JP2003199137A (en) * | 2001-12-28 | 2003-07-11 | Nec Corp | Mobile communication processing method and mobile communication terminal |
US20130295962A1 (en) * | 2012-05-03 | 2013-11-07 | Arun Manroa | Establishing network connectivity based on location |
CN103997733A (en) * | 2014-05-30 | 2014-08-20 | 李克 | WiFi access resource sharing method and system |
WO2015070625A1 (en) * | 2013-11-12 | 2015-05-21 | 华为技术有限公司 | Network data transmission method, apparatus, and system |
CN108462984A (en) * | 2018-01-25 | 2018-08-28 | 青岛海信移动通信技术股份有限公司 | A kind of method and terminal carrying out access network management |
CN112400303A (en) * | 2019-01-31 | 2021-02-23 | 华为技术有限公司 | Network switching method, equipment and network system |
CN112888018A (en) * | 2021-01-22 | 2021-06-01 | Oppo广东移动通信有限公司 | Network injection method and terminal equipment |
WO2021244458A1 (en) * | 2020-05-30 | 2021-12-09 | 华为技术有限公司 | Network search method and related apparatus |
WO2022027473A1 (en) * | 2020-08-06 | 2022-02-10 | 北京小米移动软件有限公司 | Cell measurement processing method and apparatus, communication device, and storage medium |
CN114339912A (en) * | 2021-12-28 | 2022-04-12 | 达闼机器人有限公司 | Network connection method, device, equipment and storage medium |
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020052786A1 (en) * | 2000-08-09 | 2002-05-02 | Lg Electronics Inc. | Informative system based on user's position and operating method thereof |
JP2003199137A (en) * | 2001-12-28 | 2003-07-11 | Nec Corp | Mobile communication processing method and mobile communication terminal |
US20130295962A1 (en) * | 2012-05-03 | 2013-11-07 | Arun Manroa | Establishing network connectivity based on location |
WO2015070625A1 (en) * | 2013-11-12 | 2015-05-21 | 华为技术有限公司 | Network data transmission method, apparatus, and system |
CN103997733A (en) * | 2014-05-30 | 2014-08-20 | 李克 | WiFi access resource sharing method and system |
CN108462984A (en) * | 2018-01-25 | 2018-08-28 | 青岛海信移动通信技术股份有限公司 | A kind of method and terminal carrying out access network management |
CN112400303A (en) * | 2019-01-31 | 2021-02-23 | 华为技术有限公司 | Network switching method, equipment and network system |
WO2021244458A1 (en) * | 2020-05-30 | 2021-12-09 | 华为技术有限公司 | Network search method and related apparatus |
WO2022027473A1 (en) * | 2020-08-06 | 2022-02-10 | 北京小米移动软件有限公司 | Cell measurement processing method and apparatus, communication device, and storage medium |
CN112888018A (en) * | 2021-01-22 | 2021-06-01 | Oppo广东移动通信有限公司 | Network injection method and terminal equipment |
CN114339912A (en) * | 2021-12-28 | 2022-04-12 | 达闼机器人有限公司 | Network connection method, device, equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118075808A (en) * | 2022-11-23 | 2024-05-24 | 荣耀终端有限公司 | Multi-network collaborative operation method, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113835569A (en) | Terminal device, quick start method for internal function of application and storage medium | |
CN113835571A (en) | Terminal device, information display method and storage medium | |
CN114020379B (en) | Terminal equipment, information feedback method and storage medium | |
CN114035870A (en) | Terminal device, application resource control method and storage medium | |
CN111158735B (en) | Hot patch file processing method and communication terminal | |
CN114371895B (en) | Terminal equipment, mail marking method and storage medium | |
CN115334604B (en) | Terminal device, network control method and storage medium | |
CN113642010B (en) | Method for acquiring data of extended storage device and mobile terminal | |
CN112000411B (en) | Mobile terminal and display method of recording channel occupation information thereof | |
CN114675786A (en) | Large-capacity storage mounting method, device, terminal and medium | |
CN115334604A (en) | Terminal device, network control method and storage medium | |
CN114595203A (en) | File synchronization method based on dual systems, terminal device and storage medium | |
CN114513753A (en) | Terminal device, track monitoring method and storage medium | |
CN114007202A (en) | Method for establishing binding relationship and related equipment | |
CN112954622A (en) | Mobile terminal and short message sending method thereof | |
CN114501389B (en) | Mobile terminal, network sharing method and storage medium | |
CN114896009B (en) | Terminal equipment, server, theme recommendation method and storage medium | |
CN111159734A (en) | Communication terminal and multi-application data inter-access processing method | |
CN114968013B (en) | Terminal device, function setting method and storage medium | |
CN112929858B (en) | Method and terminal for simulating access control card | |
CN115442472B (en) | Terminal device, communication control method and storage medium | |
CN113395652B (en) | Indoor positioning method and device and storage medium | |
CN115146257A (en) | Terminal device, function screening method and storage medium | |
CN114356500A (en) | Terminal device, automatic navigation method and storage medium | |
CN115344160A (en) | Terminal device, desktop display method and storage medium |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Country or region after: China Address after: Shandong City, Qingdao Province, Jiangxi City Road No. 11 Applicant after: Qingdao Hisense Mobile Communication Technology Co.,Ltd. Address before: Shandong City, Qingdao Province, Jiangxi City Road No. 11 Applicant before: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY Co.,Ltd. Country or region before: China |
|
GR01 | Patent grant |