Control method and related device
Patent Information
- Application Number
- CN202311821259.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-11-03
- Filing Date
- 2023-12-26
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2043-12-26
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 after receiving the user's confirmation, 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 CN119629708A_ABST
Abstract
Description
[0001] This application claims the priority of the Chinese patent application filed with the State Intellectual Property Office of China on September 5, 2023, with application number 202311142448.2 and application name “Control Method and Related Device”, the entire contents of which are incorporated by reference into this application. This application claims the priority of the Chinese patent application filed with the State Intellectual Property Office of China on November 3, 2023, with application number 202311466259.0 and application name “Interface Display Method and Related Device”, the entire contents of which are incorporated by reference into this application. 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 the functions of communicating in cellular networks and the functions of communicating in satellite networks. In a possible scenario, the user is in an area where there is no cellular network coverage or the cellular network is very poor, resulting in the user being unable to use the electronic device to get in touch with the outside world through the cellular network. In this scenario, the user can operate the electronic device to connect the electronic device to the satellite network so that the user can use the electronic device for satellite communication. In order to preserve the battery life of the electronic device 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 loses connection with the satellite network, the electronic device may still have a short battery life, causing the user to be unable to use the electronic device for a long period of time. Summary of the invention
[0005] The embodiments of the present application provide a control method and related devices, which are applied in the field of terminal technology.
[0006] 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 user asks to turn off the modem, the electronic device turns off the modem to reduce the power consumption of the modem. This can reduce the power consumption of the electronic device after the electronic device is disconnected from the satellite network, thereby extending the battery life of the electronic device.
[0007] In a first aspect, an embodiment of the present application provides a control method, the method comprising: at a first moment, an electronic device receives an operation for turning off a satellite communication mode, and the electronic device disconnects from a 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 being 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 the operation of the first control, the electronic device controls the modem of the electronic device to be in an off state. The third moment is later than the second moment.
[0008] In this way, when 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 it is determined that the user's operation on the electronic device is to turn off the modem, the electronic device controls the modem to be in an off state. In this way, when the electronic device is disconnected from the satellite network, the power consumption of the modem can be reduced, thereby reducing the power consumption of the electronic device, so that the electronic device retains a longer battery life. If the user is in an environment with no cellular network coverage or a poor cellular network and needs to wait for rescue, the electronic device retains a longer battery life, which is conducive to the rescue of the user.
[0009] In a 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, and the second prompt information is used to prompt whether to enter the power saving mode. The electronic device displays the first pop-up window, including: the electronic device responds to the operation of the second control, and the electronic device displays the first pop-up window.
[0010] 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, allowing the electronic device to retain a longer battery life.
[0011] In a possible implementation, the method further includes: 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. At a sixth moment, the electronic device receives an operation for turning off 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 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.
[0012] In this way, the electronic device can keep searching for cellular networks, so as to access the cellular network when the electronic device searches for the cellular network, so as to facilitate the user to perform real-time cellular communication through the cellular network.
[0013] In a possible implementation, after the eighth moment, the modem further includes searching the cellular network in a first periodic network search mode. The network search interval of the first periodic network search mode increases successively. At the ninth moment, the electronic device receives an operation to initiate a communication service, and the modem searches the cellular network in a second periodic network search mode. The network search interval of the second periodic network search mode increases successively, and in the network search interval of the same period, the network search interval of the second periodic network search mode is smaller than the network search interval of the first periodic network search mode.
[0014] In this way, the network search interval of the first periodic network search method increases successively. By increasing the network search interval, the network search power consumption of the modem can be reduced. When the electronic device receives the operation of initiating a communication service, the modem searches for the cellular network according to the second periodic network search method, so that the electronic device can search the cellular network as soon as possible, which can improve the user experience.
[0015] In a possible implementation, in the first periodic network search mode, when the network search interval in the first periodic network search mode reaches the 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 the 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.
[0016] In this way, the probability of failing to search for a cellular network can be reduced.
[0017] In a possible implementation, before the modem searches for the cellular network in the second periodic network search mode, the method further includes: the electronic device determines whether the network search interval of the modem is greater than the 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 the cellular network in the second periodic network search mode.
[0018] In this way, a balance can be achieved between timely searching for cellular networks and reducing network search power consumption.
[0019] In a possible implementation, the method further 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 the cellular network. When the electronic device determines that the location of the electronic device is within the preset geographic fence, the modem stops searching for the cellular network.
[0020] If the electronic device is within a preset geographic fence, the modem's network search is invalid, and the modem stops searching the network, which can reduce the power consumption of the invalid network search.
[0021] In a possible implementation, at the third moment, in response to the operation of the first control, the electronic device also 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.
[0022] In this way, the power consumption of the electronic device can be reduced, so that the electronic device can retain a longer battery life.
[0023] 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.
[0024] In this way, the power consumption of Wi-Fi, BT, NFC and IR can be reduced, thereby reducing the power consumption of electronic devices, so that the electronic devices can retain a longer battery life.
[0025] In a possible implementation, the electronic device displays the 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 is disconnected from the satellite network is a satellite communication service, the electronic device displays the first pop-up window.
[0026] 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.
[0027] In a possible implementation, the electronic device displays a first pop-up window, including: the electronic device determines 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 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. 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.
[0028] In this way, the user can be prompted to perform power saving operations, thereby improving the user experience.
[0029] In a second aspect, an embodiment of the present application provides a control method, the method comprising: an electronic device receives an operation for turning off a satellite communication function. In response to receiving the operation for turning off the satellite communication function, the electronic device disconnects from the satellite network. After the electronic device disconnects 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 a first power saving mode. In response to receiving the operation on the fourth control, the first power saving mode is turned on.
[0030] 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 turning 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.
[0031] 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.
[0032] It is understandable that the satellite communication function has been enabled, which can be understood as the satellite communication function has been enabled, and / or the satellite communication service has been used. The satellite communication function has been enabled, which can be one or more of the electronic device performing satellite search, satellite alignment, or establishing a communication connection with a satellite. The satellite communication function is detected to have been enabled, for example: the satellite communication function is detected to be disabled, or the end of a satellite communication service is detected (such as a satellite call is hung up).
[0033] In this way, detecting that the satellite communication function has been enabled may indicate that the area where the electronic device is located has 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.
[0034] In a 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, the electronic device displays the fourth pop-up window.
[0035] Failure to search for a cellular network within the first preset time period may indicate that the electronic device is located in an area without cellular network coverage or with poor cellular signal quality. In this case, the electronic device displays a fourth pop-up window to prompt the user to turn on the first power saving mode, which can reduce the power consumption of the electronic device.
[0036] In a 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,
[0037] 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.
[0038] 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 an 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.
[0039] In a possible implementation, 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 the satellite network. After the electronic device establishes a communication connection with the satellite network, the electronic device displays a sixth pop-up window, and the sixth pop-up window includes a sixth control for turning on the second power saving mode. In response to receiving the operation on the sixth control, the second power saving mode is turned on. In this way, the power consumption of the electronic device can be reduced.
[0040] 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.
[0041] In a possible implementation, 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. 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.
[0042] The electronic device enabling the satellite communication service 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, when receiving an operation for shutting down the satellite communication function, the electronic device may prompt the user to turn on the first power saving mode to reduce the power consumption of the electronic device and retain a longer battery life of the electronic device.
[0043] In a 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. In this way, the power consumption of the electronic device can be reduced.
[0044] In a possible implementation, after receiving an operation on the fourth control, the method further includes: the electronic device displays an eighth pop-up window, and the eighth pop-up window includes an eighth control for reducing the power consumption of the cellular modem. 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 consumption state. In this way, the power consumption of the electronic device can be reduced.
[0045] In a third aspect, an embodiment of the present application provides a control method, the method comprising: at a tenth moment, the electronic device receives an operation for turning off a 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 a third prompt information, and the third prompt information is used to prompt whether to turn on the super 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, the super power saving mode is turned on. The twelfth moment is later than the eleventh moment.
[0046] 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.
[0047] In a possible implementation, turning on the super power saving mode includes: controlling the modem of the electronic device to be in a low power consumption state, controlling 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, and controlling the brightness of the display screen of the electronic device to be a preset brightness. The cellular modem being in a low power consumption state may be that the cellular modem does not search for a cellular network or searches for a cellular network at a lower frequency or a longer period.
[0048] Thus, by shutting down multiple modules and lowering the brightness of the display screen, the electronic device is put into super power saving mode to reduce the power consumption of the electronic device. The low power consumption state of the modem indicates that the modem is not powered off and can be restored to the working state in time when the user needs to restore the working state of the modem.
[0049] In a possible implementation, in response to an operation on the fourth control, the method further includes: the electronic device displays a fifth pop-up window. The fifth pop-up window includes the fifth control and the fourth prompt information, and the fourth prompt information is used to prompt again whether to turn on the super power saving mode and the restrictions on the functions and applications of the electronic device after the super power saving mode is turned on. Turning on the super power saving mode includes: starting the super power saving mode when the operation on the fifth control is received.
[0050] 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.
[0051] In a possible implementation, 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 when a first preset time is reached. The electronic device displays the fourth pop-up window, including: if the modem fails to search the network, the electronic device displays the fourth pop-up window.
[0052] In this way, it is possible to prompt the user to turn on the super power saving mode when the network search fails. The failure of the network search may indicate that there is no cellular network coverage or the cellular signal quality is poor in the area where the user is located. Prompting the user to turn on the super power saving mode can reduce the power consumption of the electronic device.
[0053] In a possible implementation, the method further includes: at the thirteenth moment, the communication connection between the electronic device and the satellite network is established, and the electronic device displays a sixth pop-up window, the sixth pop-up window includes a sixth control, and a fifth prompt information, and the fifth prompt information is used to prompt whether to turn on the screen power saving mode. The screen power saving mode is a mode in which the refresh rate of the display screen of the electronic device is a preset refresh rate, and / or the brightness of the display screen of the electronic device is a preset brightness. The thirteenth moment is earlier than the tenth moment. At the fourteenth moment, in response to the operation of the sixth control, the screen power saving mode is turned on. The fourteenth moment is later than the thirteenth moment.
[0054] 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.
[0055] In a possible implementation, before the tenth moment, the method further includes: the electronic device enables satellite communication services. Satellite communication services include one or more of the following: satellite calls, satellite text messages, satellite video communications, and satellite voice communications.
[0056] In this way, when the electronic device starts the satellite communication service and receives an operation to turn off the satellite communication mode, it can disconnect from the satellite network and prompt the user to turn on the super power saving mode to reduce the power consumption of the electronic device. The user has used the satellite communication service, which can indicate that the user's area has no cellular network coverage or the cellular signal quality is poor, and can also indicate that the user is waiting for rescue. Therefore, prompting the user to turn on the super power saving mode can reduce the power consumption of the electronic device to wait for rescue.
[0057] In a possible implementation, the method further includes: at the fifteenth moment, an operation for ending 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 information, and the fifth prompt information is used to prompt whether to turn on the screen power saving mode. The screen power saving mode is a mode in which the refresh rate of the electronic device display is a preset refresh rate, and / or the brightness of the electronic device display is a preset brightness. 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. 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 turned on. The sixteenth moment is later than the fifteenth moment.
[0058] 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.
[0059] In a possible implementation, before the tenth moment, the method further includes: the electronic device searches for a satellite. When the electronic device searches for a satellite, the electronic device performs satellite alignment. When the electronic device completes the satellite alignment, the electronic device establishes a communication connection with the searched satellite.
[0060] Thus, before the electronic device is connected to the satellite network, the electronic device performs satellite search, satellite alignment and communication connection to establish a communication connection with the satellite network. The specific implementation principle of the electronic device performing satellite search, satellite alignment and communication connection can be found in Figure 9C-9E The specific implementation principle shown will not be repeated here.
[0061] In a fourth aspect, an embodiment of the present application provides an electronic device, the 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, so that the electronic device performs 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.
[0062] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the method described in the first aspect, any possible implementation of the first aspect, the method described in the second aspect, any possible implementation of the second aspect, the method described in the third aspect, or any possible implementation of the third aspect is implemented.
[0063] 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, the computer executes 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 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.
[0065] It should be understood that the fourth to seventh aspects of the present application correspond to the technical solution of the first aspect, the technical solution of the second aspect or the technical solution of 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
[0066] Figure 1 A diagram of a scenario in which an electronic device is connected to and disconnected from a satellite network in a possible implementation;
[0067] Figure 2 A schematic diagram of the structure of an electronic device 200 provided in an embodiment of the present application;
[0068] Figure 3 A block diagram related to the software architecture of the electronic device 200 provided in an embodiment of the present application;
[0069] Figure 4 A flow chart of a control method provided in an embodiment of the present application;
[0070] Figure 5 A scene diagram of a pop-up window displayed by an electronic device provided in an embodiment of the present application;
[0071] Figure 6 A schematic diagram of a periodic network search method provided in an embodiment of the present application;
[0072] Figure 7 Another flow chart of the control method provided in the embodiment of the present application;
[0073] Figure 8 Another scene diagram of a pop-up window displayed by an electronic device provided in an embodiment of the present application;
[0074] Fig.9A A schematic diagram of an interface displayed by an electronic device provided in an embodiment of the present application;
[0075] Fig. 9B A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0076] Fig. 9C A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0077] Fig.9D A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0078] Fig.9E A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0079] Fig.9F A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0080] Figure 9G A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0081] Figure 9H A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0082] Fig.9I A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0083] Figure 9J A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0084] Figure 9K A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0085] Figure 9L A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0086] Figure 9MA schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0087] Figure 9N A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0088] Fig.9O A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0089] Figure 9P A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0090] Figure 9Q A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application;
[0091] Figure 9R A schematic diagram of another interface displayed by an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0092] In order to clearly describe the technical solutions of the embodiments of the present application, some terms and technologies involved in the embodiments of the present application are briefly introduced below:
[0093] 1. Electronic equipment
[0094] The electronic device of the embodiment of the present application may include a handheld device, a vehicle-mounted device, etc. with an image processing function. For example, some electronic devices are: 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, vehicle-mounted devices (such as vehicle computers), wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile The embodiments of the present application do not limit this.
[0095] As an example but not 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 powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices 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 types of smart bracelets and smart jewelry for vital sign monitoring.
[0096] 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 that interconnects people and machines and things.
[0097] 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.
[0098] In an embodiment of the present application, the 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 a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux operating systems, Unix operating systems, Android operating systems, iOS operating systems, or Windows operating systems. The application layer includes applications such as cameras, browsers, address books, word processing software, and instant messaging software.
[0099] 2. Out-of-service (OOS) status
[0100] The OOS state may refer to a state in which the electronic device cannot stay on the cell due to no cellular network signal, poor cellular network signal strength, or loss of radio resource control connection, etc. The OOS state may indicate that the electronic device is disconnected from the cellular network.
[0101] 3. Search the Internet
[0102] Searching the Internet can refer to the process of searching for a network connection after an electronic device is disconnected from the Internet and before reconnecting to the Internet.
[0103] Exemplarily, after the electronic device is powered on or the electronic device is disconnected from a public land mobile network (PLMN), the electronic device searches for and selects a PLMN to access the action performed by the PLMN.
[0104] Exemplarily, the network search process may include: initialization→PLMN selection→frequency scanning→cell selection and residence→random access→attachment.
[0105] 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.
[0106] PLMN selection is also called PLMN search, which refers to the electronic device scanning the PLMN information in the area and generating a list of available PLMNs, which includes PLMN identification and operating frequency, as well as PLMN information stored on the universal subscriber identity module (USIM) card. USIM belongs to SIM.
[0107] Frequency scanning is also called frequency sweeping. There are two types of frequency sweeping: system scan and band scan. System scan will scan the historical frequency points. When all the historical frequency points in system scan fail, band scan will be performed.
[0108] 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.
[0109] 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).
[0110] Random access can be used to obtain uplink synchronization and uplink scheduling resources.
[0111] 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.
[0112] It is understood that a cellular network belongs to a PLMN.
[0113] 4. OOS network search mechanism.
[0114] The OOS network search mechanism may refer to a periodic network search method.
[0115] Exemplarily, in order to reduce the network search power consumption of the electronic device, when there is no cellular network coverage, the cellular network signal strength is poor, or the electronic device is in a state of slight movement or stillness, the network search interval of the electronic device for periodic network search increases successively, and when the network search interval reaches the network search interval threshold, the network search interval no longer increases. The network search interval may refer to the interval between two adjacent network search cycles.
[0116] The electronic device being in a network search interval may mean that the electronic device stops searching the network. The network search interval may also be referred to as a sleep duration. The electronic device being in a micro-motion or stationary state may be understood as the moving speed of the electronic device being less than a speed threshold.
[0117] The OOS network search mechanism can also be called the OOS network search strategy.
[0118] 5. User Interface
[0119] User interface can also be referred to as interface for short. Interface can be understood as the medium interface for interaction and information exchange between application or operating system and user, which realizes the conversion between the internal form of information and the form acceptable to the user. The commonly used form of user interface is graphical user interface (GUI), which refers to the user interface related to computer operation displayed in a graphical way. It can be an interface element such as an icon, window, control, etc. displayed on the display screen of an electronic device, where the control can include icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc.
[0120] 6. Other terms
[0121] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0122] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" 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: A exists alone, A and B exist at the same time, and B exists 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" or similar expressions refers to any combination of these items, including any combination of single 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.
[0123] In the embodiment of the present application, "at..." may be the instant when a certain situation occurs, or may 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 may also include more or less content.
[0124] Some electronic devices support cellular communication functions for communicating in cellular networks and satellite communication functions for communicating in satellite networks. In a scenario where 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 in the satellite network, the user can operate the electronic device to disconnect the electronic device from the satellite network and wait for rescue.
[0125] Exemplarily, a user may touch a display screen of an electronic device to open a settings application. The electronic device may display an interface of a settings application. The settings application interface includes a satellite switch control. Exemplarily, the satellite communication module of the electronic device is set to be off by default when it leaves the factory. The user may touch the satellite switch control on the interface to turn on the satellite communication module and connect the electronic device to a satellite network. The touch operation may include a click operation or a slide operation.
[0126] After the satellite communication ends, similarly, the user can touch the display screen of the electronic device to open the setting application. On the setting application interface displayed by the electronic device, the user can touch the satellite switch control to turn off the satellite communication module, so that the electronic device is disconnected from the satellite network.
[0127] In a possible implementation, the electronic device turns on the flight mode when the satellite communication module is turned on. The electronic device exits the flight mode when the satellite communication module is turned off. The signal transceiver modules associated with the flight mode include modem, wireless fidelity (Wi-Fi), Bluetooth (BT), near field communication (NFC), infrared (IR) and other signal transceiver modules.
[0128] Turning on the flight mode when the satellite communication module of the electronic device is turned on can reduce the interference of signal transceiver modules such as modem, Wi-Fi, BT, NFC and IR on the satellite communication module's satellite signal transmission and reception, and can improve the quality of satellite communication.
[0129] Exemplarily, when the electronic device turns on the flight mode, the electronic device controls the signal transceiver modules such as modem, Wi-Fi, BT, NFC and IR to be in a closed state. In this way, the interference of the signal transceiver modules such as modem, Wi-Fi, BT, NFC and IR on the satellite communication module is reduced. When the electronic device turns off the satellite communication module, the electronic device will exit the flight mode. When the electronic device exits the flight mode, the modem, Wi-Fi, BT, NFC and IR may be in an open state or in an off state.
[0130] It is understandable that when an electronic device exits the flight mode, the electronic device may control signal transceiver modules such as modem, Wi-Fi, BT, NFC and IR in two ways: method 1 and method 2.
[0131] Method 1: When the electronic device turns on the airplane mode, the electronic device controls the modem, Wi-Fi, BT, NFC, IR and other signal transceiver modules to be turned off. When the electronic device exits the airplane mode, the electronic device controls the modem, Wi-Fi, BT, NFC, IR and other signal transceiver modules to be turned on.
[0132] Method 2: When the electronic device turns on the flight mode, the electronic device controls the signal transceiver modules such as the modem, Wi-Fi, BT, NFC and IR to be in a closed state. When the electronic device exits the flight mode, the electronic device controls the signal transceiver modules such as the modem, Wi-Fi, BT, NFC and IR to restore their respective states before the flight mode is turned on. It is understandable that the state of the signal transceiver module before the flight mode is turned on can be either an open state or a closed state.
[0133] When the signal transceiver module is turned on, power consumption is generated, which increases the power consumption of the electronic device. Therefore, after the electronic device exits the flight mode, turning on the signal transceiver module may shorten the flight time of the electronic device, which may affect rescue.
[0134] For example, before the electronic device turns on the flight mode, the modem, Wi-Fi, BT, NFC and IR are all turned on. Figure 1 A diagram showing a scenario in which an electronic device is connected to and disconnected from a satellite network in a possible implementation.
[0135] When an electronic device is connected to a satellite network, the electronic device can display Figure 1 The interface shown in a. Figure 1 The interface shown in a in FIG. 1 includes an icon 101. The icon 101 can be used to indicate the strength of the satellite signal and can also indicate that the satellite communication module is in the on state.
[0136] exist Figure 1 In the interface shown in a in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display the following Figure 1 The control center interface is shown in b. Figure 1 The interface shown in b in FIG. 1 includes control 102 , control 103 , control 104 , control 105 , control 106 , control 107 and control 108 .
[0137] Among them, 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 on or off airplane mode. Control 105 can be used to turn 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, and controls 102, 103, 105, 106, and 107 are all non-highlighted.
[0138] If control 104 is highlighted, it means that the electronic device has turned on the flight mode. If control 104 is not highlighted, it means that the electronic device has exited the flight mode. For controls 102, 103, 105, 106, and 107, if they are highlighted, it means that the corresponding modules are turned on, and if they are not highlighted, it means that the corresponding modules are turned off. For control 108, the longer the highlight bar is, the higher the brightness of the display screen is.
[0139] exist Figure 1In the interface shown in a of FIG. 1 , the 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 can display Figure 1 The interface shown in c in Figure 1 is as follows. Figure 1 The interface shown in c in FIG. 1 includes icons 109, 110, and 111, and icon 101 has disappeared in the interface. Icon 109 can be used to indicate the signal strength of Wi-Fi. Icon 110 can be used to indicate that NFC is turned on. Icon 111 can be used to indicate that BT is turned on. The interface does not include icon 101, which can indicate that the satellite communication module is turned off.
[0140] exist Figure 1 In the interface shown in c in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display the following Figure 1 The control center interface shown in d. Figure 1 The interface shown in d in FIG. 1 includes highlighted control 102, highlighted control 103, non-highlighted control 104, highlighted control 105, highlighted control 106, highlighted control 107 and control 108.
[0141] from Figure 1 From a, b, c and d in the figure, it can be seen that when the electronic device is connected to the satellite network, the satellite communication module is turned on, and the Modem, Wi-Fi, BT, NFC and IR are all turned off, which reduces the power consumption of the Modem, Wi-Fi, BT, NFC and IR. When the electronic device is disconnected from the satellite network, the satellite communication module is turned off, but the Modem, Wi-Fi, BT, NFC and IR are all turned on. Although the power consumption of the satellite communication module is reduced, the power consumption of the Modem, Wi-Fi, BT, NFC and IR is increased. Compared with the power consumption when the electronic device is connected to the satellite network, the power consumption of the electronic device does not decrease but increases after the connection with the satellite network is disconnected. Therefore, after the electronic device exits the flight mode, the battery life of the electronic device may be short. Among Modem, Wi-Fi, BT, NFC and IR, the network search power consumption of Modem is the largest. By managing the Modem, the network search power consumption of Modem can be reduced, thereby reducing the power consumption of the electronic device.
[0142] 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, 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, thereby extending the battery life of the electronic device.
[0143] The control method proposed in the embodiments of the present application is described below in conjunction with some embodiments.
[0144] Figure 2 A schematic structural diagram of an electronic device 200 is shown.
[0145] 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.
[0146] It is to 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 in the figure, or combine some components, or split some 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.
[0147] The processor 210 may include one or more processing units, for example, the processor 210 may include an application processor (AP), a modem (also called a baseband processor), a satellite communication module, a controller, and a satellite protocol stack, etc. Different units may be independent devices or provided in different devices, or may be integrated in one or more devices.
[0148] The processor 210 may also be provided with a memory for storing instructions and data.
[0149] 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.
[0150] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0151] The mobile communication module 250 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., 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.
[0152] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-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 the low-frequency baseband signal is processed by the baseband processor, it is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 270A, a receiver 270B, etc.), or displays an image or video through a display screen 294. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 210 and be set in the same device as the mobile communication module 250 or other functional modules. The modem processor can be used for searching and accessing a cellular network, can also detect the strength of a cellular network signal, and can also maintain the cell resident status of an electronic device. The modem processor (Modem) may be referred to as a modem.
[0153] The wireless communication module 260 can provide wireless communication solutions 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 technology (NFC), infrared technology (IR), etc., which are applied to the electronic device 200. The wireless communication module 260 can be one or more devices integrating at least one communication processing module. The wireless communication module 260 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 210. The wireless communication module 260 can also receive the signal to be sent from the processor 210, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0154] The satellite communication module can be used for satellite network search and access. The satellite communication module is also used to process the received satellite signal and transmit it to the protocol stack for processing. The satellite signal is passed to the application processor after being processed by the protocol stack. The satellite communication module can also receive the communication signal transmitted by the application processor through the protocol stack, and transmit the communication signal through the antenna 2 after processing. In some embodiments, the satellite communication module can be an independent device. In other embodiments, the satellite communication module can be independent of the processor 210 and be set in the same device as the wireless communication module 260 or other functional modules.
[0155] In some embodiments of the present application, the modem may also be referred to as a cellular modem. The 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 independent devices. In some implementations, the cellular modem and the satellite modem may be integrated into one device.
[0156] The LBS module can be used to obtain the location information of the electronic device through the radio communication network of the telecommunications mobile operator or an external positioning method. The radio communication network can include the global system for mobile communications (GSM) and code division multiple access (CDMA). The external positioning method can include the GNSS positioning method.
[0157] In some embodiments, the antenna 1 of the electronic device 200 is coupled to the mobile communication module 250, and the antenna 2 is coupled to the wireless communication module 260, so that the electronic device 200 can communicate with the network and other devices through wireless communication technology. The 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.
[0158] 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).
[0159] The electronic device 200 implements the display function through a GPU, a display screen 294, and an application processor.
[0160] 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.
[0161] The software system of the electronic device 200 may adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. In the embodiment of the present invention, the Android system of the layered architecture is taken as an example to exemplify the software structure of the electronic device 200.
[0162] Figure 3 It is a block diagram related to the software architecture of the electronic device 200 according to an embodiment of the present invention.
[0163] The layered architecture divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer, the application framework layer, the Android runtime and system library, and the kernel layer.
[0164] The application layer can include a series of application packages.
[0165] like Figure 3 As shown, 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 newly added application in the embodiment of the present application.
[0166] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions.
[0167] like Figure 3 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.
[0168] Android Runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.
[0169] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.
[0170] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.
[0171] The system library may 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.
[0172] The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.
[0173] The hardware layer may include a Modem, a satellite communication module, an LBS module, Wi-Fi, BT, NFC, and IR, etc. When the electronic device is in a cellular network coverage area, the electronic device may turn on the Modem and search for a cellular network to access the cellular network. When there is no cellular network coverage or the cellular signal quality is poor in the area where the electronic device is located, 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 the interference of other signal transmissions and receptions on the satellite signal transmission and reception, thereby improving the quality of satellite signal transmission and reception. In some implementations, the LBS module of the electronic device is turned on by default, and the LBS module will not be turned off until the user operates the electronic device to turn off the positioning service. Since the electronic device needs to align with the satellite when performing satellite communication in the satellite network, and the positioning information of the electronic device is required for aligning with the satellite, the electronic device will control the LBS module to be in an on state when accessing the satellite network. In some implementations, the LBS module may remain on when the electronic device is disconnected from the satellite network.
[0174] The following is an example of the workflow of the software and hardware of the electronic device 200 in conjunction with the scenario of shutting down the satellite communication module.
[0175] The electronic device displays a display interface of a setting application, and the display interface includes a satellite switch control. When the touch sensor 280K receives a touch operation, the corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into an original input event (including touch coordinates, timestamp of the touch operation, and other information). The original input event is stored in the kernel layer. The application framework layer obtains the original input event from the kernel layer and identifies the control corresponding to the input event. For example, if the touch operation is a touch single-click operation and the control corresponding to the single-click operation is a satellite switch control in the setting application, the setting application calls the interface of the application framework layer, starts the setting application, and then closes the satellite communication module by calling the kernel layer.
[0176] In the 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.
[0177] Figure 4 A flow chart of a control method provided in an embodiment of the present application is shown.
[0178] like Figure 4 As shown, the method may include:
[0179] S400: After the electronic device is connected to the satellite network, the user may use the electronic device for satellite communication. Satellite communication services may include satellite calls, satellite text messages, satellite video communications, or satellite voice communications in the satellite network.
[0180] Exemplarily, 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 the satellite switch control. The kernel layer generates and stores touch events. The touch event includes touch coordinates and a timestamp of the touch operation. The application framework layer obtains the touch event from the kernel layer. The application framework layer identifies that the control corresponding to the touch event is a satellite switch control on the settings application interface. The application framework layer transmits information that the satellite switch control is touched to the settings application. The settings application maintains the status flag of the satellite communication module as an on mark (or enable mark), so that the settings application turns on the satellite communication module. The satellite communication module searches and connects to the satellite network, so that the electronic device accesses the satellite network.
[0181] After the electronic device is connected to the satellite network, the user can use the electronic device to communicate with another electronic device or a rescue platform via satellite.
[0182] S401. The decision center determines whether the electronic device is disconnected from the satellite network.
[0183] Exemplarily, after the satellite communication ends, the user can touch the display screen of the electronic device to open the setting application. On the setting application interface displayed by the electronic device, the user can perform a touch operation on the satellite switch control. The kernel layer generates and stores touch events. The application framework layer obtains 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 setting application interface. The application framework layer transmits information that the satellite switch control is touched to the setting application. The setting application maintains the status flag of the satellite communication module as a shutdown flag (or a disable flag), so that the setting application turns off the satellite communication module, so that the electronic device is disconnected from the satellite network. Among them, the electronic device disconnecting from the satellite network can be understood as the electronic device exiting the satellite mode.
[0184] When the setting application maintains the status flag of the satellite communication module, the setting application may transmit information indicating the change of the status of the satellite communication module to the decision center. The decision center reads the status flag of the satellite communication module.
[0185] If a shutdown flag (or a disabling 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.
[0186] 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 does not need to process it.
[0187] Optionally, the decision center may register the first fence with the application framework layer. When the application maintains the status flag of the satellite communication module, the first fence is triggered. The application framework layer transmits a message that the first fence is triggered to the decision center. The decision center reads the status flag of the satellite communication module.
[0188] Optionally, the decision center can 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 that the second fence is triggered to the decision center. If the decision center receives a message that the first fence is triggered, the decision center determines whether the message that the fence was triggered the last time it was received is a message that the second fence was triggered. If so, the decision center reads the status flag of the satellite communication module. If not, the decision center can obtain the last stored positioning information of the electronic device to determine whether the area where the electronic device is located is not covered by a cellular network. If it is determined that the area where the electronic device is located is not covered by a cellular network, the decision center reads the status flag of the satellite communication module. If it is determined that the area where the electronic device is located is covered by a cellular network, the decision center does not process it. The specific implementation of the decision center obtaining the last stored positioning information of the electronic device and determining whether the area where the electronic device is located is not covered by a cellular network can be referred to in the subsequent step S407.
[0189] Similarly, if the decision center receives information indicating a change in the state of the satellite communication module transmitted by the setting application, the decision center can determine whether the most recently received fence-triggered message is a message that the second fence is triggered. If so, the decision center reads the status flag of the satellite communication module. 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 it is determined that the area where the electronic device is located has cellular network coverage, the decision center does not process it.
[0190] If the decision center determines that the fence-triggered message received last time is a message that the second fence is triggered, and the decision center reads a shutdown mark (or a disable mark), it means that the user's intention to turn off the satellite communication module is a power saving intention, and the electronic device can display a pop-up window to prompt the user to perform further power saving mode operations. Optionally, if the decision center determines that the fence-triggered message received last time is a message that the second fence is triggered, and the decision center reads a shutdown mark (or a disable mark), the electronic device can also directly execute step S404.
[0191] If the decision center determines that the fence-triggered message received last time is not a message that the second fence is triggered, and determines that the electronic device is located in an area without cellular network coverage, and the decision center reads a shutdown mark (or a disabling mark), it means that the user's intention to turn off the satellite communication module is a power saving intention, and the electronic device can display a pop-up window to prompt the user to perform further power saving mode operations. Optionally, if the decision center determines that the fence-triggered message received last time is a message that the second fence is triggered, and the decision center reads a shutdown mark (or a disabling mark), the electronic device can also directly execute step S404.
[0192] If the decision center determines that the most recently received fence triggered message is not the second fence triggered message, and determines that the electronic device is located in an area 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, and 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 the 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.
[0193] S402: The decision center determines whether the operation on the electronic device is an operation to enter an ultra-long standby mode.
[0194] When the electronic device is disconnected from the satellite network, it exits the flight mode. The modem, Wi-Fi, BT, NFC and IR on the electronic device are all turned on, and the power consumption of the electronic device may increase. Therefore, it is necessary for the electronic device to prompt the user to enter the ultra-long standby mode to preserve the battery life and wait for rescue.
[0195] For example, when the decision center determines that the electronic device is disconnected from the satellite network, the decision center can pass 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 may include a confirmation control, a cancel control, and prompt information for entering the ultra-long standby mode. The electronic device displays the second pop-up window to prompt the user to enter the ultra-long standby mode. The scene of the electronic device displaying the second pop-up window can be seen in the subsequent Figure 5 For ease of understanding, Figure 5 The scenario in which the electronic device displays the second pop-up window will be described later.
[0196] On the interface of the second pop-up window displayed by 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.
[0197] If yes, the decision center determines that the user's operation on the electronic device is an operation 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 an operation to enter the ultra-long standby mode, and the electronic device can execute step S406.
[0198] 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 timing duration of the second timer is the 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 ultra-long standby mode, and the electronic device may 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 can 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 can default to entering the ultra-long standby mode, and the electronic device can execute step S403.
[0200] S403: The decision center determines whether the operation on the electronic device is an operation to shut down the modem.
[0201] 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 confirmation controls, cancel controls, and prompt information for closing the modem. The electronic device displays the first pop-up window to prompt the user to close the modem. The scene where the electronic device displays the first pop-up window can be seen in the subsequent Figure 5 For ease of understanding, Figure 5 The scenario in which the electronic device displays the first pop-up window will be described later.
[0202] On the interface of the first pop-up window displayed by the electronic device, the user can touch the display screen. When the user touches the display screen, the decision center receives the touch event. The decision center determines whether the control corresponding to the touch position of the touch event is the confirmation control of the first pop-up window.
[0203] 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 can execute step S404.
[0204] 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.
[0205] 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 turn off the modem by default, and the electronic device may execute step S405. The first timing duration may be the same as or different from the second timing duration.
[0206] Optionally, when the decision center transmits the view of the first pop-up window to the application framework layer, the decision center can set a first timer. When the first timer reaches the first timing duration, if the decision center does not receive a touch event, the decision center can close the modem by default, and the electronic device can execute step S404.
[0207] S404, the decision center instructs the setting application to turn off the Modem, Wi-Fi, BT, NFC and IR, and also instructs the setting application to adjust the brightness of the display screen to a preset brightness.
[0208] 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 setting application to turn off the modem, Wi-Fi, BT, NFC and IR, and also instructs the setting application to adjust the display brightness to a preset brightness. In this way, the power consumption of the electronic device can be reduced.
[0209] The preset brightness may be a brightness value with the lowest power consumption without affecting the use of the user. Adjusting the display brightness to the preset brightness may reduce the power consumption of the display of the electronic device.
[0210] It is understandable that if the module associated with the flight mode also includes other configurable modules and the other configurable modules are in an on state before the flight mode is turned on, when 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 setting application to turn off the other configurable modules. The other configurable modules may be signal transceiver modules. The other configurable modules may also not be signal transceiver modules, for example, they may be processing modules.
[0211] 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 also instruct to set a lower refresh rate of the application display screen to reduce power consumption of the electronic device display screen.
[0212] Optionally, if the decision center determines in step S403 that the user's operation on the electronic device is to enter the flight mode, the decision center can instruct the setting application to control the modem to be in a low power state and turn off Wi-Fi, BT, NFC and IR, and also instruct the setting 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 can mean that the modem is not powered off but is not searching for the network. Turning off Wi-Fi can mean turning off the Wi-Fi power.
[0213] 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.
[0214] Exemplarily, 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 the touch event when the first timer reaches the first timing duration, it can indicate that the user intends 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.
[0215] S406. The modem searches the network according to the first periodic network search method.
[0216] Exemplarily, 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.
[0217] Alternatively, the decision center instructs the setting application to turn off Wi-Fi, BT, NFC and IR in step S405, and after adjusting the display brightness to a preset brightness, the decision center can instruct the modem to search the network in the first periodic network search mode.
[0218] The network search interval of the first periodic network search mode increases successively. By increasing the network search interval, the network search power consumption of the Modem can be reduced.
[0219] Optionally, when the network search interval of the first periodic network search mode increases to the 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.
[0220] The first periodic network search method can be found in the following Figure 6 The periodic network search method shown is for easy understanding. Figure 6 The periodic network search method shown will be described in detail later.
[0221] Optionally, the decision center may also register a third fence with the application framework layer. When the cellular communication service is triggered, the third fence is triggered. The application framework layer transmits a message that the third fence is triggered to the decision center. The cellular communication service may represent a service that needs to use a cellular network for communication.
[0222] During the process of the modem searching the network in the first periodic network search mode, if the decision center receives a message that the third fence is triggered, the decision center can determine whether the network search interval of the modem exceeds the third network search interval threshold. If it exceeds, the decision center instructs the modem to search the network in the second periodic network search mode. If it does not exceed, the decision center can do nothing.
[0223] Among them, the third network search interval threshold and the minimum network search interval of the first periodic network search method can be the same or different. 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, so that it is convenient for the electronic device to search the cellular network as soon 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, so that the probability of failure to search the cellular network can be reduced.
[0224] It is understandable that the cellular communication service is triggered, indicating that the user urgently needs to use the communication network, and the decision center instructs the modem to search the network according to the second periodic network search method so that the electronic device can search the cellular network as soon as possible. By registering the third fence, the decision center can identify whether the user urgently needs to use the communication network.
[0225] The decision center receives a message that the user initiates a service, which indicates that the user needs to communicate. If the network search interval of the modem exceeds the third network search interval threshold, it may indicate that the network search interval of the modem is long, and the cellular network may not be searched in time. Therefore, when the decision center determines that the network search interval of the modem exceeds the third network search interval threshold, the modem is instructed to search the network according to the second periodic network search method, which can shorten the network search interval and search the cellular network in time, thereby improving the user experience.
[0226] When the modem searches for a network in the first periodic network search manner, the electronic device may further execute step S407.
[0227] S407: The location-based service (LBS) module determines whether the electronic device is located in an area without cellular network coverage.
[0228] For example, if the LBS module is in an on state, 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.
[0229] The LBS module can use the positioning information and the pre-stored search network map to determine whether the positioning information is within the preset geo-fence of the search network map. The area within the preset geo-fence has no cellular network coverage or the cellular signal strength is poor. The electronic device cannot access the cellular network. The preset geo-fence is, for example, a geo-fence in an ocean area or a geo-fence in a desert area. For example, the LBS module can use a geo-fence algorithm to calculate the positioning information and the preset geo-fence to determine whether the positioning information is within the preset geo-fence.
[0230] If the LBS module determines that the positioning information is within the preset geographic fence, the LBS module may transmit a positive result to the decision center, and the decision center may execute step S408.
[0231] If the LBS module determines that the positioning information is not within the preset geographic fence, the LBS module may transmit a negative result to the decision center, and the decision center may not process it, so that the electronic device continues to execute step S406.
[0232] Exemplarily, the pre-stored network search map can be built into the system of the electronic device when it leaves the factory, or it can be obtained by the electronic device from the communication electronic map database in the cloud server. Exemplarily, the communication electronic map database in the cloud server can be obtained by sorting and drawing the network crowdsourcing raw 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 send a broadcast to the subordinate electronic devices through the cloud service API. When the electronic device receives the broadcast, the decision center can obtain the network search map from the communication electronic map database in the cloud server.
[0233] Exemplarily, the network search map may also include a correspondence between a network search mode identifier and a geo-fence identifier. The network search mode identifier may include a second periodic network search mode identifier and a first periodic network search mode identifier. The geo-fence identifier of a land area with high cellular signal strength may correspond to the second periodic network search mode identifier, and the geo-fence identifier of a land area with poor cellular signal strength may correspond to the first periodic network search mode identifier.
[0234] If the LBS module determines that the positioning information is not within the preset geographic fence, the LBS module can identify the identifier of the geographic fence where the positioning information is located, and then obtain the 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 according to the network search method corresponding to the network search method identifier transmitted by the LBS module.
[0235] In this way, when the electronic device is located in an area with high cellular signal strength, the modem can search for a network in accordance with the second periodic network search method, so as to timely search for a cellular network and access the cellular network. When the electronic device is located in an area with low cellular signal strength, the modem can search for a network in accordance with the first periodic network search method, so as to reduce network search power consumption.
[0236] Exemplarily, the network search map may also include a correspondence between cellular signal quality information and geographic fence identifiers. If the LBS module determines that the positioning information is not within a preset geographic fence, the LBS module may identify the identifier of the geographic fence where the positioning 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 evaluate the cell quality to match the network search strategy to obtain a network search method or network search strategy that matches the positioning information. The decision center instructs the modem to search the network according to the network search method or network search strategy that matches the positioning information.
[0237] Exemplarily, when the electronic device is disconnected from the satellite network, if the electronic device controls the LBS module to be in a closed state. Since the electronic device needs to be aligned with the satellite during satellite communication in the satellite network, alignment requires positioning information. Therefore, the decision center can obtain the positioning information most recently stored by the LBS module. When the decision center determines that the electronic device is in a micro-motion or stationary state, the decision center can determine whether the positioning information most recently stored by the LBS module is within a preset geographic fence. If so, the decision center can execute step S408. If not, the decision center does not process it.
[0238] S408: The decision center instructs the modem to stop searching the network.
[0239] 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.
[0240] If the electronic device is within the preset geographic fence, the modem network search is invalid, and the decision center can instruct the modem to stop searching the network. In this way, the power consumption of invalid network search can be reduced.
[0241] The control method provided in this embodiment is that when the electronic device exits the satellite mode, the electronic device pops up a second pop-up window to prompt the user to enter the ultra-long standby mode. In response to the operation of not entering the ultra-long standby mode, the electronic device searches the network in accordance with 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 the ultra-long standby mode, and the electronic device pops 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 retaining a longer battery life of the electronic device, which is convenient for waiting for rescue. The electronic device can also respond to the user canceling the operation of shutting down the modem by turning off Wi-Fi, BT, NFC and IR, and instructing 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.
[0242] To facilitate Figure 4 The control method provided by the embodiment shown in the figure is described below. Figure 5 and Figure 6 The illustrated embodiment is described.
[0243] Figure 5 A scene diagram showing a pop-up window displayed by an electronic device.
[0244] like Figure 5 As shown, when the electronic device is connected to the satellite network, the electronic device can display Figure 5 The interface shown in a. Figure 5 The interface shown in a in , the interface includes icon 101.
[0245] exist Figure 5 In the interface shown in a in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display the following Figure 5 The control center interface shown in i. Figure 5 The contents of the interface shown in i refer to Figure 1 The contents of the interface shown in b will not be repeated here. Figure 5 The brightness state shown in the control 108 in the interface shown in i represents the brightness state of the display screen when the electronic device is connected to a satellite network.
[0246] exist Figure 5On the interface shown in a of FIG. 1 , the user can perform a touch operation to turn off the satellite communication module so that the electronic device is disconnected from the satellite network. When the electronic device is disconnected from the satellite network, the electronic device can display Figure 5 The interface shown in b in the figure. Figure 5 The interface shown in b in FIG. 5 includes a second pop-up window 501, icons 109, 110 and 111. On this interface, icon 101 has disappeared. The second pop-up window 501 includes the text "Do you want to enter the ultra-long standby mode?", a confirmation control 5011 and a cancel control 5012.
[0247] exist Figure 5 In the interface shown in b in FIG. 1 , the user can click the confirmation control 5011. The electronic device can display Figure 5 The interface shown in c or Figure 5 The interface shown in f. Figure 5 The content of the interface shown in c is the same as Figure 5 The content of the interface shown in f is the same. Figure 5 The interface shown in c is the same as Figure 5 The difference between the interfaces shown in f is that the user operations are different.
[0248] like Figure 5 The interface shown in c in FIG. 1 includes a first pop-up window 502 , an icon 109 , an icon 110 , and an icon 111 . The first pop-up window 502 includes the text “Do you want to turn off the Modem?”, a confirmation control 5021 , and a cancel control 5022 .
[0249] In one possible scenario, the user is in an area without cellular network coverage and is not moving. Figure 5 In the interface shown in c in FIG. 5 , the user can click the confirmation control 5021. The electronic device can display Figure 5 The interface shown in d. Figure 5 In the interface shown in d in FIG. 1 , the first pop-up window 502, icon 109, icon 110 and icon 111 have all disappeared. The user has not moved, for example, the electronic device is in a slightly moving or stationary state.
[0250] exist Figure 5 In the interface shown in d in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display Figure 5 The interface shown in e. Figure 5The interface shown in e in FIG. 1 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 represent the brightness state of the display screen when the electronic device enters the ultra-long standby mode.
[0251] from Figure 5 It can be seen from i and a that 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.
[0252] from Figure 5 From b, c, d and e in the figure, it can be seen that when the user is in an area without cellular network coverage and is not moving, when the electronic device is disconnected from the satellite network, enters the ultra-long standby mode, and turns off the modem, the satellite communication module is in the off state, and the modem, Wi-Fi, BT, NFC and IR are also in the off state. In this way, the power consumption of the satellite communication module, modem, Wi-Fi, BT, NFC and IR is reduced. Compared with the power consumption of the electronic device when it is connected to the satellite network, the power consumption of the electronic device after the electronic device is disconnected from the satellite network is less, which is conducive to retaining the battery life of the electronic device.
[0253] from Figure 5 From the i and e in FIG, it can be seen that when the electronic device is connected to the satellite network, the brightness of the display screen is high. When the electronic device exits the satellite network, enters the ultra-long standby mode and turns off the modem, the brightness of the display screen decreases. In this way, the power consumption of the display screen is reduced.
[0254] 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.
[0255] In another possible scenario, the user is in an area without cellular network coverage and is moving. Figure 5 On the interface shown in f, the user can click the cancel control 5022, and the electronic device can display Figure 5 The interface shown in g. Figure 5 For the contents of the interface shown in g, see Figure 5 The content of the interface shown in d in the figure is not repeated here. The user movement may indicate that the electronic device is neither in a micro-motion state nor in a static state.
[0256] exist Figure 5In the interface shown in g in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display Figure 5 The interface shown in h. Figure 5 The interface shown in h in FIG. 1 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. Figure 5 The brightness state shown in the control 108 in the interface shown in h also represents the brightness state of the display screen when the electronic device enters the ultra-long standby mode. Figure 5 The brightness state shown in the control 108 in the interface shown in h is the same as Figure 5 The brightness state of the control 108 in the interface shown in e is the same. Figure 5 The interface shown in h is the same as Figure 5 The difference between the interface shown in e is that Figure 5 In the interface shown in e in FIG. 1 , control 105 is not highlighted, but Figure 5 Control 105 is highlighted on the interface shown in h.
[0257] The control 105 is highlighted to indicate that the modem is turned on and the modem 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 perform cellular network search so that the user can access the cellular network in time when the user moves to an area with cellular network coverage.
[0258] from Figure 5 From b, f, g, and h in the figure, it can be seen that when the user is in an area without cellular network coverage and is moving, when the electronic device is disconnected from the satellite network and enters the ultra-long standby mode, and 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. In this way, the modem can search for the cellular network so that when the user moves to an area covered by the cellular network, the cellular network can be accessed in time and real-time contact can be made with the rescuer. The satellite communication module is turned off, and Wi-Fi, BT, NFC, and IR are also turned off, which reduces the power consumption of the satellite communication module, Wi-Fi, BT, NFC, and IR.
[0259] from Figure 5 From i and h in FIG, it can be seen that when the electronic device is connected to the satellite network, the brightness of the display screen is high. When the electronic device exits the satellite network and enters the ultra-long standby mode without turning off the modem, the brightness of the display screen decreases. In this way, the power consumption of the display screen is reduced.
[0260] 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.
[0261] Figure 6 A schematic diagram of a periodic network search method provided in an embodiment of the present application is shown.
[0262] In a possible implementation, if the user is in an area covered by a cellular network, the modem can search the network in accordance with the second periodic network search method. If the user initiates a cellular communication service, the modem can search the network in accordance with the first periodic network search method. The second periodic network search method and the first periodic network search method both belong to the OOS network search mechanism. The difference between the second periodic network search method and the first periodic network search method is that in 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.
[0263] For example, Figure 6 As shown, 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 ,t x,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 .
[0264] 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 It is the minimum network search interval of the first periodic network search mode.
[0265] Exemplarily, in order to facilitate the understanding of the modem performing network search according to the second periodic network search mode or the modem performing network search according to the first periodic network search mode, the following description is given by taking the modem performing network search according to the first periodic network search mode as an example:
[0266] The modem starts the third timer when it starts searching the network. The timing length of the third timer is t s .
[0267] 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 .
[0268] When the fourth timer reaches the timing length t x,m+1 When the modem starts searching the network, cancels the fourth timer and starts the third timer.
[0269] When the third timer reaches the duration t s If the Modem fails to search the network, the Modem goes into sleep mode and sets the fifth timer. The fifth timer has a duration of t x,m+2 .
[0270] When the fifth timer reaches the timing length t x,m+2 When the modem starts searching the network, cancels the fifth timer and starts the third timer.
[0271] When the third timer reaches the timing length t s If the Modem fails to search the network, the Modem goes into sleep mode and sets the sixth timer. The sixth timer has a duration of t x,m+3 .
[0272] When the sixth timer reaches the timing length t x,m+3 When the modem starts searching the network, cancels the sixth timer and starts the third timer.
[0273] The search network-sleep cycle is repeated in this way.
[0274] It is understandable that when the third timer reaches the timing duration t s Before, or the third timer reaches the timing length t s If the modem successfully searches the network, it will not continue to search the network.
[0275] 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 network search 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, so that when the electronic device is in an environment without cellular network coverage or with low cellular signal strength, the power consumption of the modem network search can be further reduced, and the electronic device can be kept for a longer battery life to wait for rescue.
[0276] This embodiment also provides a control method, Figure 7 Another flow chart of the control method provided in an embodiment of the present application is shown. Figure 7 The embodiment shown and Figure 4 The difference between the shown embodiments is that Figure 7 The illustrated embodiment does not include Figure 4 In the illustrated embodiment, steps S402, S403 and S405, Figure 7 The illustrated embodiment includes step S701 . Figure 7 The illustrated embodiment also includes Figure 4 Steps S400, S401, S404, S406, S407 and S408 in the illustrated embodiment. Figure 7 For specific implementation principles and technical effects of steps S400, S401, S404, S406, S407 and S408 in the illustrated embodiment, see Figure 4 The specific implementation principles and technical effects of the corresponding steps in the illustrated embodiment will not be repeated in this embodiment.
[0277] like Figure 7 As shown, the method includes:
[0278] S400. After the electronic device is connected to the satellite network, the user can use the electronic device to perform satellite communications.
[0279] S401. The decision center determines whether the electronic device is disconnected from the satellite network.
[0280] S701: The decision center determines whether the operation on the electronic device is an operation to enter the flight mode.
[0281] When the electronic device is disconnected from the satellite network, the electronic device exits the flight mode. The modem, Wi-Fi, BT, NFC and IR on the electronic device are turned on, and the power consumption of the electronic device may increase. Therefore, it is necessary for the electronic device to prompt the user to operate the electronic device to enter the flight mode to retain a longer battery life for rescue.
[0282] For example, when the decision center determines that the electronic device is disconnected from the satellite network, the decision center can pass the view of the third pop-up window to the application framework layer, so that the electronic device displays the third pop-up window. The third pop-up window may include a confirmation control and a cancel control. The electronic device displays the third pop-up window to prompt the user to enter the flight mode. Figure 8 The embodiments shown are for ease of understanding. Figure 8 The implementation shown will be described later.
[0283] On the interface of the third pop-up window displayed by 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 third pop-up window.
[0284] If yes, the decision center determines that the user's operation on the electronic device is an operation 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 an operation to enter the flight mode, and the electronic device can execute step S406.
[0285] 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 timing duration of the seventh timer is 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 the flight mode, and the electronic device may execute step S406.
[0286] S404, the decision center instructs the setting application to turn off the Modem, Wi-Fi, BT, NFC and IR, and also instructs the setting application to adjust the brightness of the display screen to a preset brightness.
[0287] Exemplarily, 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.
[0288] S406. The modem searches the network according to the first periodic network search method.
[0289] S407: The location-based service (LBS) module determines whether the electronic device is located in an area without cellular network coverage.
[0290] S408: The decision center instructs the modem to stop searching the network.
[0291] For example, Figure 8 Another scenario diagram showing an electronic device displaying a pop-up window.
[0292] like Figure 8 As shown, when the electronic device is connected to the satellite network, the electronic device can display Figure 8 The interface shown in a. Figure 8 The contents of the interface shown in a can be found in Figure 5 The contents of the interface shown in a are not repeated here.
[0293] exist Figure 8 In the interface shown in a in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display the following Figure 8 The control center interface shown in e. Figure 8 The contents of the interface shown in e can be found in Figure 5 The contents of the interface shown in i are not repeated here.
[0294] exist Figure 8 On the interface shown in a of FIG. 1 , the user can perform a touch operation to turn off the satellite communication module so that the electronic device is disconnected from the satellite network. When the electronic device is disconnected from the satellite network, the electronic device can display Figure 8 The interface shown in b in the figure. Figure 8 The interface shown in b in FIG. 8 includes a third pop-up window 801, icons 109, 110 and 111. On this interface, icon 101 has disappeared. The third pop-up window 801 includes the text "Do you want to enter flight mode", a confirmation control 8011 and a cancel control 8012.
[0295] exist Figure 8 In the interface shown in b in FIG. 8 , the user can click the confirmation control 8011. The electronic device can display Figure 8 The interface shown in c in Figure 1 is as follows. Figure 8 In the interface shown in c, the third pop-up window 801, icon 109, icon 110 and icon 111 have all disappeared.
[0296] exist Figure 8 In the interface shown in c in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display Figure 8 The interface shown in d. Figure 8The interface shown in d in FIG. 1 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 represent the brightness state of the display screen when the electronic device enters the ultra-long standby mode.
[0297] from Figure 8 From d and e in FIG. 1 , it can be seen that when an electronic device enters flight mode, the brightness of the display screen is reduced, which can reduce the power consumption of the display screen.
[0298] from Figure 8 From a and e in FIG, it can be seen that 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.
[0299] from Figure 8 As can be seen from b, c and d, when the electronic device is disconnected from the satellite network and enters the flight mode, the satellite communication module is turned off, and the Modem, Wi-Fi, BT, NFC and IR are also turned off. In this way, the power consumption of the satellite communication module, Modem, Wi-Fi, BT, NFC and IR is reduced.
[0300] 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.
[0301] The control method provided in this embodiment is that when the electronic device exits the satellite mode, the electronic device pops up a third pop-up window to prompt the user to enter the flight mode. In response to the operation of not entering the flight mode, the electronic device searches the network in accordance with 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 the 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. Figure 4 In the embodiment shown, 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 operations the user performs on the electronic device.
[0302] The embodiment of the present application also provides a control method, which includes S901-S903.
[0303] 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.
[0304] The specific implementation method of this step is Figure 4 The specific implementation method of S401 in the embodiment is similar and will not be repeated here.
[0305] 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, and the first prompt information is used to prompt whether to turn off cellular communication. The second moment is later than the first moment.
[0306] For example, the first pop-up window can be Figure 4 The first pop-up window in the embodiment may be, for example, Figure 5 The first pop-up window 502 in the embodiment. The first control can be Figure 4 The confirmation control in the first pop-up window in the embodiment can be, for example, Figure 5 The confirmation control 5021 in the embodiment. The first prompt information can be Figure 4 The prompt information for closing the Modem included in the first pop-up window in the embodiment is, for example, Figure 5 The first pop-up window 502 in the embodiment includes the text “Do you want to turn off the modem?”.
[0307] Exemplarily, the first pop-up window may also be Figure 8 The third pop-up window 801 in the embodiment. The first control can also be Figure 8 The confirmation control 8011 in the embodiment. The first prompt information can also be Figure 8 The third pop-up window 801 in the embodiment includes the text “Do you want to enter flight mode?”.
[0308] 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.
[0309] Exemplarily, in response to the operation of the first control, the specific implementation manner in which the electronic device controls the modem of the electronic device to be in the off state is as follows: Figure 4 The specific implementation method of S404 in the embodiment is similar and will not be repeated here.
[0310] The control method provided in this embodiment displays a pop-up window to prompt the user to turn off the modem when the electronic device is disconnected from the satellite network. When it is determined that the user's operation on the electronic device is to turn off the modem, the electronic device controls the modem to be in an off state. In this way, when the electronic device is disconnected from the satellite network, the power consumption of the modem can be reduced, thereby reducing the power consumption of the electronic device, so that the electronic device retains a longer battery life. If the user is in an environment with no cellular network coverage or a poor cellular network and needs to wait for rescue, the electronic device retains a longer battery life, which is conducive to the rescue of the user.
[0311] Optionally, between the first moment and the second moment, the method further includes S904.
[0312] S904: At a fourth moment, the electronic device displays a second pop-up window, wherein the second pop-up window includes a second control and second prompt information, and the second prompt information is used to prompt whether to enter the power saving mode.
[0313] For example, the second pop-up window can be Figure 4 The second pop-up window in the embodiment, for example Figure 5 The second pop-up window 501 is shown. The second control can be Figure 4 The second pop-up window in the embodiment includes a confirmation control, such as Figure 5 The confirmation control 5011 shown. The second prompt information is such as Figure 4 The second pop-up window in the embodiment includes prompt information for entering the ultra-long standby mode, for example Figure 5 The second pop-up window 501 in the embodiment includes the text “whether to enter super long standby mode”.
[0314] 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.
[0315] Exemplarily, the second control may be Figure 4 The cancel control in the first pop-up window in the embodiment can be, for example, Figure 5 Cancel control 5022 in the embodiment. The operation on the second control is, for example, a click operation on the cancel control 5022.
[0316] 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, allowing the electronic device to retain a longer battery life.
[0317] Optionally, the control method provided in this embodiment may further include S905-S908:
[0318] 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.
[0319] For example, the operation of starting the satellite communication mode can be seen in Figure 4 The operation of starting the satellite communication module shown in S400 in the embodiment will not be repeated here.
[0320] 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.
[0321] The specific implementation of S906 is similar to that of S901 and will not be described in detail in this embodiment.
[0322] S907: At the 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.
[0323] Exemplarily, the third control may be Figure 4 The cancel control in the first pop-up window in the embodiment can be, for example, Figure 5 The cancel control 5022 in the embodiment. The third control can also be Figure 8 Cancel control 8012 in an embodiment.
[0324] S908: At an eighth moment, in response to the operation on the third control, the electronic device controls the modem to be turned on. The eighth moment is later than the seventh moment.
[0325] For example, the operation on the third control is, for example, clicking the third control. Figure 4 The specific implementation principle and technical effect of the cancellation control in the first pop-up window of the embodiment and the electronic device controlling the modem to be in the turned-on state are as follows: Figure 4 The specific implementation principle and technical effect of S405 in the embodiment are similar and will not be repeated here.
[0326] Optionally, after the eighth moment, the control method provided by this embodiment further includes: the modem searches for the cellular network in a first periodic network search manner. The network search intervals of the first periodic network search manner increase sequentially.
[0327] Exemplarily, the first periodic network search mode may be: Figure 4 The first periodic network search mode in the embodiment. The specific implementation principle of the modem searching the cellular network according to the first periodic network search mode is as follows: Figure 4The specific implementation principle of S406 in the embodiment is similar and will not be 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.
[0328] After the eighth moment, the control method provided by this embodiment further includes S909.
[0329] 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 mode. The network search interval of the second periodic network search mode increases successively, and in the network search interval of the same period, the network search interval of the second periodic network search mode is less than the network search interval of the first periodic network search mode.
[0330] Exemplarily, the second periodic network search mode may be: Figure 4 The second periodic network search method in the embodiment: When the electronic device receives an operation to initiate a communication service, the modem searches for the cellular network in the second periodic network search method, so that the electronic device can search for the cellular network as quickly as possible, thereby improving the user experience.
[0331] Optionally, in the first periodic network search mode, when the network search interval in the first periodic network search mode reaches the 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 the 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. In this way, the probability of failure to search for a cellular network can be reduced.
[0332] Optionally, before the modem searches for the cellular network in the second periodic network search mode, the control method provided by this embodiment further includes:
[0333] The electronic device determines whether the network search interval of the modem is greater than a network search interval threshold.
[0334] 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 in a second periodic network search manner.
[0335] Exemplarily, the network search interval threshold may be Figure 4 The third network search interval threshold in the embodiment.
[0336] In this way, a balance can be achieved between timely searching for cellular networks and reducing network search power consumption.
[0337] Optionally, the control method provided in this embodiment further includes:
[0338] 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 the cellular network. The specific implementation principle and technical effect of this step are similar to Figure 4 The specific implementation principle and technical effect of S407 in the embodiment are similar and will not be repeated here.
[0339] When the electronic device determines that the electronic device is located within the preset geographic fence, the modem stops searching for the cellular network. Figure 4 The specific implementation principle of S408 in the embodiment is similar and will not be described again. If the electronic device is within the preset geographic fence, the network search performed by the modem is invalid, and the modem stops searching the network, which can reduce the power consumption of the invalid network search.
[0340] Optionally, at the third moment, in response to an operation on the first control, the method further includes:
[0341] The electronic device controls at least one of the wireless local area network Wi-Fi, Bluetooth BT, short-range wireless communication NFC or infrared IR of the electronic device to be in a closed state. For example, the wireless local area network Wi-Fi, Bluetooth BT, short-range wireless communication NFC and infrared IR of the electronic device controlled by the electronic device are all in a closed state. Figure 4 The specific implementation principle of S404 in the embodiment is similar and will not be repeated here. 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 turned-off state, which can reduce the power consumption of the electronic device and enable the electronic device to retain a longer battery life.
[0342] Optionally, 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, short-range wireless communication NFC and infrared IR of the electronic device to be in a closed state. In this way, the power consumption of the wireless local area network Wi-Fi, Bluetooth BT, short-range wireless communication NFC and infrared IR can be reduced, thereby reducing the power consumption of the electronic device, so that the electronic device retains a longer battery life.
[0343] Optionally, the electronic device displays the first pop-up window, including:
[0344] 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, satellite text messages, satellite video communications, and satellite voice communications.
[0345] 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.
[0346] For example, Figure 4 As shown in S401 in the illustrated embodiment, if the decision center receives a message that the first fence is triggered, the decision center determines whether the message that the fence was triggered last time is a message 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 then it can be determined that the operation intention corresponding to the electronic device disconnecting from the satellite network is a power saving intention, then 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.
[0347] Optionally, the electronic device displays the first pop-up window, including:
[0348] The electronic device determines whether the communication service before the electronic device is disconnected from the satellite network is a satellite communication service.
[0349] 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.
[0350] 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.
[0351] For example, Figure 4 As shown in S401 in the illustrated embodiment, if the decision center receives a message that the first fence is triggered, the decision center determines whether the message that the fence is triggered last received is a message that the second fence is triggered. If not, the decision center can obtain the most recent positioning information stored by 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 disabling flag), the electronic device displays a first pop-up window to prompt the user to perform power-saving operations, thereby improving the user experience.
[0352] 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), nearfield communication (NFC) and infrared (IR) as an example to illustrate the control method of the embodiment of the present application.
[0353] It is understandable that the signal transceiver module associated with the flight mode may include one or more of the signal transceiver modules such as a modem, wireless fidelity (Wi-Fi), Bluetooth (BT), nearfield 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 the present application is also applicable to the scenario where the signal transceiver module associated with the flight mode includes one or more of the signal transceiver modules such as Modem, Wi-Fi, BT, NFC, or IR. In the scenario where the signal transceiver module associated with the flight mode includes one or more of the signal transceiver modules such as Modem, Wi-Fi, BT, NFC, or IR, the specific implementation principle and technical effect of the control method provided in the embodiment of the present application are similar to the specific implementation principle and technical effect of the control method in the scenario where the signal transceiver module associated with the flight mode includes Modem, Wi-Fi, BT, NFC, and IR. If other configurable modules are associated with the flight mode, the control method provided in the embodiment of the present application can also realize the control of closing and opening other configurable modules, and its specific implementation principle and technical effect are similar to Figure 4 The specific implementation principles and technical effects of controlling the turning off and on of Wi-Fi, BT, NFC or IR in the embodiments are similar and will not be repeated here.
[0354] The following describes a scenario in which an electronic device accesses a satellite network and a scenario in which the electronic device disconnects from a satellite network in conjunction with a set of user interface schematic diagrams.
[0355] 1. For scenarios where electronic devices are connected to satellite networks or satellite communication mode is enabled ( Figure 9A-9G )
[0356] When the electronic device is turned on and / or unlocked, the electronic device may display Fig.9A The interface shown in the figure. Fig.9AThe interface shown may include a status bar, a time of "08:08", a date of "December 3, Thursday, October 19, Gengzi Year", an icon for a calendar application, an icon for a cloud space application, an icon for a contact application, an icon for a setting application, an icon for a video application, an icon for a music application, an icon 1001 for a satellite communication application, an icon for a theme application, an icon 1002 for a phone application, an icon 1003 for an SMS application, an icon for a browser, and an icon for a camera application.
[0357] exist Fig.9A In the interface, the user can touch icon 1001, and the electronic device can display Fig. 9B The interface of the satellite communication application shown in FIG. It should be understood that the touch operation may include clicking or sliding.
[0358] like Fig. 9B The interface shown 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.
[0359] Wherein, the card type information supported by the prompt can be used to prompt the user the type of the user identification card (SIM card) required for satellite communication or the operator to which the user identification card belongs, reduce the occurrence probability that the user identification card inserted by the user does not support satellite communication, and can also reduce the occurrence probability of satellite connection failure caused by the user identification card inserted in the electronic device not supporting satellite communication, and can also reduce the occurrence probability that the user identification card does not support satellite communication and causes invalid satellite connection, which increases the power consumption of the electronic device. The card type information supported by the prompt is such as the text "only supports telecommunication cards". The communication type prompt information can be the text "satellite communication connects the world, and communication is boundless". In some implementations, the communication type prompt information can also be the text "Tiantong satellite communication connects the world, 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".
[0360] exist Fig. 9B In the interface in FIG. 1004, the user can perform a touch operation on the enable control 1004. When receiving the touch operation on the enable control 1004, the electronic device can search for stars and display Fig. 9C The interface shown in the figure. Fig. 9CThe interface shown may include a return control and a window 1005. The window 1005 may include a folding control for folding the window 1005, a close control 10051, a prompt message for searching for satellites, and an image indicating that the satellite search is in progress. The prompt message for searching for satellites may include, for example, the text "Searching for satellites in an open area to avoid blocking satellite signals". The prompt message for searching for satellites may be used to guide the user's posture or action of holding the electronic device to quickly complete the satellite search so that the user can use the satellite communication function to communicate in a timely manner.
[0361] Display on electronic devices Fig. 9C In the case of the interface shown, if the electronic device completes the satellite search, the electronic device can perform satellite alignment and display Fig.9D The interface shown in the figure. Fig.9D The interface shown includes a window 1006. The window 1006 includes a folding control for folding the window 1006, a close control 10061, information prompting to align with the satellite, and an image indicating that the satellite is being aligned. The information prompting to align with the satellite is, 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 to align with the satellite can be used to guide the posture or action of the user holding the electronic device to quickly complete the alignment, so that the user can use the satellite communication function to communicate in time.
[0362] Display on electronic devices Fig.9D In the case of the interface shown, if the electronic device has been aligned with the satellite, the electronic device can communicate with the satellite network and display Fig.9E The interface shown in the figure. Fig.9E The interface shown may include a return control and a window 1007. The window 1007 includes a folding control for folding the window 1007, a close control 10071, information indicating that a communication connection is in progress, and an image indicating that the connection is with a satellite. The information indicating that a communication connection is in progress may include, for example, the text "Connecting (120 seconds) Already aiming at the satellite, please ensure that there are no buildings or trees blocking this direction". The information indicating that a communication connection is in progress may be used to show the user the progress of accessing the satellite network, thereby improving the user experience.
[0363] Display on electronic devices Fig.9E In the case of the interface shown, if the electronic device is successfully connected to the satellite network, the electronic device can display Fig.9F The interface shown in the figure. Fig.9FThe interface shown may include a return control and a window 1008. The window 1008 includes a collapse control 10083 for collapsing the window 1008, a close control 10082, information indicating successful satellite communication connection, a signal indicator 10081 indicating satellite signal strength, an image indicating connection with a satellite, an icon 1009 of a phone application, an icon 1010 of a text messaging application, a location indicator, and location information.
[0364] Among them, the phone application icon 1009 and Fig.9A The difference between the phone application icon 1002 in the interface shown is that the icon 1009 contains a satellite logo, while the icon 1002 does not contain a satellite logo. The inclusion of a satellite logo in the icon 1009 indicates that the user can make and receive calls via the satellite network. Fig.9A The difference between the icon 1003 of the SMS application in the interface shown is that the icon 1010 contains a satellite identifier, while the icon 1003 does not contain a satellite identifier. The icon 1010 contains a satellite identifier, indicating that the user can send and receive SMS messages via the satellite network. The application to which the icon 1009 belongs can be the same as or different from the application to which the icon 1002 belongs. The application to which the icon 1010 belongs can be the same as or different from the application to which the icon 1003 belongs.
[0365] Information indicating a successful satellite communication connection may include the text "Successfully connected to satellite, current signal is good, please keep holding the phone." Location information may include the text "40°10′41″N, 116°10′44″E, 8848m above sea level." Location information may also include the text "Refreshed just now." Information indicating a successful satellite communication connection and location information may both be used to prompt users that their electronic device has been connected to a satellite network, and that the user may use the satellite communication function to communicate, thereby improving the user experience. Communication using the satellite communication function includes, for example, making and receiving calls or sending and receiving text messages via a satellite network. Making and receiving calls via a satellite network may also be understood as satellite calls, and sending and receiving text messages via a satellite network may be understood as sending and receiving satellite text messages.
[0366] Display on electronic devices Fig.9F In the case of the interface shown, users can make calls or send and receive text messages through the satellite network.
[0367] exist Fig.9F In the interface shown, the user can touch the retract control 10083 representing the retracted window 1008, and the electronic device can display Figure 9G The interface shown in the figure. Figure 9GThe interface shown in FIG. 1 includes a status bar, a window 1011 after the window 1008 is collapsed, the text "Satellite communication connects the world, communication is boundless", an icon 1009 of a phone application, an icon 1010 of a text message application, and a control 1012 indicating disconnection from a satellite network. The window 1011 may include information indicating a successful satellite communication connection, location information, a signal identifier indicating satellite signal strength, and an image indicating connection with a satellite.
[0368] Display on electronic devices Figure 9G In the case of the interface shown, users can make calls or send and receive text messages through the satellite network.
[0369] It should be understood that after the user finishes making a call or sending or receiving text messages, the electronic device may display Fig.9F The interface shown or Figure 9G The interface shown.
[0370] 2. For scenarios where electronic devices are disconnected from the satellite network ( Figure 9G-9R )
[0371] Displayed on electronic devices Figure 9G In the interface shown, the user can perform a touch operation on the control 1012. When receiving a touch operation on the control 1012, the electronic device can display Figure 9H The interface shown in the figure. Figure 9H The interface shown includes a window 1015. Figure 9H For other contents in the interface shown, see Figure 9G The content of the interface shown is not repeated here. Among them, window 1015 includes a 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 disconnect from the satellite network can be reduced, thereby improving the user experience.
[0372] exist Figure 9H In the interface shown, the user can touch the control 10151 to turn off the satellite communication mode. When the touch operation on the control 10151 is received, the electronic device can disconnect from the satellite network and display Fig.9I The interface shown. Fig.9I The contents of the interface shown can be found in Fig. 9BThe contents of the interface shown are not 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 modules such as the Modem, Wi-Fi, BT, NFC and IR on the electronic device to return to the state before the flight mode or remain turned on, so that the user can use the functions of the modules such as the Modem, Wi-Fi, BT, NFC or IR in time.
[0373] Display on electronic devices Fig.9I In the case of the interface shown, 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 time when 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 Figure 9J The interface shown in the figure. Figure 9J The interface shown in FIG. 1 may include a pop-up window 1016. For other contents in the interface, see Fig.9I The content of the interface shown is not repeated here. Among them, the pop-up window 1016 includes an identification indicating the system housekeeper service, the text "System housekeeper service just now", information prompting to turn on the super power saving mode, and a control 10161 indicating turning on the super power saving mode. 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 greatly 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.
[0374] Optionally, the electronic device displays Fig.9I In the case of the interface shown, the electronic device can search the network through the modem in accordance with the second periodic network search method. If the electronic device fails to search the network in accordance with the second periodic network search method, 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 can search the network in accordance with the first periodic network search method 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. From the time the modem starts searching the network to the time when the first preset time is reached, if the network search is unsuccessful, it may indicate that the area where the electronic device is located has no cellular network coverage or the cellular signal quality is poor. The electronic device can display Figure 9J The interface shown.
[0375] Optionally, the electronic device displays Fig.9I In the case of the interface shown, the electronic device can execute step S407 to determine whether the electronic device is located in an area without cellular network coverage. In the case of determining that the electronic device is located in an area without cellular network coverage, the electronic device can display Figure 9J The interface shown prompts the user to turn on the super power saving mode to reduce the power consumption of the electronic device.
[0376] Optionally, the electronic device displays Fig.9I In the case of the interface shown, the electronic device can search for the network in the first periodic network search mode and the second periodic network search mode. If the electronic device fails to search for 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. The electronic device may display Figure 9J The specific implementation principle and technical effect of the electronic device searching the network in accordance with the first periodic network search mode and the second periodic network search mode can be found in Figure 4 The specific implementation principle and technical effect of the electronic device performing network search according to the first periodic network search mode and the second periodic network search mode shown in S406 of the embodiment will not be repeated here.
[0377] Optionally, after disconnecting from the satellite network, the electronic device displays Figure 9J Before the interface shown, the electronic device can determine whether there is a message indicating that the second fence is triggered during the time period when the electronic device is connected to the satellite network in the obtained fence triggering message. If there is, it means that during the time period when the electronic device is connected to the satellite network, the user has used the satellite communication service through the electronic device, which can indicate that there is no cellular network coverage or the cellular signal quality is poor in the area where the user is located. The electronic device can display Figure 9J The interface shown.
[0378] exist Figure 9J In the interface shown, the user can touch the control 10161 (which can be understood as the fourth control in some embodiments), and the electronic device can display Figure 9K or Figure 9L The interface shown in the figure. Figure 9K The interface shown in FIG. 1 may include a pop-up window 1017. For other contents in the interface, see Figure 9J The content of the interface shown is not 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 be prompted 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 phone will be limited. You can also add applications according to your needs. Do you want to turn on super power saving mode?"
[0379] In some embodiments, Figure 9K In the interface shown, the user can touch the control 10171, and the electronic device can display Figure 9LInterface shown. When receiving a touch operation on control 10171, 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, and control the modem to be in a low power consumption state, so that the electronic device is in a super power saving mode to reduce the power consumption of the electronic device. The electronic device can display Figure 9L The interface shown in the figure. Figure 9L The interface shown includes a status bar, an indicator 1018 indicating the super power saving mode, a control 1019 indicating exiting the super power saving mode, time, date, information indicating the battery life, an icon 1002 of a phone application, an icon 1003 of a text message application, an icon of a contact application, and an icon indicating adding an application 1020. The information indicating the battery life is, for example, the text "Battery 100% estimated to be available for 124 hours and 25 minutes".
[0380] Among them, the modem being in a low power state can mean that the modem is not powered off but cannot search the network. Controlling the modem to be in a low power state can reduce the power consumption of the modem while also enabling the modem to be restored to the on state or working state more quickly and search the network when the electronic device controls the modem to be restored to the on state or working state, so as to improve the user experience. For example, when the electronic device receives an operation for turning on the modem, the electronic device can control the modem to be restored to the on state or working state.
[0381] It can be understood that when the electronic device is in the super power saving mode, the electronic device has been disconnected from the satellite network and the cellular network. Figure 9L In the interface shown, the user can perform a touch operation on the phone application or the text message application. If a touch operation on the phone application or the text message application is received, 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.
[0382] Optionally, in Figure 9L In the interface shown in FIG. 10, 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 Figure 9L The interface shown is displayed.
[0383] In some embodiments of the present application, when the electronic device is disconnected from the satellite network (in this case, the satellite modem may be in a turned-off state), the modem of the electronic device is turned on or in a working state, and the power consumption of the modem in the turned-on or working state is relatively large. Therefore, in order to reduce the power consumption of the electronic device, when the electronic device receives a signal such as Figure 9K In the case of a touch operation on the control 10171 (which may be understood as a fourth control in some embodiments) in the pop-up window 1017 shown, the electronic device may display Figure 9M The interface shown (where Figure 9M The pop-up window 1016 in the image may or may not be displayed) or may be displayed Figure 9N The interface shown in the figure. Figure 9M The interface shown in FIG. 1 may include a first pop-up window 502 for reducing the power consumption of a Modem (in this case, the Modem may be a cellular Modem). For other contents in the interface, see Figure 9K The content of the interface shown is not repeated here. In this way, the first pop-up window 502 (which can be understood as the eighth control in some embodiments) can prompt the user to turn off the modem (or it can prompt the user to control the modem so that the modem enters a low power consumption state or a closed state) to stop or reduce the search for the cellular network, thereby reducing the power consumption of the electronic device. It should be noted that Figure 9M or Figure 9N In the example, the super power saving mode does not include reducing the power consumption of the modem. In other embodiments, the super power saving mode may include reducing the power consumption of the modem. In this way, the first pop-up window 502 may no longer be displayed in a separate window, and may be displayed in the pop-up window 1016 as an option in the super power saving mode.
[0384] exist Figure 9M In the interface shown, the user can perform a touch operation on the confirmation control 5021 in the first pop-up window 502. When receiving a touch operation on the confirmation control 5021, the electronic device can control the phone application corresponding to icon 1002, the text message application and the contact application corresponding to 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), and 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, and can also control the Wi-Fi, BT, NFC and / 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 or an off state, so that the electronic device enters a super power saving mode. The electronic device can display Figure 9L The interface shown.
[0385] In some embodiments of the present application, when the electronic device receives a Figure 9K In the case of touch operation of control 10171 shown, 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 consumption state, and control the modem to remain turned on or in a working state. The electronic device can display Figure 9L The interface shown.
[0386] When the electronic device is disconnected from the satellite network, from the start time of the modem network search to the second preset time, if the network search is unsuccessful, it means that the user has not moved to an area with cellular network coverage or an area with good cellular network signal, and the electronic device can display Figure 9N The interface shown in the figure. Figure 9N The interface shown in FIG. 5 may include a first pop-up window 502. For other contents in the interface, see Figure 9L The content of the interface shown is not repeated here. The second preset time length may be greater than the first preset time length. 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 may be prompted to turn off the modem to reduce the power consumption of the modem searching the network.
[0387] In some embodiments of the present application, when the electronic device is turned on and / or unlocked, and displays Fig.9A In the case of the interface shown, Fig.9A In the interface shown, the user can touch the icon of the setting application, and the electronic device can display Fig.9O The interface of the settings application is shown in Figure 1. Fig.9O The interface shown includes option 1013 for satellite communications.
[0388] exist Fig.9O In the interface shown, the user can touch option 1013. When receiving the touch operation on option 1013, the electronic device can search for stars and display Fig. 9C The interface shown in the figure can be realized from Figure 9C-9G This can reduce the user's Fig. 9B The touch operation of the enabling control 1004 enables the electronic device to access the satellite network as quickly as possible, thereby improving the user experience.
[0389] It is understandable that if the electronic device is receiving Fig.9O If the touch operation of option 1013 in the interface shown in the figure is performed to access the satellite network, upon receiving the Figure 9H In the case of a touch operation of the control 10151 in the interface shown, the electronic device can display Figure 9P The interface shown. Figure 9P The contents of the interface shown can be found in Fig.9O The contents of the interface shown will not be described in detail here.
[0390] Display on electronic devices Figure 9P In the case of the interface shown, 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 time when 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 Figure 9Q The interface shown in the figure. Figure 9Q The interface shown in FIG. 1 may include a pop-up window 1016. For other contents in the interface, see Figure 9P The content of the interface shown is not repeated here. In this way, when the electronic device is located in an area without cellular network coverage or with poor cellular signal quality, the user is prompted to turn on the super power saving mode to reduce the power consumption of the electronic device.
[0391] In some embodiments of the present application, when the electronic device is unlocked (for example, when the Fig.9A In the case of the interface shown in FIG. 1 , the user can perform a pull-down operation from the upper end of the electronic device or a pull-up operation from the lower end of the electronic device, and the electronic device can display Figure 9R The control center interface is shown in the figure. Figure 9R The interface shown may include controls 1014 for satellite communications.
[0392] exist Figure 9R In the interface shown, the user can touch the control 1014, and the electronic device can display Fig. 9B The interface shown. Fig. 9B In the interface shown, the user can touch the control 1004, and the electronic device can search for stars and display Fig. 9C The interface shown in the figure can be realized from Figure 9C-9G In this way, users can start satellite communication mode through a variety of different entrances, improving user experience.
[0393] In some embodiments of the present application, when the electronic device is unlocked, the user can pull down from the upper end of the electronic device or pull up from the lower end of the electronic device, and the electronic device can display Figure 9R The control center interface is shown in the figure. Figure 9R The interface shown may include controls 1014 for satellite communications.
[0394] exist Figure 9R In the interface shown, the user can touch the control 1014, and the electronic device can search for stars and display Fig. 9C The interface shown in the figure can be realized from Figure 9C-9G This can reduce the user's Fig. 9B The touch operation of the enabling control 1004 enables the electronic device to access the satellite network as quickly as possible or complete the establishment of a communication connection with the satellite as quickly as possible, thereby improving the user experience.
[0395] In some embodiments of the present application, in the process of establishing a connection between the electronic device and the satellite network, or when the electronic device maintains a connection with the satellite network, the electronic device may display a sixth pop-up window. The sixth pop-up window may include information for prompting the user whether to turn on the screen power saving mode and a control indicating turning on the screen power saving mode. When a touch operation is received on the control indicating turning on the screen power saving mode, the electronic device may control the refresh rate of the display screen to a preset refresh rate and / or adjust the brightness of the display screen to a preset brightness to reduce the power consumption of the electronic device.
[0396] 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 or the cellular signal quality is poor in the area where the user is located, 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 be waiting 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.
[0397] It is understandable that if Figure 9C-9F As shown, in Figure 9C-9F Each interface in contains a close control. For example, Fig. 9C Close control 10051 in Fig.9D Close control 10061 in Fig.9E Close control 10071 or Fig.9F The close control 10082 in the electronic device is displayed Figure 9C-9FIn the case of any interface in the electronic device, the user can touch the close control in the interface displayed by the electronic device. When the touch operation on the close control is received, the interface displayed by the electronic device may also include the following Figure 9H In this way, the probability of the electronic device interrupting the communication connection with the satellite network due to the user accidentally touching the close control can be reduced, thereby improving the user experience.
[0398] In the embodiments of the present application, Fig.9A -Figure G, Fig.9O and Figure 9R As shown, when an electronic device is connected to a satellite network, the electronic device can display different windows to guide the user's holding posture or action, so that the electronic device can connect to the satellite network as soon as possible, so that the user can use the satellite communication function to communicate as soon as possible, thereby improving the user experience. When the electronic device is connected to a 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 through the satellite network, so that the user can get in touch with the outside world through the satellite network when the user cannot use the electronic device to get in touch with the outside world through the cellular network. Figure 9G-Figure 9Q As shown, in the case of receiving an operation indicating closing the satellite communication mode, the electronic device can disconnect from the satellite network. In the case that the electronic device determines that the user has used the satellite communication service through the electronic device during the time period in which the electronic device is connected to the satellite network, and / or, in the case that the electronic device fails to search the network, the electronic device can prompt the user to turn on the super power saving mode. In the case of receiving an operation indicating that the user turns on the super power saving mode, the electronic device can control the phone application, the text message application and the contact application to be in an open state, and control the remaining applications on the electronic device to be in a closed state, and 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, and can also control the modules such as the Modem, Wi-Fi, BT, NFC and IR on the electronic device to be in a closed state or a low power consumption state, so that the electronic device is in a super power saving mode to reduce the power consumption of the electronic device. In the case that the electronic device is in the super power saving mode, if the electronic device receives a touch operation on the phone application or the text message 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.
[0399] The present application also provides a control method, which may include:
[0400] At the tenth moment, the electronic device receives an operation for shutting down the satellite communication mode, and the electronic device disconnects from the satellite network.
[0401] At the eleventh moment, the electronic device displays a fourth pop-up window. The fourth pop-up window includes a fourth control and third prompt information, and the third prompt information is used to prompt whether to turn on the super power saving mode. The eleventh moment is later than the tenth moment.
[0402] 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.
[0403] 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 that the electronic device receives an operation performed by a user on an interface of the electronic device for exiting the satellite communication function, and the operation may include a user clicking (or touching) Figure 9G The operation of the "disconnect" control 1012 in Figure 9H The tenth moment may be the moment when the electronic device disconnects from the satellite network when the touch operation on the control 10151 is received.
[0404] The fourth pop-up window can be Figure 9J The pop-up window 1016 in the eleventh moment may be displayed by the electronic device Figure 9J The moment of the interface shown can also be when the electronic device displays Figure 9Q The fourth control may be the control 10161 in the pop-up window 1016. The third prompt information may be the information in the pop-up window 1016 prompting to turn on the super power saving mode, such as "Using the super power saving mode can greatly save power. It is detected that you have enabled the satellite communication function". The operation on the fourth control may be a touch operation on the control 10161. In response to the touch operation on the control 10161, the electronic device may turn on the super power saving mode. For example, in response to the touch operation on the control 10161, the electronic device may control the phone application corresponding to the icon 1002, the SMS application and the contact application corresponding to the icon 1003 to be in the on state, and control the remaining applications on the electronic device to be in the off state, and may 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, and may also control one or more of the modules such as Wi-Fi, BT, NFC or IR on the electronic device to be in the off state, and control the Modem to be 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. The twelfth moment may be the moment when the electronic device starts to turn on the super power saving mode. The twelfth moment may also be the moment when the electronic device displays Figure 9L It is understood that the modules such as Wi-Fi, BT, NFC and IR on the electronic device can be selectively configured.
[0405] 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.
[0406] Optionally, enable ultra power saving mode, including:
[0407] The modem of the electronic device is controlled to be in a low power consumption state, and the wireless LAN Wi-Fi, Bluetooth BT, NFC and infrared IR of the electronic device are controlled to be in a closed state, and the display brightness of the electronic device is controlled to be a preset brightness. The modem being in a low power consumption state means that the modem does not search for a cellular network.
[0408] Thus, by shutting down multiple modules and lowering the brightness of the display screen, the electronic device is put into super power saving mode to reduce the power consumption of the electronic device. The low power consumption state of the modem indicates that the modem is not powered off and can be restored to the working state in time when the user needs to restore the working state of the modem.
[0409] Optionally, in response to an operation on a fourth control, the method further includes:
[0410] The electronic device displays a fifth pop-up window. The fifth pop-up window includes a fifth control and fourth prompt information, and the fourth prompt information is used to prompt again whether to turn on the super power saving mode and the restrictions on the functions and applications of the electronic device after turning on the super power saving mode.
[0411] Turning on the super power saving mode may include: starting the super power saving mode when an operation on the fifth control is received.
[0412] Exemplarily, the fifth pop-up window may be Figure 9K The fifth control may be control 10171 in pop-up window 1017. The fourth prompt information may include information in pop-up window 1017 that prompts to turn on the super power saving mode again. The fourth prompt information may also include the text "turn on super power saving mode" in pop-up window 1017. When the operation on the fifth control is received, the specific implementation principle of starting the super power saving mode is similar to the specific implementation principle of the electronic device turning on the super power saving mode in response to the touch operation on control 10161, which will not be repeated here.
[0413] 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.
[0414] Optionally, before the electronic device displays the fourth pop-up window, the method further includes: the modem of the electronic device searches for the cellular network, and determines whether the modem has successfully searched the network from the moment the modem starts searching for the cellular network to the time when the first preset time is reached. Fig.9I The interface shown is displayed Figure 9J The specific implementation principles and technical effects of the interface shown will not be repeated here.
[0415] The electronic device displays a fourth pop-up window, including: when the modem fails to search the network, the electronic device displays the fourth pop-up window.
[0416] In this way, it is possible to prompt the user to turn on the super power saving mode when the network search fails. The failure of the network search may indicate that there is no cellular network coverage or the cellular signal quality is poor in the area where the user is located. Prompting the user to turn on the super power saving mode can reduce the power consumption of the electronic device.
[0417] Optionally, the method further comprises:
[0418] At the thirteenth moment, the communication connection between the electronic device and the satellite network is established, and the electronic device displays a sixth pop-up window, which includes a sixth control and a fifth prompt message, and the fifth prompt message is used to prompt whether to turn on the screen power saving mode. The screen power saving mode is a mode in which the refresh rate of the display screen of the electronic device is a preset refresh rate, and / or the brightness of the display screen of the electronic device is a preset brightness. The thirteenth moment is earlier than the tenth moment.
[0419] 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.
[0420] For example, the thirteenth moment may be when the electronic device displays Fig.9F The moment of the interface shown can also be the moment when the electronic device displays Figure 9G The sixth control may be a control in the sixth pop-up window indicating turning on the 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 the touch operation on the sixth control.
[0421] 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.
[0422] Optionally, before the tenth moment, the method further includes: the electronic device enables satellite communication services. Satellite communication services include one or more of the following: satellite calls, satellite text messages, satellite video communications, and satellite voice communications.
[0423] In this way, when the electronic device starts the satellite communication service and receives an operation to turn off the satellite communication mode, it can disconnect from the satellite network and prompt the user to turn on the super power saving mode to reduce the power consumption of the electronic device. The user has used the satellite communication service, which can indicate that the user's area has no cellular network coverage or the cellular signal quality is poor, and can also indicate that the user is waiting for rescue. Therefore, prompting the user to turn on the super power saving mode can reduce the power consumption of the electronic device to wait for rescue.
[0424] Optionally, the method further comprises:
[0425] At the fifteenth moment, an operation for ending the satellite communication service is received, and the electronic device displays a sixth pop-up window, which includes a sixth control and a fifth prompt message, and the fifth prompt message is used to prompt whether to turn on the screen power saving mode. The screen power saving mode is a mode in which the refresh rate of the electronic device display is a preset refresh rate, and / or the brightness of the electronic device 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.
[0426] 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.
[0427] For example, the operation for ending the satellite communication service may be, for example, an operation for hanging up a satellite call, an operation for exiting an application corresponding to icon 1009, or an operation for exiting an application corresponding to icon 1010. The fifteenth moment may be a moment when the operation for ending the satellite communication service is received. The fifteenth moment may be a moment when the screen power saving mode is turned on.
[0428] 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.
[0429] Optionally, before the tenth moment, the method further includes: the electronic device searches for a satellite. When the electronic device searches for a satellite, the electronic device performs satellite alignment. When the electronic device completes the satellite alignment, the electronic device establishes a communication connection with the searched satellite.
[0430] Thus, before the electronic device is connected to the satellite network, the electronic device performs satellite search, satellite alignment and communication connection to establish a communication connection with the satellite network. The specific implementation principle of the electronic device performing satellite search, satellite alignment and communication connection can be found in Figure 9C-9E The specific implementation principle shown will not be repeated here.
[0431] It can be understood that the first moment, the second moment, the third moment, ... in the embodiment of the present application are used to indicate the sequence of execution of steps by the electronic device, rather than limiting the specific moments.
[0432] The present application also provides a control method, which may include:
[0433] The electronic device receives an operation for shutting down a satellite communication function.
[0434] In response to receiving an operation for shutting down the satellite communication function, the electronic device disconnects from the satellite network.
[0435] 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 turning on the first power saving mode.
[0436] In response to receiving an operation on the fourth control, the first power saving mode is enabled.
[0437] 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 a cellular modem, Wi-Fi, BT, NFC, or IR to be in an off state or a low power consumption state to reduce the power consumption of the components in the off state or the low power consumption state to achieve the purpose of power saving.
[0438] Exemplarily, the first power saving mode may also be achieved by controlling some components to achieve the purpose of power saving in the cellular communication mode. For example, the electronic device controls one or more of Wi-Fi, BT, NFC or IR to be in an off state or a low power consumption state, and may control the cellular modem to be in an operating state, so as to reduce the power consumption of the electronic device when the cellular modem successfully searches the network and the electronic device is connected to the cellular network, thereby achieving the purpose of power saving in the cellular communication mode.
[0439] When the first power saving mode is the super power saving mode, the fourth control is, for example, Figure 9J Control 10161 in.
[0440] 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 turning 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.
[0441] 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.
[0442] It is understandable 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 be one or more of the electronic device searching for satellites, the electronic device pointing to satellites, or the electronic device establishing a communication connection with a satellite.
[0443] It is detected that the satellite communication function has been enabled. For example, it is detected that the satellite communication function is disabled.
[0444] In this way, detecting that the satellite communication function has been enabled may indicate that the area where the electronic device is located has 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.
[0445] 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.
[0446] 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, the electronic device displays the fourth pop-up window. There are multiple possible situations for the start time of the first preset time as follows:
[0447] 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.
[0448] Exemplarily, from the moment the cellular modem searches for the cellular network to the time when the first preset time period 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 starts to enter the working state 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.
[0450] Exemplarily, the first preset duration may be 30 seconds, or other values.
[0451] Failure to search for a cellular network within the first preset time period may indicate that the electronic device is located in an area without cellular network coverage or with poor cellular signal quality. In this case, the electronic device displays a fourth pop-up window to prompt the user to turn on the first power saving mode, which can reduce the power consumption of the electronic device.
[0452] Optionally, 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, 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.
[0453] 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 consumption 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 consumption state is less than the power consumption of a component in a working state. A component being in a working state may mean a state in which the component can work normally.
[0454] 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. 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.
[0455] In this way, the power consumption of the electronic device can be reduced.
[0456] Optionally, before the electronic device receives an operation for turning off the satellite communication function, the method further includes: the electronic device establishes a communication connection with the satellite network. After the electronic device establishes a communication connection with the satellite network, the electronic device displays a sixth pop-up window, and the sixth pop-up window includes a sixth control for turning on the second power saving mode. In response to receiving the operation on the sixth control, the second power saving mode is turned on.
[0457] The second power saving mode may be achieved by controlling some components to save power in the satellite communication mode.
[0458] Exemplarily, starting 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.
[0459] For example, in response to receiving an operation on the sixth control, the electronic device may perform one or more of the following: the electronic device adjusts the brightness of the display screen to a second brightness threshold. Or, adjusts the refresh rate of the display screen to a second refresh rate threshold. Or, controls other components to be in a closed state or a low power consumption state. The other components may be components on the electronic device that are not related to the satellite communication function.
[0460] In this way, the power consumption of the electronic device can be reduced. The second brightness threshold value may be the same as or different from the first brightness threshold value. For example, the second brightness threshold value is greater than the first brightness threshold value. The second refresh rate threshold value may be the same as or different from the first refresh rate threshold value. For example, the second refresh rate threshold value is greater than the first refresh rate threshold value. Establishing a communication connection between an electronic device and a satellite network may also be referred to as establishing a communication connection between an electronic device and a satellite. Optionally, the second power saving mode may be a screen power saving mode.
[0461] Optionally, before the electronic device receives an operation for shutting down the satellite communication function, the method further includes: the electronic device enables a satellite communication service. The satellite communication service includes one or more of the following: satellite calls, satellite text messages, satellite video communications, and satellite voice communications.
[0462] The electronic device enabling the satellite communication service 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, when receiving an operation for shutting down the satellite communication function, the electronic device may prompt the user to turn on the first power saving mode to reduce the power consumption of the electronic device and retain a longer battery life of the electronic device.
[0463] Satellite calling can refer to calls made using the phone application in your mobile phone over the satellite network.
[0464] Satellite video communication is, for example, video calls made through applications such as WeChat or QQ, etc., implemented through a satellite network. Satellite voice communication is, for example, voice calls made through applications such as WeChat or QQ, etc., implemented through a satellite network.
[0465] 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.
[0466] Exemplarily, 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 may be understood as still being in the satellite communication mode, or as still maintaining a communication connection with the satellite.
[0467] Exemplarily, upon receiving an operation for terminating a satellite communication service, the electronic device may display a seventh pop-up window.
[0468] Exemplarily, 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 in a closed state or a low power consumption state.
[0469] In this way, the power consumption of the electronic device can be reduced.
[0470] The third power saving mode may be achieved by controlling some components to save power in the satellite communication mode.
[0471] Among them, among the first power saving mode, the second power saving mode and the third power saving mode, the three power saving modes may be different from each other, or two of the three power saving modes may be the same, for example, the second power saving mode and the third power saving mode may be the same. The three power saving modes may be different degrees of power reduction operations on electronic devices in different scenarios, power reduction operations on different numbers of devices, or power reduction operations on the same device using different parameter values. Power reduction operations on the same device using different parameter values, for example: the electronic device adjusts the brightness of the display screen to the 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 the second brightness threshold to achieve power reduction of the display screen in the second power saving mode.
[0472] 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.
[0473] Optionally, after receiving an operation on the fourth control, the method further includes: the electronic device displays an eighth pop-up window, the eighth pop-up window includes an eighth control for reducing the power consumption of the cellular modem. 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 consumption state.
[0474] 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.
[0475] If the cellular modem fails to search the 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 a closed state or a low power consumption state.
[0476] In this way, the power consumption of the electronic device can be reduced.
[0477] Those skilled in the art can understand that the method and the device can be combined and referenced with each other, and the relevant device provided in the embodiment of the present application can execute the steps in the above method.
[0478] 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, and the specific device form of the terminal devices can refer to the above related descriptions, which will not be repeated here.
[0479] 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 executes the above method.
[0480] The embodiment of 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 through a line, and the at least one processor is used to run a computer program or instruction to execute the technical solution in the above embodiment. Its implementation principle and technical effect are similar to those of the above-mentioned related embodiments, and will not be repeated here.
[0481] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. The above method is implemented when the computer program is executed by the processor. The method described in the above embodiment can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. If implemented in software, the function 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.
[0482] In one possible implementation, a computer-readable medium may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, disk storage or other magnetic storage devices, or any other medium that is intended to carry or store the required program code in the form of instructions or data structures and can be accessed 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 technology (such as infrared, radio and microwave) is used to transmit software from a website, server or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of medium. Disks and optical disks as used herein include optical disks, laser disks, optical disks, digital versatile disks (DVD), floppy disks and Blu-ray disks, where disks usually reproduce data magnetically, while optical disks reproduce data optically using lasers. Combinations of the above should also be included in the scope of computer-readable media.
[0483] 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.
[0484] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0485] The above specific implementation methods further illustrate the purpose, 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 substitutions, 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
Airborne satellite communication system and satellite link switching method thereof
CN113131993A
Cellular communication function closing method and related electronic equipment
CN115209514A
Method for starting energy-saving mode, communication device and readable storage medium
CN115884322A
Radio resource control (RRC) state switching method and device, user equipment, base station and storage medium
CN116097772A
Network switching method, and related device
WO2023030152A1