Wireless broadband device and control method and apparatus therefor, and storage medium
By receiving the wake-up command from the terminal device through the low-power communication module of the wireless broadband device, the Wi-Fi module is automatically turned on, which solves the problem of the inconvenience of users manually turning on the Wi-Fi module, improves the user experience and saves power.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2023-05-26
- Publication Date
- 2026-05-05
AI Technical Summary
The Wi-Fi module of existing wireless broadband equipment needs to be manually turned on by the user when the terminal device is not consuming data, which results in poor convenience.
Wireless broadband devices receive wake-up commands from terminal devices via low-power communication modules and automatically switch the Wi-Fi module to the startup state, achieving automatic wake-up without manual user intervention.
It enables automatic wake-up of the Wi-Fi module in wireless broadband devices, improving user experience, saving power, and extending battery life.
Smart Images

Figure CN116546602B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic equipment technology, and in particular to a wireless broadband device, its control method and apparatus, and a storage medium. Background Technology
[0002] Wireless broadband devices can use network sharing technology to share network resources with terminal devices, enabling them to access the internet. To save power, the wireless fidelity (Wi-Fi) module of the wireless broadband device is usually turned off when the terminal device is not consuming data. When the terminal device needs data, the user often needs to manually turn on the Wi-Fi module, which is inconvenient. Summary of the Invention
[0003] This application provides a wireless broadband device and its control method and apparatus, as well as a storage medium, which can realize the automatic wake-up of the Wi-Fi module of the wireless broadband device.
[0004] The first aspect of this application provides a control method for a wireless broadband device, the wireless broadband device including a first Wi-Fi module and a low-power communication module, characterized in that the method includes:
[0005] When the first Wi-Fi module is in the off state, the wake-up command sent by the terminal device is received through the low-power communication module;
[0006] In response to the wake-up command, the first Wi-Fi module is switched from the off state to the on state.
[0007] A second aspect of this application provides a control device for a wireless broadband device, the control device being located on the wireless broadband device, comprising:
[0008] The instruction receiving unit is configured to receive a wake-up instruction sent by the terminal device through the low-power communication module of the wireless broadband device when the first Wi-Fi module of the wireless broadband device is in a turned-off state.
[0009] A Wi-Fi control unit is configured to switch the first Wi-Fi module from the off state to the on state in response to the wake-up command.
[0010] A third aspect of this application provides a wireless broadband device, including:
[0011] Memory containing executable program code;
[0012] and the processor coupled to the memory;
[0013] The processor calls the executable program code stored in the memory, and when the executable program code is executed by the processor, the processor implements the method as described in the first aspect of the embodiments of this application.
[0014] A fourth aspect of this application provides a computer-readable storage medium having executable program code stored thereon, wherein when the executable program code is executed by a processor, it implements the method described in the first aspect of this application.
[0015] The fifth aspect of this application discloses a computer program product that, when run on a computer, causes the computer to execute the method described in the first aspect of this application.
[0016] The sixth aspect of this application discloses an application publishing platform for publishing computer program products, wherein when the computer program product is run on a computer, the computer executes the method described in the first aspect of this application.
[0017] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0018] In this embodiment, when the first Wi-Fi module of the wireless broadband device is in a turned-off state, the wake-up command sent by the terminal device is received through the low-power communication module of the wireless broadband device; in response to the wake-up command, the first Wi-Fi module is switched from a turned-off state to a turned-on state.
[0019] By implementing this method, when the Wi-Fi module of the wireless broadband device is turned off, the wireless broadband device can use the low-power communication module to receive the wake-up command sent by the terminal device and turn on the Wi-Fi module in response to the wake-up command, without the need for manual intervention by the user, thus realizing the automatic wake-up of the Wi-Fi module. Attached Figure Description
[0020] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments and the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application, and other drawings can be obtained based on these drawings.
[0021] Figure 1A This is a scenario illustration of the control method for a wireless broadband device disclosed in an embodiment of this application;
[0022] Figure 1B This is another scenario illustration of the control method for the wireless broadband device disclosed in the embodiments of this application;
[0023] Figure 2This is a flowchart illustrating a control method for a wireless broadband device disclosed in an embodiment of this application;
[0024] Figure 3 This is another flowchart illustrating the control method for the wireless broadband device disclosed in the embodiments of this application;
[0025] Figure 4 This is a structural diagram of a control device for a wireless broadband device disclosed in an embodiment of this application;
[0026] Figure 5 This is a structural diagram of a wireless broadband device disclosed in an embodiment of this application;
[0027] Figure 6 This is a structural diagram of a terminal device disclosed in an embodiment of this application. Detailed Implementation
[0028] This application provides a wireless broadband device and its control method and apparatus, as well as a storage medium, which can realize the automatic wake-up of the Wi-Fi module of the wireless broadband device.
[0029] To enable those skilled in the art to better understand the present application, the technical solutions of the embodiments of the present application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. All embodiments based on the present application should fall within the scope of protection of the present application.
[0030] In the embodiments of this application, terms such as "first" and "second" are used 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, but do not limit their order. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that "first" and "second" do not necessarily imply that they are different.
[0031] 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.
[0032] "At least one" means one or more, while "more" means 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.
[0033] Please see Figure 1A , Figure 1A This is a scenario illustration of a control method for a wireless broadband device disclosed in an embodiment of this application. For example... Figure 1A The scene illustration shown includes a wireless broadband device 10 and a terminal device 20.
[0034] Both the wireless broadband device 10 and the terminal device 20 include Wi-Fi modules, and they can establish a communication connection through their respective Wi-Fi modules. When the wireless broadband device 10 and the terminal device 20 are connected via Wi-Fi, the wireless broadband device 10 can provide a high-speed data network to the terminal device 20 so that the terminal device 20 can access the Internet.
[0035] The wireless broadband device 10 can refer to a device that uses network sharing technology to share network resources, such as a portable broadband wireless device (Mobile WIFI, MiFi), E5, etc., but this application embodiment does not limit it.
[0036] MiFi, about the size of a credit card, combines the functions of a modem, router, and access point. It can convert cellular signals (such as 3G, 4G, or 5G) into Wi-Fi signals for sharing. MiFi is sometimes called a "personal hotspot" because it simplifies the setup process of a small local area network and can generally provide high-speed data network access to multiple devices simultaneously.
[0037] Terminal device 20 may include general handheld screen electronic devices, such as mobile phones, smartphones, portable terminals, terminals, personal digital assistants (PDAs), portable media players (PMPs), laptops, notebooks, wireless broadband (Wibro) terminals, tablet computers (PCs), smart PCs, point of sales (POS) terminals, and in-vehicle computers, etc.
[0038] Terminal device 20 may also include wearable devices. Wearable devices are portable electronic devices that can be worn directly on the user's body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices; they can also achieve powerful intelligent functions through software support, data interaction, and cloud server interaction, such as computing, positioning, and alarm functions. They can also connect to mobile phones and various terminals. Wearable devices can include, but are not limited to, wrist-supported watch-type devices (such as watches, wristbands, etc.), foot-supported shoe-type devices (such as shoes, socks, or other leg-wearing products), head-supported glass-type devices (such as glasses, helmets, headbands, etc.), as well as smart clothing, backpacks, canes, accessories, and other non-mainstream product forms.
[0039] In existing technical solutions, in order to save power consumption of wireless broadband device 10, the Wi-Fi module of wireless broadband device 10 is usually turned off when terminal device 20 has no data consumption. When terminal device 20 has data demand, users often need to manually turn on the Wi-Fi module of wireless broadband device 10, which is inconvenient.
[0040] To solve the above problems, when the Wi-Fi module of the wireless broadband device 10 is turned off, the wireless broadband device 10 can use its low-power communication module to receive the wake-up command sent by the terminal device 20 and turn on the Wi-Fi module in response to the wake-up command, without the need for manual intervention by the user, thus realizing the automatic wake-up of the Wi-Fi module of the wireless broadband device 10.
[0041] It is understood that, in addition to the Wi-Fi communication link, the wireless broadband device 10 and the terminal device 20 may also include a low-power communication link established based on a low-power communication module. Please refer to [link / reference]. Figure 1B , Figure 1B This is another scenario illustration of the control method for the wireless broadband device disclosed in the embodiments of this application. For example... Figure 1BThe scenario illustration shows a wireless broadband device 10 and a terminal device 20. In addition to a Wi-Fi communication link, the wireless broadband device 10 and the terminal device 20 also include a low-power communication link.
[0042] Please see Figure 2 , Figure 2 This is a flowchart illustrating a control method for a wireless broadband device disclosed in an embodiment of this application. Figure 2 The control method for the wireless broadband device shown may include the following steps:
[0043] 201. When the first Wi-Fi module of the wireless broadband device is in the off state, the wireless broadband device receives the wake-up command sent by the terminal device through its low-power communication module.
[0044] It is understandable that the terminal device can send a wake-up command to the wireless broadband device when it detects that the first Wi-Fi module of the wireless broadband device is in a turned-off state.
[0045] In some embodiments, detecting the status of the first Wi-Fi module of the wireless broadband device by the terminal device may include:
[0046] The terminal device sends a connection request to the first Wi-Fi module of the wireless broadband device through its second Wi-Fi module. If the connection fails within a first time threshold, the terminal device determines that the first Wi-Fi module of the wireless broadband device is in a turned-off state; otherwise, the terminal device determines that the first Wi-Fi module of the wireless broadband device is in a working state.
[0047] or,
[0048] The terminal device can also send a request to the wireless broadband device to obtain the status of the first Wi-Fi module through its low-power communication module, receive feedback information from the wireless broadband device in response to the request, and determine the status of the first Wi-Fi module based on the feedback information.
[0049] It should be noted that the wireless broadband device receives the above request through its low-power communication module and sends feedback information in response to the request.
[0050] In some embodiments, the low-power communication module may include any of the following:
[0051] Bluetooth (BT) communication module, ZigBee communication module, Near Field Communication (NFC) module, and Ultra Wideband (UWB) communication module.
[0052] It is understandable that the low-power communication modules of wireless broadband devices and terminal devices are of the same type. For example, if the low-power communication module of the wireless broadband device is a BT communication module, the low-power communication module of the terminal device is also a BT communication module.
[0053] In some embodiments, the low-power communication module can also be a communication control system simulated by a low-power system, such as a control system like TR069.
[0054] It should be noted that when the first Wi-Fi module of the wireless broadband device is turned off, the low-power communication module of the wireless broadband device can work normally, and the power consumption of the wireless broadband device is low at this time.
[0055] In some embodiments, the terminal device can send a wake-up command to the wireless broadband device through its low-power communication module.
[0056] In some embodiments, the terminal device sends a wake-up command to the wireless broadband device, which may include, but is not limited to, the following methods:
[0057] Method 1: The terminal device responds to the first user's operation by sending a wake-up command to the wireless broadband device.
[0058] The first user operation may include, but is not limited to, voice operation, gesture operation, or touch operation, etc., and this application embodiment does not limit it. It is understood that the terminal device needs manual intervention from the user to send a wake-up command to the wireless broadband device.
[0059] Method 2: When the terminal device is in a specified scenario, it sends a wake-up command to the wireless broadband device.
[0060] The specified scenarios may include, but are not limited to, any of the following: running a specified application, activating the terminal device's second Wi-Fi module, and turning on the screen. It is understood that the terminal device sending a wake-up command to the wireless broadband device is entirely autonomous and requires no user intervention.
[0061] 202. In response to the wake-up command, the wireless broadband device switches the first Wi-Fi module from the off state to the on state.
[0062] In some embodiments, the transmission power of the first Wi-Fi module of the wireless broadband device may be fixed or adjustable, and this application embodiment does not limit this.
[0063] The following mainly focuses on the adjustable transmission power of the first Wi-Fi module.
[0064] In some embodiments, after step 202, the wireless broadband device may further determine the target transmission power of the first Wi-Fi module based on the current battery level of the wireless broadband device and / or the distance between the wireless broadband device and the terminal device, and control the first Wi-Fi module to operate at the target transmission power.
[0065] It should be noted that the higher the transmission power of the first Wi-Fi module, the greater the power consumption of the wireless broadband device; conversely, the lower the transmission power of the first Wi-Fi module, the lower the power consumption of the wireless broadband device.
[0066] When a wireless broadband device determines the target transmission power of the first Wi-Fi module based on its current battery level or the distance between the wireless broadband device and the terminal device, the wireless broadband device may have a pre-set first power data table or a second power data table. The first power data table may include multiple battery level ranges and the corresponding transmission power for each range. The second power data table may include multiple distance ranges and the corresponding transmission power for each distance range.
[0067] Furthermore, the wireless broadband device can look up the target power range corresponding to the current power level in the first power data table, or it can look up the target distance range corresponding to the distance between the wireless broadband device and the terminal device in the second power data table, and use the transmission power corresponding to the target power range or the target distance range as the target transmission power of the first Wi-Fi module.
[0068] When a wireless broadband device determines the target transmission power of a first Wi-Fi module based on its current battery level and the distance between it and a terminal device, the wireless broadband device can have a first power data table and a second power data table pre-set. The wireless broadband device can look up the target battery range corresponding to the current battery level in the first power data table and use the transmission power corresponding to the target battery range as the first transmission power. It can also look up the target distance range corresponding to the distance between the wireless broadband device and the terminal device in the second power data table and use the transmission power corresponding to the target distance range as the second transmission power. Finally, the average of the first transmission power and the second transmission power is taken as the target transmission power of the first Wi-Fi module.
[0069] It should be noted that when the first Wi-Fi module operates at its minimum transmit power as shown in the first or second power data table, the data transmission rate of the terminal device equals the transmission rate threshold. This transmission rate threshold is the minimum transmission rate required to meet the user's normal communication needs. The transmission rate threshold can be obtained through extensive experimentation.
[0070] By implementing this method, the wireless broadband device can determine the target transmission power of the first Wi-Fi module based on the current power level of the wireless broadband device and / or the distance between the wireless broadband device and the terminal device, which helps to reduce the power consumption of the wireless broadband device and increase its battery life.
[0071] In this embodiment of the application, after step 202, the terminal device can communicate with the wireless broadband device through the first Wi-Fi module.
[0072] When the wireless broadband device communication is MiFi, the terminal device communicates with the wireless broadband device through the first Wi-Fi module, which may include: the terminal device establishing a wireless connection with the first Wi-Fi module of the wireless broadband device through its second Wi-Fi module, and performing service connection through the wireless connection, as well as using the information of the SIM card in the wireless broadband device to perform services.
[0073] By implementing the above method, when the Wi-Fi module of the wireless broadband device is turned off, the wireless broadband device can use the low-power communication module to receive the wake-up command sent by the terminal device and turn on the Wi-Fi module in response to the wake-up command, without the need for manual intervention by the user, thus realizing the automatic wake-up of the Wi-Fi module.
[0074] Please see Figure 3 , Figure 3 This is another flowchart illustrating the control method for the wireless broadband device disclosed in the embodiments of this application. For example... Figure 3 The control method for the wireless broadband device shown may include the following steps:
[0075] 301. When the first Wi-Fi module of the wireless broadband device is in the off state, the wireless broadband device receives the wake-up command sent by the terminal device through its low-power communication module.
[0076] 302. In response to the wake-up command, the wireless broadband device switches the first Wi-Fi module from the off state to the on state.
[0077] For a detailed description of steps 301-302, please refer to the descriptions in steps 201-202 above, which will not be repeated here.
[0078] In some embodiments, the wake-up command may include the application type of the running application on the terminal device. After step 301, the wireless broadband device may also determine the network sharing duration based on the application type of the running application on the terminal device and the current battery level of the wireless broadband device; and output the network sharing duration.
[0079] In some embodiments, the wireless broadband device determines the network sharing duration of the wireless broadband device based on the application type of the running application of the terminal device and the current power consumption of the wireless broadband device. This may include: the wireless broadband device taking the power consumption corresponding to the application type of the running application of the terminal device in the application power consumption list as the power consumption of the running application of the terminal device per unit time, and calculating the network sharing duration of the wireless broadband device based on the power consumption and the current power consumption of the wireless broadband device.
[0080] The application power consumption list can include application identifiers for various applications, and the power consumption per unit time for each application identifier. The application identifier is used to uniquely identify an application, and may include, but is not limited to, at least one of the following: numbers, letters, and special characters.
[0081] By implementing this method, users can know the duration of network sharing, resulting in a better user experience.
[0082] 303. The wireless broadband device determines the target transmission power of the first Wi-Fi module based on the application type of the terminal device in the wake-up command, and controls the first Wi-Fi module to operate at the target transmission power.
[0083] The wireless broadband device can pre-configure a third power data table, which may include various application types and the corresponding transmission power for each application type. The wireless broadband device can use the transmission power of the application type corresponding to the running application of the terminal device in the third power data table as the target transmission power of the first Wi-Fi module.
[0084] In some embodiments, application types can be categorized according to real-time performance levels. It is understood that the aforementioned application types may include applications with multiple real-time performance levels. Applications with higher real-time performance levels require higher network speeds, and correspondingly, require higher transmission power. Conversely, applications with lower real-time performance levels require lower network speeds, and correspondingly, require lower transmission power.
[0085] In some embodiments, the application type in the third power data table can include real-time service type and non-real-time service type. Real-time service types have higher network speed requirements, while non-real-time service types have lower network speed requirements. Therefore, the transmission power corresponding to real-time service types in the third power data table is greater than the transmission power corresponding to non-real-time service types.
[0086] For example, applications providing real-time services may include online games, video playback, live streaming, and navigation applications. Applications providing non-real-time services may include shopping, learning, and financial applications, etc.
[0087] In some embodiments, after step 302, the wireless broadband device may also detect the traffic value within a specified time period, and turn off the first Wi-Fi module when the traffic value is less than the traffic threshold.
[0088] For example, the specified duration can be 1 minute, 2 minutes, or 3 minutes, etc.
[0089] Understandably, when the terminal device has no data usage or low data usage, the wireless broadband device can turn off the first Wi-Fi module to enter a low-power mode (i.e., the low-power communication module of the wireless broadband device is on), which helps to save power for the wireless broadband device.
[0090] In some embodiments, the wireless broadband device detecting traffic values over a specified period of time may include:
[0091] Wireless broadband devices monitor traffic values over a specified period of time in real time.
[0092] or,
[0093] When the current battery level is below the battery threshold, the wireless broadband device detects the data traffic over a specified period of time.
[0094] For example, the battery threshold could be 40%, 35%, or 20%, etc.
[0095] In some embodiments, the wireless broadband device may also perform a shutdown operation when the duration of the first Wi-Fi module being in the off state exceeds a second duration threshold.
[0096] The second duration threshold can be 10 minutes, 15 minutes, or 20 minutes, etc.
[0097] It is understandable that wireless broadband devices can automatically shut down when they are in low-power mode for an extended period of time, which helps to further save power.
[0098] By implementing the above method, even when the Wi-Fi module of the wireless broadband device is off, the device can receive a wake-up command from the terminal device using its low-power communication module and activate the Wi-Fi module in response, without requiring manual user intervention, thus achieving automatic wake-up of the Wi-Fi module. Furthermore, the wireless broadband device can flexibly determine the transmission power of the first Wi-Fi module based on the application type of the terminal device, further achieving power saving.
[0099] Please see Figure 4 , Figure 4 This is a structural diagram of a control device for a wireless broadband device disclosed in an embodiment of this application. For example... Figure 4The control device shown may include a command receiving unit 401 and a Wi-Fi control unit 402; wherein:
[0100] The instruction receiving unit 401 is used to receive a wake-up instruction sent by the terminal device through the low-power communication module of the wireless broadband device when the first Wi-Fi module of the wireless broadband device is in a turned-off state.
[0101] Wi-Fi control unit 402 is used to switch the first Wi-Fi module from the off state to the on state in response to a wake-up command.
[0102] In some embodiments, the low-power communication module includes any one of the following: Bluetooth BT communication module, ZigBee communication module, Near Field Communication (NFC) module, and Ultra Wideband (UWB) communication module.
[0103] In some embodiments, the wake-up command includes the application type of the running application of the terminal device. The Wi-Fi control unit 402 is further configured to, in response to the wake-up command, switch the first Wi-Fi module from a closed state to an active state, determine the target transmission power of the first Wi-Fi module according to the application type, and control the first Wi-Fi module to operate at the target transmission power.
[0104] In some embodiments, the Wi-Fi control unit 402 is further configured to, in response to a wake-up command, switch the first Wi-Fi module from a closed state to an active state, and then determine the target transmission power of the first Wi-Fi module based on the current battery level of the wireless broadband device and / or the distance between the wireless broadband device and the terminal device; and control the first Wi-Fi module to operate at the target transmission power.
[0105] In some embodiments, the wake-up command includes the application type of the running application of the terminal device. The Wi-Fi control unit 402 is further configured to, in response to the wake-up command, switch the first Wi-Fi module from the off state to the on state, determine the network sharing duration of the wireless broadband device based on the application type and the current battery level of the wireless broadband device, and output the network sharing duration.
[0106] In some embodiments, the Wi-Fi control unit 402 is further configured to, in response to a wake-up command, switch the first Wi-Fi module from a closed state to an active state, detect the traffic value within a specified time period, and turn off the first Wi-Fi module when the traffic value is less than a traffic threshold.
[0107] In some embodiments, the method by which the Wi-Fi control unit 402 detects the traffic value within a specified period of time may specifically include: the Wi-Fi control unit 402 is used to detect the traffic value within a specified period of time when the current battery level of the wireless broadband device is less than a battery threshold.
[0108] Please see Figure 5 , Figure 5 This is a structural diagram of a wireless broadband device disclosed in an embodiment of this application, as shown below. Figure 5 The wireless broadband device shown may include a processor 510, a memory 520, an operation display module 530, a cellular communication module 540, a low-power communication module 550, a Wi-Fi communication module 560, and an interface / energy storage module 570.
[0109] The processor 510 serves as the control center of the wireless broadband device. It connects various parts of the device via interfaces and lines, and performs various functions and processes data by running or executing software programs and / or modules stored in the memory 520, and by calling data stored in the memory 520, thereby providing overall monitoring of the wireless broadband device. Optionally, the processor 510 may include one or more processing units; optionally, it may integrate an application processor, which primarily handles operating devices, user interfaces, and applications. Other processors may also be included, which are not listed here.
[0110] The memory 520 can be used to store software programs and modules. The processor 510 executes various functional applications and data processing of the wireless broadband device by running the software programs and modules stored in the memory 520. The memory 520 may mainly include a program storage area and a data storage area. The program storage area may store operating devices, application programs required for at least one function, etc.; the data storage area may store data created based on the use of the wireless broadband device, etc. In addition, the memory 520 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, or other volatile solid-state storage device.
[0111] The operation display module 530 can be used to display information input by the user or information provided to the user, as well as various menus of the electronic device. The operation display module 530 may include a display panel, which may optionally be configured as a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0112] Cellular communication module 540 is a functional module that enables mobile communication for wireless broadband devices. The cellular mobile communication networks supported by cellular communication module 540 may include, but are not limited to, 3G, 4G, or 5G.
[0113] The low-power communication module 550 may include any of the following: Bluetooth BT communication module, ZigBee communication module, Near Field Communication (NFC) module, and Ultra Wideband (UWB) communication module.
[0114] The interface / energy storage module 570 can be used to provide an external interface or power for wireless broadband devices.
[0115] In this embodiment of the application, the processor 510 also has the following functions:
[0116] When the Wi-Fi module of the wireless broadband device is turned off, the wake-up command sent by the terminal device is received through the low-power communication module of the wireless broadband device.
[0117] In response to the wake-up command, the first Wi-Fi module is switched from the off state to the on state.
[0118] In this embodiment, the wake-up command includes the application type of the running application on the terminal device;
[0119] Furthermore, the processor 510 also has the following functions:
[0120] Determine the target transmit power of the first Wi-Fi module based on the application type;
[0121] Control the first Wi-Fi module to operate at the target transmit power.
[0122] In this embodiment of the application, the processor 510 also has the following functions:
[0123] The target transmission power of the first Wi-Fi module is determined based on the current battery level of the wireless broadband device and / or the distance between the wireless broadband device and the terminal device.
[0124] Control the first Wi-Fi module to operate at the target transmit power.
[0125] In this embodiment, the wake-up command includes the application type of the running application on the terminal device;
[0126] Furthermore, the processor 510 also has the following functions:
[0127] The network sharing duration of the wireless broadband device is determined based on the application type and the current battery level of the wireless broadband device.
[0128] Output network sharing duration.
[0129] In this embodiment of the application, the processor 510 also has the following functions:
[0130] Detect the flow rate within a specified time period;
[0131] When the data usage is less than the data usage threshold, the first Wi-Fi module is turned off.
[0132] In this embodiment of the application, the processor 510 also has the following functions:
[0133] When the current battery level of the wireless broadband device is less than the battery threshold, detect the data traffic value within a specified time period.
[0134] Please see Figure 6 , Figure 6 This is a structural illustration of a terminal device disclosed in an embodiment of this application. For example... Figure 6 The terminal device shown may include components such as processor 610, memory 620, display unit 630, input unit 640, sensor 650, and audio circuit 660.
[0135] The processor 610 serves as the control center of the terminal device, connecting various parts of the terminal device via various interfaces and lines. It executes software programs and / or modules stored in the memory 620, and calls data stored in the memory 620, thereby performing various functions and processing data to monitor the terminal device as a whole. Optionally, the processor 610 may include one or more processing units; optionally, the processor 610 may integrate an application processor, which primarily handles operating devices, user interfaces, and applications. Of course, it may also include other processors, which are not listed here.
[0136] The memory 620 can be used to store software programs and modules. The processor 610 executes various functional applications and data processing of the terminal device by running the software programs and modules stored in the memory 620. The memory 620 may mainly include a program storage area and a data storage area. The program storage area may store the operating device and application programs required for at least one function (such as sound playback function, image playback function, etc.); the data storage area may store data created according to the use of the terminal device (such as audio data, phone book, etc.). In addition, the memory 620 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, or other volatile solid-state storage device.
[0137] The display unit 630 can be used to display information input by the user or information provided to the user, as well as various menus of the terminal device. The display unit 630 may include a display panel, optionally configured as a Liquid Crystal Display (LCD), Organic Light-Emitting Diode (OLED), or similar display panel. Furthermore, a touch panel may cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 610 to determine the type of touch event. Subsequently, the processor 610 provides corresponding visual output on the display panel according to the type of touch event. The touch panel and the display panel are not located on the same surface. Figure 6 As shown above, the touch panel and display panel can be used as two separate components to realize the input and output functions of the terminal device, or they can be integrated to realize the input and output functions of the terminal device.
[0138] The input unit 640 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of the terminal device. Specifically, the input unit 640 may include a touch panel and other input devices. A touch panel, also known as a touchscreen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), and drive corresponding connection devices according to a pre-set program. Furthermore, touch panels can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel, the input unit 640 may also include other input devices. Specifically, other input devices may include, but are not limited to, one or more of function keys (such as volume control buttons, power buttons, etc.), trackballs, joysticks, etc.
[0139] The terminal device may also include at least one sensor 650, such as a magnetometer, gyroscope, motion sensor, and other sensors. Specifically, the magnetometer is used to determine the orientation of the terminal device, and the gyroscope can be used to determine the motion posture of the terminal device, which can be used for image stabilization, navigation, and motion-sensing game scenarios. As a type of motion sensor, the accelerometer can detect the magnitude of acceleration in various directions, and when stationary, it can detect the magnitude and direction of gravity, which can be used for applications that identify the posture of the terminal device, such as landscape / portrait switching, related games, magnetometer posture calibration, etc. Other sensors that may be configured on the terminal device, such as pressure gauges, barometers, hygrometers, thermometers, and infrared sensors, will not be elaborated here.
[0140] The audio circuit 660 may include a speaker and a microphone, providing an audio interface between the user and the terminal device. The audio circuit 660 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by the audio circuit 660, converted back into audio data, and output to the processor 610 for processing. The processed audio data is then transmitted via a video circuit to, for example, another terminal device, or output to the memory 620 for further processing.
[0141] Although not shown, the terminal device may also include a power supply and a camera. Optionally, the camera may be positioned in the front or rear of the terminal device, and this application embodiment does not limit this.
[0142] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the terminal device. In other embodiments of this application, the terminal device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0143] This application discloses a computer-readable storage medium storing executable program code thereon. When the executable program code is executed by a processor, it implements the method described in the wireless broadband device of this application.
[0144] This application discloses a computer-readable storage medium storing executable program code thereon. When the executable program code is executed by a processor, it implements the method described in the terminal device of this application.
[0145] This application discloses a computer program product that, when run on a computer, enables the computer to implement the method described in the wireless broadband device of this application.
[0146] This application discloses another computer program product that, when run on a computer, enables the computer to implement the method described by the terminal device in this application.
[0147] This application discloses an application publishing platform for publishing computer program products. When the computer program product is run on a computer, the computer implements the method described in the wireless broadband device of this application.
[0148] This application discloses another application publishing platform for publishing computer program products. When the computer program product is run on a computer, the computer enables the computer to implement the method described by the terminal device in this application.
[0149] It should be noted that the descriptions of the storage medium and device embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium, storage medium, and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0150] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential 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. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.
[0151] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.
[0152] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0153] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or modules can be electrical, mechanical, or other forms.
[0154] The modules described above as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network units. Some or all of the modules may be selected to achieve the purpose of this embodiment according to actual needs.
[0155] In addition, each functional module in the various embodiments of this application can be integrated into one processing unit, or each module can be a separate unit, or two or more modules can be integrated into one unit; the integrated modules can be implemented in hardware or in the form of hardware plus software functional units.
[0156] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0157] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, 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 an electronic device to execute all or part 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 mobile storage devices, ROMs, magnetic disks, or optical disks.
[0158] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0159] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0160] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0161] The above description is merely an 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 the claims.
Claims
1. A control method for a wireless broadband device, the wireless broadband device comprising a first Wi-Fi module and a low-power communication module, characterized in that, The method includes: When the first Wi-Fi module is in the off state, the low-power communication module receives a wake-up command sent by the terminal device, and the wake-up command includes the application type of the application running on the terminal device; In response to the wake-up command, the first Wi-Fi module is switched from the off state to the on state; The target transmit power of the first Wi-Fi module is determined based on the application type. Control the first Wi-Fi module to operate at the target transmission power; The network sharing duration of the wireless broadband device is determined based on the application type and the current battery level of the wireless broadband device.
2. The method according to claim 1, characterized in that, The low-power communication module includes any one of the following: Bluetooth BT communication module, ZigBee communication module, Near Field Communication (NFC) module, and Ultra Wideband (UWB) communication module.
3. The method according to claim 1, characterized in that, The method further includes: Output the network sharing duration.
4. The method according to any one of claims 1-3, characterized in that, After switching the first Wi-Fi module from the off state to the on state in response to the wake-up command, the method further includes: Detect the flow rate within a specified time period; When the traffic value is less than the traffic threshold, the first Wi-Fi module is turned off.
5. The method according to claim 4, characterized in that, The detection of traffic values within a specified time period includes: When the current battery level of the wireless broadband device is less than the battery threshold, the data traffic value within a specified time period is detected.
6. A control device for a wireless broadband device, characterized in that, The device includes: The instruction receiving unit is configured to receive a wake-up instruction sent by the terminal device through the low-power communication module of the wireless broadband device when the first Wi-Fi module of the wireless broadband device is in a turned-off state. The wake-up instruction includes the application type of the running application of the terminal device. A Wi-Fi control unit is configured to, in response to the wake-up command, switch the first Wi-Fi module from the off state to the on state; and, determine the target transmission power of the first Wi-Fi module according to the application type; and, control the first Wi-Fi module to operate at the target transmission power; and, determine the network sharing duration of the wireless broadband device according to the application type and the current battery level of the wireless broadband device.
7. A wireless broadband device, characterized in that, include: Memory containing executable program code; and the processor coupled to the memory; The processor calls the executable program code stored in the memory, and when the executable program code is executed by the processor, the processor implements the method as described in any one of claims 1-5.
8. A computer-readable storage medium having executable program code stored thereon, characterized in that, When the executable program code is executed by the processor, it implements the method as described in any one of claims 1-5.
Citation Information
Patent Citations
Mobile hotspot starting device, method and system
CN104244239A
Method for awakening wireless-fidelity network and terminal
CN106664652A
Portable MIFI and antenna power adjusting method
CN113422617A
Equipment awakening method and electronic equipment
CN115412999A
Transmitting power adjusting method and wireless router
CN116033536A