Method for configuring a wireless network hotspot and terminal device
By automatically configuring historically connected wireless network information as wireless network hotspot information, the problem of low efficiency in starting wireless network hotspots is solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2022-10-09
- Publication Date
- 2026-05-12
AI Technical Summary
In existing technologies, the information automatically generated before a wireless network hotspot is turned on is not very useful, and users need to modify it frequently, resulting in low startup efficiency and a poor user experience.
The terminal device automatically configures information about previously connected wireless networks as wireless network hotspot information by detecting the activation command, including SSID, security, and password, so that the wireless network hotspot information is the same as the target wireless network.
It improves the efficiency of activating wireless network hotspots, reduces the probability of user intervention, and enhances the user experience.
Smart Images

Figure CN115623514B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of terminal technology, and in particular to a method for configuring a wireless network hotspot and a terminal device. Background Technology
[0002] With the continuous development of communication technology, terminal devices have more and more functions. For example, a terminal device can turn on a wireless network hotspot for other nearby terminal devices to use, thereby achieving the effect of network sharing.
[0003] As an example, before a wireless network hotspot is turned on, the terminal device automatically generates information about the wireless network hotspot. However, this information is not very useful, and users are more likely to modify it, resulting in low efficiency in turning on the wireless network hotspot and a poor user experience. Summary of the Invention
[0004] This application provides a method for configuring a wireless network hotspot and a terminal device, which improves the efficiency of turning on the wireless network hotspot while reducing the probability of user operation, resulting in a better user experience.
[0005] In a first aspect, a method for configuring a wireless network hotspot is provided, the method comprising: detecting a command to enable the wireless network hotspot; in response to the command to enable the wireless network hotspot, configuring the wireless network hotspot according to a target wireless network, wherein the target wireless network is a previously connected wireless network; and enabling the wireless network hotspot.
[0006] In this application, when a user's action of turning on a wireless network hotspot is detected, the terminal device can automatically configure the information of the wireless network hotspot using information about previously connected wireless networks. In other words, since the wireless network is one that the user has used before, the probability of the user modifying the information of the wireless network is low. Therefore, this application improves the efficiency of turning on the wireless network hotspot while reducing the probability of user intervention, thus enhancing the user experience.
[0007] In conjunction with the first aspect, in one implementation of the first aspect, configuring the wireless network hotspot according to the target wireless network includes: configuring the information of the wireless network hotspot based on the information of the target wireless network so that the information of the wireless network hotspot is the same as the information of the target wireless network.
[0008] In conjunction with the first aspect, in one implementation of the first aspect, the target wireless network is determined based on historical connection information, which includes at least one wireless network that has been historically connected to and information about the at least one wireless network.
[0009] In conjunction with the first aspect, in one implementation of the first aspect, the aforementioned target wireless network is determined based on environmental information and / or user preference information from at least one wireless network that has been historically connected.
[0010] In conjunction with the first aspect, in one implementation of the first aspect, the number of at least one wireless network that has been historically connected is greater than 1, and the target wireless network is the wireless network with the most historical connections.
[0011] In conjunction with the first aspect, in one implementation of the first aspect, before configuring the wireless network hotspot information based on the target wireless network information, the method further includes: displaying a target interface, the target interface including information on at least one wireless network, the at least one wireless network being a historically connected wireless network; and determining the target wireless network based on the user's selection operation on the information of any one of the at least one wireless networks.
[0012] In conjunction with the first aspect, in one implementation of the first aspect, the information of the aforementioned wireless network hotspot includes at least the password of the aforementioned wireless network hotspot, and the password is displayed in encrypted form.
[0013] In conjunction with the first aspect, in one implementation of the first aspect, the above method further includes: updating the information of the wireless network hotspot based on the user's operation on the information of the wireless network hotspot.
[0014] Secondly, a terminal device is provided, comprising a detection module and a processing module. The detection module is used to detect a command to enable a wireless network hotspot; the processing module is used to, in response to the enabling command, configure the wireless network hotspot according to a target wireless network, wherein the target wireless network is a previously connected wireless network; and enable the wireless network hotspot.
[0015] In conjunction with the second aspect, in one implementation of the second aspect, the above-mentioned processing module is used to: configure the information of the wireless network hotspot based on the information of the target wireless network, so that the information of the wireless network hotspot is the same as the information of the target wireless network.
[0016] In conjunction with the second aspect, in one implementation of the second aspect, the target wireless network is determined based on historical connection information, which includes at least one wireless network that has been historically connected to and information about the at least one wireless network.
[0017] In conjunction with the second aspect, in one implementation of the second aspect, the aforementioned target wireless network is determined based on environmental information and / or user preference information from at least one wireless network that has been historically connected.
[0018] In conjunction with the second aspect, in one implementation of the second aspect, the number of at least one wireless network that has been historically connected is greater than 1, and the target wireless network is the wireless network with the most historical connections.
[0019] In conjunction with the second aspect, in one implementation of the second aspect, the processing module is used to: display a target interface, the target interface including information on at least one wireless network, the at least one wireless network being a previously connected wireless network; and determine the target wireless network based on the user's selection operation on the information of any one of the at least one wireless networks.
[0020] In conjunction with the second aspect, in one implementation of the second aspect, the information of the aforementioned wireless network hotspot includes at least the password of the aforementioned wireless network hotspot, and the password is displayed in encrypted form.
[0021] In conjunction with the second aspect, in one implementation of the second aspect, the above processing module is used to: update the information of the wireless network hotspot based on the user's operation on the information of the wireless network hotspot.
[0022] Thirdly, another terminal device is provided, including a processor coupled to a memory for executing instructions in the memory to implement the methods in any of the possible implementations of the first aspect described above. Optionally, the terminal device also includes a memory. Optionally, the terminal device also includes a communication interface, to which the processor is coupled.
[0023] Fourthly, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute the method in any possible implementation of the first aspect described above.
[0024] In specific implementation, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0025] Fifthly, a processing apparatus is provided, including a processor and a memory. The processor is used to read instructions stored in the memory and to receive signals via a receiver and transmit signals via a transmitter to execute the method in any of the possible implementations of the first aspect described above.
[0026] Optionally, there may be one or more processors and one or more memories.
[0027] Alternatively, the memory can be integrated with the processor, or the memory can be set up separately from the processor.
[0028] In specific implementation, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. The embodiments of this application do not limit the type of memory or the way the memory and processor are set.
[0029] It should be understood that the relevant data interaction process, such as sending indication information, can be the process of outputting indication information from the processor, and receiving capability information can be the process of the processor receiving input capability information. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. Here, the transmitter and receiver can be collectively referred to as a transceiver.
[0030] The processing device in the fifth aspect above can be a chip. The processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.
[0031] In a sixth aspect, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform the method in any possible implementation of the first aspect.
[0032] In a seventh aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the methods in any of the possible implementations of the first aspect described above. Attached Figure Description
[0033] Figure 1 This is a schematic diagram illustrating the application scenario provided in the embodiments of this application;
[0034] Figure 2 This is a schematic diagram of the system architecture of the terminal device provided in the embodiments of this application;
[0035] Figure 3 This is a schematic flowchart illustrating a method for configuring a wireless network hotspot according to an embodiment of this application;
[0036] Figure 4 This is a schematic diagram of a mobile phone interface for configuring a wireless network hotspot according to an embodiment of this application;
[0037] Figure 5 This is a schematic diagram of another mobile phone interface for configuring a wireless network hotspot according to an embodiment of this application;
[0038] Figure 6 This is a schematic diagram of another mobile phone interface for configuring a wireless network hotspot according to an embodiment of this application;
[0039] Figure 7 This is a schematic diagram of a mobile phone interface providing wireless network hotspot information according to an embodiment of this application;
[0040] Figure 8 This is a schematic diagram of another mobile phone interface for wireless network hotspot information provided in an embodiment of this application;
[0041] Figure 9 This is a schematic block diagram of a terminal device provided in an embodiment of this application;
[0042] Figure 10 This is a schematic block diagram of another terminal device provided in the embodiments of this application. Detailed Implementation
[0043] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0044] To facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. For example, "first instruction" and "second instruction" are used to distinguish different user instructions and do not limit their order. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0045] It should be noted that, in this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0046] Furthermore, "at least one" refers to one or more, while "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b, and c, where a, b, and c can be single or multiple.
[0047] Figure 1 This application provides 100 application scenarios. For example... Figure 1 As shown, this application scenario 100 includes a terminal device 101 and another terminal device 102. Terminal device 101 can activate a wireless network hotspot upon detecting user interaction. Upon detecting the wireless network hotspot, the other terminal device 102 can successfully connect to and use the wireless network hotspot based on the correct password entered by the user, i.e., the password corresponding to the name of the wireless network hotspot.
[0048] It should be understood that this application mainly takes the example of terminal device 101 turning on a wireless network hotspot. In addition, the other terminal device 102 mentioned above can also turn on a wireless network hotspot for terminal device 101 to connect and use. Alternatively, both terminal device 101 and the other terminal device 102 can turn on wireless network devices for connection and use after other terminal devices are selected. This application does not limit this.
[0049] The terminal devices involved in the embodiments of this application may be mobile phones, laptops, handheld computers, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, personal digital assistants (PDAs), etc., but the embodiments of this application are not limited to these.
[0050] To make the objectives and technical solutions of this application clearer and more intuitive, the methods and terminal devices provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0051] For example, Figure 2 This is a schematic diagram of the system architecture of the terminal device provided in the embodiments of this application.
[0052] like Figure 2 As shown, the terminal device includes a processor 210, a transceiver 220, and an audio circuit 230.
[0053] Optionally, the terminal device may also include a memory 240. The processor 210, transceiver 220 and memory 240 can communicate with each other through an internal connection path to transmit ranging data. The memory 240 is used to store computer programs, and the processor 210 is used to call and run the computer programs from the memory 240.
[0054] The processor 210 and memory 240 can be combined into a single processing device, but more commonly they are separate components. The processor 210 executes the program code stored in memory 240 to achieve the aforementioned functions. In specific implementations, the memory 240 can be integrated into the processor 210, or it can be independent of the processor 210.
[0055] In addition, to further enhance the functionality of the terminal device, it may also include one or more of an input unit 250 and a sensor 260.
[0056] Optionally, the aforementioned terminal equipment may further include a power supply 270 for providing power to various devices or circuits in the terminal equipment.
[0057] Understandable, Figure 2 The operations and / or functions of each module in the terminal device shown are respectively for implementing the corresponding processes in the following method embodiments. For details, please refer to the descriptions in the following method embodiments; detailed descriptions are omitted here to avoid repetition.
[0058] Understandable, Figure 2 The processor 210 in the terminal device shown may include one or more processing units, such as an application processor (AP), a modem processor, a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.
[0059] The processor 210 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. This memory can store instructions or data that the processor 210 has just used or that are used repeatedly. If the processor 210 needs to use the instruction or data again, it can retrieve it directly from the aforementioned memory. This avoids repeated accesses, reduces the waiting time of the processor 210, and thus improves the efficiency of the system.
[0060] In some embodiments, the processor 210 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0061] The UART interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial and parallel communication. In some embodiments, the UART interface is typically used to connect the processor 210 and the transceiver 220. For example, the processor 210 communicates with the Bluetooth module in the transceiver 220 via the UART interface to implement Bluetooth functionality. In some embodiments, the audio circuitry 230 can transmit audio signals to the transceiver 220 via the UART interface.
[0062] The GPIO interface can be configured via software. It can be configured as a control signal or a data signal. In some embodiments, the GPIO interface can be used to connect the processor 210 to the transceiver 220, audio circuit 230, sensor 260, etc. The GPIO interface can also be configured as an I2C interface, I2S interface, UART interface, etc.
[0063] It is understood that the interface connection relationships between the modules illustrated in the embodiments of this application are merely illustrative and do not constitute a structural limitation on the terminal device. In other embodiments of this application, the terminal device may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.
[0064] Understandable, Figure 2 The power supply 270 shown is used to supply power to the processor 210, memory 240, input unit 250 and transceiver 220, etc.
[0065] Transceiver 220 can provide solutions for wireless communication applications on terminal devices, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. Transceiver 220 can be one or more devices integrating at least one communication processing module.
[0066] The memory 240 can be used to store computer executable program code, including instructions. The memory 240 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as audio playback functionality), etc. The data storage area may store data created during the use of the terminal device (such as audio data or audio playback parameter adjustment data), etc. Furthermore, the memory 240 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. The processor 210 executes various functional applications and data processing of the terminal device by running instructions stored in the memory 240 and / or instructions stored in memory located within the processor.
[0067] The terminal device can implement audio functions through the audio circuit 230 and application processor, such as music playback and recording.
[0068] The audio circuit 230 is used to convert digital audio information into analog audio signal output, and also to convert analog audio input into digital audio signal. The audio circuit 230 can also be used for encoding and decoding audio signals. In some embodiments, the audio circuit 230 may be located in the processor 210, or some functional modules of the audio circuit 230 may be located in the processor 210.
[0069] However, before activating the aforementioned wireless network hotspot, the terminal device 101 needs to configure it, which may require generating multiple pieces of information corresponding to the wireless network. But to avoid issues such as conflicts between devices of the same brand, the generated information may be overly cluttered or simplistic, resulting in low usability and a higher probability of user modification. This, in turn, leads to a slower activation speed for the wireless network hotspot and a poor user experience.
[0070] Therefore, embodiments of this application provide a method for configuring a wireless network hotspot and a terminal device. The terminal device can use previously connected wireless networks to configure its own wireless network hotspot. In other words, since the information of previously connected wireless networks has been used by the user, the probability of the user needing to modify it is low. Thus, this application improves the efficiency of activating the wireless network hotspot while reducing the probability of user intervention, thereby enhancing the user experience.
[0071] To make the objectives and technical solutions of this application clearer and more intuitive, the configuration method and terminal device for a wireless network hotspot provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit the scope of this application.
[0072] Figure 3 This is a schematic flowchart of a wireless network hotspot configuration method 300 provided in an embodiment of this application. Method 300 can be applied to... Figure 1 The application scenarios shown are not limited to those described herein; other application scenarios can also be applied. When this method is applied to, for example... Figure 1 In the application scenario shown, the terminal device mentioned below can be the terminal device that enables the wireless network hotspot in application scenario 100. For example, if terminal device 101 needs to enable the wireless network hotspot, then the terminal device mentioned below is terminal device 101; if terminal device 102 needs to enable the wireless network hotspot, then the terminal device mentioned below is terminal device 102. Of course, since both terminal device 101 and terminal device 102 have the function of enabling the wireless network hotspot, the terminal device mentioned below can also be either terminal device 101 or terminal device 102, without restriction. Figure 3 As shown, the method 300 may include the following steps:
[0073] S301, a command from the terminal device to detect and enable the wireless network hotspot.
[0074] For example, if the terminal device can detect user operations (such as the user clicking the function button of the wireless network hotspot), it can detect the above-mentioned command to turn on the wireless network hotspot.
[0075] S302, in response to the activation command, the terminal device configures the aforementioned wireless network hotspot according to the target wireless network, wherein the target wireless network is a wireless network that has been previously connected to.
[0076] Optionally, the aforementioned historically connected wireless networks can be understood as wireless networks that were successfully connected to in the past, or they can be understood as wireless networks that were connected to in the past but were not successfully connected to.
[0077] For example, if the target wireless network is one that has been previously connected to but failed to connect, it indicates that the terminal device may only obtain the name of that wireless network. In this case, the terminal device can use the name of the target wireless network to configure the name of the wireless network hotspot. Other information about the wireless network hotspot can be configured based on other previously connected wireless networks or generated manually; this application does not limit this.
[0078] For example, if the target wireless network is one that has been previously connected to and successfully connected to, it indicates that the terminal device may be able to obtain all information about that wireless network. In this case, the terminal device can use the information of the target wireless network to configure the wireless network hotspot.
[0079] It should be understood that Wireless Fidelity (Wi-Fi), also known as the 802.11b standard, essentially converts wired network signals into wireless network signals, which can be used by various terminal devices. A wireless network hotspot, or personal wireless network hotspot, is a device that converts its mobile data or connected wireless signal into its own wireless network signal, which can then be used by other terminal devices.
[0080] It should also be understood that the information of the aforementioned wireless network hotspot may include service set identifier (SSID), security, password, etc., where SSID can also be understood as the name of the network, which is limited in this application.
[0081] S303, the terminal device turns on the aforementioned wireless network hotspot.
[0082] Optionally, when a wireless network hotspot is turned on, other terminal devices can search for and access the wireless network corresponding to the hotspot.
[0083] In this application, the terminal device can use previously connected wireless networks to configure its own wireless network hotspot, which improves the efficiency of opening the wireless network hotspot, reduces the probability of user operation, and enhances the user experience.
[0084] Optionally, the target wireless network can be manually determined by the user or automatically determined by the terminal device. The following description uses a mobile phone as an example to illustrate the configuration method for the wireless network hotspot provided in this application, assuming both the target wireless network is manually determined by the user and automatically determined by the mobile phone.
[0085] First scenario: The target wireless network is automatically determined by the mobile phone.
[0086] Figure 4 A mobile phone interface 400 for configuring a wireless network hotspot as provided in this application embodiment. For example... Figure 4 As shown, the user clicks as Figure 4 The phone's interface shows the "Settings" icon to access settings options, such as... Figure 4 As shown in the phone's interface 'a', this interface also provides users with icon options for several other applications (such as video, date, weather, etc.). The phone detects the user's tap action and generates a command to retrieve settings options.
[0087] like Figure 4 As shown in screen b of the phone, settings options are displayed, including "Mobile Network" settings, "Bluetooth" settings, "Connection & Sharing" settings, "Personalization" settings, "Home and Lock Screen" settings, and "Display & Brightness" settings. Users can open the "Connection & Sharing" settings interface by clicking the button corresponding to the "Connection & Sharing" settings option. The phone can detect the user's click on the button corresponding to the "Connection & Sharing" settings option, generate a command to display the "Connection & Sharing" settings interface, and execute the corresponding operation.
[0088] like Figure 4 As shown in the phone's interface c, the "Connectivity and Sharing" settings include switches for "Airplane Mode," "Bluetooth Tethering," and "Personal Hotspot." When a user wants to provide internet access to other devices via their phone, such as a laptop, they can toggle the "Personal Hotspot" switch to activate the phone's hotspot function. The phone detects this toggle, selects a wireless network named "First Network" from the connection history as the target network, and configures the hotspot information accordingly, ensuring it matches the target network's settings, thus activating the hotspot.
[0089] In one possible scenario, the aforementioned historical connection information includes a wireless network that was previously connected to and information about that wireless network.
[0090] For example, the historical connection information only includes a wireless network named "First Network" and its information. In this case, the mobile phone directly sets the wireless network named "First Network" as the target wireless network. Furthermore, the password for this target wireless network is "123456".
[0091] In another possible scenario, the aforementioned historical connection information includes multiple wireless networks that have been historically connected to and information about those wireless networks.
[0092] In one possible implementation, the mobile phone randomly selects one of the aforementioned multiple wireless networks as the target wireless network.
[0093] In another possible implementation, the mobile phone can determine the target wireless network among the aforementioned multiple wireless networks based on environmental information and / or user preference information.
[0094] Optionally, the above environmental information can be used to indicate that the target wireless network is the wireless network furthest from the current location, or the wireless network that has been connected to the most times at the same historical time as the current time.
[0095] For example, if a user turns on their phone's Wi-Fi hotspot at a given time, such as 10 PM, the phone can identify from its historical connection information the Wi-Fi network it has connected to most frequently at 10 PM each day, such as the home Wi-Fi network named "First Network" mentioned above. The phone can then identify this Wi-Fi network as the target Wi-Fi network and configure its own Wi-Fi hotspot based on this Wi-Fi network.
[0096] Optionally, the aforementioned user preference information can be used to instruct the target wireless network to allow the user to manually select the wireless network that has been connected to most frequently before the current time.
[0097] For example, if a user turns on their phone's Wi-Fi hotspot, the phone can identify the Wi-Fi network that the user has manually connected to the most times in the historical connection information (such as the Wi-Fi network named "First Network" mentioned above) as the target Wi-Fi network, and then configure its own Wi-Fi hotspot based on the Wi-Fi network named "First Network".
[0098] It should be understood that the above environmental information and user preference information are exemplary and this application does not limit them.
[0099] It should also be understood that the mobile phone and laptop are not currently within the reachable range of the target wireless network, or that the mobile phone and laptop are within the reachable range of the target wireless network, but the target wireless network is currently not enabled.
[0100] like Figure 4 As shown in the phone's interface (d), a Wi-Fi hotspot icon is displayed in the upper left corner, indicating that the phone's Wi-Fi hotspot has been successfully enabled. At this point, the laptop can detect the Wi-Fi hotspot named "First Network" and connect to it successfully.
[0101] In one possible scenario, the laptop may have connected to the target wireless network, named "First Network," before the current moment.
[0102] For example, the target wireless network named "First Network" is the wireless network in the user's home. The mobile phone and laptop are both terminal devices of the user. The user has connected to the target wireless network named "First Network" when using the mobile phone and laptop at home; that is, the historical connection information of the mobile phone and laptop includes the target wireless network named "First Network." When the mobile phone configures its wireless network hotspot information to be the same as the target wireless network information, since the laptop has previously connected to the target wireless network, it can directly connect to the mobile phone's wireless network hotspot. In other words, the laptop can successfully connect to the wireless network hotspot without the user entering a password, improving the connection efficiency of the wireless network hotspot and providing a better user experience.
[0103] In another possible scenario, if the laptop has not connected to the target wireless network named "First Network" before the current moment, the laptop needs to successfully connect to the wireless network hotspot after the user enters the correct password. Since the information of this wireless network hotspot is the same as that of the target wireless network, meaning the password of the target wireless network hotspot is likely to be more user-friendly, the probability of the hotspot's information being modified is reduced, resulting in a better user experience.
[0104] Optionally, users can also view information about the aforementioned wireless network hotspots.
[0105] like Figure 4 As shown in the phone's interface d, users can tap the area where the "Personal Hotspot" is displayed on the interface to obtain information about that wireless network hotspot. The phone detects the user's tap on the "Personal Hotspot" area, generates a command to display the wireless network hotspot information, and executes the corresponding operation.
[0106] like Figure 4 As shown in the phone's interface e, the phone displays information about the aforementioned wireless network hotspot, including its name and password. Users can verify that the hotspot's name and password match those of the target wireless network through this interface.
[0107] Second scenario: The target wireless network is manually determined by the user.
[0108] Figure 5 A mobile phone interface 500 for configuring a wireless network hotspot as provided in this application embodiment. For example... Figure 5 As shown, the user clicks as Figure 5 The phone's interface shows the "Settings" icon to access settings options, such as... Figure 5 As shown in the phone's interface 'a', this interface also provides users with icon options for several other applications (such as video, date, weather, etc.). The phone detects the user's tap action, generates a command to retrieve settings options, and executes the corresponding operation.
[0109] like Figure 5 As shown in screen b of the phone, settings options are displayed, including "Mobile Network" settings, "Bluetooth" settings, "Connection & Sharing" settings, "Personalization" settings, "Home and Lock Screen" settings, and "Display & Brightness" settings. Users can open the "Connection & Sharing" settings interface by clicking the button corresponding to the "Connection & Sharing" settings option. The phone can detect the user's click on the button corresponding to the "Connection & Sharing" settings option, generate a command to display the "Connection & Sharing" settings interface, and execute the corresponding operation.
[0110] like Figure 5 As shown in the phone's interface (c), the "Connectivity and Sharing" settings include switches for "Airplane Mode," "Bluetooth Tethering," and "Personal Hotspot." When a user wants to provide internet access to other devices via their phone, such as a laptop, they can toggle the "Personal Hotspot" switch to enable the phone's hotspot function. The phone detects this toggle, generates a command to display historical connection information, and executes the corresponding action.
[0111] like Figure 5As shown in the phone's interface d (i.e., the target interface), this interface displays historical connection information, including wireless networks named "First Network," "Second Network," and "Third Network." Users can click on any of these wireless networks to select a target network. For example, a user can click on the area where the wireless network named "First Network" is located to select that network as the target, thus configuring the phone's wireless network hotspot based on that network. The phone detects the user's selection of the area where the wireless network named "First Network" is located, generates an instruction to configure its own wireless network hotspot based on that network, and executes the corresponding operation.
[0112] In one possible implementation, the mobile phone can configure the wireless network hotspot information based on the information of the wireless network (i.e., the target wireless network) named "first network" mentioned above, so that the wireless network hotspot information is the same as the information of the target wireless network.
[0113] It should be understood that the above Figure 5 The historical connection information displayed on the mobile phone interface d may include not only the name of the aforementioned wireless network, but also the security and / or password of the wireless network (such as "123456"). This application does not limit this.
[0114] like Figure 5 As shown in the phone's interface e (i.e., the target interface), a Wi-Fi hotspot icon is displayed in the upper left corner, indicating that the phone's Wi-Fi hotspot has been successfully enabled. At this time, another terminal device, such as a laptop, can detect the Wi-Fi hotspot named "First Network" and use it after successfully connecting.
[0115] In one possible scenario, the laptop may have connected to the target wireless network, named "First Network," before the current moment.
[0116] For example, if the aforementioned mobile phone and laptop belong to the same user, the target wireless network named "First Network" is the user's home wireless network. The user has connected to the target wireless network named "First Network" when using the mobile phone and laptop at home, meaning that the historical connection information of both the mobile phone and laptop includes the target wireless network named "First Network." When the mobile phone displays the same wireless network hotspot information as the target wireless network information, since the laptop has previously connected to the target wireless network, the laptop can directly connect to the mobile phone's wireless network hotspot. In other words, the laptop can successfully connect to the target wireless network hotspot without the user entering a password, improving the connection efficiency of the wireless network hotspot and providing a better user experience.
[0117] For example, the laptop and the aforementioned mobile phone are not under the same user, and the target wireless network named "First Network" is the wireless network in the home of the user corresponding to the mobile phone. The laptop was previously placed in the home of the mobile phone user and connected to the target wireless network. Since the mobile phone displays the same wireless network hotspot information as the target wireless network, and the laptop has previously connected to the target wireless network, it can directly connect to the mobile phone's wireless network hotspot. In other words, the laptop can successfully connect to the target wireless network hotspot without the laptop user needing to enter a password, improving the connection efficiency and providing a better user experience.
[0118] In another possible scenario, if the laptop has not connected to the aforementioned wireless network named "First Network" before the current moment, the laptop needs to successfully connect to the wireless network hotspot after the user enters the correct password. Since the information of this wireless network hotspot is identical to that of the target wireless network, meaning the information of the aforementioned wireless network hotspot is highly likely to meet the user's needs and experience, the user will not need to make any modifications, resulting in a good user experience.
[0119] It should be understood that the mobile phone and laptop are not currently within the reachable range of the target wireless network, or that the mobile phone and laptop are within the reachable range of the target wireless network, but the target wireless network is currently not enabled.
[0120] Optionally, users can also view information about the aforementioned wireless network hotspots.
[0121] like Figure 5 As shown in the phone's interface e, users can tap the area where the "Personal Hotspot" is displayed to obtain information about that wireless network hotspot. The phone detects the user's tap on the "Personal Hotspot" area, generates a command to display the wireless network hotspot information, and executes the corresponding operation.
[0122] like Figure 5 As shown in the phone's interface f, the phone displays information about the aforementioned Wi-Fi hotspot, including its name and password. Users can verify that the Wi-Fi hotspot's name and password match those of the target Wi-Fi network by observing the information displayed on this interface.
[0123] Optionally, users can also manually update the information of the above wireless network hotspots according to their own needs.
[0124] Figure 6 Another mobile phone interface 600 is provided for the wireless network hotspot configuration method in this application embodiment. For example... Figure 6 As shown, the phone's interface 'a' displays icon options for multiple applications (such as video, date, weather, etc.). Users can swipe down from the top of interface 'a'. The phone detects this swipe, generates a command to open the settings interface, and executes the corresponding operation.
[0125] like Figure 6 As shown in screen b of the phone, a settings interface is displayed, featuring icons for "Personal Hotspot," "Bluetooth," and "Mobile Data." Users can tap the "Personal Hotspot" icon to activate the phone's Wi-Fi hotspot. The phone detects this tap, selects a Wi-Fi network named "First Network" from the connection history as the target network, and configures the Wi-Fi hotspot information based on this target network's information to match it, thus activating the Wi-Fi hotspot.
[0126] In one possible scenario, the aforementioned historical connection information includes a wireless network that was successfully connected to before the current moment and information about that wireless network.
[0127] For example, the historical connection information may only include a wireless network named "First Network" and information about that wireless network. In this case, the mobile phone may directly set the wireless network named "First Network" as the target wireless network.
[0128] In another possible scenario, the aforementioned historical connection information includes multiple wireless networks that have been historically connected to and information about those wireless networks.
[0129] In one possible implementation, the mobile phone randomly selects one of the aforementioned multiple wireless networks as the target wireless network.
[0130] In another possible implementation, the mobile phone can determine the target wireless network from among the aforementioned multiple wireless networks based on environmental information and / or user preference information. To avoid repetition, this will not be elaborated upon here; for specific details, please refer to [reference needed]. Figure 4 The description.
[0131] like Figure 6 As shown in phone interface c, the icon color of the "Personal Hotspot" changes from white in phone interface b to black in phone interface c, indicating that the current wireless network hotspot is currently enabled. At this time, another terminal device, such as a laptop, can detect the wireless network hotspot named "First Network" and use it after successfully connecting.
[0132] In one possible scenario, the laptop may have connected to the target wireless network, named "First Network," before the current moment.
[0133] For example, if the mobile phone and laptop belong to the same user, the target wireless network named "First Network" is the user's home wireless network. The user has connected to the target wireless network named "First Network" when using the mobile phone and laptop at home, meaning that the historical connection information of both the mobile phone and laptop includes the target wireless network named "First Network." When the mobile phone displays the same wireless network hotspot information as the target wireless network information, since the laptop has previously connected to the target wireless network, it can directly connect to the mobile phone's wireless network hotspot. In other words, the laptop can successfully connect to the target wireless network hotspot without the user entering a password, improving the connection efficiency of the wireless network hotspot and providing a better user experience.
[0134] For example, the laptop and the aforementioned mobile phone are not under the same user, and the target wireless network named "First Network" is the wireless network in the home of the user corresponding to the mobile phone. The laptop had previously accompanied its user to the mobile phone user's home and connected to the target wireless network. If the mobile phone displays the same wireless network hotspot information as the target wireless network, the laptop can directly connect to the mobile phone's wireless network hotspot since it previously connected to it. In other words, the laptop can successfully connect to the target wireless network hotspot without the laptop user needing to enter a password, improving the connection efficiency and providing a better user experience.
[0135] In another possible scenario, the laptop has not connected to the aforementioned wireless network named "First Network" before the current moment. The laptop needs to successfully connect to the wireless network hotspot after the user enters the correct password. Since the information of this wireless network hotspot is the same as that of the target wireless network, the password of the aforementioned wireless network hotspot is likely to be satisfactory for user experience, allowing the user to connect without needing to modify any wireless network hotspot information, resulting in a good user experience.
[0136] It should be understood that the mobile phone and laptop are not currently within the reachable range of the target wireless network, or that the mobile phone and laptop are within the reachable range of the target wireless network, but the target wireless network is currently not enabled.
[0137] Optionally, users can also view information about the aforementioned wireless network hotspots.
[0138] like Figure 6 As shown in the phone's interface c, the user can click the button below the "Personal Hotspot" icon to obtain information about the wireless network hotspot. The phone detects the user's click on the button below the "Personal Hotspot" icon, activates the command to obtain the wireless network hotspot information, and executes the corresponding operation.
[0139] like Figure 6 As shown in the mobile phone interface (d), information about Wi-Fi hotspots is displayed, including the password and name of the Wi-Fi hotspot. Users can verify from this interface that the name and password of the Wi-Fi hotspot match the name and password of the target Wi-Fi network.
[0140] Optionally, if a user does not want other terminal devices to connect to the wireless network hotspot, the user can also update the information of the aforementioned wireless network hotspot.
[0141] It should be understood that the aforementioned other terminal devices may be terminal devices that have connected to the aforementioned target wireless network or terminal devices that have connected to the aforementioned wireless network hotspot at the current time.
[0142] like Figure 6 As shown in the phone's interface d, this interface also displays a selection button for Wi-Fi hotspot information. Users can click this selection button to display the Wi-Fi hotspot information management interface. The phone detects the user's click on the selection button, generates a command to display the Wi-Fi hotspot information management interface, and executes the corresponding operation.
[0143] like Figure 6As shown in the mobile phone interface (e), a management interface displaying Wi-Fi hotspot information is presented. This interface displays the Wi-Fi hotspot name, password, and security information. Users can click the delete button corresponding to the Wi-Fi hotspot password to re-enter a new password. Based on the user's input of a new password, the phone generates a command to modify the Wi-Fi hotspot password and executes the corresponding operation based on that command.
[0144] like Figure 6 As shown in the phone's interface f, the password for the Wi-Fi hotspot has changed from "123456" to "666666". In other words, the phone has updated the Wi-Fi hotspot based on user interaction.
[0145] Optionally, users may also modify the name and / or security of the wireless network hotspot information according to their own needs, and this application does not limit this.
[0146] It should be understood that, in addition to the display method of the wireless network password in the above embodiments, in order to avoid the problem that other terminal devices, such as other mobile phones that have connected to the above target wireless network, may configure their wireless network hotspots through the target wireless network, thereby causing the password of the target wireless network to be leaked to third parties, the password of the above wireless network hotspot can be displayed in encrypted form for any terminal device.
[0147] In one possible scenario, the password for the aforementioned wireless network hotspot is displayed in full encryption.
[0148] Figure 7 In the mobile phone interface of the wireless network hotspot configuration method provided in this application embodiment, a mobile phone interface 700 displays information about the wireless network hotspot. For example... Figure 7 As shown, the mobile phone interface 700 displays the name and password of the wireless network hotspot. The name of the wireless network is displayed as "First Network," and the password is displayed as "******." This is achieved by using asterisks (*) to replace the individual numbers in the password, thus maintaining full encryption of the wireless network hotspot password.
[0149] It should be understood that, in addition to using "*" to replace the password of the wireless network hotspot, this application can also achieve the effect of fully encrypted password display by covering / covering all the numbers of the password of the aforementioned wireless network hotspot, and this application does not limit this.
[0150] In another possible scenario, the password for the aforementioned wireless network hotspot may also be partially encrypted.
[0151] Figure 8In the mobile phone interface of the wireless network hotspot configuration method provided in this application embodiment, another mobile phone interface 800 displays information about the wireless network hotspot. For example... Figure 8 As shown, the phone's interface displays the name and password of the wireless network hotspot. The wireless network name is displayed as "First Network," and the password is displayed as "1****6." This is achieved by using asterisks (*) to replace all numbers except the first and sixth digits of the password, thus partially encrypting the wireless network hotspot's password.
[0152] It should be understood that, in addition to using "*" to replace some numbers in the password of the wireless network hotspot, this application can also achieve the effect of partially encrypted password display by covering / smearing some numbers in the password of the aforementioned wireless network hotspot, and this application does not limit this.
[0153] It should be understood that the user's operations described above can also be referred to as user instructions. Specifically, user operations may include touch operations, drag operations, gesture-triggered operations, voice wake-up operations, click operations, etc., and this application embodiment does not limit these. Different instructions may correspond to the same or different operations, and different operations may correspond to the same instruction or different instructions. For example, a user can open the aforementioned "Personal Hotspot" by clicking or by voice wake-up; this application embodiment also does not limit these.
[0154] It should also be understood that the various embodiments described above can be coupled to each other, and this application does not limit this. Furthermore, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0155] The above text combines Figures 1 to 8 This application describes in detail the configuration method of a wireless network hotspot according to an embodiment of the present application. The following will be combined with... Figures 9 to 10 This application describes in detail the terminal device of the embodiments.
[0156] Figure 9 An embodiment of this application illustrates a terminal device 900. The terminal device 900 includes a detection module 901 and a processing module 902.
[0157] The detection module 901 is used to: detect the activation command of the wireless network hotspot; the processing module 902 is used to: in response to the activation command, configure the wireless network hotspot according to the target wireless network, wherein the target wireless network is a wireless network that has been connected in the past; and activate the wireless network hotspot.
[0158] Optionally, the processing module 902 is configured to: configure the information of the wireless network hotspot based on the information of the target wireless network, so that the information of the wireless network hotspot is the same as the information of the target wireless network.
[0159] Optionally, the target wireless network is determined based on historical connection information, which includes information about at least one wireless network that has been previously connected to and information about the at least one wireless network.
[0160] Optionally, the target wireless network is determined based on environmental information and / or user preference information from at least one wireless network that has been historically connected.
[0161] Optionally, the number of at least one wireless network is greater than 1, and the target wireless network is the wireless network with the most historical connections.
[0162] Optionally, the processing module 902 is configured to: display a target interface, wherein the target interface includes information on at least one wireless network, wherein the at least one wireless network is a wireless network that has been previously connected to; and determine the target wireless network based on the user's selection operation on the information of any one of the at least one wireless networks.
[0163] Optionally, the information of the aforementioned wireless network hotspot includes at least the password of the aforementioned wireless network hotspot, and the password is displayed in encrypted form.
[0164] Optionally, the processing module 902 is used to update the information of the wireless network hotspot based on the user's operation on the information of the wireless network hotspot.
[0165] It should be understood that the terminal device 900 here is embodied in the form of a functional module. The term "module" here can refer to application-specific integrated circuits (ASICs), electronic circuits, processors (e.g., shared processors, proprietary processors, or group processors, etc.) and memories for executing one or more software or firmware programs, integrated logic circuits, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the terminal device 900 can specifically be the terminal device in the above embodiments, or the functions of the terminal device in the above embodiments can be integrated into the terminal device 900. The terminal device 900 can be used to execute the various processes and / or steps corresponding to the terminal device in the above method embodiments; to avoid repetition, these will not be elaborated further here.
[0166] The aforementioned terminal device 900 has the function of implementing the corresponding steps performed by the terminal device in the above method; the above function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above function.
[0167] In the embodiments of this application, Figure 9 The terminal device 900 in the text can also be a chip or a chip system, such as a system on chip (SoC).
[0168] Figure 10 Another terminal device 1000 provided in this application embodiment is illustrated. The terminal device 1000 includes a processor 1001, a memory 1002, a communication interface 1003, and a bus 1004. The memory 1002 stores instructions, and the processor 1001 executes the instructions stored in the memory 1002. The processor 1001, memory 1002, and communication interface 1003 are interconnected via the bus 1004.
[0169] The processor 1001 is configured to: acquire current reduction data of a terminal device, the current reduction data including a correspondence between at least one moment and at least one current, the current reduction data indicating that, under the condition of the at least one moment, the terminal device adjusts its output current to the current corresponding to the at least one moment; determine the output current of the terminal device based at least on the current reduction data of the terminal device; and determine the system power consumption based on the current current of the battery, the current voltage of the battery, the output current of the terminal device, and the current output voltage of the terminal device; wherein the terminal device is configured to charge the battery in the terminal device.
[0170] The processor 1001 is configured to: detect a command to enable a wireless network hotspot; in response to the command, configure the wireless network hotspot according to a target wireless network, wherein the target wireless network is a previously connected wireless network; and enable the wireless network hotspot.
[0171] Optionally, the processor 1001 is configured to: configure the information of the wireless network hotspot based on the information of the target wireless network, so that the information of the wireless network hotspot is the same as the information of the target wireless network.
[0172] Optionally, the target wireless network is determined based on historical connection information, which includes information about at least one wireless network that has been previously connected to and information about the at least one wireless network.
[0173] Optionally, the target wireless network is determined in at least one of the wireless networks based on environmental information and / or user preference information.
[0174] Optionally, the number of at least one wireless network is greater than 1, and the target wireless network is the wireless network with the most historical connections.
[0175] Optionally, the processor 1001 is configured to: display a target interface, the target interface including information on at least one wireless network, the at least one wireless network being a previously connected wireless network; and determine the target wireless network based on a user's selection operation on the information of any one of the at least one wireless networks.
[0176] Optionally, the information of the aforementioned wireless network hotspot includes at least the password of the aforementioned wireless network hotspot, and the password is displayed in encrypted form.
[0177] Optionally, the processor 1001 is configured to: update the information of the wireless network hotspot based on the user's operation on the information of the wireless network hotspot.
[0178] It should be understood that the terminal device 1000 may specifically be the terminal device in the above embodiments, or the functions of the terminal device in the above embodiments may be integrated into the terminal device 1000, and the terminal device 1000 may be used to execute the various steps and / or processes corresponding to the terminal device in the above method embodiments.
[0179] Optionally, the memory 1002 may include read-only memory and random access memory, and provide instructions and data to the processor 1001. A portion of the memory 1002 may also include non-volatile random access memory. For example, the memory 1002 may also store device type information. The processor 1001 can be used to execute instructions stored in the memory, and when the processor executes the instructions, the processor 1001 can perform the various steps and / or processes corresponding to the terminal device in the above method embodiments.
[0180] It should be understood that, in the embodiments of this application, the processor may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0181] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or as a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0182] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0183] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0184] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0185] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0186] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0187] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0188] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of protection of the above claims.
Claims
1. A method for configuring a wireless network hotspot, characterized in that, include: Detect the command to enable a wireless network hotspot; In response to the activation command, the wireless network hotspot is configured according to the target wireless network, which is a previously connected wireless network; Turn on the wireless network hotspot; The step of configuring the wireless network hotspot according to the target wireless network includes: Configure the wireless network hotspot information based on the target wireless network information so that the wireless network hotspot information is the same as the target wireless network information, the target wireless network information including the name of the target wireless network.
2. The method according to claim 1, characterized in that, The target wireless network is determined based on historical connection information, which includes information about at least one wireless network that has been previously connected to and information about that at least one wireless network.
3. The method according to claim 1, characterized in that, The target wireless network is determined based on environmental information and / or user preference information from at least one wireless network that has been historically connected.
4. The method according to claim 1, characterized in that, The number of wireless networks connected in the past is greater than 1, and the target wireless network is the wireless network with the most historical connections.
5. The method according to claim 1, characterized in that, Before configuring the wireless network hotspot information based on the information of the target wireless network, the method further includes: Display the target interface, which includes information about at least one wireless network, and the at least one wireless network is a wireless network that has been connected to in the past; The target wireless network is determined based on the user's selection operation of information about any one of the at least one wireless networks.
6. The method according to claim 5, characterized in that, The information of the wireless network hotspot includes at least the password of the wireless network hotspot, and the password is displayed in encrypted form.
7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The information of the wireless network hotspot is updated based on the user's actions regarding the information.
8. A terminal device, characterized in that, include: The detection module is used to detect the command to enable a wireless network hotspot. The processing module is configured, in response to the enable command, to configure the wireless network hotspot according to the target wireless network, wherein the target wireless network is a previously connected wireless network; Turn on the wireless network hotspot; The processing module is specifically used for: Configure the wireless network hotspot information based on the target wireless network information so that the wireless network hotspot information is the same as the target wireless network information, the target wireless network information including the name of the target wireless network.
9. A terminal device, characterized in that, It includes a processor and a memory, the memory being used to store code instructions; the processor being used to execute the code instructions to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, Used to store a computer program, the computer program including instructions for implementing the method as described in any one of claims 1 to 7.
11. A computer program product, said computer program product comprising computer program code, characterized in that, When the computer program code is run on a computer, the computer causes the computer to implement the method as described in any one of claims 1 to 7.