Control method and related apparatus
By displaying a pop-up window prompting the user to turn off the modem after the electronic device is disconnected from the satellite network, the problem of short battery life is solved and the effect of extending the battery life is achieved.
Patent Information
- Application Number
- PCT/CN2024/107274
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-26
- Filing Date
- 2024-07-24
- Publication Date
- 2025-03-13
AI Technical Summary
After the electronic device is disconnected from the satellite network, the battery life is short, which makes it impossible for users to use the electronic device for a long time.
After the electronic device is disconnected from the satellite network, a pop-up window is displayed to prompt the user to turn off the modem, and when the user receives the operation of turning off the modem, the electronic device turns off the modem to reduce power consumption.
The battery life of electronic devices is extended, allowing users to use electronic devices for longer while waiting for rescue.
Smart Images

Figure CN2024107274_13032025_PF_FP_ABST
Abstract
Description
Control method and related device
[0001] This application claims priority to Chinese patent application No. 202311142448.2, filed with the State Intellectual Property Office of China on September 5, 2023, entitled “Control Method and Related Devices,” the entire contents of which are incorporated herein by reference. This application claims priority to Chinese patent application No. 202311466259.0, filed with the State Intellectual Property Office of China on November 3, 2023, entitled “Interface Display Method and Related Devices,” and claims priority to Chinese patent application No. 202311821259.8, filed with the State Intellectual Property Office of China on December 26, 2023, entitled “Control Method and Related Devices,” the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present application relates to the field of terminal technology, and in particular to a control method and related devices. Background Art
[0003] Some electronic devices support both cellular and satellite network communication. In some scenarios, the user may be in an area with no cellular network coverage or with poor cellular network coverage, preventing the user from using the electronic device to communicate with the outside world via the cellular network. In this scenario, the user can operate the electronic device to connect to the satellite network, allowing the user to use the electronic device for satellite communication. To preserve the electronic device's battery life while waiting for rescue, after the user completes satellite communication using the electronic device, the user can operate the electronic device to disconnect the electronic device from the satellite network.
[0004] However, in some implementations, after the electronic device is disconnected from the satellite network, the electronic device may still have a short battery life, resulting in the user being unable to use the electronic device for a long period of time.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide a control method and related devices, which are applied in the field of terminal technology.
[0007] In some embodiments, after the electronic device is disconnected from the satellite network, a pop-up window is displayed to prompt the user to turn off the modem. When the electronic device receives the user's operation to turn off the modem, the modem is turned off to reduce the power consumption of the modem, thereby reducing the power consumption of the electronic device after the connection with the satellite network is disconnected, so that the battery life of the electronic device is longer.
[0008] In a first aspect, embodiments of the present application provide a control method, comprising: at a first moment, an electronic device receives an operation to disable satellite communication mode, and the electronic device disconnects from the satellite network. At a second moment, the electronic device displays a first pop-up window. The first pop-up window includes a first control and a first prompt message, the first prompt message prompting whether to disable cellular communication. The second moment is later than the first moment. At a third moment, in response to the operation of the first control, the electronic device controls the electronic device's modem to be in a disabled state. The third moment is later than the second moment.
[0009] In this way, when the electronic device is disconnected from the satellite network, a pop-up window prompts the user to turn off the modem. If the user determines that the electronic device has performed an operation to turn off the modem, the electronic device controls the modem to be turned off. This reduces the power consumption of the modem, thereby reducing the power consumption of the electronic device and thus maintaining a longer battery life. If the user is in an environment with no cellular network coverage or poor cellular network and needs to wait for rescue, the electronic device can retain a longer battery life, which is beneficial for the rescue of the user.
[0010] In one possible implementation, between the first moment and the second moment, the method further includes: at a fourth moment, the electronic device displays a second pop-up window. The second pop-up window includes a second control and second prompt information, the second prompt information being used to prompt whether to enter power saving mode. The electronic device displays the first pop-up window, including: the electronic device displays the first pop-up window in response to an operation on the second control.
[0011] In this way, by displaying the second pop-up window before the first pop-up window is displayed, the electronic device can be put into a state where the modem is turned on and the signal transceiver module associated with the flight mode is turned off under the user's operation, thereby reducing the power consumption of the signal transceiver module associated with the flight mode in the scenario where the electronic device searches for a cellular network, so that the electronic device can retain a longer battery life.
[0012] In one possible implementation, the method further includes: at a fifth moment, the electronic device receives an operation to enable satellite communication mode, thereby connecting to a satellite network. The fifth moment is later than the third moment. At a sixth moment, the electronic device receives an operation to disable satellite communication mode, thereby disconnecting from the satellite network. The sixth moment is later than the fifth moment. At a seventh moment, the electronic device displays a first pop-up window. The first pop-up window also includes a third control. The seventh moment is later than the sixth moment. At an eighth moment, in response to the operation on the third control, the electronic device controls the modem to be in an on state. The eighth moment is later than the seventh moment.
[0013] In this way, the electronic device can keep searching for a cellular network, so that when the electronic device finds a cellular network, it can access the cellular network, which facilitates the user to perform real-time cellular communication through the cellular network.
[0014] In one possible implementation, after the eighth moment, the modem may further search for a cellular network using a first periodic network search method. The network search intervals of the first periodic network search method are gradually increased. At the ninth moment, the electronic device receives an operation to initiate a communication service, and the modem searches for a cellular network using a second periodic network search method. The network search intervals of the second periodic network search method are gradually increased, and within the same period of network search intervals, the network search intervals of the second periodic network search method are smaller than the network search intervals of the first periodic network search method.
[0015] In this way, the search interval of the first periodic network search method increases sequentially. This increase in the search interval can reduce the modem's network search power consumption. When the electronic device receives an operation to initiate a communication service, the modem searches for a cellular network using the second periodic network search method. This allows the electronic device to quickly find a cellular network, improving the user experience.
[0016] In one possible implementation, in a first periodic network search mode, when the network search interval in the first periodic network search mode reaches a first network search interval threshold, the network search interval in the first periodic network search mode no longer increases. In a second periodic network search mode, when the network search interval in the second periodic network search mode reaches a second network search interval threshold, the network search interval in the second periodic network search mode no longer increases. The second network search interval threshold is smaller than the first network search interval threshold.
[0017] In this way, the probability of failing to search for a cellular network can be reduced.
[0018] In one possible implementation, before the modem searches for a cellular network in the second periodic network search manner, the method further includes: the electronic device determining whether a network search interval of the modem is greater than a network search interval threshold. If the electronic device determines that the network search interval of the modem is greater than the network search interval threshold, the modem searches for a cellular network in the second periodic network search manner.
[0019] In this way, a balance can be achieved between timely searching for cellular networks and reducing network search power consumption.
[0020] In one possible implementation, the method further includes: the electronic device determining whether the electronic device is located within a preset geofence. The area within the preset geofence is an area without cellular network coverage or an area inaccessible to the cellular network. When the electronic device determines that the electronic device is located within the preset geofence, the modem stops searching for the cellular network.
[0021] If the electronic device is within a preset geographic fence, the modem's network search is considered invalid, and the modem stops searching for the network, thereby reducing power consumption due to the invalid network search.
[0022] In a possible implementation, at the third moment, in response to the operation of the first control, the electronic device further includes: the electronic device controls at least one of the wireless local area network Wi-Fi, Bluetooth BT, near-field wireless communication NFC or infrared IR of the electronic device to be in an off state.
[0023] In this way, the power consumption of the electronic device can be reduced, so that the electronic device can retain a longer battery life.
[0024] In a possible implementation, at the eighth moment, in response to the operation of the third control, the electronic device further includes: the electronic device controls the wireless local area network Wi-Fi, Bluetooth BT, near-field wireless communication NFC and infrared IR of the electronic device to be in a closed state.
[0025] In this way, the power consumption of Wi-Fi, BT, NFC and IR can be reduced, thereby reducing the power consumption of electronic devices, allowing the electronic devices to retain a longer battery life.
[0026] In one possible implementation, the electronic device displays the first pop-up window, including: the electronic device determining whether the communication service before the electronic device disconnects from the satellite network is a satellite communication service. Satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications. If the electronic device determines that the communication service before the electronic device disconnects from the satellite network is a satellite communication service, the electronic device displays the first pop-up window.
[0027] In this way, it can be accurately determined that the operation intention corresponding to the electronic device disconnecting from the satellite network is a power-saving intention, and the electronic device can display a first pop-up window to prompt the user to perform a power-saving operation, which can improve the user experience.
[0028] In one possible implementation, the electronic device displays a first pop-up window, including: the electronic device determining whether the communication service before the electronic device disconnected from the satellite network was a satellite communication service. Satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications. If the electronic device determines that the communication service before the electronic device disconnected from the satellite network was not a satellite communication service, the electronic device uses the most recently stored positioning information of the electronic device to determine whether the electronic device is in an area without cellular network coverage. If the electronic device determines that the electronic device is in an area without cellular network coverage, the electronic device displays the first pop-up window.
[0029] In this way, the user can be prompted to perform power-saving operations, thereby improving the user experience.
[0030] In a second aspect, an embodiment of the present application provides a control method, comprising: an electronic device receiving an operation to disable a satellite communication function; in response to receiving the operation to disable the satellite communication function, the electronic device disconnecting from the satellite network; after disconnecting from the satellite network, the electronic device displays a fourth pop-up window; the fourth pop-up window includes a fourth control for enabling a first power saving mode; and in response to receiving the operation on the fourth control, enabling the first power saving mode.
[0031] In this way, when the electronic device is disconnected from the satellite network, a fourth pop-up window can pop up to prompt the user whether to turn on the first power saving mode. When an operation indicating to turn on the first power saving mode is received, the first power saving mode is turned on to reduce the power consumption of the electronic device.
[0032] In a possible implementation, the fourth pop-up window also includes third prompt information, and the third prompt information is used to prompt that it has been detected that the satellite communication function has been enabled.
[0033] It is understood that having enabled the satellite communication function can be understood as having enabled the satellite communication function and / or having used a satellite communication service. Enabling the satellite communication function may include the electronic device performing one or more of satellite search, pointing to a satellite, or establishing a communication connection with a satellite. Detecting that the satellite communication function has been enabled includes, for example, detecting that the satellite communication function has been disabled, or detecting that a satellite communication service has been terminated (e.g., a satellite call has been terminated).
[0034] In this way, detecting that the satellite communication function has been enabled may indicate that the electronic device is located in an area where there is no cellular network coverage or the cellular signal quality is poor, thereby prompting the user to turn on the first power saving mode, which can improve the user experience.
[0035] In one possible implementation, before the electronic device displays the fourth pop-up window, the method further includes: the cellular modem of the electronic device searches for a cellular network. The electronic device displays the fourth pop-up window, including: if the cellular modem fails to search for a cellular network within a first preset time period, the electronic device displays the fourth pop-up window.
[0036] Failure to search for a cellular network within the first preset time period may indicate that the electronic device is located in an area with no cellular network coverage or poor cellular signal quality. In this case, the electronic device displays a fourth pop-up window prompting the user to enable the first power saving mode to reduce power consumption of the electronic device.
[0037] In one possible implementation, turning on the first power saving mode includes at least one of the following: controlling the cellular modem of the electronic device to be in an off state or a low power consumption state. Or, controlling the wireless local area network (Wi-Fi) communication module of the electronic device to be in an off state or a low power consumption state. Or, controlling the Bluetooth (BT) communication module of the electronic device to be in an off state or a low power consumption state. Or, controlling the near-field wireless communication (NFC) module of the electronic device to be in an off state or a low power consumption state. Or, controlling the infrared (IR) module of the electronic device to be in an off state or a low power consumption state. Or,
[0038] Control the display screen of the electronic device to adjust the display mode of the interface to reduce the power consumption of the electronic device.
[0039] It is understandable that a component being in an off state may be a state in which the component is powered off. A component being in a low-power state may be a state in which the component is not powered off but cannot work normally. The power consumption of a component in an off state or a low-power state is less than the power consumption of a component in a working state. A component being in a working state may indicate a state in which the component can work normally. Controlling the display screen of an electronic device to adjust the display mode of the interface to reduce the power consumption of the electronic device, for example: the electronic device adjusts the brightness of the display screen to a first brightness threshold, and / or adjusts the refresh rate of the display screen to a first refresh rate threshold. In this way, the power consumption of the electronic device can be reduced.
[0040] In one possible implementation, before the electronic device receives an operation to disable the satellite communication function, the method further includes: establishing a communication connection between the electronic device and the satellite network. After the communication connection is established between the electronic device and the satellite network, the electronic device displays a sixth pop-up window, which includes a sixth control for enabling the second power saving mode. In response to receiving the operation on the sixth control, the second power saving mode is enabled. This can reduce the power consumption of the electronic device.
[0041] In a possible implementation, starting the second power saving mode includes: controlling a display screen of the electronic device to adjust a display mode of the interface to reduce power consumption of the electronic device.
[0042] In one possible implementation, before the electronic device receives an operation to disable the satellite communication function, the method further includes: the electronic device enabling satellite communication services. The satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications.
[0043] The electronic device's activation of satellite communication services may indicate that there is no cellular network or the cellular signal quality is poor in the area where the electronic device is located. Thus, upon receiving an operation to disable the satellite communication function, the electronic device may prompt the user to activate the first power saving mode to reduce the electronic device's power consumption and preserve the electronic device's battery life.
[0044] In one possible implementation, the method further includes: after the satellite communication service ends, the electronic device displays a seventh pop-up window, wherein the seventh pop-up window includes a seventh control for enabling the third power saving mode. In response to receiving an operation on the seventh control, the third power saving mode is enabled. This can reduce power consumption of the electronic device.
[0045] In one possible implementation, after receiving an operation on the fourth control, the method further includes: displaying, by the electronic device, an eighth pop-up window, the eighth pop-up window including an eighth control for reducing cellular modem power consumption. In response to receiving the operation on the eighth control, the cellular modem of the electronic device is controlled to be in an off state or a low-power state. In this way, power consumption of the electronic device can be reduced.
[0046] In a third aspect, an embodiment of the present application provides a control method, comprising: at a tenth moment, the electronic device receives an operation to disable satellite communication mode, and the electronic device disconnects from the satellite network. At an eleventh moment, the electronic device displays a fourth pop-up window. The fourth pop-up window includes a fourth control and third prompt information, the third prompt information prompting whether to enable ultra power saving mode. The eleventh moment is later than the tenth moment. At a twelfth moment, in response to the operation of the fourth control, ultra power saving mode is enabled. The twelfth moment is later than the eleventh moment.
[0047] In this way, when the electronic device is disconnected from the satellite network, a fourth pop-up window can pop up to prompt the user whether to turn on the super power saving mode. When the turn-on operation is received, the super power saving mode is turned on to reduce the power consumption of the electronic device.
[0048] In one possible implementation, enabling super power saving mode includes: controlling the electronic device's modem to be in a low-power state, controlling the electronic device's wireless local area network (Wi-Fi), Bluetooth (BT), near-field wireless communication (NFC), and infrared (IR) to be all turned off, and controlling the electronic device's display brightness to a preset brightness. The cellular modem being in a low-power state may mean that the cellular modem does not search for a cellular network, or searches for a cellular network at a lower frequency or for a longer period.
[0049] In this way, by shutting down multiple modules and lowering the display brightness, the electronic device is put into super power saving mode to reduce the power consumption of the electronic device. Among them, the low power consumption state of the modem indicates that the modem is not powered off, and the modem can be restored to working state in time when the user needs to restore the working state of the modem.
[0050] In one possible implementation, in response to an operation on the fourth control, the method further includes: the electronic device displaying a fifth pop-up window. The fifth pop-up window includes the fifth control and fourth prompt information, the fourth prompt information being used to again prompt whether to enable ultra power saving mode and the restrictions on functions and applications of the electronic device after enabling ultra power saving mode. Enabling ultra power saving mode includes: starting ultra power saving mode upon receiving an operation on the fifth control.
[0051] In this way, the fifth pop-up window can be popped up before the fourth pop-up window to prompt the user again whether to turn on the super power saving mode, and prompt the user of the restrictions on the functions and applications of the electronic device after turning on the super power saving mode. The user can determine whether to turn on the super power saving mode based on the prompt to improve the user experience.
[0052] In one possible implementation, before the electronic device displays the fourth pop-up window, the method further includes: causing a modem of the electronic device to search for a cellular network, and determining whether the modem has successfully searched for the cellular network after a first preset time period has elapsed since the modem began searching for the cellular network. The electronic device displaying the fourth pop-up window includes: if the modem search is unsuccessful, displaying the fourth pop-up window.
[0053] In this way, if a network search fails, the user can be prompted to enable super power saving mode. Failure to search the network may indicate that the user is in an area with no cellular network coverage or poor cellular signal quality. Prompting the user to enable super power saving mode can reduce the power consumption of electronic devices.
[0054] In one possible implementation, the method further includes: at a thirteenth moment, the electronic device completes establishing a communication connection with the satellite network, and the electronic device displays a sixth pop-up window, the sixth pop-up window including a sixth control and a fifth prompt message, the fifth prompt message being used to prompt whether to enable screen power saving mode. Screen power saving mode is a mode in which the refresh rate of the electronic device's display is a preset refresh rate and / or the brightness of the electronic device's display is a preset brightness. The thirteenth moment is earlier than the tenth moment. At a fourteenth moment, in response to an operation on the sixth control, the screen power saving mode is enabled. The fourteenth moment is later than the thirteenth moment.
[0055] In this way, when the communication connection with the satellite network is established, the user can be prompted to turn on the screen power saving mode to reduce the power consumption of the electronic device.
[0056] In a possible implementation, before the tenth moment, the method further includes: the electronic device enabling satellite communication services. Satellite communication services include one or more of the following: satellite calls, satellite text message sending and receiving, satellite video communication, and satellite voice communication.
[0057] In this way, when an electronic device activates satellite communication services and receives an instruction to deactivate satellite communication mode, it can disconnect from the satellite network and prompt the user to activate super power saving mode to reduce the power consumption of the electronic device. The fact that the user has used satellite communication services can indicate that the user is in an area without cellular network coverage or with poor cellular signal quality, or that the user is awaiting rescue. Therefore, prompting the user to activate super power saving mode can reduce the power consumption of the electronic device while awaiting rescue.
[0058] In one possible implementation, the method further includes: at the fifteenth moment, upon receiving an operation for terminating the satellite communication service, the electronic device displays a sixth pop-up window, the sixth pop-up window including a sixth control and a fifth prompt message, the fifth prompt message being used to prompt whether to enable screen power saving mode. Screen power saving mode is a mode in which the refresh rate of the electronic device's display screen is a preset refresh rate and / or the brightness of the electronic device's display screen is a preset brightness. Satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications. The fifteenth moment is earlier than the tenth moment. At the sixteenth moment, in response to the operation of the sixth control, the screen power saving mode is enabled. The sixteenth moment is later than the fifteenth moment.
[0059] In this way, when the satellite communication service ends, the user can be prompted to turn on the screen power saving mode to reduce the power consumption of the electronic device.
[0060] In one possible implementation, before the tenth moment, the method further includes: the electronic device searching for a satellite; if the electronic device finds a satellite, the electronic device performs satellite alignment; and if the electronic device completes the alignment, the electronic device establishes a communication connection with the found satellite.
[0061] Thus, before the electronic device connects to the satellite network, it performs satellite search, alignment, and communication connection to establish a communication connection with the satellite network. The specific implementation principles of the electronic device performing satellite search, alignment, and communication connection can be seen in the specific implementation principles shown in Figures 9C-9E and will not be repeated here.
[0062] In a fourth aspect, embodiments of the present application provide an electronic device comprising: a processor and a memory. The memory stores computer-executable instructions. The processor executes the computer-executable instructions stored in the memory, causing the electronic device to perform the method of the first aspect, the method described in any possible implementation of the first aspect, the method of the second aspect, or the method described in any possible implementation of the second aspect.
[0063] In a fifth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the method of the first aspect, the method described in any possible implementation of the first aspect, the method of the second aspect, the method described in any possible implementation of the second aspect, the method of the third aspect, or the method described in any possible implementation of the third aspect.
[0064] In a sixth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is run, it enables the computer to execute the method of the first aspect, the method described in any possible implementation of the first aspect, the method of the second aspect, the method described in any possible implementation of the second aspect, the method of the third aspect, or the method described in any possible implementation of the third aspect.
[0065] In the seventh aspect, an embodiment of the present application provides a chip system comprising at least one processor and a communication interface, the communication interface and the at least one processor being interconnected through a line, and the at least one processor being used to run a computer program or instruction to execute the method of the first aspect, the method described in any possible implementation of the first aspect, the method of the second aspect, the method described in any possible implementation of the second aspect, the method of the third aspect, or the method described in any possible implementation of the third aspect.
[0066] It should be understood that the fourth to seventh aspects of the present application correspond to the technical solutions of the first aspect, the second aspect or the third aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] FIG1 is a diagram illustrating a scenario in which an electronic device is connected to and disconnected from a satellite network in a possible implementation;
[0068] FIG2 is a schematic structural diagram of an electronic device 200 provided in an embodiment of the present application;
[0069] FIG3 is a block diagram of the software architecture of the electronic device 200 provided in an embodiment of the present application;
[0070] FIG4 is a flow chart of a control method provided in an embodiment of the present application;
[0071] FIG5 is a diagram showing a scenario of a pop-up window displayed on an electronic device according to an embodiment of the present application;
[0072] FIG6 is a schematic diagram of a periodic network search method provided in an embodiment of the present application;
[0073] FIG7 is another flow chart of a control method provided in an embodiment of the present application;
[0074] FIG8 is another scene diagram of an electronic device displaying a pop-up window according to an embodiment of the present application;
[0075] FIG9A1 is a schematic diagram of an interface displayed by an electronic device according to an embodiment of the present application;
[0076] FIG9B is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0077] FIG9C is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0078] FIG9D is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0079] FIG9E is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0080] FIG9F is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0081] FIG9G is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0082] FIG9J is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0083] FIG9K is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0084] FIG9L is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0085] FIG9M is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0086] FIG9N is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0087] FIG9O is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0088] FIG9P is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0089] FIG9A2 is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0090] FIG9Q is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0091] FIG9R is a schematic diagram of another interface displayed by an electronic device according to an embodiment of the present application;
[0092] Figure 9A3 is another schematic diagram of an interface displayed by an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0093] To facilitate a clear description of the technical solutions of the embodiments of the present application, some of the terms and technologies involved in the embodiments of the present application are briefly introduced below:
[0094] 1. Electronic devices
[0095] The electronic devices of the embodiments of the present application may include handheld devices, vehicle-mounted devices, etc. with image processing functions. For example, some electronic devices include: mobile phones, tablet computers, PDAs, laptop 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, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices (such as car computers), wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs), and the like. The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.
[0096] As an example and not a limitation, in the embodiments of the present application, the electronic device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as hearing aids, glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0097] In addition, in the embodiments of the present application, the electronic device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
[0098] The electronic devices in the embodiments of the present application may also be referred to as: terminal equipment, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.
[0099] In an embodiment of the present application, an electronic device or each network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as cameras, browsers, address books, word processing software, and instant messaging software.
[0100] 2. Out-of-service (OOS) status
[0101] The OOS state may refer to a state in which the electronic device cannot camp on a cell due to reasons such as no cellular network signal, poor cellular network signal strength, or loss of radio resource control connection. The OOS state may indicate that the electronic device is disconnected from the cellular network.
[0102] 3. Search the Internet
[0103] Searching the Internet can refer to the process of searching for a network to connect to after an electronic device is disconnected from the Internet and before reconnecting to the Internet.
[0104] Exemplarily, after the electronic device is powered on or the connection between the electronic device and the Public Land Mobile Network (PLMN) is disconnected, the electronic device searches for and selects a PLMN to access the PLMN.
[0105] Exemplarily, the network search process may include: initialization→PLMN selection→frequency scanning→cell selection and camping→random access→attachment.
[0106] The initialization may include reading user settings and other network search related information stored in a non-volatile memory (NV) in a subscriber identification module (SIM) card to initialize system settings.
[0107] PLMN selection, also known as PLMN search, refers to an electronic device scanning the PLMN information in its area to generate a list of available PLMNs. The list includes PLMN identifiers, operating frequencies, and PLMN information stored on the Universal Subscriber Identity Module (USIM), a subtype of the SIM card.
[0108] Frequency scanning, also known as sweeping, is divided into two types: system scan and band scan. A system scan scans historically recorded frequencies. If all historically recorded frequencies in the system scan fail, a band scan is performed.
[0109] Cell selection is also called cell search. The process of finding the PCI or PSC from a frequency point through a series of synchronization processes such as matching is called cell search.
[0110] Cell selection and resident search may refer to long term evolution (LTE) selecting a cell according to a maximum signal strength principle (or S criterion).
[0111] Random access can be used to obtain uplink synchronization and uplink scheduling resources.
[0112] Attachment may refer to the electronic device registering with the core network, establishing a signaling radio bearer (SRB) 2 and a data radio bearer (DRB), and establishing a default bearer.
[0113] It is understood that a cellular network belongs to a PLMN.
[0114] 4. OOS network search mechanism.
[0115] The OOS network search mechanism may refer to a periodic network search method.
[0116] For example, to reduce network search power consumption during electronic device searches, when there is no cellular network coverage, the cellular network signal strength is poor, or the electronic device is in slight motion or stationary state, the electronic device periodically searches for a network at intervals that increase in sequence, and when the search interval reaches a search interval threshold, the search interval no longer increases. The search interval may refer to the duration between two adjacent search cycles.
[0117] The electronic device being in a network search interval can mean that the electronic device has stopped searching for the network. The network search interval can also be referred to as the sleep duration. The electronic device being in slight motion or stillness can be understood as the electronic device's movement speed being less than a speed threshold.
[0118] The OOS search mechanism can also be called the OOS search strategy.
[0119] 5. User Interface
[0120] The user interface can also be simply referred to as "interface." An interface can be understood as the medium for interaction and information exchange between an application or operating system and the user. It enables the conversion between the internal form of information and a form acceptable to the user. A common form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operations that uses a graphical display. It can be an interface element such as an icon, window, or control displayed on the display of an electronic device. Controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.
[0121] 6. Other terms
[0122] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0123] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0124] In the embodiment of the present application, "at..." can be the instant when a certain situation occurs, or it can be a period of time after a certain situation occurs, and the embodiment of the present application does not specifically limit this. In addition, the display interface provided in the embodiment of the present application is only an example, and the display interface can also include more or less content.
[0125] Some electronic devices support cellular communication functions for communicating over cellular networks and satellite communication functions for communicating over satellite networks. If a user is in an area without cellular network coverage or with poor cellular signal quality and needs rescue, after the user uses the electronic device to communicate with another electronic device or a rescue platform over the satellite network, the user can operate the electronic device to disconnect from the satellite network and wait for rescue.
[0126] For example, a user can touch the display of an electronic device to open a settings application. The electronic device can display a settings application interface. The settings application interface includes a satellite switch control. For example, the satellite communication module of the electronic device is turned off by default when it leaves the factory. The user can touch the satellite switch control on the interface to turn on the satellite communication module, thereby connecting the electronic device to the satellite network. The touch operation can include a click operation or a slide operation.
[0127] After the satellite communication ends, the user can similarly touch the display of the electronic device to open the settings application. On the settings application interface displayed on the electronic device, the user can touch the satellite switch control to turn off the satellite communication module, thereby disconnecting the electronic device from the satellite network.
[0128] In a possible implementation, when the electronic device turns on the satellite communication module, airplane mode is enabled. When the electronic device turns off the satellite communication module, airplane mode is exited. Signal transceiver modules associated with airplane mode include modem, wireless fidelity (Wi-Fi), Bluetooth (BT), near field communication (NFC), and infrared (IR) signal transceiver modules.
[0129] Turning on airplane mode when the satellite communication module of an electronic device is turned on can reduce the interference of signals received and transmitted by signal transceiver modules such as modem, Wi-Fi, BT, NFC and IR on the satellite communication module's satellite signals, thereby improving the quality of satellite communication.
[0130] For example, when airplane mode is enabled on an electronic device, the electronic device controls the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules to be turned off. This reduces interference from signals transmitted and received by the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules with satellite signals transmitted and received by the satellite communication module. When the electronic device turns off the satellite communication module, it exits airplane mode. When the electronic device exits airplane mode, the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules may be turned on or off.
[0131] It is understandable that when an electronic device exits airplane mode, the electronic device may control signal transceiver modules such as modem, Wi-Fi, BT, NFC and IR in two ways: the following method 1 and method 2.
[0132] Method 1: When the electronic device is in airplane mode, the electronic device controls the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules to be turned off. When the electronic device exits airplane mode, the electronic device controls the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules to be turned on.
[0133] Method 2: When the electronic device is in airplane mode, the electronic device controls the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules to be in a disabled state. When the electronic device exits airplane mode, the electronic device controls the modem, Wi-Fi, BT, NFC, and IR signal transceiver modules to return to their respective states before airplane mode was enabled. It is understood that the state of the signal transceiver modules before airplane mode was enabled can be either enabled or disabled.
[0134] When the signal transceiver module is turned on, it generates power consumption, which increases the power consumption of the electronic device. Therefore, after the electronic device exits flight mode, turning on the signal transceiver module may shorten the flight time of the electronic device, which may affect rescue operations.
[0135] For example, taking the case where the modem, Wi-Fi, BT, NFC and IR are all turned on before the electronic device turns on the flight mode, FIG1 shows a scenario diagram of the electronic device connecting and disconnecting from the satellite network in a possible implementation.
[0136] When an electronic device accesses a satellite network, it may display the interface shown in a of FIG1 . The interface shown in a of FIG1 includes an icon 101. Icon 101 may indicate the strength of a satellite signal and may also indicate that the satellite communication module is enabled.
[0137] On the interface shown in a of FIG1 , a user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device can display the control center interface shown in b of FIG1 . The interface shown in b of FIG1 includes controls 102, 103, 104, 105, 106, 107, and 108.
[0138] Control 102 can be used to turn Wi-Fi on or off. Control 103 can be used to turn BT on or off. Control 104 can be used to turn airplane mode on or off. Control 105 can be used to turn the modem on or off. Control 106 can be used to turn NFC on or off. Control 107 can be used to turn IR on or off. Control 108 is used to adjust the brightness of the display. Control 104 is highlighted, while controls 102, 103, 105, 106, and 107 are all non-highlighted.
[0139] If control 104 is highlighted, it indicates that the electronic device has enabled airplane mode. If control 104 is not highlighted, it indicates that the electronic device has exited airplane mode. For controls 102, 103, 105, 106, and 107, if they are highlighted, the corresponding module is enabled; if they are not highlighted, the corresponding module is disabled. For control 108, the longer the highlight bar, the higher the display brightness.
[0140] On the interface shown in a of Figure 1 , a user can perform a touch operation to turn off the satellite communication module, thereby disconnecting the electronic device from the satellite network. When the electronic device is disconnected from the satellite network, the electronic device may display the interface shown in c of Figure 1 . The interface shown in c of Figure 1 includes icons 109, 110, and 111, with icon 101 no longer visible. Icon 109 can indicate Wi-Fi signal strength. Icon 110 can indicate that NFC is enabled. Icon 111 can indicate that BT is enabled. The absence of icon 101 in this interface may indicate that the satellite communication module is disabled.
[0141] On the interface shown in c in Figure 1 , the user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device can display the control center interface shown in d in Figure 1 . The interface shown in d in Figure 1 includes highlighted control 102, highlighted control 103, non-highlighted control 104, highlighted control 105, highlighted control 106, highlighted control 107, and control 108.
[0142] As shown in Figures a, b, c, and d, when the electronic device remains connected to the satellite network, the satellite communication module is enabled, while the modem, Wi-Fi, BT, NFC, and IR are disabled. This reduces the power consumption of these three devices. When the electronic device disconnects from the satellite network, the satellite communication module is disabled, but the modem, Wi-Fi, BT, NFC, and IR are enabled. While this reduces the power consumption of the satellite communication module, it increases the power consumption of the modem, Wi-Fi, BT, NFC, and IR. Compared to the power consumption when the electronic device is connected to the satellite network, the power consumption of the electronic device increases after disconnecting from the satellite network. Therefore, after the electronic device exits airplane mode, its battery life may be shortened. Among the three devices, Wi-Fi, BT, NFC, and IR, the modem consumes the most power during network search. Modem management can reduce this power consumption, thereby reducing the power consumption of the electronic device.
[0143] In view of this, an embodiment of the present application provides a control method, which displays a pop-up window to prompt the user to turn off the modem after the electronic device is disconnected from the satellite network. When the electronic device receives the user's operation to turn off the modem, it turns off the modem to reduce the power consumption of the modem, thereby reducing the power consumption of the electronic device after disconnecting from the satellite network, thereby extending the battery life of the electronic device.
[0144] The control method proposed in the embodiments of the present application is described below in conjunction with some embodiments.
[0145] FIG2 shows a schematic structural diagram of an electronic device 200 .
[0146] The electronic device 200 may include a processor 210, an external memory interface 220, an internal memory 121, a universal serial bus (USB) interface 230, a charging management module 240, a power management module 241, a battery 242, an antenna 1, an antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, an earphone interface 270D, a sensor module 280, a button 290, a motor 291, an indicator 292, a camera 293, a display screen 294, and a subscriber identification module (SIM) card interface 295, etc. The sensor module 280 may include a pressure sensor 280A, a gyroscope sensor 280B, an air pressure sensor 280C, a magnetic sensor 280D, an acceleration sensor 280E, a distance sensor 280F, a proximity light sensor 280G, a fingerprint sensor 280H, a temperature sensor 280J, a touch sensor 280K, an ambient light sensor 280L, a bone conduction sensor 280M, etc.
[0147] It should be understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the electronic device 200. In other embodiments of the present application, the electronic device 200 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0148] The processor 210 may include one or more processing units. For example, the processor 210 may include an application processor (AP), a modem (also known as a baseband processor), a satellite communication module, a controller, and a satellite protocol stack. The different units may be independent devices, provided in different devices, or integrated into one or more devices.
[0149] The processor 210 may also include a memory for storing instructions and data.
[0150] The wireless communication function of the electronic device 200 can be implemented through antenna 1, antenna 2, mobile communication module 250, wireless communication module 260, modem processor, satellite communication module, baseband processor and satellite protocol stack.
[0151] Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.
[0152] The mobile communication module 250 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the electronic device 200. The mobile communication module 250 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 250 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 250 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 250 can be set in the processor 210. In some embodiments, at least some of the functional modules of the mobile communication module 250 can be set in the same device as at least some of the modules of the processor 210.
[0153] The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium- or high-frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs audio signals through an audio device (not limited to speaker 270A, receiver 270B, etc.) or displays images or video through display screen 294. In some embodiments, the modem processor may be a standalone device. In other embodiments, the modem processor may be independent of the processor 210 and housed in the same device as the mobile communication module 250 or other functional modules. The modem processor may be used to search for and access a cellular network, detect cellular network signal strength, and maintain the cell resident status of the electronic device. The modem processor (modem) may be referred to as a modem.
[0154] The wireless communication module 260 can provide wireless communication solutions applied to the electronic device 200, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), location-based service (LBS) modules, satellite mobile communication systems, frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. The wireless communication module 260 can be one or more devices that integrate at least one communication processing module. The wireless communication module 260 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 210. The wireless communication module 260 can also receive the signal to be sent from the processor 210, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0155] The satellite communication module can be used for satellite network search and access. It is also used to process received satellite signals and transmit them to the protocol stack for processing. After processing by the protocol stack, the satellite signals are transmitted to the application processor. The satellite communication module can also receive communication signals transmitted by the application processor via the protocol stack, process the communication signals, and transmit them via antenna 2. In some embodiments, the satellite communication module can be a standalone device. In other embodiments, the satellite communication module can be independent of the processor 210 and be co-located with the wireless communication module 260 or other functional modules.
[0156] In some embodiments of the present application, a modem may also be referred to as a cellular modem. A satellite communication module may also be referred to as a satellite modem or include a satellite modem. In some implementations, the cellular modem and the satellite modem are two separate devices. In some implementations, the cellular modem and the satellite modem may be integrated into a single device.
[0157] The LBS module can be used to obtain the location information of the electronic device through the telecommunications operator's radio communication network or external positioning methods. Radio communication networks can include the Global System for Mobile Communications (GSM) and Code Division Multiple Access (CDMA). External positioning methods can include GNSS positioning methods.
[0158] In some embodiments, antenna 1 of electronic device 200 is coupled to mobile communication module 250, and antenna 2 is coupled to wireless communication module 260, so that electronic device 200 can communicate with a network and other devices through wireless communication technology. Wireless communication technology may include GSM, general packet radio service (GPRS), CDMA, wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc.
[0159] GNSS may include the global positioning system (GPS), the global navigation satellite system (GLONASS), the Beidou navigation satellite system (BDS), the Tiantong-1 satellite mobile communication system, the quasi-zenith satellite system (QZSS) and / or the satellite based augmentation system (SBAS).
[0160] The electronic device 200 implements the display function through a GPU, a display screen 294, and an application processor.
[0161] The internal memory 121 can be used to store computer executable program codes, and the executable program codes include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 200 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 210 executes various functional applications and data processing of the electronic device 200 by running instructions stored in the internal memory 121, and / or instructions stored in a memory provided in the processor.
[0162] The software system of the electronic device 200 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. In the embodiment of the present invention, the Android system with a layered architecture is used as an example to illustrate the software structure of the electronic device 200.
[0163] FIG3 is a block diagram related to the software architecture of the electronic device 200 according to an embodiment of the present invention.
[0164] A layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers: the application layer, the application framework layer, the Android runtime and system libraries, and the kernel layer.
[0165] The application layer can include a series of application packages.
[0166] As shown in Figure 3, the application package may include satellite, camera, decision center, call, map, navigation, WLAN, Bluetooth, music, video, short message and display applications. Among them, the decision center is a new application added in the embodiment of the present application.
[0167] The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions.
[0168] As shown in FIG3 , the application framework layer may include a window manager, a content provider, a view system, a telephony manager, a resource manager, a notification manager, and the like.
[0169] Android Runtime includes core libraries and a virtual machine. Android runtime is responsible for scheduling and management of the Android system.
[0170] The core library consists of two parts: one is the function that needs to be called by the Java language, and the other is the Android core library.
[0171] The application layer and application framework layer run in a virtual machine. The virtual machine executes Java files in the application layer and application framework layer as binary files. The virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.
[0172] The system library can include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.
[0173] The kernel layer is the layer between hardware and software. The kernel layer includes at least display driver, camera driver, audio driver, and sensor driver.
[0174] The hardware layer may include a modem, satellite communication module, location-based services (LBS) module, Wi-Fi, BT, NFC, and IR. When an electronic device is in a cellular network coverage area, the electronic device may turn on the modem and perform a cellular network search to access the cellular network. When the electronic device is in an area without cellular network coverage or with poor cellular signal quality, the electronic device may turn on the satellite communication module to access the satellite network through the satellite communication module, and turn off the modem, Wi-Fi, BT, NFC, and IR to reduce interference from other signal transmissions on satellite signal transmissions, thereby improving the quality of satellite signal transmissions. In some implementations, the LBS module of the electronic device is turned on by default and will not be turned off until the user operates the electronic device to turn off the location service. Because satellite alignment is required for electronic devices to conduct satellite communications in a satellite network, and alignment requires the electronic device's positioning information, the LBS module is controlled to be turned on when the electronic device is connected to the satellite network. In some implementations, the LBS module may remain turned on when the electronic device is disconnected from the satellite network.
[0175] The following describes the workflow of the software and hardware of the electronic device 200 in conjunction with the scenario of shutting down the satellite communication module.
[0176] The electronic device displays the display interface of the settings application, which includes a satellite switch control. When touch sensor 280K receives a touch operation, a corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into a raw input event (including touch coordinates, touch operation timestamp, and other information). The raw input event is stored in the kernel layer. The application framework layer obtains the raw input event from the kernel layer and identifies the control corresponding to the input event. For example, if the touch operation is a single-touch operation and the control corresponding to the single-touch operation is a satellite switch control in the settings application, the settings application calls the application framework layer interface to start the settings application, and then shuts down the satellite communication module by calling the kernel layer.
[0177] In an embodiment of the present application, the control method provided in the embodiment of the present application is described by taking the signal transceiver modules associated with the flight mode as Modem, Wi-Fi, BT, NFC and IR, and the Modem, Wi-Fi, BT, NFC and IR are all in the turned-on state before the flight mode is turned on as an example.
[0178] FIG4 shows a flow chart of a control method provided in an embodiment of the present application.
[0179] As shown in FIG4 , the method may include:
[0180] S400: After the electronic device is connected to the satellite network, the user may use the electronic device for satellite communications. Satellite communications services may include satellite calls, satellite text messaging, satellite video communications, or satellite voice communications within the satellite network.
[0181] For example, a user can touch the display screen of an electronic device to open a settings application. On the settings application interface displayed by the electronic device, the user can perform a touch operation on a satellite switch control. The kernel layer generates and stores a touch event. The touch event includes the touch coordinates and a timestamp of the touch operation. The application framework layer receives the touch event from the kernel layer. The application framework layer identifies the control corresponding to the touch event as a satellite switch control on the settings application interface. The application framework layer transmits information indicating that the satellite switch control has been touched to the settings application. The settings application maintains a status flag bit of the satellite communication module as an on flag (or enable flag), enabling the settings application to activate the satellite communication module. The satellite communication module searches for and connects to a satellite network, enabling the electronic device to access the satellite network.
[0182] After the electronic device is connected to the satellite network, the user can use the electronic device to conduct satellite communication with another electronic device or a rescue platform.
[0183] S401: The decision center determines whether the electronic device is disconnected from the satellite network.
[0184] For example, after satellite communication ends, a user can touch the display screen of an electronic device to open a settings application. On the settings application interface displayed by the electronic device, the user can touch the satellite switch control. The kernel layer generates and stores the touch event. The application framework layer receives the touch event from the kernel layer. The application framework layer identifies the control corresponding to the touch event as the satellite switch control on the settings application interface. The application framework layer transmits information indicating that the satellite switch control has been touched to the settings application. The settings application maintains the status flag of the satellite communication module as a shutdown flag (or a disable flag), enabling the settings application to shut down the satellite communication module, thereby disconnecting the electronic device from the satellite network. Disconnecting the electronic device from the satellite network can be understood as the electronic device exiting satellite mode.
[0185] When the setting application maintains the status flag of the satellite communication module, the setting application can transmit information indicating the change in the status of the satellite communication module to the decision center. The decision center reads the status flag of the satellite communication module.
[0186] If a shutdown flag (or a disable flag) is read, the decision center determines that the electronic device is disconnected from the satellite network, and the decision center may execute step S402.
[0187] If the opening mark (or enabling mark) is read, the decision center determines that the electronic device has not been disconnected from the satellite network, and the decision center may not take any action.
[0188] Optionally, the decision center can register a first fence with the application framework layer. When the application sets a status flag indicating that the satellite communication module is maintained, the first fence is triggered. The application framework layer transmits a message indicating that the first fence has been triggered to the decision center, which then reads the status flag of the satellite communication module.
[0189] Optionally, the decision center may also register a second fence with the application framework layer. The second fence is triggered when the satellite communication service is triggered. The application framework layer transmits a message indicating the second fence has been triggered to the decision center. If the decision center receives a message indicating the first fence has been triggered, it determines whether the last fence triggering message received was a message indicating the second fence has been triggered. If so, it reads the status flag of the satellite communication module. If not, it obtains the most recently stored positioning information of the electronic device and determines whether the area in which the electronic device is located lacks cellular network coverage. If it is determined that the area in which the electronic device is located lacks cellular network coverage, it reads the status flag of the satellite communication module. If it is determined that the area in which the electronic device is located has cellular network coverage, the decision center does not take any action. The specific implementation of the decision center obtaining the most recently stored positioning information of the electronic device and determining whether the area in which the electronic device is located lacks cellular network coverage can be seen in subsequent step S407.
[0190] Similarly, if the decision center receives information from the settings app indicating a change in the satellite communication module's status, it can determine whether the most recently received fence-triggered message was a second fence-triggered message. If so, the decision center reads the satellite communication module's status flag. If not, the decision center can retrieve the electronic device's most recently stored positioning information to determine whether the electronic device is located in an area without cellular network coverage. If the electronic device is determined to be in an area without cellular network coverage, the decision center reads the satellite communication module's status flag. If the electronic device is determined to be in an area with cellular network coverage, the decision center does not take any action.
[0191] If the decision center determines that the most recently received fence-triggered message is a second fence-triggered message, and the decision center reads a shutdown flag (or a disable flag), it indicates that the user's intention to shut down the satellite communication module is to save power, and the electronic device may display a pop-up window prompting the user to perform further power-saving mode operations. Alternatively, if the decision center determines that the most recently received fence-triggered message is a second fence-triggered message, and the decision center reads a shutdown flag (or a disable flag), the electronic device may directly execute step S404.
[0192] If the decision center determines that the most recently received fence-triggered message is not a second fence-triggered message, and determines that the electronic device is located in an area without cellular network coverage, and the decision center reads a shutdown flag (or a disable flag), then it indicates that the user's operation of turning off the satellite communication module is intended to save power, and the electronic device can display a pop-up window to prompt the user to perform further power-saving mode operations. Alternatively, if the decision center determines that the most recently received fence-triggered message is a second fence-triggered message, and the decision center reads a shutdown flag (or a disable flag), the electronic device can also directly execute step S404.
[0193] If the decision center determines that the most recently received fence-triggered message is not the second fence-triggered message, and determines that the area where the electronic device is located is covered by a cellular network, and the decision center reads a shutdown flag (or a disabling flag), it indicates that the user's intention to turn off the satellite communication module is not to save power. The decision center may not take any action, so that after the electronic device is disconnected from the satellite network, the modem, Wi-Fi, BT, NFC, and IR can be restored to the state before flight mode or remain turned on, so that the user can use the functions of the modem, Wi-Fi, BT, NFC, and IR in a timely manner.
[0194] S402: The decision center determines whether the operation on the electronic device is an operation to enter an ultra-long standby mode.
[0195] When an electronic device loses connection to the satellite network, it exits airplane mode. The modem, Wi-Fi, BT, NFC, and IR on the electronic device are all turned on, which may increase the power consumption of the electronic device. Therefore, it is necessary for the electronic device to prompt the user to enter extended standby mode to preserve battery life while waiting for rescue.
[0196] For example, when the decision center determines that the electronic device has disconnected from the satellite network, the decision center can transmit the view of the second pop-up window to the application framework layer, so that the electronic device displays the second pop-up window. The second pop-up window can include a confirmation control, a cancellation control, and a prompt for entering ultra-long standby mode. The electronic device displays the second pop-up window to prompt the user to enter ultra-long standby mode. The scene in which the electronic device displays the second pop-up window can be seen in Figure 5. For ease of understanding, the scene in which the electronic device displays the second pop-up window shown in Figure 5 is described below.
[0197] On the interface of the second pop-up window displayed on the electronic device, the user can touch the display screen. When the user touches the display screen, the decision center receives a touch event. The decision center identifies whether the control corresponding to the touch position of the touch event is a confirmation control of the second pop-up window.
[0198] If yes, the decision center determines that the user's operation on the electronic device is to enter the ultra-long standby mode, and the electronic device can execute step S403. If no, the decision center determines that the user's operation on the electronic device is not to enter the ultra-long standby mode, and the electronic device can execute step S406.
[0199] Optionally, when the decision center transmits the view of the second pop-up window to the application framework layer, the decision center may set a second timer. The second timer is set to a second timing duration. When the second timer reaches the second timing duration, if the decision center does not receive a touch event, the decision center may default to not entering the extended standby mode, and the electronic device may execute step S406.
[0200] Optionally, when the decision center transmits the view of the second pop-up window to the application framework layer, the decision center may set a second timer. When the second timer reaches the second timing duration, if the decision center does not receive a touch event, the decision center may default to entering the ultra-long standby mode, and the electronic device may execute step S403.
[0201] S403: The decision center determines whether the operation on the electronic device is an operation to turn off the modem.
[0202] For example, if the decision center determines that the user's operation on the electronic device is to enter the ultra-long standby mode, the decision center transmits the view of the first pop-up window to the application framework layer, so that the electronic device displays the first pop-up window. The first pop-up window may include a confirmation control, a cancel control, and a prompt message for closing the modem. The electronic device displays the first pop-up window to prompt the user to close the modem. The scene in which the electronic device displays the first pop-up window can be seen in the subsequent Figure 5. For ease of understanding, the scene in which the electronic device displays the first pop-up window shown in Figure 5 will be described later.
[0203] On the interface of the first pop-up window displayed on the electronic device, the user can touch the display screen. When the user touches the display screen, the decision center receives a touch event. The decision center determines whether the control corresponding to the touch position of the touch event is a confirmation control of the first pop-up window.
[0204] If so, the decision center determines that the user's operation on the electronic device is to turn off the modem, and the electronic device may execute step S404.
[0205] If not, the decision center determines that the user's operation on the electronic device is not an operation to turn off the modem, and the electronic device can execute step S405.
[0206] Optionally, when the decision center transmits the view of the first pop-up window to the application framework layer, the decision center may set a first timer. The timing duration of the first timer is the first timing duration. When the first timer reaches the first timing duration, if the decision center does not receive a touch event, the decision center may not shut down the modem by default, and the electronic device may execute step S405. The first timing duration and the second timing duration may be the same or different.
[0207] Optionally, when the decision center transmits the view of the first pop-up window to the application framework layer, the decision center may set a first timer. When the first timer reaches a first timing duration, if the decision center does not receive a touch event, the decision center may turn off the modem by default, and the electronic device may execute step S404.
[0208] S404 , the decision center instructs the settings application to turn off the Modem, Wi-Fi, BT, NFC, and IR, and also instructs the settings application to adjust the display brightness to a preset brightness.
[0209] For example, if the decision center determines in step S403 that the user's operation on the electronic device is to turn off the modem, the decision center instructs the settings application to turn off the modem, Wi-Fi, BT, NFC, and IR, and also instructs the settings application to adjust the display brightness to a preset brightness. In this way, the power consumption of the electronic device can be reduced.
[0210] The preset brightness can be the brightness value with the lowest power consumption without affecting user use. Adjusting the display brightness to the preset brightness can reduce the power consumption of the electronic device display.
[0211] It is understood that if the modules associated with airplane mode also include other configurable modules and the other configurable modules were enabled before airplane mode was enabled, if it is determined in step S403 that the user's operation on the electronic device is to turn off the modem, the decision center can instruct the settings application to turn off the other configurable modules. The other configurable modules may be signal transceiver modules. The other configurable modules may also be other than signal transceiver modules, such as processing modules.
[0212] Optionally, if it is determined in step S403 that the user's operation on the electronic device is to turn off the modem, the decision center may further instruct to set a lower refresh rate of the application display screen to reduce power consumption of the electronic device display screen.
[0213] Optionally, if the decision center determines in step S403 that the user's operation on the electronic device is to enter airplane mode, the decision center may instruct the settings application to control the modem to a low-power state and turn off Wi-Fi, BT, NFC, and IR. It may also instruct the settings application to adjust the display brightness to a preset brightness to reduce the power consumption of the electronic device. The modem being in a low-power state may mean that the modem is not powered off but is not searching for a network. Turning off Wi-Fi may mean that Wi-Fi is powered off.
[0214] S405: If the decision center determines that the user's operation on the electronic device is not to turn off the modem, the decision center instructs the setting application to turn off Wi-Fi, BT, NFC and IR, and also instructs the setting application to adjust the display brightness to a preset brightness.
[0215] For example, in step S403, if the decision center determines that the control corresponding to the touch position of the touch event is the cancel control of the first pop-up window, or the decision center does not receive a touch event when the first timer reaches the first timing duration, it can indicate that the user's intention is to perform a cellular network search in ultra-long standby mode. The decision center determines not to turn off the modem. The decision center can instruct the settings application to turn off Wi-Fi, BT, NFC and IR, and also instruct the settings application to adjust the display brightness to a preset brightness to reduce the power consumption of the electronic device, and the modem can search the network according to step S406.
[0216] S406. The modem searches the network according to the first periodic network search method.
[0217] For example, if the decision center determines in step S402 that the user's operation on the electronic device is not an operation to enter the ultra-long standby mode, the decision center may instruct the modem to search the network in the first periodic network search manner.
[0218] Alternatively, the decision center instructs the setting application to turn off Wi-Fi, BT, NFC and IR in step S405, and adjusts the display brightness to a preset brightness. Then, the decision center can instruct the modem to search the network in the first periodic network search mode.
[0219] The network search interval of the first periodic network search mode increases gradually. By increasing the network search interval, the network search power consumption of the modem can be reduced.
[0220] Optionally, when the network search interval of the first periodic network search mode increases to a first network search interval threshold, the network search interval of the first periodic network search mode is no longer increased. In this way, the probability of failure to search for a cellular network can be reduced.
[0221] The first periodic network search mode can refer to the periodic network search mode shown in FIG6 . For ease of understanding, the periodic network search mode shown in FIG6 will be described in detail later.
[0222] Optionally, the decision center may also register a third fence with the application framework layer. The third fence is triggered when a cellular communication service is triggered. The application framework layer transmits a message to the decision center regarding the triggering of the third fence. Cellular communication services may represent services that require communication over a cellular network.
[0223] While the modem is searching for a network using the first periodic search method, if the decision center receives a message that the third fence has been triggered, the decision center can determine whether the modem's search interval exceeds the third search interval threshold. If so, the decision center instructs the modem to search for a network using the second periodic search method. If not, the decision center does not take any action.
[0224] The third network search interval threshold can be the same as or different from the minimum network search interval of the first periodic network search method. The network search interval of the second periodic network search method increases successively, and in the network search intervals of the same period, the network search interval of the second periodic network search method is smaller than the network search interval of the first periodic network search method. This facilitates the electronic device to search for the cellular network as quickly as possible. Similarly, when the network search interval of the second periodic network search method increases to the second network search interval threshold, the network search interval of the second periodic network search method no longer increases. This can reduce the probability of failure to search for the cellular network.
[0225] It can be understood that the triggering of the cellular communication service indicates that the user urgently needs to use the communication network. The decision center instructs the modem to search for the network according to the second periodic network search method to enable the electronic device to find the cellular network as quickly as possible. By registering the third fence, the decision center can identify whether the user urgently needs to use the communication network.
[0226] The decision center's receipt of a user-initiated service message may indicate that the user needs to communicate. A modem network search interval exceeding the third network search interval threshold may indicate that the modem network search interval is long, potentially preventing the modem from searching for a cellular network in a timely manner. Therefore, when the decision center determines that the modem network search interval exceeds the third network search interval threshold, the decision center instructs the modem to search for a network using the second periodic network search method. This can shorten the network search interval, enable timely cellular network searches, and thereby improve user experience.
[0227] When the modem searches for a network in the first periodic network search manner, the electronic device may further perform step S407.
[0228] S407: The location-based service (LBS) module determines whether the electronic device is located in an area without cellular network coverage.
[0229] For example, if the LBS module is turned on, the LBS module can obtain the positioning information of the electronic device in real time or periodically. The positioning information can be longitude and latitude. The positioning information can also be called LBS position.
[0230] The LBS module can use the positioning information and a pre-stored search network map to determine whether the positioning information is within a preset geofence on the search network map. The area within the preset geofence has no cellular network coverage or has poor cellular signal strength. The electronic device cannot access the cellular network. Pre-set geofences include, for example, ocean or desert geofences. For example, the LBS module can use a geofence algorithm to calculate the positioning information and the preset geofence to determine whether the positioning information is within the preset geofence.
[0231] If the LBS module determines that the positioning information is within the preset geographic fence, the LBS module may transmit a positive determination result to the decision center, and the decision center may execute step S408.
[0232] If the LBS module determines that the positioning information is not within the preset geographic fence, the LBS module may transmit a negative judgment result to the decision center, and the decision center may not process it, so that the electronic device continues to execute step S406.
[0233] For example, the pre-stored network search map can be built into the electronic device at the factory, or it can be obtained from a communication electronic map database on a cloud server. For example, the communication electronic map database on the cloud server can be compiled and mapped from crowdsourced network data collected by the cloud server. The communication electronic map database can be updated regularly. When the communication electronic map database is updated, the cloud server can broadcast it to subordinate electronic devices via a cloud service API. Upon receiving the broadcast, the decision center can obtain the network search map from the communication electronic map database on the cloud server.
[0234] Exemplarily, the network search map may further include a correspondence between a network search method identifier and a geofence identifier. The network search method identifier may include a second periodic network search method identifier and a first periodic network search method identifier. The geofence identifier for a land area with high cellular signal strength may correspond to the second periodic network search method identifier, and the geofence identifier for a land area with poor cellular signal strength may correspond to the first periodic network search method identifier.
[0235] If the LBS module determines that the location information is not within the preset geofence, it can identify the identifier of the geofence where the location information is located and thereby obtain a network search method identifier. The LBS module can transmit the obtained network search method identifier to the decision center. The decision center can instruct the modem to search the network using the network search method corresponding to the network search method identifier transmitted by the LBS module.
[0236] Thus, when the electronic device is located in an area with high cellular signal strength, the modem can perform a network search in accordance with the second periodic network search method to promptly search for and access a cellular network. When the electronic device is located in an area with low cellular signal strength, the modem can perform a network search in accordance with the first periodic network search method to reduce network search power consumption.
[0237] For example, the network search map may also include a correspondence between cellular signal quality information and geofence identifiers. If the LBS module determines that the location information is not within a preset geofence, it may identify the identifier of the geofence where the location information is located and transmit the network search method identifier and cellular signal quality information to the decision center. The decision center uses a self-learning method to assess cell quality and match the network search strategy to determine whether the network search method or network search strategy matches the location information. The decision center then instructs the modem to conduct a network search based on the network search method or network search strategy that matches the location information.
[0238] For example, when an electronic device disconnects from the satellite network, if the electronic device controls the LBS module to be in a disabled state, the decision center may retrieve the most recently stored positioning information from the LBS module. If the decision center determines that the electronic device is in slight motion or stationary, it may determine whether the most recently stored positioning information from the LBS module is within a preset geofence. If so, the decision center may proceed to step S408. If not, the decision center may proceed without taking any action.
[0239] S408: The decision center instructs the modem to stop searching the network.
[0240] For example, if the decision center determines that the positioning information is within a preset geographic fence, the decision center can instruct the setting application to turn off the modem to stop searching for the cellular network.
[0241] If the electronic device is within a preset geographic fence, the modem's network search is considered invalid, and the decision center can instruct the modem to stop searching. This can reduce the power consumption of invalid network searches.
[0242] The control method provided in this embodiment is as follows: when the electronic device exits satellite mode, the electronic device pops up a second pop-up window to prompt the user to enter ultra-long standby mode. In response to the operation of not entering ultra-long standby mode, the electronic device searches the network according to the first periodic network search method. By increasing the network search interval, the network search power consumption can be reduced, thereby maintaining a longer battery life of the electronic device, facilitating the user to wait for rescue. The electronic device can also respond to the operation of entering ultra-long standby mode by popping up a first pop-up window to prompt the user to turn off the modem. In response to the user turning off the modem, the electronic device turns off the modem, Wi-Fi, BT, NFC, and IR, reducing the power consumption of the modem, Wi-Fi, BT, NFC, and IR, thereby reducing the power consumption of the electronic device and maintaining a longer battery life of the electronic device, facilitating waiting for rescue. The electronic device can also respond to the user canceling the operation of shutting down the modem. The electronic device turns off Wi-Fi, BT, NFC and IR, and instructs the modem to search the network according to the first periodic network search method, thereby reducing the power consumption of Wi-Fi, BT, NFC and IR in the scenario where the electronic device is searching the network, thereby reducing the power consumption of the electronic device and retaining a longer battery life of the electronic device to facilitate waiting for rescue.
[0243] To facilitate understanding of the control method provided by the embodiment shown in FIG4 , the embodiments shown in FIG5 and FIG6 are described below respectively.
[0244] FIG5 shows a scene diagram of an electronic device displaying a pop-up window.
[0245] As shown in FIG5 , when the electronic device accesses a satellite network, the electronic device may display an interface shown in a of FIG5 . The interface shown in a of FIG5 includes an icon 101 .
[0246] On the interface shown in FIG5(a), a user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device may display the control center interface shown in FIG5(i). The content of the interface shown in FIG5(i) refers to the content of the interface shown in FIG1(b) and is not further described here. The brightness state indicated by control 108 in the interface shown in FIG5(i) indicates the brightness state of the display screen when the electronic device is connected to a satellite network.
[0247] On the interface shown in FIG5 a, the user can perform a touch operation to turn off the satellite communication module, causing the electronic device to disconnect from the satellite network. When the electronic device disconnects from the satellite network, the electronic device may display the interface shown in FIG5 b. The interface shown in FIG5 b includes a second pop-up window 501, icons 109, 110, and 111. In this interface, icon 101 has disappeared. Second pop-up window 501 includes the text "Do you want to enter ultra-long standby mode?", a confirmation control 5011, and a cancel control 5012.
[0248] On the interface shown in FIG5 b, the user can click the confirmation control 5011. The electronic device can display the interface shown in FIG5 c or the interface shown in FIG5 f. The content of the interface shown in FIG5 c is the same as that of the interface shown in FIG5 f. The difference between the interface shown in FIG5 c and the interface shown in FIG5 f is that the user's operation is different.
[0249] The interface shown in c of FIG. 5 includes a first pop-up window 502 , icon 109 , icon 110 , and icon 111 . The first pop-up window 502 includes text “Do you want to turn off the Modem?”, a confirmation control 5021 , and a cancel control 5022 .
[0250] In one possible scenario, the user is in an area without cellular network coverage and is not moving. In this case, on the interface shown in FIG5 c, the user can click the confirmation control 5021. The electronic device can then display the interface shown in FIG5 d. As shown in FIG5 d, the first pop-up window 502, icon 109, icon 110, and icon 111 have all disappeared. The user is not moving, for example, the electronic device is slightly moving or is stationary.
[0251] On the interface shown in d of FIG5 , the user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device may display the interface shown in e of FIG5 . The interface shown in e of FIG5 includes non-highlighted control 102, non-highlighted control 103, non-highlighted control 104, non-highlighted control 105, non-highlighted control 106, non-highlighted control 107, and control 108. The brightness state shown in control 108 may indicate the brightness state of the display screen when the electronic device enters the ultra-long standby mode.
[0252] As can be seen from i and a in Figure 5, when the electronic device is connected to the satellite network, the satellite communication module is in the on state, and the modem, Wi-Fi, BT, NFC and IR are all in the off state, which reduces the power consumption of the modem, Wi-Fi, BT, NFC and IR.
[0253] As shown in Figures b, c, d, and e of Figure 5, when the user is in an area without cellular network coverage and is not moving, when the electronic device disconnects from the satellite network, enters extended standby mode, and turns off the modem, the satellite communication module is turned off, as are the modem, Wi-Fi, BT, NFC, and IR. This reduces the power consumption of the satellite communication module, modem, Wi-Fi, BT, NFC, and IR. Compared to the power consumption of the electronic device when connected to the satellite network, the power consumption of the electronic device after disconnecting from the satellite network is lower, which helps preserve the battery life of the electronic device.
[0254] As shown in Figure 5, i and e show that when the electronic device is connected to a satellite network, the display brightness is high. When the electronic device exits the satellite network, enters extended standby mode, and turns off the modem, the display brightness decreases. This reduces the power consumption of the display.
[0255] Therefore, when the electronic device is disconnected from the satellite network, enters the ultra-long standby mode and turns off the modem, the control method provided in this embodiment can enable the electronic device to retain a longer battery life to wait for rescue.
[0256] In another possible scenario, the user is in an area without cellular network coverage and is moving. On the interface shown in FIG5f, the user can click the cancel control 5022, and the electronic device can display the interface shown in FIG5g. The content of the interface shown in FIG5g refers to the content of the interface shown in FIG5d, and will not be repeated here. The user's movement can indicate that the electronic device is neither in a micro-motion state nor in a static state.
[0257] In the interface shown in FIG5 g, the user can perform a pull-down operation from the top of the electronic device or a pull-up operation from the bottom of the electronic device, and the electronic device may display the interface shown in FIG5 h. The interface shown in FIG5 h includes non-highlighted control 102, non-highlighted control 103, non-highlighted control 104, highlighted control 105, non-highlighted control 106, non-highlighted control 107, and control 108. The brightness state shown in control 108 in the interface shown in FIG5 h also represents the brightness state of the display screen when the electronic device enters ultra-long standby mode. The brightness state shown in control 108 in the interface shown in FIG5 h is the same as the brightness state of control 108 in the interface shown in FIG5 e. The difference between the interface shown in FIG5 h and the interface shown in FIG5 e is that control 105 is not highlighted in the interface shown in FIG5 e, while control 105 is highlighted in the interface shown in FIG5 h.
[0258] The highlighted control 105 indicates that the modem is on and can perform cellular network search. In this way, when the user is in an area without cellular network coverage and is moving, the electronic device can continue to search for cellular networks so that the user can access the cellular network in time when the user moves to an area with cellular network coverage.
[0259] As shown in Figures b, f, g, and h of Figure 5, when the user is in an area without cellular network coverage and is moving, if the electronic device disconnects from the satellite network and enters extended standby mode, but the modem is not turned off, the modem is turned on, the satellite communication module is turned off, and Wi-Fi, BT, NFC, and IR are also turned off. This allows the modem to search for a cellular network, allowing the user to connect to the network in a timely manner when they move to an area with cellular network coverage and establish real-time contact with rescuers. The satellite communication module is turned off, along with Wi-Fi, BT, NFC, and IR, reducing the power consumption of the satellite communication module, Wi-Fi, BT, NFC, and IR.
[0260] As shown in Figure 5, i and h indicate that when the electronic device is connected to a satellite network, the display brightness is high. However, when the electronic device exits the satellite network and enters extended standby mode without turning off the modem, the display brightness decreases. This reduces the power consumption of the display.
[0261] Therefore, when the electronic device is disconnected from the satellite network and enters the ultra-long standby mode without turning off the modem, the control method provided in this embodiment can also enable the electronic device to retain a longer battery life to wait for rescue.
[0262] FIG6 shows a schematic diagram of a periodic network search method provided in an embodiment of the present application.
[0263] In one possible implementation, if the user is in an area covered by a cellular network, the modem may perform a network search using the second periodic network search method. If the user initiates a cellular communication service, the modem may perform a network search using the first periodic network search method. Both the second periodic network search method and the first periodic network search method are Out-of-Service (OOS) network search mechanisms. The difference between the second periodic network search method and the first periodic network search method is that, within the same network search cycle, the network search interval of the first periodic network search method is greater than the network search interval of the second periodic network search method.
[0264] For example, as shown in FIG6 , in the second periodic network search mode and the first periodic network search mode, the network search duration of each network search cycle is t s The network search interval (or sleep time) of the second periodic network search mode is t x,1 , t x,2 , tx,3 ,…,t x,m-1 , t x,m The network search interval (or sleep time) of the first periodic network search mode is t x,m+1 , t x,m+2 , t x,m+3 ,…,t x,m+n-1 , t x,m+n .
[0265] Among them, t x,1 <t x,2 <t x,3 <t x,m-1 <t x,m . t x,m+1 <t x,m+2 <t x,m+3 <t x,m+n-1 <t x,m+n . and t x,1 <t x,m+1 . t x,2 <t x,m+2 . t x,3 <t x,m+3 . t x,m-1 <t x,m+n-1 . t x,m <t x,m+n . t x,m is the second network search interval threshold. x,m+n is the first network search interval threshold. Optionally, t x,m <t x,m+1 . t x,m+1 The minimum network search interval of the first periodic network search mode.
[0266] For example, to facilitate understanding of the modem performing network search in accordance with the second periodic network search mode or the modem performing network search in accordance with the first periodic network search mode, the following description is given by taking the modem performing network search in accordance with the first periodic network search mode as an example:
[0267] The modem starts the third timer when it starts searching the network. The timing length of the third timer is t s .
[0268] When the third timer reaches the timing length t s If the Modem fails to search the network successfully, the Modem goes into sleep mode (or stops searching the network) and sets a fourth timer. The fourth timer has a duration of t x,m+1 .
[0269] When the fourth timer reaches the timing length t x,m+1 When the timer is reached, the modem starts searching the network, cancels the fourth timer and starts the third timer.
[0270] When the third timer reaches the time t s If the Modem fails to search the network successfully, the Modem goes into sleep mode and sets the fifth timer. The fifth timer has a duration of t x,m+2 .
[0271] When the fifth timer reaches the timing length t x,m+2 When the timer is reached, the modem starts searching the network, cancels the fifth timer and starts the third timer.
[0272] When the third timer reaches the timing length t s If the Modem fails to search the network successfully, the Modem goes into sleep mode and sets the sixth timer. The sixth timer has a duration of t x,m+3 .
[0273] When the sixth timer reaches the timing length t x,m+3 When the timer is reached, the modem starts searching the network, cancels the sixth timer and starts the third timer.
[0274] The search network and sleep mode are repeated in this way.
[0275] It is understandable that when the third timer reaches the timing length t s Before, or the third timer reaches the timing length t s If the modem successfully searches for the network, it will not continue to search for the network.
[0276] The maximum network search interval of the first periodic network search method is the first network search interval threshold. The maximum network search interval of the second periodic network search method is the second network search interval threshold. During the process of the modem searching the network according to the first periodic network search method, or during the process of the modem searching the network according to the second periodic network search method, if no network is found in the previous network search cycle, the network search interval will be increased in the next network search cycle, so that the power consumption of the modem searching the network can be reduced. The minimum network search interval of the first periodic network search method is greater than the maximum network search interval of the second periodic network search method. In this way, when the electronic device is in an environment without cellular network coverage or with low cellular signal strength, the power consumption of the modem searching the network can be further reduced, and the electronic device can retain a longer battery life to wait for rescue.
[0277] This embodiment also provides a control method, and Figure 7 shows another flow chart of the control method provided by the embodiment of the present application. The difference between the embodiment shown in Figure 7 and the embodiment shown in Figure 4 is that the embodiment shown in Figure 7 does not include steps S402, S403 and S405 in the embodiment shown in Figure 4, and the embodiment shown in Figure 7 includes step S701. The embodiment shown in Figure 7 also includes steps S400, S401, S404, S406, S407 and S408 in the embodiment shown in Figure 4. For the specific implementation principles and technical effects of steps S400, S401, S404, S406, S407 and S408 in the embodiment shown in Figure 7, please refer to the specific implementation principles and technical effects of the corresponding steps in the embodiment shown in Figure 4, which will not be repeated in this embodiment.
[0278] As shown in FIG7 , the method includes:
[0279] S400: After the electronic device is connected to the satellite network, the user can use the electronic device to perform satellite communication.
[0280] S401: The decision center determines whether the electronic device is disconnected from the satellite network.
[0281] S701: The decision center determines whether the operation on the electronic device is an operation to enter the flight mode.
[0282] When an electronic device loses connection to the satellite network, it exits airplane mode. The modem, Wi-Fi, BT, NFC, and IR on the electronic device are turned on, which may increase the power consumption of the electronic device. Therefore, it is necessary for the electronic device to prompt the user to enter airplane mode to preserve longer battery life and facilitate rescue.
[0283] For example, when the decision center determines that the electronic device has disconnected from the satellite network, it can transmit a third pop-up window view to the application framework layer, causing the electronic device to display the third pop-up window. The third pop-up window can include confirmation and cancellation controls. Displaying the third pop-up window can prompt the user to enter airplane mode. The embodiment of the electronic device displaying the third pop-up window is shown in FIG8 . For ease of understanding, the embodiment shown in FIG8 will be described below.
[0284] On the interface of the third pop-up window displayed on the electronic device, the user can touch the display screen. When the user touches the display screen, the decision center receives a touch event. The decision center identifies whether the control corresponding to the touch location of the touch event is a confirmation control of the third pop-up window.
[0285] If yes, the decision center determines that the user's operation on the electronic device is to enter the flight mode, and the electronic device can execute step S404. If no, the decision center determines that the user's operation on the electronic device is not to enter the flight mode, and the electronic device can execute step S406.
[0286] Optionally, when the decision center transmits the view of the third pop-up window to the application framework layer, the decision center may set a seventh timer. The seventh timer has a timing duration equal to the seventh timing duration. When the seventh timer reaches the seventh timing duration, if the decision center does not receive a touch event, the decision center may default to not entering airplane mode, and the electronic device may execute step S406.
[0287] S404 , the decision center instructs the settings application to turn off the Modem, Wi-Fi, BT, NFC, and IR, and also instructs the settings application to adjust the display brightness to a preset brightness.
[0288] For example, if the decision center determines in step S701 that the user's operation on the electronic device is to enter the flight mode, the decision center instructs the settings application to turn off the modem, Wi-Fi, BT, NFC and IR, and also instructs the settings application to adjust the display brightness to a preset brightness to reduce the power consumption of the electronic device.
[0289] S406. The modem searches the network according to the first periodic network search method.
[0290] S407: The location-based service (LBS) module determines whether the electronic device is located in an area without cellular network coverage.
[0291] S408: The decision center instructs the modem to stop searching the network.
[0292] Exemplarily, FIG8 shows another scenario diagram of an electronic device displaying a pop-up window.
[0293] As shown in Figure 8, when the electronic device accesses the satellite network, the electronic device may display the interface shown in a of Figure 8. The content of the interface shown in a of Figure 8 can refer to the content of the interface shown in a of Figure 5, and will not be repeated here.
[0294] On the interface shown in a of FIG8 , the user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device can display the control center interface shown in e of FIG8 . The content of the interface shown in e of FIG8 can be referred to the content of the interface shown in i of FIG5 , and will not be repeated here.
[0295] On the interface shown in FIG8a, a user can perform a touch operation to turn off the satellite communication module, causing the electronic device to disconnect from the satellite network. When the electronic device disconnects from the satellite network, the electronic device may display the interface shown in FIG8b. The interface shown in FIG8b includes a third pop-up window 801, icons 109, 110, and 111. In this interface, icon 101 has disappeared. Third pop-up window 801 includes the text "Do you want to enter airplane mode?", a confirmation control 8011, and a cancel control 8012.
[0296] On the interface shown in FIG8 b, the user can click the confirmation control 8011. The electronic device can display the interface shown in FIG8 c. As shown in FIG8 c, the third pop-up window 801, icon 109, icon 110, and icon 111 have all disappeared.
[0297] On the interface shown in c of FIG8 , the user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device may display the interface shown in d of FIG8 . The interface shown in d of FIG8 includes non-highlighted control 102, non-highlighted control 103, highlighted control 104, non-highlighted control 105, non-highlighted control 106, non-highlighted control 107, and control 108. The brightness state shown in control 108 may indicate the brightness state of the display screen when the electronic device enters the ultra-long standby mode.
[0298] As can be seen from d and e in FIG8 , when the electronic device enters the flight mode, the brightness of the display screen is reduced, which can reduce the power consumption of the display screen.
[0299] As can be seen from a and e in Figure 8, when the electronic device is connected to the satellite network, the satellite communication module is in the on state, and the modem, Wi-Fi, BT, NFC and IR are all in the off state, which reduces the power consumption of the modem, Wi-Fi, BT, NFC and IR.
[0300] As shown in Figures b, c, and d in Figure 8, when the electronic device is disconnected from the satellite network and enters airplane mode, the satellite communication module is turned off, as are the modem, Wi-Fi, BT, NFC, and IR. This reduces the power consumption of the satellite communication module, modem, Wi-Fi, BT, NFC, and IR.
[0301] Therefore, when the electronic device is disconnected from the satellite network and enters the flight mode, the control method provided in this embodiment can enable the electronic device to retain a longer flight time to wait for rescue.
[0302] The control method provided in this embodiment is that when the electronic device exits satellite mode, the electronic device pops up a third pop-up window to prompt the user to enter flight mode. In response to the operation of not entering flight mode, the electronic device searches the network according to the first periodic network search method. By increasing the network search interval, the network search power consumption can be reduced to retain a longer battery life of the electronic device, which is convenient for the user to wait for rescue. The electronic device can also respond to the operation of entering flight mode by turning off the modem, Wi-Fi, BT, NFC and IR, reducing the power consumption of the modem, Wi-Fi, BT, NFC and IR, thereby reducing the power consumption of the electronic device and retaining a longer battery life of the electronic device to facilitate waiting for rescue. Compared with the embodiment shown in Figure 4, the control method provided in this embodiment does not need to pop up pop-up windows multiple times to prompt the user to perform power-saving operations, which can reduce the number of times the user operates the electronic device.
[0303] The embodiment of the present application further provides a control method, which includes S901-S903.
[0304] S901: At a first moment, the electronic device receives an operation for shutting down a satellite communication mode, and the electronic device disconnects from the satellite network.
[0305] The specific implementation of this step is similar to the specific implementation of S401 in the embodiment of FIG. 4 , and will not be repeated here.
[0306] S902: At a second moment, the electronic device displays a first pop-up window. The first pop-up window includes a first control and first prompt information, where the first prompt information is used to prompt whether to turn off cellular communication. The second moment is later than the first moment.
[0307] For example, the first pop-up window may be the first pop-up window in the embodiment of FIG. 4 , for example, the first pop-up window 502 in the embodiment of FIG. 5 . The first control may be the confirmation control in the first pop-up window in the embodiment of FIG. 4 , for example, the confirmation control 5021 in the embodiment of FIG. 5 . The first prompt information may be the prompt information for shutting down the modem included in the first pop-up window in the embodiment of FIG. 4 , for example, the text "Do you want to shut down the modem?" included in the first pop-up window 502 in the embodiment of FIG. 5 .
[0308] For example, the first pop-up window may be the third pop-up window 801 in the embodiment of Figure 8. The first control may be the confirmation control 8011 in the embodiment of Figure 8. The first prompt information may be the text "Do you want to enter flight mode?" contained in the third pop-up window 801 in the embodiment of Figure 8.
[0309] S903: At a third moment, in response to the operation on the first control, the electronic device controls the modem of the electronic device to be in a closed state. The third moment is later than the second moment.
[0310] For example, in response to the operation on the first control, the specific implementation manner of the electronic device controlling the modem of the electronic device to be in the off state is similar to the specific implementation manner of S404 in the embodiment of FIG. 4 , and will not be repeated here.
[0311] The control method provided in this embodiment displays a pop-up window prompting the user to turn off the modem when the electronic device is disconnected from the satellite network. If the user determines that the electronic device has shut down the modem, the electronic device controls the modem to be in an off state. This reduces the power consumption of the modem and, in turn, the electronic device, allowing the electronic device to retain a longer battery life when the electronic device is disconnected from the satellite network. If the user is in an environment with no cellular network coverage or poor cellular network and needs to wait for rescue, the electronic device retains a longer battery life, facilitating rescue efforts.
[0312] Optionally, between the first moment and the second moment, the method further includes S904.
[0313] S904: At a fourth moment, the electronic device displays a second pop-up window, which includes a second control and second prompt information, where the second prompt information is used to prompt whether to enter the power saving mode.
[0314] For example, the second pop-up window may be the second pop-up window in the embodiment of FIG. 4 , such as second pop-up window 501 shown in FIG. 5 . The second control may be a confirmation control included in the second pop-up window in the embodiment of FIG. 4 , such as confirmation control 5011 shown in FIG. 5 . The second prompt information may be, for example, the prompt information for entering the extra-long standby mode included in the second pop-up window in the embodiment of FIG. 4 , such as the text "Do you want to enter extra-long standby mode?" included in second pop-up window 501 in the embodiment of FIG. 5 .
[0315] The electronic device displays the first pop-up window, including: the electronic device displays the first pop-up window in response to an operation on the second control.
[0316] For example, the second control may be a cancel control in the first pop-up window in the embodiment of Figure 4, for example, the cancel control 5022 in the embodiment of Figure 5. The operation on the second control may be, for example, a click operation on the cancel control 5022.
[0317] In this way, by displaying the second pop-up window before the first pop-up window is displayed, the electronic device can be put into a state where the modem is turned on and the signal transceiver module associated with the flight mode is turned off under the user's operation, thereby reducing the power consumption of the signal transceiver module associated with the flight mode in the scenario where the electronic device searches for a cellular network, so that the electronic device can retain a longer battery life.
[0318] Optionally, the control method provided in this embodiment may further include S905-S908:
[0319] S905: At a fifth moment, the electronic device receives an operation for turning on the satellite communication mode, and the electronic device accesses the satellite network. The fifth moment is later than the third moment.
[0320] For example, the operation of turning on the satellite communication mode can refer to the operation of turning on the satellite communication module shown in S400 in the embodiment of FIG. 4 , which will not be described in detail here.
[0321] S906: At a sixth moment, the electronic device receives an operation for shutting down the satellite communication mode, and the electronic device disconnects from the satellite network. The sixth moment is later than the fifth moment.
[0322] The specific implementation of S906 is similar to that of S901 and will not be described in detail in this embodiment.
[0323] S907: At a seventh moment, the electronic device displays a first pop-up window. The first pop-up window also includes a third control. The seventh moment is later than the sixth moment.
[0324] For example, the third control may be the cancel control in the first pop-up window in the embodiment of Figure 4, for example, the cancel control 5022 in the embodiment of Figure 5. The third control may also be the cancel control 8012 in the embodiment of Figure 8.
[0325] S908: At an eighth moment, in response to the operation on the third control, the electronic device controls the modem to be in an on state. The eighth moment is later than the seventh moment.
[0326] For example, the operation on the third control is, for example, clicking the third control. If the third control is the cancel control in the first pop-up window in the embodiment of FIG. 4 , the specific implementation principle and technical effect of the electronic device controlling the modem to be in the on state are similar to the specific implementation principle and technical effect of S405 in the embodiment of FIG. 4 , and are not further described here.
[0327] Optionally, after the eighth moment, the control method provided by this embodiment further includes: the modem searching for the cellular network in a first periodic network search manner, wherein the network search intervals of the first periodic network search manner gradually increase.
[0328] For example, the first periodic network search mode can be the first periodic network search mode in the embodiment of FIG. The specific implementation principle of the modem searching for a cellular network according to the first periodic network search mode is similar to the specific implementation principle of S406 in the embodiment of FIG. 4 and is not further described here. The network search interval of the first periodic network search mode increases gradually. By increasing the network search interval, the network search power consumption of the modem can be reduced.
[0329] After the eighth moment, the control method provided by this embodiment further includes S909.
[0330] At step S909, at a ninth moment, the electronic device receives an operation to initiate a communication service, and the modem searches for a cellular network in a second periodic network search manner. The network search intervals of the second periodic network search manner increase sequentially, and within the network search intervals of the same period, the network search intervals of the second periodic network search manner are smaller than the network search intervals of the first periodic network search manner.
[0331] For example, the second periodic network search method can be the second periodic network search method in the embodiment of Figure 4. When the electronic device receives an operation to initiate a communication service, the modem searches for a cellular network according to the second periodic network search method, so that the electronic device can search for a cellular network as quickly as possible, thereby improving the user experience.
[0332] Optionally, in the first periodic network search mode, when the network search interval in the first periodic network search mode reaches a first network search interval threshold, the network search interval in the first periodic network search mode no longer increases. In the second periodic network search mode, when the network search interval in the second periodic network search mode reaches a second network search interval threshold, the network search interval in the second periodic network search mode no longer increases. The second network search interval threshold is smaller than the first network search interval threshold. This can reduce the probability of failing to search for a cellular network.
[0333] Optionally, before the modem searches for a cellular network in the second periodic network search manner, the control method provided in this embodiment further includes:
[0334] The electronic device determines whether the network search interval of the modem is greater than a network search interval threshold.
[0335] When the electronic device determines that the network search interval of the modem is greater than the network search interval threshold, the modem searches for the cellular network according to the second periodic network search mode.
[0336] Exemplarily, the network search interval threshold may be the third network search interval threshold in the embodiment of FIG. 4 .
[0337] In this way, a balance can be achieved between timely searching for cellular networks and reducing network search power consumption.
[0338] Optionally, the control method provided in this embodiment further includes:
[0339] The electronic device determines whether its location is within a preset geo-fence. The area within the preset geo-fence is an area without cellular network coverage or inaccessible to the cellular network. The specific implementation principles and technical effects of this step are similar to those of S407 in the embodiment of FIG. 4 and are not further described here.
[0340] When the electronic device determines that it is located within a preset geofence, the modem stops searching for cellular networks. The specific implementation principles of this step are similar to those of S408 in the embodiment of FIG. 4 and are not further described here. If the electronic device is within the preset geofence, the modem's network search is considered invalid, and the modem stops searching, thereby reducing power consumption associated with the invalid search.
[0341] Optionally, at the third moment, in response to an operation on the first control, the method further includes:
[0342] The electronic device controls at least one of the electronic device's wireless local area network Wi-Fi, Bluetooth BT, short-range wireless communication NFC, or infrared IR to be in an off state. For example, the electronic device controls the electronic device's wireless local area network Wi-Fi, Bluetooth BT, short-range wireless communication NFC, and infrared IR to be in an off state. The specific implementation principle of the embodiment of the present application is similar to the specific implementation principle of S404 in the embodiment of Figure 4, and will not be repeated here. The electronic device controls at least one of the electronic device's wireless local area network Wi-Fi, Bluetooth BT, short-range wireless communication NFC, or infrared IR to be in an off state, which can reduce the power consumption of the electronic device and enable the electronic device to retain a longer battery life.
[0343] Optionally, at the eighth moment, in response to the operation of the third control, the electronic device further includes: controlling the wireless local area network (Wi-Fi), Bluetooth (BT), near-field wireless communication (NFC), and infrared (IR) of the electronic device to be turned off. In this way, the power consumption of the wireless local area network (Wi-Fi), Bluetooth (BT), near-field wireless communication (NFC), and infrared (IR) can be reduced, thereby reducing the power consumption of the electronic device and allowing the electronic device to maintain a longer battery life.
[0344] Optionally, the electronic device displays the first pop-up window, including:
[0345] The electronic device determines whether the communication service before the electronic device is disconnected from the satellite network is a satellite communication service. The satellite communication service includes one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications.
[0346] If the electronic device determines that the communication service before the electronic device disconnects from the satellite network is a satellite communication service, the electronic device displays a first pop-up window.
[0347] For example, as shown in S401 of the embodiment shown in FIG4 , if the decision center receives a message indicating that the first fence is triggered, the decision center determines whether the last received message indicating that the fence is triggered is a message indicating that the second fence is triggered. If so, the decision center reads the status flag of the satellite communication module. If the decision center reads a shutdown flag (or a disable flag), the decision center determines that the communication service before the electronic device disconnects from the satellite network is a satellite communication service, and further determines that the operation intention corresponding to the electronic device disconnecting from the satellite network is a power-saving intention. The electronic device can then display a first pop-up window to prompt the user to perform a power-saving operation, thereby improving the user experience.
[0348] Optionally, the electronic device displays the first pop-up window, including:
[0349] The electronic device determines whether a communication service before the electronic device is disconnected from the satellite network is a satellite communication service.
[0350] If the electronic device determines that the communication service before the electronic device disconnects from the satellite network is not a satellite communication service, the electronic device uses the most recently stored positioning information to determine whether the electronic device is in an area without cellular network coverage.
[0351] If the electronic device determines that the electronic device is in an area without cellular network coverage, the electronic device displays a first pop-up window.
[0352] For example, as shown in S401 of the embodiment shown in FIG4 , if the decision center receives a message that the first fence is triggered, the decision center determines whether the last received message that the fence is triggered is a message that the second fence is triggered. If not, the decision center can obtain the most recently stored positioning information of the electronic device to determine whether the area where the electronic device is located has no cellular network coverage. If it is determined that the area where the electronic device is located has no cellular network coverage, the decision center reads the status flag of the satellite communication module. If the decision center reads a shutdown flag (or a disable flag), the electronic device displays a first pop-up window to prompt the user to perform power-saving operations, thereby improving the user experience.
[0353] The above-mentioned embodiment of the present application takes the signal transceiver module associated with the flight mode including a modem, wireless fidelity (Wi-Fi), Bluetooth (BT), near field communication (NFC) and infrared (IR) as an example to illustrate the control method of the embodiment of the present application.
[0354] It is understandable that the signal transceiver module associated with the flight mode may include one or more of a signal transceiver module such as a modem, wireless fidelity (Wi-Fi), Bluetooth (BT), near field communication (NFC), and infrared (IR). The module associated with the flight mode may also be other configurable modules. Other configurable modules may be signal transceiver modules or processing modules. The control method proposed in this application is also applicable to scenarios where the signal transceiver module associated with the flight mode includes one or more of a signal transceiver module such as a Modem, Wi-Fi, BT, NFC, or IR. In scenarios where the signal transceiver module associated with the flight mode includes one or more of a signal transceiver module such as a Modem, Wi-Fi, BT, NFC, or IR, the specific implementation principles and technical effects of the control method provided in the embodiment of the present application are similar to the specific implementation principles and technical effects of the control method in the scenario where the signal transceiver module associated with the flight mode includes a Modem, Wi-Fi, BT, NFC, and IR. If other configurable modules are associated with the airplane mode, the control method provided in the embodiment of the present application can also be used to control the turning off and on of other configurable modules. The specific implementation principles and technical effects are similar to the specific implementation principles and technical effects of controlling the turning off and on of Wi-Fi, BT, NFC or IR in the embodiment of Figure 4, and will not be repeated here.
[0355] The following describes scenarios of an electronic device accessing a satellite network and disconnecting from a satellite network with reference to a set of user interface schematic diagrams.
[0356] 1. For scenarios where electronic devices are connected to a satellite network or satellite communication mode is enabled (Figures 9A1-9G)
[0357] When the electronic device is powered on and / or unlocked, the electronic device may display the interface shown in Figure 9A1. The interface shown in Figure 9A1 may include a status bar, the time "08:08," the date "December 3, Thursday, Gengzi Year, October 19," icons for the calendar application, the cloud application, the contacts application, the settings application, the video application, the music application, a satellite communication application icon 1001, a theme application icon, a phone application icon 1002, an SMS application icon 1003, a browser icon, and a camera application icon.
[0358] In the interface shown in Figure 9A1, the user can touch icon 1001, and the electronic device can display the interface of the satellite communication application shown in Figure 9B. It should be understood that the touch operation may include clicking or sliding.
[0359] As shown in FIG9B , the interface may include a status bar, a return control, communication type prompt information, an enable control 1004 indicating access to a satellite network, and information prompting supported card types.
[0360] Wherein, the card type information supported by prompting can be used to prompt the type of subscriber identity card (SIM card) required for satellite communication of the user or the operator to which the subscriber identity card belongs, reduce the occurrence probability that the subscriber identity card inserted by the user does not support satellite communication, can also reduce the occurrence probability that the satellite connection fails because the subscriber identity card inserted on the electronic device does not support satellite communication, can also reduce the occurrence probability that the subscriber identity card does not support satellite communication and causes invalid satellite connection so that the power consumption of the electronic device increases. The card type information supported by prompting is such as the text "only supports telecommunication cards". The communication type prompt information can be the text "satellite communication connects the heaven and the earth, and communication is boundless". In some implementations, the communication type prompt information can also be the text "Tiantong satellite communication connects the heaven and the earth, and communication is boundless". The enabling control 1004 can include the text "enable" or the text "enable Tiantong satellite". In some implementations, the enabling control 1004 can include the information of enabling satellite types. The information of enabling satellite types is such as the text "enable Tiantong satellite".
[0361] In the interface of Figure 9B, the user can perform a touch operation on the activation control 1004. When the touch operation on the activation control 1004 is received, the electronic device can search for stars and display the interface shown in Figure 9C. As shown in the interface of Figure 9C, the interface may include a return control and a window 1005. Window 1005 may include a folding control for folding window 1005, a close control 10051, a prompt message for searching for satellites, and an image indicating that star searching is in progress. Among them, the prompt message for searching for satellites may include the text "Searching for satellites in an open area to avoid blocking satellite signals." The prompt message for searching for satellites can be used to guide the user's posture or action of holding the electronic device, so as to quickly complete the star search so that the user can use the satellite communication function to communicate in a timely manner.
[0362] When the electronic device displays the interface shown in FIG9C , if the electronic device completes the satellite search, the electronic device can perform satellite alignment and display the interface shown in FIG9D . As shown in the interface of FIG9D , the interface includes a window 1006 . Window 1006 includes a folding control for folding window 1006 , a close control 10061 , information prompting the user to align with the satellite, and an image indicating that the star is being aligned. The information prompting the user to align with the satellite may include, for example, the text “Aim at the satellite and turn the phone to the left to move the satellite to the fan-shaped area.” The information prompting the user to align with the satellite can be used to guide the user’s posture or action in holding the electronic device, thereby quickly completing the alignment, so that the user can use the satellite communication function to communicate in a timely manner.
[0363] When the electronic device displays the interface shown in Figure 9D, if the electronic device is already aligned with the satellite, the electronic device can establish a communication connection with the satellite network and display the interface shown in Figure 9E. As shown in the interface of Figure 9E, the interface may include a return control and a window 1007. Window 1007 includes a folding control for folding window 1007, a close control 10071, information indicating that a communication connection is in progress, and an image indicating that the connection is with the satellite. Among them, the information indicating that a communication connection is in progress may include the text "Connecting (120 seconds) Already aligned with the satellite, please make sure there are no buildings or trees blocking the direction". The information indicating that a communication connection is in progress can be used to show the user the progress of accessing the satellite network, thereby improving the user experience.
[0364] When the electronic device displays the interface shown in FIG9E , if the electronic device successfully connects to the satellite network, the electronic device may display the interface shown in FIG9F . The interface shown in FIG9F may include a return control and a window 1008. Window 1008 includes a collapse control 10083 for collapsing window 1008, a close control 10082, a message indicating a successful satellite communication connection, a signal indicator 10081 indicating satellite signal strength, an image indicating a satellite connection, a phone application icon 1009, a text messaging application icon 1010, a location indicator, and location information.
[0365] The difference between icon 1009 for the phone app and icon 1002 for the phone app in the interface shown in FIG9A1 is that icon 1009 includes a satellite identifier, while icon 1002 does not. The inclusion of a satellite identifier in icon 1009 indicates that the user can make and receive calls via a satellite network. The difference between icon 1010 for the text messaging app and icon 1003 in the interface shown in FIG9A1 is that icon 1010 includes a satellite identifier, while icon 1003 does not. The inclusion of a satellite identifier in icon 1010 indicates that the user can send and receive text messages via a satellite network. The application to which icon 1009 belongs may be the same as or different from the application to which icon 1002 belongs. The application to which icon 1010 belongs may be the same as or different from the application to which icon 1003 belongs.
[0366] Information indicating a successful satellite communication connection may include the text "Successfully connected to the satellite, the current signal is good, please keep holding the phone." Location information may include the text "40°10′41″ North Latitude, 116°10′44″ East Longitude, 8848 meters above sea level." Location information may also include the text "Refreshed at: just now." Both the information indicating a successful satellite communication connection and the location information may be used to prompt the user that the electronic device has been connected to the satellite network, and the user may use the satellite communication function to communicate, thereby improving the user experience. For example, the satellite communication function is used to communicate via the satellite network. Receiving and making calls via the satellite network can also be understood as satellite calls, and sending and receiving text messages via the satellite network can be understood as sending and receiving satellite text messages.
[0367] When the electronic device displays the interface shown in FIG. 9F , the user can make and receive calls or send and receive text messages via the satellite network.
[0368] In the interface shown in FIG9F , the user can touch a retract control 10083 indicating the retraction of window 1008, and the electronic device can display the interface shown in FIG9G . The interface shown in FIG9G includes a status bar, a window 1011 after window 1008 is retracted, the text "Satellite communications connect the world, communication is boundless," an icon 1009 for the phone application, an icon 1010 for the SMS application, and a control 1012 indicating disconnection from the satellite network. Window 1011 may include information indicating a successful satellite communication connection, location information, a signal indicator indicating satellite signal strength, and an image indicating a connection to a satellite.
[0369] When the electronic device displays the interface shown in FIG. 9G , the user can make and receive calls or send and receive text messages via the satellite network.
[0370] It should be understood that after the user finishes making a call or sending or receiving text messages, the electronic device can display the interface shown in Figure 9F or the interface shown in Figure 9G.
[0371] 2. Scenario where an electronic device is disconnected from the satellite network (Figures 9G-9A3)
[0372] On the interface shown in Figure 9G displayed by the electronic device, the user can perform a touch operation on the control 1012. When a touch operation on the control 1012 is received, the electronic device can display the interface shown in Figure 9J. As shown in the interface of Figure 9J, the interface includes a window 1015. For other contents in the interface shown in Figure 9J, please refer to the contents of the interface shown in Figure 9G, which will not be repeated here. Among them, window 1015 includes the prompt message "Are you sure you want to exit Tiantong Satellite Communication?", a control 10151 indicating exit, and a control 10152 indicating cancel. In this way, the probability of the user accidentally touching the control 1012 and causing the electronic device to interrupt the connection with the satellite network can be reduced, thereby improving the user experience.
[0373] In the interface shown in FIG9J , the user can touch control 10151 to turn off the satellite communication mode. Upon receiving the touch operation on control 10151, the electronic device can disconnect from the satellite network and display the interface shown in FIG9K . The content of the interface shown in FIG9K can refer to the content of the interface shown in FIG9B , and will not be described in detail here. It should be understood that when the electronic device is disconnected from the satellite network, the electronic device can control the modem, Wi-Fi, BT, NFC, and IR modules on the electronic device to return to their pre-flight mode state or remain enabled, so that the user can promptly use the functions of the modem, Wi-Fi, BT, NFC, or IR modules.
[0374] When the electronic device displays the interface shown in Figure 9K, the electronic device can search the network through the modem according to the second periodic network search method or the first periodic network search method. From the moment the modem starts searching the network to the time when the first preset time is reached, if the network search is unsuccessful, it can indicate that there is no cellular network coverage or the cellular signal quality is poor in the area where the electronic device is located, and the electronic device can display the interface shown in Figure 9L. The interface shown in Figure 9L may include a pop-up window 1016. For other content in the interface, please refer to the content of the interface shown in Figure 9K, which will not be repeated here. Among them, the pop-up window 1016 includes an identifier representing the system butler service, the text "System butler service just now", information prompting to turn on the super power saving mode, and a control 10161 indicating that the super power saving mode is turned on. Among them, the information prompting to turn on the super power saving mode is, for example, the text "Using the super power saving mode can significantly save power. It is detected that you have enabled the satellite communication function." In this way, the user can be prompted to turn on the super power saving mode to reduce the power consumption of the electronic device.
[0375] Optionally, when the electronic device displays the interface shown in FIG9K , the electronic device may perform a network search through a modem in a second periodic network search manner. If the electronic device fails to perform a network search in the second periodic network search manner, it may indicate that the signal quality of the cellular network in the area where the electronic device is located is poor. The electronic device may perform a network search in the first periodic network search manner to further determine whether the area where the electronic device is located has no cellular network coverage or whether the cellular signal quality is poor. If the network search fails from the time the modem starts searching for the network to the time the first preset time is reached, it may indicate that the area where the electronic device is located has no cellular network coverage or the cellular signal quality is poor, and the electronic device may display the interface shown in FIG9L .
[0376] Optionally, when the electronic device displays the interface shown in FIG9K , the electronic device may execute step S407 to determine whether the electronic device is located in an area without cellular network coverage. If it is determined that the electronic device is located in an area without cellular network coverage, the electronic device may display the interface shown in FIG9L , prompting the user to enable super power saving mode to reduce the power consumption of the electronic device.
[0377] Optionally, when the electronic device displays the interface shown in Figure 9K, the electronic device may search the network according to the first periodic network search method and the second periodic network search method. If the electronic device fails to search the network, it may indicate that there is no cellular network coverage or the cellular signal quality is poor in the area where the electronic device is located, and the electronic device may display the interface shown in Figure 9L. Among them, the specific implementation principle and technical effect of the electronic device searching the network according to the first periodic network search method and the second periodic network search method can be referred to the specific implementation principle and technical effect of the electronic device searching the network according to the first periodic network search method and the second periodic network search method shown in S406 of the embodiment of Figure 4, which will not be repeated here.
[0378] Optionally, after disconnecting from the satellite network and before displaying the interface shown in FIG. 9L , the electronic device may determine whether the obtained fence-triggered messages contain a message indicating that a second fence was triggered during the period when the electronic device was connected to the satellite network. If so, this indicates that the user used satellite communication services through the electronic device during the period when the electronic device was connected to the satellite network, which may indicate that there is no cellular network coverage or poor cellular signal quality in the area where the user is located, and the electronic device may display the interface shown in FIG. 9L .
[0379] On the interface shown in Figure 9L, the user can touch the control 10161 (which can be understood as the fourth control in some embodiments), and the electronic device can display the interface shown in Figure 9M or Figure 9N. As shown in the interface of Figure 9M, the interface may include a pop-up window 1017. For other content in the interface, please refer to the content of the interface shown in Figure 9L, which will not be repeated here. Among them, the pop-up window 1017 includes the text "Turn on super power saving mode", information that prompts to turn on super power saving mode again, a control for choosing not to prompt again, a control 10171 indicating that super power saving mode is turned on, and a control 10172 indicating that super power saving mode is not turned on. Among them, the information that prompts to turn on super power saving mode again may include the text "Dark mode will be turned on, most functions and applications that may consume power will be turned off, and the performance of the mobile phone will be limited. You can also add applications as needed. Do you want to turn on super power saving mode?"
[0380] In some embodiments, on the interface shown in FIG9M , a user can touch control 10171, causing the electronic device to display the interface shown in FIG9N . Upon receiving a touch operation on control 10171 , the electronic device can control the phone application corresponding to icon 1002 , the SMS application and the Contacts application corresponding to icon 1003 to be enabled, and control the remaining applications on the electronic device to be disabled. The electronic device can also control the refresh rate of the display to a preset refresh rate and / or adjust the display brightness to a preset brightness. It can also control the Wi-Fi, BT, NFC, and IR modules on the electronic device to be disabled, and control the modem to be in a low-power state, placing the electronic device in super power saving mode to reduce power consumption. The electronic device can display the interface shown in FIG9N . The interface shown in FIG9N includes a status bar, an indicator 1018 indicating super power saving mode, a control 1019 indicating exiting super power saving mode, the time, date, information indicating battery life, icons 1002 for the phone application, 1003 for the SMS application, an icon for the Contacts application, and an icon 1020 for adding an application. The information indicating the battery life is, for example, the text "Battery 100% estimated battery life of 124 hours and 25 minutes".
[0381] The low-power state of the modem indicates that the modem is not powered off but cannot search the network. Controlling the modem to a low-power state not only reduces the modem's power consumption but also allows the modem to more quickly resume powering on or operating when the electronic device controls it to resume powering on or operating, and to perform network searches, thereby improving the user experience. For example, when an electronic device receives an operation to power on the modem, the electronic device can control the modem to resume powering on or operating.
[0382] It is understood that when the electronic device is in super power saving mode, it has disconnected from the satellite network and the cellular network. In the interface shown in FIG9N , the user can perform a touch operation on the phone application or the text messaging application. If a touch operation on the phone application or the text messaging application is received, indicating that the user intends to make a call or send a text message, the electronic device's display screen may display a window prompting the user to enable satellite communication mode or turn on the modem, prompting the user to enable satellite communication mode or turn on the modem.
[0383] Optionally, on the interface shown in FIG9N , the user can touch icon 1020 to add a target application. The target application can be any of the remaining applications that are closed on the electronic device. After adding the target application, the icon of the target application can be displayed in the interface shown in FIG9N .
[0384] In some embodiments of the present application, when an electronic device is disconnected from a satellite network (in this case, the satellite modem may be in a powered-down state), the electronic device's modem is powered on or in operation. A powered-on or powered-up modem consumes significant power. Therefore, to reduce the electronic device's power consumption, upon receiving a touch operation on control 10171 (in some embodiments, referred to as the fourth control) in pop-up window 1017 shown in FIG. 9M , the electronic device may display the interface shown in FIG. 9O (where pop-up window 1016 in FIG. 9O may or may not be displayed) or the interface shown in FIG. The interface shown in FIG. 9O may include a first pop-up window 502 for reducing the power consumption of the modem (in this case, the modem may be a cellular modem). For other content in this interface, refer to the content of the interface shown in FIG. 9M and are not further described here. Thus, first pop-up window 502 (in some embodiments, referred to as the eighth control) may prompt the user to power off the modem (or, alternatively, prompt the user to control the modem to enter a low-power or powered-down state), thereby stopping or reducing searches for cellular networks and thereby reducing the electronic device's power consumption. It should be noted that Figure 9O or Figure 9P shows an example in which the super power saving mode does not include reducing the modem power consumption. In other embodiments, the super power saving mode may include reducing the modem power consumption. In this way, the first pop-up window 502 no longer needs to be displayed in a separate window, for example, it can be displayed in the pop-up window 1016 as an option in the super power saving mode.
[0385] In the interface shown in FIG9O , the user can touch the confirmation control 5021 in the first pop-up window 502. When receiving the touch operation on the confirmation control 5021, the electronic device can control the phone application corresponding to the icon 1002, the SMS application and the contact application corresponding to the icon 1003 to be in an available state (applications in an available state will be displayed in the interface), and control the remaining applications on the electronic device to be in an unavailable state (applications in an unavailable state will not be displayed in the interface). It can also control the refresh rate of the display screen to a preset refresh rate value and / or adjust the brightness of the display screen to a preset brightness. It can also control the Wi-Fi, BT, NFC and / or IR modules on the electronic device to be in a closed state, and control the modem to be in a low power consumption state or closed state, so that the electronic device enters a super power saving mode. The electronic device can display the interface shown in FIG9N .
[0386] In some embodiments of the present application, when an electronic device receives a touch operation on a control 10171 as shown in FIG9M , if the electronic device determines that the user is moving, the electronic device can control the phone application corresponding to icon 1002, the SMS application and the contact application corresponding to icon 1003 to be turned on, and control the remaining applications on the electronic device to be turned off. It can also control the refresh rate of the display screen to a preset refresh rate value and / or adjust the brightness of the display screen to a preset brightness. It can also control the Wi-Fi, BT, NFC, and IR modules on the electronic device to be turned off or in a low-power state, and control the modem to remain on or in a working state. The electronic device can display the interface shown in FIG9N .
[0387] When the electronic device is disconnected from the satellite network, from the start of the modem search to the second preset time, if the search is unsuccessful, it means that the user has not moved to an area covered by a cellular network or an area with a good cellular network signal, and the electronic device can display the interface shown in Figure 9P. As shown in the interface of Figure 9P, the interface may include a first pop-up window 502. For other content in the interface, please refer to the content of the interface shown in Figure 9N, which will not be repeated here. The second preset time can be greater than the first preset time. In this way, when the electronic device is disconnected from the satellite network and the user has not moved to an area covered by a cellular network or an area with a good cellular network signal, the user can be prompted to turn off the modem to reduce the power consumption of the modem search.
[0388] In some embodiments of the present application, when the electronic device is powered on and / or unlocked and displays the interface shown in FIG9A1 , a user may touch an icon for a settings application on the interface shown in FIG9A1 , and the electronic device may display the settings application interface shown in FIG9A2 . As shown in FIG9A2 , the interface includes a satellite communication option 1013 .
[0389] On the interface shown in Figure 9A2, the user can touch option 1013. Upon receiving this touch, the electronic device can perform a satellite search and display the interface shown in Figure 9C, thereby enabling the establishment of satellite communication services from Figures 9C to 9G. This reduces the need for the user to touch the activation control 1004 shown in Figure 9B, allowing the electronic device to access the satellite network more quickly and improving the user experience.
[0390] It is understood that if the electronic device accesses the satellite network by receiving a touch operation on option 1013 in the interface shown in FIG9A2 , then upon receiving a touch operation on control 10151 in the interface shown in FIG9J , the electronic device may display the interface shown in FIG9Q . The content of the interface shown in FIG9Q can be referred to the content of the interface shown in FIG9A2 and will not be repeated here.
[0391] When the electronic device displays the interface shown in Figure 9Q, the electronic device can search the network through the modem in accordance with the second periodic network search method or the first periodic network search method. From the moment the modem starts searching the network to the time when the first preset time is reached, if the network search is unsuccessful, it can indicate that there is no cellular network coverage or the cellular signal quality is poor in the area where the electronic device is located, and the electronic device can display the interface shown in Figure 9R. As shown in the interface of Figure 9R, the interface may include a pop-up window 1016. For other contents in the interface, please refer to the contents of the interface shown in Figure 9Q, which will not be repeated here. In this way, when there is no cellular network coverage or the cellular signal quality is poor in the area where the electronic device is located, the user is prompted to turn on the super power saving mode to reduce the power consumption of the electronic device.
[0392] In some embodiments of the present application, when the electronic device is unlocked (e.g., when the interface shown in FIG. 9A1 is displayed), the user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device can display the control center interface shown in FIG. 9A3 . The interface shown in FIG. 9A3 may include a satellite communication control 1014.
[0393] On the interface shown in Figure 9A3, the user can touch control 1014, causing the electronic device to display the interface shown in Figure 9B. On the interface shown in Figure 9B, the user can touch control 1004, causing the electronic device to perform a satellite search and display the interface shown in Figure 9C, thereby enabling the establishment of satellite communication services from Figures 9C to 9G. This allows users to activate satellite communication mode through multiple different entrances, enhancing the user experience.
[0394] In some embodiments of the present application, when the electronic device is unlocked, the user can pull down from the top of the electronic device or pull up from the bottom of the electronic device, and the electronic device can display the control center interface shown in Figure 9A3. The interface shown in Figure 9A3 can include a satellite communication control 1014.
[0395] On the interface shown in FIG9A3 , the user can touch control 1014, causing the electronic device to search for satellites and display the interface shown in FIG9C , thereby enabling the establishment of satellite communication services from FIG9C to FIG9G . This reduces the need for the user to touch control 1004, such as in FIG9B , allowing the electronic device to quickly access the satellite network or establish a communication connection with the satellite, thereby improving the user experience.
[0396] In some embodiments of the present application, while the electronic device is establishing a connection with a satellite network, or while the electronic device is connected to the satellite network, the electronic device may display a sixth pop-up window. The sixth pop-up window may include information prompting the user whether to enable screen power saving mode and a control indicating whether to enable screen power saving mode. Upon receiving a touch operation on the control indicating whether to enable screen power saving mode, the electronic device may control the refresh rate of the display to a preset refresh rate and / or adjust the brightness of the display to a preset brightness to reduce the power consumption of the electronic device.
[0397] In some embodiments of the present application, before the electronic device disconnects from the satellite network, if the electronic device identifies that the satellite communication service performed by the electronic device has ended, it may indicate that there is no cellular network coverage in the user's area or the cellular signal quality is poor, and the user's communication service through the satellite network has ended (such as the satellite phone has been hung up or the satellite text message has been sent). The user may wait for rescue while the electronic device remains connected to the satellite network. In this case, the display screen of the electronic device may display a sixth pop-up window to prompt the user to turn on the screen power saving mode, thereby reducing the power consumption of the electronic device in the satellite communication mode, while waiting for rescue.
[0398] It is understood that, as shown in Figures 9C-9F, each of the interfaces in Figures 9C-9F includes a close control. Examples of such close controls include close control 10051 in Figure 9C, close control 10061 in Figure 9D, close control 10071 in Figure 9E, or close control 10082 in Figure 9F. When an electronic device displays any of the interfaces in Figures 9C-9F, a user can touch the close control in the interface displayed by the electronic device. Upon receiving the touch operation on the close control, the interface displayed by the electronic device may further include window 1015 as shown in Figure 9J. This reduces the probability of a user accidentally touching the close control, thereby interrupting the electronic device's communication connection with the satellite network and improving the user experience.
[0399] In embodiments of the present application, as shown in Figures 9A1-9G, 9A2, and 9A3, while an electronic device is connecting to a satellite network, the electronic device can display different windows to guide the user in holding the electronic device in appropriate gestures or movements, so that the electronic device can quickly connect to the satellite network and the user can quickly use satellite communication functions for communication, thereby improving the user experience. Once the electronic device is connected to the satellite network, the user can use the satellite communication function to communicate. For example, the user can use the electronic device to make calls or send and receive text messages via the satellite network, enabling the user to connect to the outside world via the satellite network when the user is unable to use the electronic device to connect via a cellular network. As shown in Figures 9G-9R, upon receiving an operation indicating the deactivation of satellite communication mode, the electronic device can disconnect from the satellite network. If the electronic device determines that the user has used satellite communication services through the electronic device during the period when the electronic device was connected to the satellite network, and / or if the electronic device fails to search for a network, the electronic device can prompt the user to enable super power saving mode. When an operation is received indicating that the user has turned on the super power saving mode, the electronic device can control the phone application, the SMS application, and the contact application to be turned on, and control the other applications on the electronic device to be turned off. It can also control the refresh rate of the display screen to a preset refresh rate value and / or adjust the brightness of the display screen to a preset brightness. It can also control the modem, Wi-Fi, BT, NFC, IR and other modules on the electronic device to be turned off or in a low power consumption state, so that the electronic device is in the super power saving mode to reduce the power consumption of the electronic device. When the electronic device is in the super power saving mode, if the electronic device receives a touch operation on the phone application or the SMS application, indicating that the user has the intention to make a call or send a text message, the display screen of the electronic device can display a window for prompting the user to turn on the satellite communication mode or turn on the modem, so as to prompt the user to turn on the satellite communication mode or turn on the modem.
[0400] The present application also provides a control method, which may include:
[0401] At the tenth moment, the electronic device receives an operation for shutting down the satellite communication mode, and the electronic device is disconnected from the satellite network.
[0402] At the eleventh moment, the electronic device displays a fourth pop-up window. The fourth pop-up window includes a fourth control and a third prompt message, wherein the third prompt message is used to prompt whether to enable the ultra power saving mode. The eleventh moment is later than the tenth moment.
[0403] At the twelfth moment, in response to the operation on the fourth control, the super power saving mode is turned on. The twelfth moment is later than the eleventh moment.
[0404] For example, the electronic device receiving an operation for shutting down the satellite communication function (also referred to as shutting down the satellite communication mode) may be the electronic device receiving an operation performed by a user on an interface of the electronic device to exit the satellite communication function, wherein the operation may include the user clicking (or touching) the "disconnect" control 1012 in FIG. 9G , and further may include the user clicking (or touching) the control 10151 in FIG. 9J for confirming the exit from satellite communication. The tenth moment may be the moment when the electronic device disconnects from the satellite network upon receiving the touch operation on the control 10151.
[0405] The fourth pop-up window may be pop-up window 1016 in FIG. 9L . The eleventh moment may be the moment when the electronic device displays the interface shown in FIG. 9L , or the moment when the electronic device displays the interface shown in FIG. 9R . The fourth control may be control 10161 in pop-up window 1016. The third prompt message may be the message in pop-up window 1016 prompting the user to enable super power saving mode, such as "Using super power saving mode can significantly save power. It has been detected that you have enabled the satellite communication function." The operation on the fourth control may be a touch operation on control 10161. In response to the touch operation on control 10161, the electronic device may enable super power saving mode. For example, in response to a touch operation on control 10161, the electronic device can control the phone application corresponding to icon 1002, the SMS application and the contact application corresponding to icon 1003 to be in an open state, and control the remaining applications on the electronic device to be in an closed state. It can also control the refresh rate of the display screen to a preset refresh rate value and / or adjust the brightness of the display screen to a preset brightness. It can also control one or more of the Wi-Fi, BT, NFC or IR modules on the electronic device to be in an off state, and control the Modem to be in a low power consumption state, so that the electronic device is in super power saving mode to reduce the power consumption of the electronic device. The twelfth moment can be the moment when the electronic device starts to turn on the super power saving mode. The twelfth moment can also be the moment when the electronic device displays the interface shown in Figure 9N. It can be understood that modules such as Wi-Fi, BT, NFC and IR on the electronic device can be selectively configured.
[0406] In this way, when the electronic device is disconnected from the satellite network, a fourth pop-up window can pop up to prompt the user whether to turn on the super power saving mode. When the turn-on operation is received, the super power saving mode is turned on to reduce the power consumption of the electronic device.
[0407] Optionally, enable ultra power saving mode, including:
[0408] The device controls the electronic device's modem to be in a low-power state, and controls the electronic device's wireless LAN Wi-Fi, Bluetooth BT, near-field wireless communication NFC, and infrared IR to be turned off. The device also controls the electronic device's display brightness to a preset brightness. The modem being in a low-power state means the modem does not search for cellular networks.
[0409] In this way, by shutting down multiple modules and lowering the display brightness, the electronic device is put into super power saving mode to reduce the power consumption of the electronic device. Among them, the low power consumption state of the modem indicates that the modem is not powered off, and the modem can be restored to working state in time when the user needs to restore the working state of the modem.
[0410] Optionally, in response to an operation on the fourth control, the method further includes:
[0411] The electronic device displays a fifth pop-up window. The fifth pop-up window includes a fifth control and a fourth prompt message, wherein the fourth prompt message is used to again prompt whether to enable the ultra power saving mode and the restrictions on the functions and applications of the electronic device after enabling the ultra power saving mode.
[0412] Turning on the super power saving mode may include: starting the super power saving mode when an operation on the fifth control is received.
[0413] For example, the fifth pop-up window may be pop-up window 1017 in FIG. 9M . The fifth control may be control 10171 in pop-up window 1017. The fourth prompt information may include information in pop-up window 1017 again prompting to enable ultra power saving mode. The fourth prompt information may also include the text "Enable ultra power saving mode" in pop-up window 1017. The specific implementation principle for initiating ultra power saving mode upon receiving an operation on the fifth control is similar to the specific implementation principle for enabling ultra power saving mode in an electronic device in response to a touch operation on control 10161, and will not be further described here.
[0414] In this way, the fifth pop-up window can be popped up before the fourth pop-up window to prompt the user again whether to turn on the super power saving mode, and prompt the user of the restrictions on the functions and applications of the electronic device after turning on the super power saving mode. The user can determine whether to turn on the super power saving mode based on the prompt to improve the user experience.
[0415] Optionally, before the electronic device displays the fourth pop-up window, the method further includes: the modem of the electronic device searches for a cellular network, and determines whether the modem has successfully searched the network from the time the modem starts searching for the cellular network to the time a first preset time has elapsed. The specific implementation principles and technical effects of this can be found in the specific implementation principles and technical effects of the electronic device displaying the interface shown in FIG9L after displaying the interface shown in FIG9K, which will not be repeated here.
[0416] The electronic device displays the fourth pop-up window, including: when the modem fails to search the network, the electronic device displays the fourth pop-up window.
[0417] In this way, if a network search fails, the user can be prompted to enable super power saving mode. Failure to search the network may indicate that the user is in an area with no cellular network coverage or poor cellular signal quality. Prompting the user to enable super power saving mode can reduce the power consumption of electronic devices.
[0418] Optionally, the method further comprises:
[0419] At the thirteenth moment, the electronic device completes the communication connection with the satellite network, and the electronic device displays a sixth pop-up window. The sixth pop-up window includes a sixth control and a fifth prompt message, which prompts whether to enable screen power saving mode. Screen power saving mode is a mode in which the refresh rate of the electronic device's display is a preset refresh rate and / or the brightness of the electronic device's display is a preset brightness. The thirteenth moment is earlier than the tenth moment.
[0420] At the fourteenth moment, in response to the operation on the sixth control, the screen power saving mode is turned on. The fourteenth moment is later than the thirteenth moment.
[0421] For example, the thirteenth moment may be the moment when the electronic device displays the interface shown in FIG. 9F , or the moment when the electronic device displays the interface shown in FIG. 9G . The sixth control may be a control in the sixth pop-up window indicating turning on screen power saving mode. The operation on the sixth control may be a touch operation on the sixth control. The fourteenth moment may be the moment when the electronic device receives a touch operation on the sixth control.
[0422] In this way, when the communication connection with the satellite network is established, the user can be prompted to turn on the screen power saving mode to reduce the power consumption of the electronic device.
[0423] Optionally, before the tenth moment, the method further includes: the electronic device enabling satellite communication services. Satellite communication services include one or more of the following: satellite calls, satellite text message sending and receiving, satellite video communication, and satellite voice communication.
[0424] In this way, when an electronic device activates satellite communication services and receives an instruction to deactivate satellite communication mode, it can disconnect from the satellite network and prompt the user to activate super power saving mode to reduce the power consumption of the electronic device. The fact that the user has used satellite communication services can indicate that the user is in an area without cellular network coverage or with poor cellular signal quality, or that the user is awaiting rescue. Therefore, prompting the user to activate super power saving mode can reduce the power consumption of the electronic device while awaiting rescue.
[0425] Optionally, the method further comprises:
[0426] At the fifteenth moment, an operation to terminate the satellite communication service is received, and the electronic device displays a sixth pop-up window. The sixth pop-up window includes a sixth control and a fifth prompt message. The fifth prompt message indicates whether to enable screen power saving mode. Screen power saving mode is a mode in which the refresh rate of the electronic device's display is a preset refresh rate and / or the brightness of the electronic device's display is a preset brightness. Satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications. The fifteenth moment is earlier than the tenth moment.
[0427] At the sixteenth moment, in response to the operation on the sixth control, the screen power saving mode is turned on. The sixteenth moment is later than the fifteenth moment.
[0428] For example, the operation for terminating the satellite communication service may include hanging up a satellite call, exiting the application corresponding to icon 1009, or exiting the application corresponding to icon 1010. The fifteenth moment may be the moment when the operation for terminating the satellite communication service is received. The fifteenth moment may also be the moment when the screen power saving mode is enabled.
[0429] In this way, when the satellite communication service ends, the user is prompted to turn on the screen power saving mode to reduce the power consumption of the electronic device.
[0430] Optionally, before the tenth moment, the method further includes: the electronic device searching for a satellite; if the electronic device finds a satellite, the electronic device performs satellite alignment; and if the electronic device completes the alignment, the electronic device establishes a communication connection with the found satellite.
[0431] Thus, before the electronic device connects to the satellite network, it performs satellite search, alignment, and communication connection to establish a communication connection with the satellite network. The specific implementation principles of the electronic device performing satellite search, alignment, and communication connection can be seen in the specific implementation principles shown in Figures 9C-9E and will not be repeated here.
[0432] It can be understood that the first moment, the second moment, the third moment, ... in the embodiments of the present application are used to indicate the sequence of steps executed by the electronic device, rather than limiting specific moments.
[0433] The present application also provides a control method, which may include:
[0434] The electronic device receives an operation for shutting down the satellite communication function.
[0435] In response to receiving the operation for shutting down the satellite communication function, the electronic device disconnects from the satellite network.
[0436] After the electronic device is disconnected from the satellite network, the electronic device displays a fourth pop-up window, which includes a fourth control for enabling the first power saving mode.
[0437] In response to receiving an operation on the fourth control, the first power saving mode is enabled.
[0438] Exemplarily, the first power saving mode may be achieved by controlling some components of the electronic device to reduce the power consumption of the electronic device. Some components of the electronic device may include one or more of a cellular modem, Wi-Fi, BT, NFC, or IR. The first power saving mode may be a super power saving mode. For example, the electronic device controls one or more of the cellular modem, Wi-Fi, BT, NFC, or IR to be in an off state or a low power state to reduce the power consumption of the components in the off state or low power state, thereby achieving the purpose of power saving.
[0439] Exemplarily, the first power saving mode may also achieve power saving in the cellular communication mode by controlling certain components. For example, the electronic device may control one or more of Wi-Fi, BT, NFC, or IR to be turned off or in a low-power state, and may control the cellular modem to be in an active state. This reduces the power consumption of the electronic device when the cellular modem successfully searches for a network and the electronic device is connected to the cellular network, thereby achieving power saving in the cellular communication mode.
[0440] When the first power saving mode is the ultra power saving mode, the fourth control is, for example, the control 10161 in FIG. 9L .
[0441] In this way, when the electronic device is disconnected from the satellite network, a fourth pop-up window can pop up to prompt the user whether to turn on the first power saving mode. When an operation indicating to turn on the first power saving mode is received, the first power saving mode is turned on to reduce the power consumption of the electronic device.
[0442] Optionally, the fourth pop-up window also includes a third prompt information, and the third prompt information is used to prompt that it has been detected that the satellite communication function has been enabled.
[0443] It is understood that enabling the satellite communication function can be understood as turning on the satellite communication function and / or using the satellite communication service. Turning on the satellite communication function can include one or more of the following: searching for satellites, pointing to satellites, or establishing a communication connection between the electronic device and a satellite.
[0444] It is detected that the satellite communication function has been enabled. For example, it is detected that the satellite communication function has been disabled.
[0445] In this way, detecting that the satellite communication function has been enabled may indicate that the electronic device is located in an area where there is no cellular network coverage or the cellular signal quality is poor, thereby prompting the user to turn on the first power saving mode, which can improve the user experience.
[0446] Optionally, before the electronic device displays the fourth pop-up window, the method further includes: a cellular modem of the electronic device searches for a cellular network.
[0447] The electronic device displays a fourth pop-up window, including: when the cellular modem fails to search for a cellular network within a first preset time period, the electronic device displays the fourth pop-up window. The starting time of the first preset time period may have multiple possible situations as follows:
[0448] Exemplarily, from the moment the electronic device turns off the satellite communication function to the time when the first preset time is reached, if the cellular modem fails to search for the cellular network, the electronic device displays a fourth pop-up window.
[0449] Exemplarily, from the moment the cellular modem searches for the cellular network to the time when the first preset time duration is reached, if the cellular modem fails to search for the cellular network, the electronic device displays a fourth pop-up window.
[0450] Illustratively, from the moment the cellular modem starts to enter the working state to the first preset time period, if the cellular modem fails to search for the cellular network, the electronic device displays a fourth pop-up window.
[0451] Exemplarily, the first preset duration may be 30 seconds, or other values.
[0452] Failure to search for a cellular network within the first preset time period may indicate that the electronic device is located in an area with no cellular network coverage or poor cellular signal quality. In this case, the electronic device displays a fourth pop-up window prompting the user to enable the first power saving mode to reduce power consumption of the electronic device.
[0453] Optionally, enabling the first power saving mode includes at least one of the following: controlling a cellular modem of the electronic device to be in an off state or a low-power state. Or, controlling a wireless local area network (Wi-Fi) communication module of the electronic device to be in an off state or a low-power state. Or, controlling a Bluetooth (BT) communication module of the electronic device to be in an off state or a low-power state. Or, controlling a near-field wireless communication (NFC) module of the electronic device to be in an off state or a low-power state. Or, controlling an infrared (IR) module of the electronic device to be in an off state or a low-power state. Or, controlling a display screen of the electronic device to adjust the display mode of an interface to reduce the power consumption of the electronic device.
[0454] It is understood that a component being in the off state may mean that the component is powered off. A component being in the low-power state may mean that the component is not powered off but is not functioning normally. The power consumption of a component in the off state or low-power state is less than that of a component in the operating state. A component being in the operating state may mean that the component is functioning normally.
[0455] Control the display screen of the electronic device to adjust the display mode of the interface to reduce the power consumption of the electronic device. For example, the electronic device adjusts the brightness of the display screen to a first brightness threshold, and / or adjusts the refresh rate of the display screen to a first refresh rate threshold.
[0456] In this way, the power consumption of the electronic device can be reduced.
[0457] Optionally, before the electronic device receives an operation to disable the satellite communication function, the method further includes: the electronic device establishing a communication connection with the satellite network. After the electronic device establishes the communication connection with the satellite network, the electronic device displays a sixth pop-up window, the sixth pop-up window including a sixth control for enabling the second power saving mode. In response to receiving the operation on the sixth control, the second power saving mode is enabled.
[0458] The second power saving mode can achieve the purpose of power saving in the satellite communication mode by controlling some components.
[0459] Exemplarily, enabling the second power saving mode may include: controlling a display screen of the electronic device to adjust a display mode of the interface to reduce power consumption of the electronic device.
[0460] For example, in response to receiving an operation on the sixth control, the electronic device may perform one or more of the following: adjusting the brightness of the display screen to a second brightness threshold; or adjusting the refresh rate of the display screen to a second refresh rate threshold; or controlling other components to be turned off or in a low-power state. The other components may be components of the electronic device unrelated to satellite communication functionality.
[0461] In this way, the power consumption of the electronic device can be reduced. The second brightness threshold can be the same as or different from the first brightness threshold. For example, the second brightness threshold is greater than the first brightness threshold. The second refresh rate threshold can be the same as or different from the first refresh rate threshold. For example, the second refresh rate threshold is greater than the first refresh rate threshold. Establishing a communication connection between the electronic device and the satellite network can also be referred to as establishing a communication connection between the electronic device and the satellite. Optionally, the second power saving mode can be a screen power saving mode.
[0462] Optionally, before the electronic device receives an operation for shutting down the satellite communication function, the method further includes: the electronic device enabling satellite communication services. Satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications.
[0463] The electronic device's activation of satellite communication services may indicate that there is no cellular network or the cellular signal quality is poor in the area where the electronic device is located. Thus, upon receiving an operation to disable the satellite communication function, the electronic device may prompt the user to activate the first power saving mode to reduce the electronic device's power consumption and preserve the electronic device's battery life.
[0464] Satellite calling can refer to calls made using the phone application on your mobile phone over the satellite network.
[0465] Satellite video communication includes, for example, video calls made via a satellite network using applications such as WeChat or QQ, and satellite voice communication includes, for example, voice calls made via a satellite network using applications such as WeChat or QQ.
[0466] Optionally, the method further includes: after the satellite communication service ends (e.g., after receiving an operation for ending the satellite communication service), the electronic device displays a seventh pop-up window, wherein the seventh pop-up window includes a seventh control for enabling the third power saving mode. In response to receiving the operation on the seventh control, the third power saving mode is enabled.
[0467] For example, after the satellite communication service ends and the satellite communication function is not turned off, the electronic device may display the seventh pop-up window. The fact that the satellite communication function is not turned off can be understood as being in satellite communication mode or maintaining a communication connection with the satellite.
[0468] Exemplarily, upon receiving an operation for ending the satellite communication service, the electronic device may display a seventh pop-up window.
[0469] Illustratively, in response to receiving an operation on the seventh control, the electronic device performs one or more of the following to enable the third power saving mode: the electronic device adjusts the brightness of the display screen to a third brightness threshold; or adjusts the refresh rate of the display screen to a third refresh rate threshold; or controls other components to be turned off or in a low-power state.
[0470] In this way, the power consumption of the electronic device can be reduced.
[0471] The third power saving mode can achieve the purpose of power saving in the satellite communication mode by controlling some components.
[0472] Among them, the first power saving mode, the second power saving mode, and the third power saving mode, the three power saving modes can be different from each other, or two of the three power saving modes can be the same, for example, the second power saving mode and the third power saving mode can be the same. The three power saving modes can be different degrees of power reduction operations for electronic devices in different scenarios, and can be power reduction operations for different numbers of components, or power reduction operations for the same components using different parameter values. Using different parameter values for the same component to reduce power consumption, for example: the electronic device adjusts the brightness of the display screen to a first brightness threshold to achieve power reduction of the display screen in the first power saving mode. The electronic device adjusts the brightness of the display screen to a second brightness threshold to achieve power reduction of the display screen in the second power saving mode.
[0473] The third brightness threshold may be the same as or different from the second brightness threshold. The third refresh rate threshold may be the same as or different from the second refresh rate threshold.
[0474] Optionally, after receiving an operation on the fourth control, the method further includes: displaying, by the electronic device, an eighth pop-up window, the eighth pop-up window including an eighth control for reducing cellular modem power consumption. In response to receiving the operation on the eighth control, controlling the cellular modem of the electronic device to be in an off state or a low-power state.
[0475] Exemplarily, the eighth pop-up window may be the first pop-up window 502. The eighth control may be the confirmation control 5021 in the first pop-up window 502. When an operation on the fourth control is received, the electronic device controls the cellular modem to be in an operating state, and the electronic device may perform one or more of the following: controlling the wireless local area network Wi-Fi communication module of the electronic device to be in an off state or a low power consumption state. Or, controlling the Bluetooth BT communication module of the electronic device to be in an off state or a low power consumption state. Or, controlling the short-range wireless communication NFC module of the electronic device to be in an off state or a low power consumption state. Or, controlling the infrared IR module of the electronic device to be in an off state or a low power consumption state. Or, controlling the display screen of the electronic device to adjust the display mode of the interface to reduce the power consumption of the electronic device.
[0476] If the cellular modem fails to search for a network, the electronic device may display an eighth pop-up window. In response to receiving an operation on the eighth control, the cellular modem of the electronic device is controlled to be in an off state or a low power consumption state.
[0477] In this way, the power consumption of the electronic device can be reduced.
[0478] Those skilled in the art can understand that the methods and devices can be combined and referenced with each other, and the relevant devices provided in the embodiments of the present application can perform the steps in the above methods.
[0479] The control method provided in the embodiment of the present application can be applied to electronic devices with communication functions. The electronic devices include terminal devices. The specific device form of the terminal device can refer to the above related descriptions and will not be repeated here.
[0480] An embodiment of the present application provides an electronic device, which includes: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the electronic device performs the above method.
[0481] The present application provides a chip system. The chip system may include at least one processor and a communication interface. The communication interface and the at least one processor are interconnected via a circuit. The at least one processor is configured to execute computer programs or instructions to implement the technical solutions described in the above embodiments. The implementation principles and technical effects are similar to those of the above-mentioned related embodiments and will not be further elaborated here.
[0482] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the above-mentioned method is implemented. The methods described in the above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. If implemented in software, the functions can be stored as one or more instructions or codes on a computer-readable medium or transmitted on a computer-readable medium. Computer-readable media can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium that can be accessed by a computer.
[0483] In one possible implementation, computer-readable media may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium designed to carry or store the desired program code in the form of instructions or data structures and accessible by a computer. Moreover, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave are used to transmit software from a website, server or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of medium. Disk and optical disk as used herein include optical disk, laser disk, optical disk, digital versatile disk (DVD), floppy disk and Blu-ray disk, where disks generally reproduce data magnetically, while optical disks reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0484] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the above method.
[0485] The present application embodiment is described with reference to the flow chart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application.It should be understood that each flow process and / or box in the flow chart and / or block diagram and the combination of the flow process and / or box in the flow chart and / or block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processing unit of general-purpose computer, special-purpose computer, embedded processing machine or other programmable device to produce a machine, so that the instruction executed by the processing unit of computer or other programmable data processing device produces the device for realizing the function specified in one flow chart flow or multiple flows and / or one block or multiple blocks of block diagram.
[0486] The above specific implementation methods further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific implementation methods of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present invention should be included in the scope of protection of the present invention.
Claims
1. A control method, characterized in that: include: At a first moment, the electronic device receives an operation for shutting down the satellite communication mode, and the electronic device disconnects from the satellite network; At a second moment, the electronic device displays a first pop-up window; the first pop-up window includes a first control and first prompt information, and the first prompt information is used to prompt whether to turn off cellular communication; The second moment is later than the first moment; At a third moment, in response to an operation on the first control, the electronic device controls the modem of the electronic device to be in a closed state; the third moment is later than the second moment.
2. The method according to claim 1, characterized in that: Between the first moment and the second moment, the method further includes: At a fourth moment, the electronic device displays a second pop-up window; the second pop-up window includes a second control and a second prompt information, and the second prompt information is used to prompt whether to enter the power saving mode; The electronic device displays a first pop-up window, including: In response to an operation on the second control, the electronic device displays the first pop-up window.
3. The method according to claim 1 or 2, characterized in that: Also includes: At a fifth moment, the electronic device receives an operation for turning on a satellite communication mode, and the electronic device accesses the satellite network; The fifth moment is later than the third moment; At a sixth moment, the electronic device receives an operation for shutting down the satellite communication mode, and the electronic device disconnects from the satellite network; the sixth moment is later than the fifth moment; At a seventh moment, the electronic device displays the first pop-up window; the first pop-up window further includes a third control; the seventh moment is later than the sixth moment; At an eighth moment, in response to the operation on the third control, the electronic device controls the modem to be in an on state; the eighth moment is later than the seventh moment.
4. The method according to claim 3, characterized in that After the eighth moment, it also includes: The modem searches for a cellular network in a first periodic network search mode; the network search intervals of the first periodic network search mode are increased sequentially; At the ninth moment, the electronic device receives an operation to initiate a communication service, and the modem searches for the cellular network in a second periodic network search method; the network search interval of the second periodic network search method increases successively, and in the network search interval of the same period, the network search interval of the second periodic network search method is smaller than the network search interval of the first periodic network search method.
5. The method according to claim 4, characterized in that In the first periodic network search mode, when the network search interval in the first periodic network search mode reaches a first network search interval threshold, the network search interval in the first periodic network search mode no longer increases; in the second periodic network search mode, when the network search interval in the second periodic network search mode reaches a second network search interval threshold, the network search interval in the second periodic network search mode no longer increases; the second network search interval threshold is less than the first network search interval threshold.
6. The method according to claim 4 or 5, characterized in that: Before the modem searches for a cellular network in a second periodic network search manner, the method further includes: The electronic device determines whether the network search interval of the modem is greater than a network search interval threshold; When the electronic device determines that the network search interval of the modem is greater than the network search interval threshold, the modem searches for a cellular network according to the second periodic network search manner.
7. The method according to any one of claims 4 to 6, characterized in that: Also includes: The electronic device determines whether the location of the electronic device is within a preset geographic fence; the area within the preset geographic fence is an area without cellular network coverage or an area that cannot access a cellular network; When the electronic device determines that the electronic device is located within the preset geographic fence, the modem stops searching for the cellular network.
8. The method according to any one of claims 1 to 7, characterized in that: At the third moment, in response to the operation on the first control, the method further includes: The electronic device controls at least one of the wireless local area network Wi-Fi, Bluetooth BT, near field wireless communication NFC or infrared IR of the electronic device to be in a closed state.
9. The method according to any one of claims 1 to 8, characterized in that: The electronic device displays a first pop-up window, including: The electronic device determines whether the communication service before the electronic device is disconnected from the satellite network is a satellite communication service; the satellite communication service includes one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications; If the electronic device determines that the communication service before the electronic device disconnects from the satellite network is the satellite communication service, the electronic device displays the first pop-up window.
10. The method according to any one of claims 1 to 8, characterized in that: The electronic device displays a first pop-up window, including: The electronic device determines whether the communication service before the electronic device is disconnected from the satellite network is a satellite communication service; the satellite communication service includes one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications; If the electronic device determines that the communication service before the electronic device disconnects from the satellite network is not the satellite communication service, using the most recently stored positioning information of the electronic device to determine whether the electronic device is in an area without cellular network coverage; If the electronic device determines that the electronic device is in an area without cellular network coverage, the electronic device displays the first pop-up window.
11. A control method, characterized in that: include: The electronic device receives an operation for shutting down a satellite communication function; In response to receiving the operation for shutting down the satellite communication function, the electronic device disconnects from the satellite network; After the electronic device is disconnected from the satellite network, the electronic device displays a fourth pop-up window; the fourth pop-up window includes a fourth control for turning on the first power saving mode; In response to receiving an operation on the fourth control, the first power saving mode is enabled.
12. The method according to claim 11, characterized in that The fourth pop-up window also includes third prompt information, and the third prompt information is used to prompt that it is detected that the satellite communication function has been enabled.
13. The method according to any one of claims 11 to 12, characterized in that: Before the electronic device displays the fourth pop-up window, the method further includes: The cellular modem of the electronic device searches for a cellular network; The electronic device displays the fourth pop-up window, including: When the cellular modem fails to search for the cellular network within the first preset time period, the electronic device displays the fourth pop-up window.
14. The method according to any one of claims 11 to 13, characterized in that The enabling of the first power saving mode includes at least one of the following: Controlling a cellular modem of the electronic device to be in an off state or a low power consumption state; or, Controlling the wireless local area network Wi-Fi communication module of the electronic device to be in a closed state or a low power consumption state; or, Controlling the Bluetooth BT communication module of the electronic device to be in a closed state or a low power consumption state; or, Controlling the NFC module of the electronic device to be in a closed state or a low power consumption state; or, Controlling the infrared IR module of the electronic device to be in a closed state or a low power consumption state; or, The display screen of the electronic device is controlled to adjust the display mode of the interface to reduce the power consumption of the electronic device.
15. The method according to any one of claims 11 to 14, characterized in that Before the electronic device receives an operation for shutting down the satellite communication function, the method further includes: The electronic device establishes a communication connection with a satellite network; After the electronic device establishes a communication connection with the satellite network, the electronic device displays a sixth pop-up window, wherein the sixth pop-up window includes a sixth control for enabling the second power saving mode; In response to receiving an operation on the sixth control, the second power saving mode is enabled.
16. The method according to claim 15, characterized in that The step of starting the second power saving mode includes: The display screen of the electronic device is controlled to adjust the display mode of the interface to reduce the power consumption of the electronic device.
17. The method according to any one of claims 11 to 16, characterized in that Before the electronic device receives an operation for shutting down the satellite communication function, the method further includes: The electronic device enables satellite communication services; the satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communications, and satellite voice communications.
18. The method according to claim 17, characterized in that The method further comprises: After the satellite communication service ends, the electronic device displays a seventh pop-up window, wherein the seventh pop-up window includes a seventh control for enabling a third power saving mode; In response to receiving an operation on the seventh control, the third power saving mode is enabled.
19. The method according to any one of claims 11 to 19, characterized in that: After receiving an operation on the fourth control, the method further includes: The electronic device displays an eighth pop-up window, wherein the eighth pop-up window includes an eighth control for reducing power consumption of the cellular modem; In response to receiving an operation on the eighth control, the cellular modem of the electronic device is controlled to be in an off state or a low power consumption state.
20. An electronic device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the electronic device performs the method according to any one of claims 1 to 19.
21. A chip system, characterized in that: It comprises at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a line, and the at least one processor is used to run a computer program or instruction to execute the method according to any one of claims 1-19.
Citation Information
Patent Citations
Cellular communication function closing method and related electronic equipment
CN115209514A
Transmission control method in satellite communication system and related device
CN115706601A
Network switching method and related device
CN115734303A
Terminal power saving method based on wireless local area network connection, and terminal
WO2021147539A1
Method for starting power saving mode, communication apparatus, and readable storage medium
WO2023011405A1
Cited By
Method and system for reducing power consumption of WiFi device, device and medium
CN120957212A