Control method and related equipment
By automatically switching to super power saving mode when the power or temperature is below the threshold, the problem of high power consumption of satellite communication is solved, extending the device usage time and simplifying user operations and improving user experience.
Patent Information
- Application Number
- CN202410357074.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-12-26
- Filing Date
- 2024-03-26
- Publication Date
- 2025-07-04
AI Technical Summary
In areas with poor cell and WiFi signal quality, when electronic devices cannot access the network, satellite communications consume high power, resulting in rapid power consumption and affecting user experience.
When the power or temperature is below a certain threshold, the super power saving mode is automatically turned on, switch to the satellite network for communication, and reduce power consumption.
It extends the usage time of electronic devices and satellite communication time, simplifies user operations, and improves user experience.
Smart Images

Figure CN120264395A_ABST
Abstract
Description
[0001] This application claims the priority of a Chinese patent application with the application number 202311820507.7 and the application title "Control Method and Related Devices", which was filed with the China National Intellectual Property Administration on December 26, 2023. The entire content of which is incorporated herein by reference. Technical Field
[0002] This application relates to the field of terminal technologies, and in particular, to a control method and related devices. Background Art
[0003] An electronic device may support a cellular communication function for communicating in a cellular network, a Wi-Fi communication function for communicating in a wireless fidelity (WiFi) network, and a satellite communication function for communicating via a satellite.
[0004] In a possible implementation, when the electronic device is in an area where the signal quality of the cellular network and / or Wi-Fi is poor, the electronic device may not be able to access the cellular network and / or Wi-Fi. At this time, the electronic device can perform basic communication functions by directly connecting to a satellite based on its satellite communication capabilities. Among them, the satellite communication function can include functions such as sending and receiving text messages, making and receiving phone calls, etc.
[0005] However, in a possible implementation, the power consumption of satellite communication is relatively high. When the electronic device uses satellite communication, the battery drains quickly, affecting the user experience. Summary of the Invention
[0006] Embodiments of this application provide a control method and related devices, which are applied to the field of terminal technologies; by enabling the super power-saving mode when performing satellite communication in a preset scenario, the power consumption is saved and the battery life of the electronic device is improved.
[0007] In a first aspect, an embodiment of the present application provides a control method. The method includes: when the electronic device uses the terrestrial network for communication in the first power consumption mode, if the power information of the electronic device is the first power, and / or the temperature information of the electronic device is the first temperature, and an operation for starting the satellite network is received; the first power is less than or equal to the first power threshold; the first temperature is within the first temperature range; in response to the operation for starting the satellite network, the electronic device displays a first prompt message, switches from the first power consumption mode to the second power consumption mode, and uses the satellite network for communication in the second power consumption mode; wherein the first prompt message is used to prompt that the electronic device will enter the second power consumption mode; the power consumption of the electronic device when operating in the second power consumption mode is less than the power consumption of the electronic device when operating in the first power consumption mode. In this way, when the power of the electronic device is low and the user wants to use satellite communication, the electronic device can automatically enter the super power saving mode, extend the usage duration of the electronic device and the satellite communication duration, and at the same time simplify the operation of the user to switch to the super power saving mode, improving the user experience.
[0008] In a possible implementation, it further includes: when the electronic device uses the terrestrial network for communication in the first power consumption mode, if the power information of the electronic device is the second power, and / or the temperature information of the electronic device is the second temperature, and an operation for starting the satellite network is received; the second power is less than or equal to the second power threshold; the second temperature is within the second temperature range; the second power threshold is greater than the first power threshold, and the second temperature is less than or equal to the first temperature; in response to the operation for starting the satellite network, the electronic device displays a first prompt message, switches from the first power consumption mode to the second power consumption mode, and uses the satellite network for communication in the second power consumption mode. In this way, the duration of the electronic device using satellite communication in a low-temperature scenario can be extended, and at the same time, the operation of the user to switch to the super power saving mode is simplified, improving the user experience.
[0009] In a possible implementation, it further includes: when the electronic device uses the satellite network for communication in the first power consumption mode, if the power information of the electronic device is the first power threshold, and / or the temperature information of the electronic device is the first temperature, the electronic device displays a first prompt message, switches from the first power consumption mode to the second power consumption mode, and uses the satellite network for communication in the second power consumption mode. In this way, when the power of the electronic device is low and the user wants to use satellite communication, the electronic device can automatically enter the super power saving mode, extend the usage duration of the electronic device and the satellite communication duration, and at the same time simplify the operation of the user to switch to the super power saving mode, improving the user experience.
[0010] In a possible implementation, it further includes: when the electronic device uses the satellite network for communication in the first power consumption mode, if the power information of the electronic device is the second power threshold, and / or the temperature information of the electronic device is the second temperature, the electronic device displays a first prompt message, switches from the first power consumption mode to the second power consumption mode, and uses the satellite network for communication in the second power consumption mode. In this way, the duration of using satellite communication by the electronic device in a low-temperature scenario can be extended, and at the same time, the operation of the user switching to the super power-saving mode can be simplified, improving the user experience.
[0011] In a possible implementation, after the electronic device switches from the first power consumption mode to the second power consumption mode, it includes: the electronic device displays a first interface; wherein, the first interface includes an identifier of the second power consumption mode, a control for exiting the second power consumption mode, a second prompt message, a first pop-up window and / or a status bar; the second prompt message is used to prompt the power information of the electronic device and the available duration of satellite communication by the electronic device in the second power consumption mode; the first pop-up window includes a prompt message for indicating that the satellite network has been accessed, a signal quality identifier of the satellite network, the location information of the electronic device and an identifier of the satellite location; the status bar includes the power information of the electronic device and an identifier of the satellite network. In this way, the electronic device can use the super power-saving mode to access the satellite network, thereby saving power and extending the usage duration and standby duration.
[0012] In a possible implementation, after the electronic device displays the first interface, it includes: the electronic device receives an operation for exiting the second power consumption mode; the operation for exiting the second power consumption mode includes at least one of the following: a trigger operation on the control for exiting the second power consumption mode, and / or the power information of the electronic device is greater than the third power threshold; the electronic device uses the satellite network for communication in the first power consumption mode, including: in response to the operation for exiting the second power consumption mode, the electronic device switches from the second power consumption mode to the first power consumption mode and uses the satellite network for communication in the first power consumption mode. In this way, the electronic device can switch to the super power-saving mode when the power is low to extend the duration of satellite communication; when the power is high, the electronic device can exit the super power-saving mode and provide more functional services for the user in the normal mode, improving the user experience.
[0013] In a possible implementation, the first prompt message is further used to prompt the delay information for the electronic device to enter the second power consumption mode; the delay information adopts at least one of the following display methods: the first prompt message fixedly displays the delay information, or in the first prompt message, the delay information decreases with time. In this way, the electronic device can display the prompt message for a period of time to prompt the user that it will enter the super power saving mode later; in addition, during the process of the electronic device displaying the first prompt message, the electronic device can prompt the remaining time for the user to switch to the super power saving mode by decreasing the delay information, and switch to the super power saving mode when the delay information is 0.
[0014] In a possible implementation, it further includes: when the electronic device communicates using the terrestrial network in the first power consumption mode, receiving an operation for switching to the second power consumption mode; in response to the operation for switching to the second power consumption mode, the electronic device switches from the first power consumption mode to the second power consumption mode, and the electronic device displays a second interface; wherein, the second interface includes an identifier of the second power consumption mode, a control for exiting the second power consumption mode, a third prompt message, and / or a status bar; the third prompt message is used to prompt the power information of the electronic device and the available duration of the electronic device in the second power consumption mode; the status bar includes the power information of the electronic device and the identifier of the terrestrial network; when communicating using the terrestrial network in the second power consumption mode and the power information of the electronic device is the first power, receiving an operation for starting the satellite network; in response to the operation for starting the satellite network, the electronic device communicates using the satellite network in the second power consumption mode. In this way, when the power information drops to a lower level (for example, the current power is the first power, and the first power is less than 5%), the electronic device can continue to use the super power saving mode for satellite communication, and there will be no scenario of forcibly exiting satellite communication when the power is low in the prior art. Thus, the usage duration of satellite communication is increased.
[0015] In a possible implementation, communicating using the satellite network in the second power consumption mode includes: the electronic device accessing the satellite network in the second power consumption mode, and / or the electronic device performing satellite communication services using the satellite network in the second power consumption mode; wherein, the satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communication, and / or satellite voice communication. In this way, power can be saved for the standby state of the electronic device accessing the satellite network and / or the usage process of satellite communication services in the super power saving mode, and the duration of satellite communication is extended; at the same time, satellite communication can support multiple communication services, enriching the application scenarios of satellite communication and enhancing the user's communication experience.
[0016] In a possible implementation, it further includes: when the electronic device uses the satellite network for communication in the first power consumption mode, receiving an operation for exiting the satellite network; in response to the operation for exiting the satellite network, the electronic device disconnects from the satellite network; when the ground network cannot be accessed, the electronic device displays a second pop-up window; the second pop-up window includes a control for switching to the second power consumption mode; when receiving a trigger operation for the control for switching to the second power consumption mode, the electronic device switches from the first power consumption mode to the second power consumption mode. In this way, when exiting satellite communication and the ground network cannot be accessed, the electronic device can prompt the user to enter the super power saving mode and use satellite communication through the second pop-up window to ensure communication services, thereby improving the user experience.
[0017] In a second aspect, an embodiment of the present application provides an electronic device, which can also be referred to as a terminal device, a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The electronic device can be a mobile phone, a smart TV, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, and so on.
[0018] The electronic device includes: a processor and a memory; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so that the electronic device executes the method in the first aspect.
[0019] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method in the first aspect is implemented.
[0020] In a fourth 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 is made to execute the method in the first aspect.
[0021] An embodiment of the present application provides a chip system. The chip system includes at least one processor and a communication interface. The communication interface and the at least one processor are interconnected by a line. The at least one processor is configured to run a computer program or instruction to execute the method as described in the first aspect.
[0022] It should be understood that the second aspect to the fifth aspect of the present application correspond to the technical solutions of the first aspect of the present application. The beneficial effects achieved by each aspect and the corresponding feasible implementation manners are similar and will not be elaborated herein. Description of the Drawings
[0023] Figure 1 It is a schematic structural diagram of the electronic device 100 provided by the embodiment of the present application;
[0024] Figure 2 It is a software structure block diagram of the electronic device 100 provided by the embodiment of the present application;
[0025] Figure 3 It is a schematic diagram of an interface for entering satellite communication provided by the embodiment of the present application;
[0026] Figure 4 It is a schematic diagram of an interface for having accessed satellite communication provided by the embodiment of the present application;
[0027] Figure 5 It is a schematic diagram of an interface for satellite communication in the super power saving mode provided by the embodiment of the present application;
[0028] Figure 6 It is a schematic diagram of an interface for switching from a low power satellite communication scenario to the super power saving mode provided by the embodiment of the present application;
[0029] Figure 7 It is a schematic diagram of another interface for switching from a low power satellite communication scenario to the super power saving mode provided by the embodiment of the present application;
[0030] Figure 8 It is a schematic diagram of an interface for switching from a low power and low temperature satellite communication scenario to the super power saving mode provided by the embodiment of the present application;
[0031] Figure 9 It is a schematic diagram of another interface for switching from a low power and low temperature satellite communication scenario to the super power saving mode provided by the embodiment of the present application;
[0032] Figure 10 It is a schematic diagram of an interface for switching to the super power saving mode when there is no ground network provided by the embodiment of the present application;
[0033] Figure 11Schematic flowchart of a process for switching to the super power-saving mode in a low-battery satellite communication scenario provided by an embodiment of the present application;
[0034] Figure 12 Schematic flowchart of a process for switching to the super power-saving mode in a low-battery satellite communication scenario at different temperatures provided by an embodiment of the present application;
[0035] Figure 13 Schematic flowchart of a process for switching to the super power-saving mode in a low-battery and low-temperature satellite communication scenario provided by an embodiment of the present application;
[0036] Figure 14 Schematic interface diagram for switching to the super power-saving mode when there is no ground network provided by an embodiment of the present application;
[0037] Figure 15 Internal interaction flowchart of an electronic device provided by an embodiment of the present application;
[0038] Figure 16 Schematic flowchart of a control method provided by an embodiment of the present application;
[0039] Figure 17 Schematic structural diagram of a control device provided by an embodiment of the present application. Detailed implementation manners
[0040] For the convenience of clearly describing the technical solutions of the embodiments of the present application, the following briefly introduces some terms and technologies involved in the embodiments of the present application:
[0041] 1. Electronic device
[0042] The electronic device according to the embodiment of the present application may include a handheld device with image processing function, a vehicle-mounted device, etc. For example, some electronic devices are: mobile phone, tablet computer, handheld computer, laptop computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing devices connected to a wireless modem, vehicle-mounted device (such as in-vehicle infotainment system), wearable device, electronic device in 5G or electronic device in future evolved public land mobile network (PLMN), etc. The embodiment of the present application is not limited thereto.
[0043] By way of example and not limitation, in the embodiment of the present application, the electronic device may also be a wearable device. A wearable device can also be called a wearable intelligent device, which is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as hearing aids, glasses, gloves, watches, clothing and shoes, etc. A wearable device is a portable device that is either directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not just a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0044] In addition, in the embodiments of the present application, the electronic device may also be an electronic device in an Internet of Things (IoT) system. The IoT is an important part of the future development of information technology. Its main technical feature is to connect objects through communication technology, so as to achieve intelligent human-machine interconnection and object-object interconnection.
[0045] The electronic device in the embodiments of the present application may also be referred to as: terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile terminal, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0046] 2. User Interface
[0047] The user interface may also be simply referred to as the interface. The interface can be understood as the medium interface for interaction and information exchange between the application program or the operating system and the user, which realizes the conversion between the internal form of information and the form acceptable to the user. The common manifestation form of the user interface is the graphical user interface (GUI), which refers to the user interface related to computer operation displayed in a graphical way. It can be an icon, window, control and other interface elements displayed on the display screen of the electronic device, where the control can include visible interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, Widgets, etc.
[0048] 3. Other Terms
[0049] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific way.
[0050] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (s) or plural items (s). For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c may be single or multiple.
[0051] It should be noted that "when... " in the embodiments of the present application may be at the instant when a certain situation occurs or within a period of time after a certain situation occurs. The embodiments of the present application do not make specific limitations on this. In addition, the display interface provided in the embodiments of the present application is only an example, and the display interface may also include more or less content.
[0052] In a possible implementation, when the electronic device is in an area with poor signal quality of cellular and / or WiFi, the electronic device may not be able to access cellular and / or WiFi. At this time, the electronic device can perform basic communication functions by directly connecting to a satellite based on its satellite communication capability. Among them, the satellite communication functions may include functions such as sending and receiving text messages, making calls, and answering incoming calls.
[0053] However, in a possible implementation, the power consumption of satellite communication is relatively high. When using satellite communication, the power of the electronic device is consumed quickly, affecting the user experience. In some possible implementations, the electronic device does not support using satellite communication at low battery levels; for example, when using satellite communication at low battery levels, the electronic device will display a prompt pop-up window, and the text in the prompt pop-up window may be, for example, "The current battery level is too low, which will affect the stability of satellite communication. It is recommended to use it after charging and keeping the battery level above 5%", or "The current battery level is lower than 5%, and satellite communication will exit after 25 seconds", etc.
[0054] It can be understood that in the case where the electronic device cannot connect to the terrestrial network (for example, cellular network and WiFi network), the electronic device can connect to satellite communication. Satellite services may not support data services. For example, satellite services can support applications related to calls and text messages, etc. The operation of applications such as calls and text messages can be independent of data services. Moreover, in the case where the terrestrial network cannot be connected, some applications in the electronic device that need to be used online cannot run properly. Therefore, in the scenario of limited battery power or low battery power, the electronic device can, on the basis of being able to support call and text message functions, not run applications that need to be connected to the network, reduce power consumption, and provide satellite connection and satellite call for the electronic device for as long as possible.
[0055] In view of this, the embodiments of the present application provide a control method that associates satellite communication with the super power saving mode. For example, when the battery power and / or temperature of the electronic device is lower than a certain threshold, the super power saving mode is automatically turned on; or, when it is detected that there is no cellular and WiFi and the electronic device has used satellite communication before, the user can be prompted through the interface to select to enter the super power saving mode. In this way, the user can use satellite communication in the super power saving mode to reduce power consumption and extend the usage time of the electronic device.
[0056] In order to better understand the embodiments of the present application, the structure of the electronic device in the embodiments of the present application will be introduced below:
[0057] Figure 1The structural schematic diagram of the electronic device 100 is shown. The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, an antenna 3, a mobile communication module 150, a wireless communication module 160, a satellite communication module 151, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, a subscriber identification module (SIM) card interface 195, and an embedded secure element (eSE) 196, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0058] It can be understood that the structure schematically shown in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than those shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0059] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.
[0060] The power management module 141 is used to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives inputs from the battery 142 and / or the charging management module 140 and supplies power to the processor 110, the internal memory 121, the display screen 194, the camera 193, the wireless communication module 160, etc. The power management module 141 can also be used to monitor parameters such as the battery capacity, the number of battery charge cycles, and the battery health status (leakage, impedance). In some other embodiments, the power management module 141 can also be disposed in the processor 110. In some other embodiments, the power management module 141 and the charging management module 140 can also be disposed in the same device. In the embodiments of the present application, the power management module 141 can be used to execute power-saving strategies in the super power-saving mode to reduce power consumption.
[0061] The wireless communication function of the electronic device 100 can be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, and the baseband processor, etc.
[0062] In the embodiments of the present application, the electronic device 100 may further include a satellite communication module 151. The satellite communication function of the electronic device 100 can be implemented by the antenna 3 and the satellite communication module, etc. Among them, the antenna 3 can be a different antenna from the antenna 1 and the antenna 2, and the antenna 3 can also reuse the antenna 1 and / or the antenna 2. The embodiments of the present application do not limit this.
[0063] The electronic device 100 implements the display function through the GPU, the display screen 194, and the application processor, etc. The display screen 194 is used to display images, videos, etc. In the embodiments of the present application, the display screen 194 can be used to display the satellite communication interface, and assist the user to adjust the posture of the handheld terminal through the corresponding prompt information in the interface, so as to quickly establish satellite communication.
[0064] The temperature sensor 180J is used to detect the temperature. In some embodiments, the electronic device 100 executes a temperature processing strategy using the temperature detected by the temperature sensor 180J. For example, when the temperature reported by the temperature sensor 180J exceeds the threshold, the electronic device 100 reduces the performance of the processor near the temperature sensor 180J to reduce power consumption and implement thermal protection. In some other embodiments, when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to prevent the electronic device 100 from shutting down abnormally due to low temperature. In some other embodiments, when the temperature is lower than yet another threshold, the electronic device 100 boosts the output voltage of the battery 142 to prevent abnormal shutdown caused by low temperature. In the embodiments of the present application, the temperature sensor 180J can be used to report the temperature information of the electronic device, determine the power threshold corresponding to the current temperature according to the temperature information, and the electronic device can enter the super power-saving mode when the power reaches the power threshold.
[0065] The software system of the electronic device 100 may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservices architecture, or a cloud architecture, etc. In the embodiments of the present application, taking the Android system with a layered architecture as an example, the software structure of the electronic device 100 will be exemplarily described.
[0066] Figure 2 It is the software structure block diagram of the electronic device 100 in the embodiments of the present application.
[0067] The layered architecture divides the software into several layers, and each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system may include: an application layer (applications), an application framework layer (application framework), system libraries, and a kernel layer (kernel), where the kernel layer may become a driver layer.
[0068] The application layer may include a series of application packages.
[0069] Such as Figure 2 shown, the application packages may include a system manager module, a System User Interface (SystemUI), a satellite communication application, a messaging application, a settings application, a super power saving control module, and a phone application, etc.
[0070] Among them, the system manager module can be used to determine whether to use the super power saving mode according to information such as battery information, temperature information, network status, and satellite mode; the network status can be, for example, the cellular network is turned on or off, the WiFi network is turned on or off, etc.; the satellite mode can be, for example, satellite communication is turned on and satellite communication is turned off.
[0071] SystemUI belongs to the Android application package (APK) of the system and can be used to display status bar information, display the notification panel, provide screenshot services, and provide wallpaper services, etc. In the embodiments of the present application, after the electronic device switches to the super power saving mode, SystemUI can be used to display the interface in the dark mode, for example, the wallpaper and desktop in the dark mode.
[0072] The satellite communication application can be used to provide satellite communication services.
[0073] The super power saving control module can be used to execute the super power saving strategy to make the electronic device switch to the super power saving mode.
[0074] Optionally, the entry for enabling the satellite communication function can be set in the settings application. For example, the settings application may include a setting item for satellite communication. After receiving a click operation on the setting item for satellite communication, the electronic device can enable or disable the satellite communication function.
[0075] The application framework layer provides application programming interfaces (APIs) and programming frameworks for the applications in the application layer. The application framework layer includes some predefined functions.
[0076] Such as Figure 2 shown, the application framework layer may include a temperature control management module, a battery management module, a network management module, a system database, a power management module (also known as the battery management service, power manager service, PMS), and a display management module, etc.
[0077] Among them, the temperature control management module can be used to obtain temperature information. The battery management module can be used to obtain the battery power information and the charging status information. The network management module can be used to manage cellular networks, WiFi networks, and turn off near field communication (NFC), etc. The system database can be used to manage satellite communication services. The power management module can be used to manage power in the normal mode and consume power normally; in the super power saving mode, it controls the power to reduce power consumption. The display management module is used to control the brightness of the display screen.
[0078] The system library may include multiple library modules, for example, Android Runtime, Surface Manager, 3D graphics processing library, 2D graphics engine, and media library, etc.
[0079] The kernel layer is the layer between the hardware and the software. The kernel layer is used to drive the hardware so that the hardware works. The kernel layer may include a display driver, a camera driver, an audio driver, and a sensor driver, etc., and the embodiments of the present application do not limit this. The hardware layer may include various types of sensors, such as a temperature sensor; the hardware layer may also include a display panel, etc.
[0080] Next, first in combination with Figure 3 the process of the electronic device entering satellite communication in the embodiments of the present application will be described, as Figure 3 shown:
[0081] When the electronic device is powered on and / or unlocked, the electronic device can display the desktop, such as Figure 3 the interface shown in a of. The desktop may include a status bar 304, time and date information, and icons of multiple applications, etc.
[0082] Among them, time information, network quality information, battery information, etc. can be displayed in the status bar 304. For example, the network quality information is, for example, accessing 5G cellular and the signal strength bars are 4, and the battery information is, for example, 100%. Icons of multiple application programs can be, for example, the icon 301 of the phone application, the icon 302 of the text message application, and the icon 303 of the satellite communication application, etc. Among them, the phone application can be used to make calls with other devices, the text message application can be used to send and receive text messages, and the satellite communication application can be used to perform services such as making calls and sending and receiving text messages after connecting to a satellite.
[0083] In some embodiments, when the remaining battery power of the electronic device is relatively sufficient and the remaining battery power can support the electronic device to perform satellite communication services, the electronic device can use the normal process for satellite communication without optimizing the power usage scenario.
[0084] Exemplarily, in Figure 3 in the interface shown in a, when a trigger operation for the icon 303 of the satellite communication application is received, the electronic device can start the satellite communication application and display a satellite startup interface, and the satellite startup interface can be like Figure 3 the interface shown in b in. The trigger operation can be a click operation and / or a swipe operation.
[0085] In Figure 3 in the interface shown in b in, the electronic device can display a satellite startup control 305, where the satellite startup control 305 can be used to access the satellite. Optionally, the satellite startup control 305 can include information for identifying the satellite type. For example, the satellite type can be "Tian Tong satellite" ( Figure 3 not shown in the interface shown in b in).
[0086] Figure 3 The interface shown in b in can also display an identifier 306 for indicating the type of the subscriber identity module (SIM) or the operator to which it belongs. This identifier 306 can reduce the probability that the inserted subscriber identity card does not support satellite communication, and can also reduce the probability of satellite connection failure caused by the subscriber identity card inserted in the electronic device not supporting satellite communication, and can also reduce the probability that the invalid satellite connection caused by the subscriber identity card not supporting satellite communication increases the power consumption of the electronic device.
[0087] In Figure 3 in the interface shown in b in, when a trigger operation for the satellite startup control 305 is received, the electronic device can search for satellite signals (also known as satellite hunting); during the satellite search process, the electronic device can display a satellite hunting interface, and the satellite hunting interface can be, for example, Figure 3 the interface shown in c in. In Figure 3In the interface shown in c, the electronic device can display a pop-up window 307, which includes a collapse control 308, a close control 309, a prompt message 310, and an animation effect 311 indicating satellite searching. Among them, the collapse control 308 can be used to collapse the pop-up window 307; the close control 309 can be used to close the pop-up window 307; the prompt message 310 can be, for example, "Search for satellites outdoors in an open area to avoid blocking satellite signals"; the prompt message 310 can be used to guide the user's posture or movement of holding the electronic device to achieve quick satellite searching, so that the user can timely use the satellite communication function for communication.
[0088] During the satellite searching process when the electronic device is in the interface shown in c as Figure 3 If the electronic device completes satellite searching, it can align with the satellite (also known as satellite alignment) and display a satellite alignment interface, which can be, for example, the interface shown in d in Figure 3 In the interface shown in d in Figure 3 The electronic device can display a pop-up window 312, which may include a collapse control, a close control, a prompt message 313, and an animation effect 314 indicating satellite alignment. Among them, the prompt message 313 can be, for example, "Turn the mobile phone to the left to align with the satellite and move the satellite to the fan-shaped area". The prompt message 313 can be used to guide the user's posture or movement of holding the electronic device to achieve quick satellite alignment, so that the user can timely use the satellite communication function for communication.
[0089] During the satellite alignment process when the electronic device is in the interface shown in d as Figure 3 If the electronic device completes satellite alignment, it can establish a communication connection with the satellite and display a satellite connection interface, which can be, for example, the interface shown in e in Figure 3 In the interface shown in e in Figure 3 The electronic device can display a pop-up window 315, which may include a collapse control, a close control, a prompt message 316, and an animation effect 317 indicating communication connection. Among them, the prompt message 316 can be, for example, "Connecting (120 seconds). The satellite has been aligned. Please ensure there are no buildings or trees blocking in this direction". The prompt message 316 can be used to show the user the progress of accessing the satellite and can improve the user experience.
[0090] During the satellite communication connection process when the electronic device is in the interface shown in e as Figure 3 If the electronic device completes the communication connection, it can display a satellite communication interface, which can be, for example, the interface shown in f in Figure 3 In the interface shown in f in Figure 3In the interface shown in f, the electronic device can display a pop-up window 318, which may include a retraction control 308, a close control, a prompt message 319, an animation effect 320 indicating successful connection, an icon 321 of the phone application, an icon 322 of the text message application, a prompt message 323, and information 324 about the satellite quality.
[0091] Among them, the prompt message 319 can be used to represent the completion of the satellite communication connection. For example, the prompt message 319 can be "Successfully connected to the satellite, and the current signal is good. Please keep the holding posture". The prompt message 323 can be used to represent the location information of the electronic device. For example, the prompt message 323 can be "40°10'41\" N, 116°10'43\" E, altitude 8848 m. Updated at: just now". The information 324 about the satellite quality can be represented in the form of signal bars. For example, the current satellite has 4 signal bars, indicating that the current satellite signal is good.
[0092] It should be noted that when the electronic device is not connected to the satellite, the electronic device can display the icon 301 of the phone application and the icon 302 of the text message application in the interface shown in a as Figure 3 The phone application and the text message application can perform corresponding communication services based on cellular and / or WiFi. When the electronic device is connected to the satellite, the electronic device can display the icon 321 of the phone application and the icon 322 of the text message application in the interface shown in f as Figure 3 The phone application and the text message application can perform corresponding communication services via the satellite.
[0093] To facilitate the distinction between the two, in the embodiments of the present application, the icon 321 of the phone application is different from the icon 301 of the phone application, and the icon 322 of the text message application is different from the icon 302 of the text message application. For example, based on the icon 301 of the phone application, a satellite logo or other logo is added to the lower right corner of the icon 321 of the phone application; based on the icon 302 of the text message application, a satellite logo or other logo is added to the lower right corner of the icon 322 of the text message application. In actual applications, the icon 321 of the phone application can also be the same as the icon 301 of the phone application, and the icon 322 of the text message application can also be the same as the icon 302 of the text message application. The embodiments of the present application do not limit this. In addition, Figure 3 The interface shown in f may also include icons of other application programs, which are not limited in the embodiments of the present application.
[0094] Optionally, during the process of displaying the interface shown in c - Figure 3 the interface shown in f, the electronic device can retract the pop-up window through the retraction control to improve the aesthetics and simplicity of the interface. Taking the retraction of the pop-up window 318 in the interface shown in f as an example in Figure 3 : Figure 3 the interface shown in f:
[0095] In some embodiments, in Figure 3 the interface shown in f in Figure 4 , when a trigger operation for the collapse control 308 is received, the electronic device may display a satellite communication interface as shown in
[0096] . In this interface, the pop-up window 318 in the expanded state switches to the pop-up window 401 in the collapsed state. The pop-up window 401 may include some elements in the pop-up window 318 in the expanded state. For example, the pop-up window 401 includes a prompt message 319, a prompt message 323, information 324 about the satellite quality, and an animation effect 320 indicating that the connection has been completed, etc. Figure 4 In addition, in the interface shown in Figure 4 , the electronic device may also display an icon 321 of the phone application, an icon 322 of the text message application, and a disconnection control 402. Among them, the disconnection control 402 can be used to control the electronic device to disconnect the communication connection with the satellite. Optionally, below the interface shown in
[0097] , an updated prompt message 323 may also be displayed in real time. Figure 4 Optionally, in the embodiments of the present application, Figure 3 a disconnection control 402 may be displayed in the interface shown in Figure 3 . To improve the simplicity of the interface, the electronic device may also not display the disconnection control 402 in this interface; when the user wants to cancel satellite communication, the electronic device may, based on a trigger operation for the pop-up window 401, expand the pop-up window and enter the interface shown in f in
[0098] In Figure 4 the interface shown or Figure 3 the interface shown in f in Figure 4 , the electronic device may use the phone application and / or the text message application for satellite communication. After the user ends the call and / or ends sending and receiving text messages, the electronic device may display the interface shown in Figure 3 or the interface shown in f in
[0099] . Thus, the electronic device can use the satellite to achieve satellite communication.
[0100] It should be noted that in the embodiments of the present application, only the example of starting a satellite communication application on the desktop is used to illustrate the method of entering satellite communication. In practical applications, the control center interface of the electronic device may include a quick control for satellite communication, and / or, the settings application may include a setting item for satellite communication. The electronic device can quickly start the satellite communication application based on the operation of clicking the quick control for satellite communication in the control center interface; the electronic device can also quickly start the satellite communication application based on the click operation on the setting item for satellite communication in the settings application. The embodiments of the present application do not limit this.
[0101] The above embodiments illustrate a method for an electronic device to access a satellite when the battery is fully charged. In the embodiments of the present application, to increase the duration of the remaining battery power for satellite communication, the electronic device can turn on the super power saving mode based on the user operation and perform satellite communication; the electronic device can also automatically switch to the super power saving mode when a preset condition is reached and perform satellite communication.
[0102] First, the process of turning on the super power saving mode based on the user operation and performing satellite communication will be described in combination with Figure 5 below.
[0103] Figure 5 FIG. shows a schematic diagram of the interface for satellite communication in the super power saving mode provided by the embodiments of the present application, as Figure 5 shown:
[0104] The electronic device can display an interface as shown in a of Figure 5 . This interface may include a status bar 501, and the status bar 501 may include time information, network quality information, power information, etc. For example, the power information is 80%.
[0105] The electronic device can enter the super power saving mode based on the super power saving control; among them, the super power saving control can be a quick control for entering the super power saving mode in the control center interface; the super power saving control can also be a setting item for entering the super power saving mode in the settings application; the super power saving control can also be a control for entering the super power saving mode in other forms. The embodiments of the present application do not limit this.
[0106] Exemplarily, taking the electronic device entering the super power saving mode based on the super power saving control in the control center interface as an example, in the interface shown in a of Figure 5 , when a trigger operation of swiping down from the top of the screen is received, the electronic device can display the control center interface, as shown in b of Figure 5 . In the interface shown in b of Figure 5 , the electronic device can display multiple quick controls, and the multiple quick controls may include, for example, a super power saving control 502; it can be understood that in some embodiments, as shown in Figure 5The super power saving control may not be displayed in the control center interface shown in b in []. The electronic device can find the super power saving control 502 among all the quick controls based on more controls 503. The embodiments of the present application do not limit this.
[0107] In Figure 5 In the interface shown in b in [], when a trigger operation for the super power saving control 502 is received, the electronic device can enter the super power saving mode, as shown in Figure 5 the interface shown in c in []. A super power saving logo 504, an exit control 505, a prompt message 506, icons of multiple application programs, and an add control 507 are displayed in this interface. Among them, the super power saving logo 504 is used to represent that the electronic device is currently in the super power saving mode; the exit control 505 can be used to control the electronic device to exit the super power saving mode; the prompt message 506 can be used to prompt the remaining battery power information and the available duration of the remaining battery power. The prompt message 506 can be, for example, "Battery power 80%, estimated available for 86 hours and 20 minutes"; the icons of multiple application programs can include, for example, the icon 301 of the phone application, the icon 302 of the text message application, and the icon 303 of the satellite communication application, etc.; the add control 507 can be used to add application programs to be used in the super power saving mode.
[0108] In Figure 5 In the interface shown in c in [], the electronic device is in the super power saving mode, and the user can make calls and / or send and receive text messages using satellite communication. After a trigger operation for the icon 303 of satellite communication is received, the electronic device can perform operations such as satellite searching, satellite alignment, and satellite connection, and use the satellite for communication after the satellite connection is successful. This process can refer to the relevant descriptions in the embodiments shown in Figure 3 For example, after entering the interface shown in b in [], in response to a trigger operation for the start satellite control 305, enter the satellite searching process; after entering the interface shown in c in [], and after searching for satellite signals, enter the satellite alignment process; after entering the interface shown in d in Figure 3 [], and after aligning with the satellite, enter the satellite connection process; after entering the interface shown in e in Figure 3 [], and after accessing the satellite, display the interface shown in f in Figure 3 [], and realize satellite communication. Figure 3 [], and after accessing the satellite, display the interface shown in f in Figure 3 [], and realize satellite communication.
[0109] It can be understood that Figure 5 the process indicated by the dotted arrow from the interface shown in c in [] to the interface shown in d in Figure 5 [], can refer to the process from the interface shown in b in [] to the interface shown in Figure 3 []. The embodiments of the present application will not elaborate on this in detail. Figure 4 shown in [].
[0110] After the satellite connection is completed, the electronic device can display asFigure 5 The interface shown as d in it. This interface may include a super power saving logo 504, an exit control, a pop-up window 508, a prompt message 508, icons of multiple application programs, a notification bar 509, etc.
[0111] Among them, Figure 5 The pop-up window 401 in the interface shown as d in it and Figure 4 The pop-up window 401 in the shown interface have the same or similar forms and contents. The available duration in the prompt message 508 may be the available duration for the remaining power to operate satellite communication. The icons of multiple application programs may be, for example, the icons of application programs that support satellite communication, such as the icon 321 of the phone application and the icon 322 of the messaging application.
[0112] It should be noted that the available duration of the power in the super power saving mode before turning on satellite communication may be different from the available duration of the power in the super power saving mode after turning on satellite communication. For example, before turning on satellite communication in the super power saving mode, the electronic device may display a prompt message 506; the prompt message 506 may be the available duration of the electronic device in the super power saving mode. After turning on satellite communication in the super power saving mode, the electronic device may display a prompt message 508; the prompt message 508 may be the available duration of the electronic device for satellite communication in the super power saving mode. For example, the prompt message 508 may be, for example, "79% power, estimated available for 70 hours and 30 minutes", and the prompt message 508 may also be, for example, "79% power, estimated to support satellite communication for 70 hours and 30 minutes". Among them, the available duration may be obtained according to the power consumption of the satellite communication application and the remaining power, and the embodiments of the present application do not limit this.
[0113] The notification bar 509 may include time information, network quality information, power information, etc. Among them, the network quality information in the notification bar 509 may be used to identify the currently connected satellite. Optionally, the notification bar 509 may display an identifier for accessing the cellular network and / or an identifier for accessing WiFi. Optionally, the notification bar 509 may also not display the identifier for accessing the cellular network and / or the identifier for accessing WiFi; the embodiments of the present application do not limit this.
[0114] So far, the electronic device can perform satellite communication in the super power saving mode. In this way, the available duration of the battery power can be extended, and further the satellite communication duration of the electronic device can be extended.
[0115] Next, in combination with Figures 6 - 7 The process of the electronic device automatically switching to the super power saving mode and performing satellite communication under preset conditions in the embodiments of the present application will be described.
[0116] Figure 6 shows a schematic diagram of the interface for satellite communication in the super power saving mode provided by the embodiments of the present application, as Figure 6 shown:
[0117] In some scenarios, the remaining power of the electronic device is low and the user needs to use satellite for communication. When the remaining power is less than or equal to a first power threshold, the electronic device can automatically enter the super power saving mode; the first power threshold is, for example, 5%.
[0118] In some embodiments, after receiving a user click on the satellite communication application icon, the electronic device may display Figure 6 The interface shown in a. Figure 6 In the interface shown in a, the electronic device displays a start satellite control 305 and a status bar; the status bar displays power information, for example, the current remaining power is 4%, as shown in the dotted box.
[0119] exist Figure 6 In the interface shown in a of FIG. 1 , when a trigger operation for starting the satellite control 305 is received, the electronic device may display the following Figure 6 The interface shown in b. Figure 6 The interface shown in b in FIG. 1 may display a prompt message 601, which is used to inform the user that the electronic device will automatically enter the super power saving mode; the prompt message 601 may be, for example, "Satellite communication is turned on, the battery power is less than 5%, and the phone will enter the super power saving mode in 10 seconds". The prompt message 601 may be displayed in the form of a pop-up window at the bottom of the screen, or in other forms and at other locations.
[0120] It is understandable that in Figure 6 In the interface shown in b, the remaining power (4%) is less than the first power threshold (5%), so the electronic device automatically enters the super power saving mode after recognizing the user's intention to use satellite communication (for example, clicking to start the satellite control 305).
[0121] After entering the super power saving mode, the electronic device may perform steps of accessing a satellite.
[0122] In a possible implementation, the electronic device Figure 6 Enter the interface shown in b Figure 6 The process of the interface shown in c can be, for example: Figure 6 After the prompt message 601 is displayed for 10 seconds in the interface shown in b, the electronic device can enter Figure 3 After that, the electronic device can refer to the interface shown in b in Figure 3 The interface shown in b - Figure 3 The satellite connection process is completed by following the steps in the interface shown in f, and the Figure 6 The interface shown in c.
[0123] In another possible implementation, the electronic deviceFigure 6 Enter through the interface shown as b in Figure 6 The process of entering the interface shown as c in Figure 6 For example, after the time when the prompt message 601 is displayed in the interface shown as b in Figure 3 reaches 10 s, the electronic device can enter the interface shown as c in Figure 3 ; After that, the electronic device can refer to the relevant steps in the interface shown as c in Figure 3 to complete the satellite connection process and display the interface shown as c in Figure 6 .
[0124] In the above two possible implementation manners, the electronic device can continue to perform subsequent satellite access operations after entering the super power saving mode, without repeating the relevant steps of satellite access, simplifying the user operation. In some other embodiments, when switching to the super power saving mode, the electronic device can turn off satellite communication; after entering the super power saving mode, the electronic device needs to restart the satellite communication application.
[0125] In yet another possible implementation manner, the electronic device enters from the interface shown as b in Figure 6 The process of entering the interface shown as c in Figure 6 For example, after the time when the prompt message 601 is displayed in the interface shown as b in Figure 6 reaches 10 s, the electronic device can enter the interface shown as c in Figure 5 ; after receiving a trigger operation on the icon 303 of the satellite communication application, the electronic device can enter the interface shown as b in Figure 3 ; After that, the electronic device can refer to the relevant steps in the interface shown as c in Figure 3 to complete the satellite connection process and display the interface shown as c in Figure 3 ; After that, the electronic device can refer to the relevant steps in the interface shown as c in Figure 6 to complete the satellite connection process and display the interface shown as c in
[0126] It can be understood that before using satellite communication, the user may not have paid attention to the remaining battery power; after the electronic device automatically switches to the super power saving mode, the user learns that the current battery power is low, and in order to save power, the user may not want to use satellite communication anymore. Thus, in yet another possible implementation manner, the electronic device can, after switching to the super power saving mode, based on the user's selection, restart the satellite communication application again or not use the satellite communication application, thereby enhancing the user's usage experience.
[0127] To improve the accuracy of automatically switching to the super power saving mode when starting satellite communication, the electronic device can determine the relationship between the remaining power and the first power threshold after starting the satellite communication application and receiving the trigger operation of the start satellite control 305. In practical applications, the operation for the electronic device to recognize the user's intention to use satellite communication can also be the operation of the user clicking on the icon of the satellite communication application; after receiving the trigger operation for the icon of the satellite communication, the electronic device determines the relationship between the remaining power and the first power threshold, and displays a prompt message 601 when the remaining power is less than the first power threshold. For example, in Figure 3 as shown in interface a in Figure 3 when the remaining power is less than the first power threshold and the trigger operation for the icon 303 of the satellite communication is received, the electronic device displays a pop-up window including the prompt message 601 below the interface shown in
[0128] a in
[0129] Figure 7 This application embodiment does not limit this. Figure 7 as shown below:
[0130] In some other scenarios, during the process of using the satellite, the electronic device will continuously consume power; in the case where the remaining power is less than or equal to the first power threshold, the electronic device can also automatically enter the super power saving mode, and the first power threshold is, for example, 5%.
[0131] After the electronic device accesses the satellite, it can display an interface as shown in Figure 7 a in
[0132] This interface can display a pop-up window 401, an icon 321 of the phone application, an icon 322 of the text message application, and a status bar. Among them, the pop-up window 401 can indicate that the electronic device has accessed the satellite; the status bar displays power information, for example, the current remaining power is 6%, as shown by the power in the dotted box. Figure 7 as shown by the power in the dotted box in interface b in
[0133] Since the remaining power is less than or equal to the first power threshold, the electronic device is in Figure 7In the interface shown in b, a prompt message 701 is displayed. The prompt message 701 is used to inform the user that the electronic device will automatically enter the super power saving mode. The prompt message 701 can be the same as the prompt message 601. For example, "Satellite communication is enabled, the battery level is below 5%, and the phone will enter the super power saving mode in 10 seconds". The text of the prompt message 701 can also be different from the text of the prompt message 601. Among them, the prompt message 701 can be displayed in the form of a pop-up window at the bottom of the screen, or it can be displayed in other forms at other positions.
[0134] After entering the super power saving mode, the electronic device can display an interface as shown in Figure 7 c.
[0135] In a possible implementation, when the electronic device enters from Figure 7 the interface shown in b to Figure 7 the interface shown in c, the process can be, for example: after the time when the prompt message 701 is displayed in the interface shown in Figure 7 b reaches 10s, the electronic device can enter the super power saving mode, maintain satellite communication, and display Figure 7 the interface shown in c. In this way, during the use of satellite communication, when the battery level is low, the electronic device can automatically switch to the super power saving mode, and the electronic device does not need to reconnect to the satellite, extending the duration of satellite communication and simplifying the user operation, thereby improving the user experience.
[0136] In another possible implementation, when the electronic device enters from Figure 7 the interface shown in b to Figure 7 the interface shown in c, the process can be, for example: after the time when the prompt message 701 is displayed in the interface shown in Figure 7 b reaches 10s, the electronic device switches to the super power saving mode. During the process of switching to the super power saving mode, the electronic device closes the satellite communication application; after the super power saving mode is switched successfully, the electronic device can display an interface as shown in Figure 5 c. After receiving a trigger operation for the icon 303 of the satellite communication application, the electronic device can enter Figure 3 the interface shown in b; then, the electronic device can refer to Figure 3 the relevant steps in the interface shown in c - Figure 3 the interface shown in f to complete the satellite connection process and display Figure 7 the interface shown in c. In this way, after the electronic device switches to the super power saving mode, it can restart the satellite communication application based on the user's selection, or not use the satellite communication application, thereby improving the user experience.
[0137] It can be understood that after accessing the satellite and switching to the super power saving mode, the electronic device can start or self-start the satellite communication application based on user operations. The user's holding posture of the electronic device may not change before and after switching to the super power saving mode; on the premise that the position remains unchanged, the electronic device can quickly complete the processes of satellite searching, satellite alignment, and satellite connection. On the basis of providing the user with the option of whether to continue using satellite communication, the relevant operations for the user to control the electronic device to reconnect to the satellite in the super power saving mode can be simplified.
[0138] In the embodiments of the present application, the electronic device may also reach the first power threshold during the satellite communication process. For example, when the user is making a call and / or sending and receiving text messages, the power of the electronic device is less than or equal to 5%. At this time, the electronic device automatically switches to the super power saving mode without affecting the call process and / or the text message sending and receiving process; the user can continue the call and / or edit the text message; in this way, on the basis of saving power, the ongoing call service and text message service are not affected, thereby improving the user experience.
[0139] The above embodiments illustrate the scenarios of using satellite communication when the remaining power is lower than the first power threshold. It can be understood that the available duration of the remaining power is not only related to the power consumption of the running applications but also related to the current weather. For example, in a low-temperature scenario, the internal resistance of the battery in the electronic device increases, and the voltage drops rapidly, resulting in a greater power consumption of the electronic device in the low-temperature scenario than in the room-temperature scenario. Considering the influence of temperature on power, the embodiments of the present application can also set the mapping relationship between the temperature range and the power threshold. For example, the first temperature range corresponds to the first power threshold, the second temperature range corresponds to the second power threshold, the third temperature range corresponds to the third power threshold...
[0140] Below, taking the electronic device with the first temperature range and the second temperature range set as an example, combined with Figure 8 and Figure 9 the process of the electronic device automatically switching to the super power saving mode and performing satellite communication under preset conditions will be described.
[0141] Among them, the demarcation value between the first temperature range and the second temperature range is the preset temperature, and the preset temperature can be, for example, -20°C. When the current temperature is higher than the preset temperature, it is in the first temperature range, and the power threshold corresponds to the first power threshold. For example, when the temperature is greater than -20°C, the electronic device switches to the super power saving mode when the power is 5%. When the current temperature is less than or equal to the preset temperature, it is in the second temperature range, and the power threshold corresponds to the second power threshold, and the second power threshold is, for example, 20%; for example, when the temperature is lower than -20°C, the electronic device switches to the super power saving mode when the power is 20%.
[0142] It can be understood that in the embodiments of the present application, the temperature may be negatively correlated with the power threshold, the temperature value in the first temperature range is greater than the temperature value in the second temperature range, and the first power threshold is less than the second power threshold.
[0143] Specifically, Figure 8 shows a schematic interface diagram of satellite communication in the super power saving mode provided by the embodiments of the present application, as Figure 8 shown:
[0144] In some scenarios, the remaining power of the electronic device is low, and the user needs to use the satellite for communication. When the temperature is less than or equal to the preset temperature and the remaining power is less than or equal to the second power threshold, the electronic device can automatically enter the super power saving mode; the preset temperature is, for example, -20°C, and the second power threshold is, for example, 20%.
[0145] In some embodiments, the current temperature is, for example, -25°C. After receiving the user's click on the icon of the satellite communication application, the electronic device can display Figure 8 the interface shown in a of Figure 8 In the interface shown in a of
[0146] In Figure 8 the interface shown in a of Figure 8 when receiving a trigger operation on the satellite start control 305, the electronic device can display the interface shown in b of Figure 8 In the interface shown in b of
[0147] It can be understood that when displaying Figure 8 the interface shown in b of
[0148] the remaining power of the electronic device (15%) is less than the second power threshold (5%), and the temperature of the electronic device (-25°C) is less than the preset temperature (-20°C). Therefore, the electronic device will automatically enter the super power saving mode after recognizing the user's intention to use satellite communication (for example, clicking the satellite start control 305 or clicking the icon of the satellite communication application). Figure 8 In the interface shown in b of Figure 8For the process of the interface shown as c, reference can be made to Figure 6 the relevant descriptions in various possible implementation manners in
[0149] It can be understood that when the current temperature is greater than the preset temperature, the electronic device can switch to the super power saving mode when the remaining power is less than or equal to the first power threshold. For this process, reference can be made to Figure 6 and Figure 7 the relevant descriptions of the embodiments shown, and this scenario will not be described here again.
[0150] In addition, the embodiments of the present application only take two temperature ranges as examples to illustrate the scenario of automatically entering the super power saving mode. In actual applications, the electronic device can be set with multiple temperature ranges, and any temperature range corresponds to different power thresholds. When the current temperature is within this temperature range and the current power is less than or equal to the power threshold corresponding to this temperature range, the electronic device can switch to the super power saving mode. The embodiments of the present application will not elaborate on this.
[0151] In a low temperature scenario, for example, when the temperature is lower than -20°C, the power consumption of the electronic device increases. If the power threshold is 5%, after switching to the super power saving mode, 5% of the power may not be sufficient to support the electronic device to make calls for a long time in a low temperature environment. Therefore, a higher power threshold is set at a lower temperature and a lower power threshold is set at a higher temperature.
[0152] In this way, the duration of using satellite communication by the electronic device in a low temperature scenario can be extended, and at the same time, the operation of the user switching to the super power saving mode can be simplified, improving the user experience.
[0153] Figure 9 shows a schematic diagram of the interface of satellite communication in another super power saving mode provided by the embodiments of the present application, as shown in Figure 9 shown:
[0154] In some other scenarios, during the process of using the satellite, the electronic device will continuously consume power; when the temperature is less than or equal to the preset temperature and the remaining power is less than or equal to the second power threshold, the electronic device can also automatically enter the super power saving mode; where the preset temperature is, for example, -20°C, and the second power threshold is, for example, 20%.
[0155] For example, when the current temperature is -25°C, after the electronic device accesses the satellite, it can display an interface as shown in Figure 9 a. This interface can display a pop-up window 401, an icon 321 of the phone application, an icon 322 of the text message application, and a status bar. Among them, the pop-up window 401 can indicate that the electronic device has accessed the satellite; the status bar displays power information, for example, the current remaining power is 21%, as shown by the power in the dashed box.
[0156] During the process of accessing the satellite, the remaining power of the electronic device will continuously decrease until the remaining power is equal to the second power threshold. For example, the power information in the status bar of the electronic device is 20%, as shown in the power within the dashed box in interface b in Figure 9 as shown.
[0157] Since the current temperature is less than the preset temperature and the remaining power is less than or equal to the second power threshold, the electronic device displays a prompt message 901 in the interface shown in b in Figure 9 The prompt message 901 is used to inform the user that the electronic device will automatically enter the super power saving mode; the prompt message 901 can be the same as the prompt message 801, for example, "The current device temperature is too low. To ensure your satellite communication experience, the phone will enter the super power saving mode in 10 seconds". The text of the prompt message 901 can also be different from the text of the prompt message 801. Among them, the prompt message 901 can be displayed in the form of a pop-up window at the bottom of the screen, and the prompt message 901 can also be displayed in other forms at other positions.
[0158] After entering the super power saving mode, the electronic device can execute the steps of accessing the satellite. The process of the electronic device entering the interface shown in c in Figure 9 from the interface shown in b in Figure 9 can refer to the relevant descriptions in the various possible implementation manners in Figure 7 and will not be elaborated here.
[0159] In this way, the duration of the electronic device using satellite communication in a low-temperature scenario can be extended, and at the same time, the operation of the user switching to the super power saving mode can be simplified, improving the user experience.
[0160] In the embodiments of the present application, when the preset conditions that the electronic device has used satellite communication and the electronic device is not connected to the ground are met, the electronic device can also automatically enter the super power saving mode. Figure 10 shows a schematic diagram of an interface for satellite communication in the super power saving mode provided by the embodiments of the present application, as shown in Figure 10 as follows:
[0161] The electronic device can access the satellite by adopting the relevant steps in the interface shown in a in Figure 3 - Figure 3 in the interface shown in f in Figure 4 and display the interface as shown in Figure 4 The interface shown includes a disconnection control 402. When a trigger operation for the disconnection control 402 is received, in response to this operation, the electronic device can display the interface shown in a in Figure 10 as follows.
[0162] In Figure 10In the interface shown in a, the electronic device displays a pop-up window 1001, which includes a cancel control 1002 and an exit control 1003 (which can also be a confirm control or an OK control); among them, the pop-up window 1001 can be used to confirm whether to exit satellite communication, and the prompt text in the pop-up window 1001 can be, for example, "Are you sure you want to exit satellite communication?"; the cancel control 1002 can be used to cancel exiting satellite communication, and the exit control 1003 can be used to exit satellite communication. When a trigger operation for the exit control 1003 is received, the electronic device exits satellite communication.
[0163] Alternatively, the electronic device can also be based on Figure 3 the interface shown in c - Figure 3 any pop-up window in the interface shown in f to achieve the effect of exiting satellite communication; taking Figure 3 the interface shown in c as an example, when the electronic device receives a trigger operation for the close control 309, the electronic device can enter Figure 10 the interface shown in a. When a trigger operation for the exit control 1003 is received in the interface shown in a in Figure 10 , the electronic device exits satellite communication.
[0164] In the embodiments of this application, Figure 10 the interface shown in a can be used to reduce false triggers, reduce the probability that the user accidentally touches the close control and causes the electronic device to interrupt the communication connection with the satellite, and improve the user experience. Optionally, in actual applications, after receiving a trigger operation for the disconnection control 402 or the close control 309, the electronic device may not display Figure 10 the interface shown in a and directly exit satellite communication.
[0165] After that, when the electronic device uses the satellite communication application again and is not connected to the ground, the electronic device can switch to the super power saving mode.
[0166] Exemplarily, after the electronic device receives a trigger operation for the icon 303 of the satellite communication application again, the electronic device can display an interface as shown in Figure 10 b; among them, Figure 10 the interface shown in b may include a status bar, and the network quality information in the status bar can indicate that the current device is not connected to a cellular network and is not connected to a WiFi network, as shown by the dashed box.
[0167] After detecting that the electronic device is not connected to the ground network and the electronic device has accessed satellite communication before, the electronic device can display an interface as shown in Figure 10 c. Among them, Figure 10In the interface shown in c, a pop-up window 1004 is displayed. The pop-up window 1004 is used to prompt the user that the super power saving mode can be used to save power. The prompt text of the pop-up window 1004 can be, for example, "Using the super power saving mode can significantly save power. It is detected that you have just used satellite communication". The pop-up window 1004 includes a control for turning on the super power saving mode. When a trigger operation for the control 1005 for turning on the super power saving mode is received, the electronic device can switch to the super power saving mode.
[0168] In this way, in a scenario where the ground network cannot be accessed or the ground network quality is poor, the electronic device can prompt the user to save power, extend the satellite communication time of the electronic device, and improve the user experience.
[0169] It should be noted that in the super power saving mode, the display mode of the electronic device can be the dark mode. Figure 5 The wallpaper (or background) of the desktop shown in c in Figure 5 is different from the wallpaper (or wallpaper) of the desktop shown in a in Figure 5 and the desktop color shown in c in Figures 5 - 10 is relatively dark. The interfaces in the super power saving mode in the embodiments of the present application can all be dark mode interfaces. The dark mode is not shown in the figures in the embodiments of the present application, and the embodiments of the present application will not explain it further hereinafter. In addition, the embodiments of the present application only take the super power saving mode as an example to illustrate the control method of satellite communication. The electronic device can adopt the power saving mode to execute the control method provided by the embodiments of the present application, and the embodiments of the present application do not limit this.
[0170] The above embodiments are combined with Figures 3 - 10 to illustrate various scenarios of satellite communication in the super power saving mode provided in the embodiments of the present application. The following is combined with Figures 11 - 14 to separately illustrate the flow of the electronic device executing the control method of the embodiments of the present application in the above-mentioned multiple scenarios.
[0171] In Figure 6 and Figure 7 based on the shown embodiments, Figure 11 shows a schematic flow diagram of a control method provided by the embodiments of the present application, as shown in Figure 11 :
[0172] S1101. The electronic device starts the satellite communication application.
[0173] When the electronic device is in the normal mode, the normal mode can be understood as the working state of the electronic device when it has not entered the super power saving mode. The electronic device can display, for example, Figure 3 the icon 303 of the satellite communication application in the interface shown in a inFigure 3 The interface shown as b in
[0174] S1102. The electronic device obtains power information.
[0175] The power information may include a power value (level); after starting the satellite communication application, the electronic device can monitor the power change. For example, the electronic device can register a broadcast and obtain the current power information of the electronic device after receiving the broadcast; the electronic device can also obtain the current power information of the electronic device based on the battery management module. The embodiments of the present application do not limit the manner of obtaining power information.
[0176] S1103. If the power information is less than or equal to the first power threshold, the electronic device switches to the super power saving mode.
[0177] The first power threshold can be the demarcation value between the low battery state and the normal battery state, the first power threshold can be a fixed value, and the first power threshold can also be a user-defined low power value. The first power threshold can be, for example, 5%.
[0178] The electronic device switching to the super power saving mode can be manifested as at least one of the following: the electronic device sets the display mode to the dark mode; the electronic device enters the super power saving desktop; the electronic device reduces the screen brightness; the electronic device closes the running processes, and / or closes the power-consuming setting items, etc.
[0179] Among them, the super power saving desktop can refer to Figure 5 the interface shown as c in
[0180] The embodiments of the present application only exemplarily introduce the terminal form in the super power saving mode. The electronic device can also display more or fewer of the above functions in the super power saving mode. The embodiments of the present application do not limit this.
[0181] Optionally, before switching to the super power saving mode, the electronic device also displays a first prompt message. The first prompt message can be, for example, Figure 6 the prompt message 601 in the interface shown in b of
[0182] S1104. The electronic device establishes a connection with the satellite in the super power saving mode.
[0183] The process of the electronic device establishing a connection with the satellite may include: the electronic device searches for the satellite; after searching for the satellite, the electronic device aligns with the satellite; after aligning with the satellite, the electronic device requests to access the satellite; the electronic device determines whether to activate the satellite communication service; in the case where the electronic device activates the satellite communication service, the electronic device accesses the satellite.
[0184] Among them, during the satellite search process, the electronic device can obtain the position information of the satellite and display, for example, Figure 3 the interface shown in c of Figure 3 During the satellite alignment process, the electronic device can display, for example, Figure 3 the interface shown in d of Figure 3 prompt the user to adjust the posture of the handheld device through the prompt message 313, so as to adjust the azimuth angle, elevation angle and polarization angle of the antenna of the electronic device, so that the center of the antenna emission beam is aligned with the satellite. After the satellite alignment is completed, the electronic device can attempt to establish a communication connection with the satellite. During the connection process, the electronic device can display, for example,
[0185] In the embodiments of the present application, operations such as satellite alignment timeout, connection timeout, failure to activate the satellite communication service, clicking the close control 309, and satellite loss timeout will all cause the satellite connection to fail. In these cases, the electronic device may not perform the subsequent steps.
[0186] It should be noted that in the super power saving mode, the interface displayed by the electronic device when establishing a connection with the satellite can refer to Figure 3 the interface shown in c- Figure 3 to the interface shown in f of Figure 3 In the super power saving mode, the display content in multiple interfaces can be the same as that in the interface shown in Figure 3 in the normal mode; however, in the super power saving mode, the electronic device may be in the dark mode, the screen brightness is low, and the displayed interface is dim; in the normal mode, the screen brightness is high, and the displayed interface is relatively bright.Figure 3 The relevant interface in [[ ]] does not show the difference points of the screen brightness in the two modes, and the embodiments of the present application will be described herein.
[0187] S1105. The electronic device uses satellite communication in the super power saving mode; wherein, using satellite communication includes: the electronic device maintains a connection with the satellite network, and / or, the electronic device applies the satellite network to execute satellite communication services.
[0188] After the electronic device accesses the satellite network, the user can use the electronic device to perform satellite communication services with other electronic devices or rescue platforms; wherein, the satellite communication services may include the following services: satellite calls based on the satellite network, sending and receiving satellite text messages, satellite video communication, satellite voice communication, etc. After the electronic device accesses the satellite network, when the user does not use the satellite communication service, the electronic device can be in the satellite standby state; in the satellite standby state, the electronic device can maintain a connection with the satellite network.
[0189] Exemplarily, when the electronic device executes satellite communication services, for example: the electronic device can display an interface as shown in c in [[ ]], and this interface also includes an icon 321 of the phone application, an icon 322 of the text message application, etc.; after receiving a trigger operation for the icon 321 of the phone application, the electronic device can use the satellite network to initiate a call to other electronic devices; after receiving a trigger operation for the icon 322 of the text message application, the electronic device can use the satellite network to send a short message to other electronic devices. Details are not listed one by one here. Figure 6 It can be understood that steps S1101 - S1105 can correspond to the relevant descriptions in the embodiment shown in [[ ]].
[0190] It can be understood that steps S1101 - S1105 may correspond to Figure 6 the relevant descriptions in the embodiment shown in [[ ]].
[0191] Optionally, after step S1103, the electronic device can execute steps S1104 and S1105; the electronic device can continue to execute the subsequent steps of starting the satellite communication application after switching to the super power saving mode. This process may correspond to Figure 6 a possible implementation manner and / or a scenario shown in another possible implementation manner in the embodiment shown in [[ ]].
[0192] Optionally, after step S1103, the electronic device can execute steps S1101, S1104 and S1105; when the electronic device switches to the super power saving mode, it can close the relevant processes of the satellite communication application; after switching to the super power saving mode, it can restart the satellite communication application and access the satellite network. This process may correspond to Figure 6 a scenario shown in another possible implementation manner in the embodiment shown in [[ ]].
[0193] Or, after step S1102, it further includes:
[0194] S1106. If the power information is greater than the first power threshold, the electronic device establishes a connection with the satellite in the normal mode.
[0195] In step S1106, the process of the electronic device establishing a connection with the satellite can refer to the relevant description in step S1104. Among them, step S1106 can refer to Figure 3 the interface shown in c in Figure 3 the interface shown in f in
[0196] It can be understood that the screen brightness of the electronic device in the normal mode is higher than that in the super power saving mode, and the interface brightness displayed when the electronic device executes step S1106 can be higher than the interface brightness displayed when the electronic device executes step S1104.
[0197] S1107. The electronic device uses satellite communication in the normal mode.
[0198] In step S1107, the process of the electronic device using satellite communication can refer to the relevant description in step S1105. Among them, step S1106 can refer to Figure 3 the interface shown in f in or Figure 4 the shown interface. The interface brightness displayed when the electronic device executes step S1107 can be higher than the interface brightness displayed when the electronic device executes step S1105.
[0199] It can be understood that in the normal mode, the electronic device can standby after accessing the satellite network, or use the satellite network to perform services such as satellite calls, satellite text messages, satellite video communications, and satellite voice communications ( Figure 11 not shown in).
[0200] S1108. During the use of satellite communication, the electronic device detects the power information.
[0201] The process of the electronic device detecting the power information can refer to the relevant description in step S1102.
[0202] S1109. If the power information is less than or equal to the first power threshold, the electronic device switches to the super power saving mode.
[0203] The process of switching to the super power saving mode can refer to the relevant description in step S1103.
[0204] Or, if the power information is greater than the first power threshold, the electronic device continues to execute step S1107.
[0205] S1110. The electronic device uses satellite communication in the super power saving mode.
[0206] The process of the electronic device using satellite communication in the super power saving mode can refer to the relevant description in step S1105. In step S1110, using satellite communication can also include satellite standby and satellite communication services. Satellite communication services include satellite calls, satellite text messages, satellite video communication, and satellite voice communication ( Figure 11 not shown in the figure), and similar subsequent steps will not be repeated for explanation. It can be understood that steps S1101 - S1102, S1106 - S1110 can correspond to Figure 7 the relevant description in the illustrated embodiment.
[0207] Optionally, after step S1109, the electronic device can execute step S1110; the electronic device can continue to use the satellite network for communication after accessing the satellite network and switching to the super power saving mode. This process can correspond to Figure 7 the scenario shown in a possible implementation manner in the illustrated embodiment.
[0208] Optionally, after step S1109, the electronic device can re - execute step S1101 and the subsequent satellite connection process; the electronic device can close the relevant processes of the satellite communication application when switching to the super power saving mode; after switching to the super power saving mode, based on the user operation, restart or self - start the satellite communication application and access the satellite network. This process can correspond to Figure 7 the scenario shown in another possible implementation manner in the illustrated embodiment.
[0209] It should be noted that the electronic device can periodically monitor the battery power information. Two time scenarios for automatically switching to the super power saving mode are shown in the embodiments of the present application. One is to start the super power saving mode in a low - power scenario, and the electronic device can switch to the super power saving mode; the other is to continuously lose power when using the super power saving mode until reaching or being lower than the first power threshold, and the electronic device can switch to the super power saving mode. In an actual scenario, in the process of the electronic device accessing the satellite network (such as Figure 3 the interface shown in b - Figure 3 the interface shown in e), there may also be a scenario where the power reaches the first preset threshold; the electronic device can switch to the super power saving mode when detecting that the power information reaches the first power threshold; the electronic device can also switch to the super power saving mode after successfully accessing the satellite network. The embodiments of the present application do not limit this.
[0210] In this way, the electronic device can automatically enter the super power saving mode when the power is low and the user wants to use satellite communication, extend the usage duration of the electronic device and the satellite communication duration, simplify the operation of the user switching to the super power saving mode, and improve the user experience.
[0211] In Figure 8 and Figure 9Based on the illustrated embodiments, Figure 12 The flowchart of a control method provided by an embodiment of the present application is shown, as Figure 12 shown below:
[0212] S1201. The electronic device starts the satellite communication application.
[0213] For this step, reference can be made to the relevant description in step S1101, which will not be elaborated here.
[0214] S1202. The electronic device obtains the power information and temperature information.
[0215] The electronic device includes a temperature sensor and a temperature control management module. Among them, the temperature sensor can detect the temperature of the environment where the electronic device is located in real time and return the temperature data to the temperature control management module. The electronic device obtains the current temperature information based on the temperature control management module; among them, the unit of the temperature information can be degrees Celsius. Optionally, the electronic device can also obtain the temperature information based on the weather application. For example, the electronic device can call the weather interface to obtain the current temperature information in real time. The temperature mentioned in the embodiments of the present application can be the temperature information of the electronic device or the temperature information of the environment where the electronic device is located. The present application does not limit the method for obtaining the temperature information and the meaning of the temperature.
[0216] For the process of the electronic device obtaining the power information, reference can be made to the relevant description in step S1102, which will not be elaborated here.
[0217] S1203. The electronic device obtains the power threshold corresponding to the temperature range according to the temperature range where the temperature information is located.
[0218] The electronic device can set the mapping relationship between the temperature range and the power threshold. The mapping relationship can include multiple temperature ranges, and any temperature range corresponds to a power threshold; for example, the temperature range can include the first temperature range, the second temperature range, the third temperature range..., and the corresponding power thresholds can be the first power threshold, the second power threshold, the third power threshold...
[0219] The electronic device can find the corresponding power threshold according to the temperature range where the current temperature information is located. The embodiments of the present application do not limit the number of temperature ranges, nor the maximum temperature value and the minimum temperature value of any temperature range.
[0220] S1204. If the power information is less than or equal to the power threshold, the electronic device can execute steps S1103 - S1105.
[0221] It can be understood that the electronic device can adjust the power threshold for triggering the switch to the super power saving mode according to the temperature. If the current power is less than or equal to the power threshold, it indicates that at the current temperature, the available duration of the remaining power is short. The electronic device can switch to the super power saving mode to save power and extend the usage time or standby time.
[0222] When the power information is less than or equal to the power threshold, the electronic device can perform the following steps: switch to the super power saving mode; establish a connection with the satellite in the super power saving mode; use satellite communication in the super power saving mode. This process can refer to the relevant descriptions in steps S1103 - S1105 and will not be elaborated here.
[0223] Or, S1205. If the power information is greater than the power threshold, the electronic device can perform steps S1106 - S1110.
[0224] It can be understood that the electronic device can adjust the power threshold for triggering the switch to the super power saving mode according to the temperature. If the current power is greater than the power threshold, it indicates that at the current temperature, the remaining power supports satellite communication or standby for a long time, and the electronic device does not need to save power.
[0225] When the power information is greater than the power threshold, the electronic device can perform the following steps: establish a connection with the satellite in the normal mode; use satellite communication in the normal mode. This process can refer to the relevant descriptions in steps S1106 - S1107 and will not be elaborated here.
[0226] When the user uses satellite communication in the normal mode in the current temperature environment, the electronic device will continuously consume power; during this process, the remaining power may drop to the power threshold. At this time, the electronic device can switch to the super power saving mode, such as the relevant descriptions in steps S1108 - S1110 and will not be elaborated here.
[0227] Optionally, during the process of the user using satellite communication in the normal mode, the temperature may change. After step S1108, it may further include: obtaining temperature information; if the temperature range where the temperature information is located changes, the electronic device can update the power threshold and determine whether to switch to the super power saving mode based on the new power threshold.
[0228] In this way, the power threshold can be adjusted according to the current temperature, improving the accuracy of the power threshold, more accurately and effectively improving the usage duration or standby duration of satellite communication, while simplifying the operation of the user switching to the super power saving mode and enhancing the user experience.
[0229] At Figure 12Based on the illustrated embodiments, in the embodiments of the present application, the first temperature range is when the current temperature is greater than the preset temperature, and the second temperature range is when the current temperature is less than or equal to the preset temperature; taking the first temperature range corresponding to the first power threshold and the second temperature range corresponding to the second power threshold as an example. Figure 13 The flowchart of a control method provided by the embodiments of the present application is shown, as Figure 13 shown below:
[0230] S1301. The electronic device starts the satellite communication application.
[0231] S1302. The electronic device obtains the power information and the temperature information.
[0232] Steps S1301 - S1302 can refer to the relevant descriptions in steps S1201 - S1202, and will not be elaborated here.
[0233] S1303. If the temperature information is less than or equal to the preset temperature, the electronic device determines whether the power information is less than or equal to the second power threshold.
[0234] When the temperature information is greater than the preset temperature, the power threshold can be the first power threshold; when the temperature information is less than or equal to the preset temperature, the power threshold can be the second power threshold. The preset temperature can be, for example, -20°C. When the temperature information is greater than -20°C, the first power threshold can be, for example, 5%; when the temperature information is less than or equal to -20°C, the second power threshold can be, for example, 20%.
[0235] S1304. When the power information is less than or equal to the second power threshold, the electronic device executes steps S1103 - S1105.
[0236] It can be understood that when the satellite communication application is started and the satellite network is not accessed, the temperature is lower than -20°C and the power is lower than 20%. At this time, after the electronic device switches to the super power saving mode, it can access the satellite network in the super power saving mode and use the satellite network for communication. This process can refer to the relevant descriptions in steps S1103 - S1105, and will not be elaborated here.
[0237] Or, after step S1303, it further includes:
[0238] S1305. When the power information is greater than the second power threshold, the electronic device establishes a connection with the satellite in the normal mode.
[0239] S1306. The electronic device uses satellite communication in the normal mode.
[0240] When the remaining battery power is relatively high (for example, the battery information is greater than 20%), the electronic device may not use the super power saving mode; instead, it continues to use the normal mode and, in the normal mode, accesses and uses the satellite network. This process can refer to the relevant descriptions in steps S1106 - S1107 and will not be elaborated here.
[0241] S1307. During the process of using satellite communication, the electronic device obtains battery information and temperature information.
[0242] When the user uses satellite communication in the normal mode, the electronic device continuously consumes power, and the electronic device can monitor the battery information and temperature information in real time. Obtaining the battery information and temperature information can refer to the relevant descriptions in step S1202 and will not be elaborated here.
[0243] S1308. If the temperature information is less than or equal to the preset temperature, the electronic device determines whether the battery information is less than or equal to the second battery threshold.
[0244] In some embodiments, the electronic device may always be in a cold scenario, and the temperature information may be less than or equal to the preset temperature; the electronic device still uses the second battery threshold as the battery threshold for determining whether to trigger the switching to the super power saving mode.
[0245] S1309. When the battery information is less than or equal to the second battery threshold, the electronic device switches to the super power saving mode.
[0246] S1310. The electronic device uses satellite communication in the super power saving mode.
[0247] When the satellite network is successfully accessed, the electronic device switches to the super power saving mode; after the switch, the electronic device can continue to use the satellite network in the super power saving mode. Steps S1309 - S1310 can refer to the relevant descriptions in steps S1109 - S1110 and will not be elaborated here.
[0248] Thus, the electronic device can use the satellite network in the super power saving mode, thereby extending the usage time of the electronic device and improving the user experience.
[0249] Optionally, after step S1302, it further includes: if the temperature information is greater than the preset temperature, the electronic device executes steps S1103 - S1110.
[0250] In some embodiments, the electronic device may not be in a cold scenario, and the temperature information may be greater than the preset temperature; the electronic device uses the first battery threshold as the battery threshold for determining whether to trigger the switching to the super power saving mode. The process of switching to the super power saving mode using the first battery threshold can refer to the relevant descriptions in steps S1103 - S1110 and will not be elaborated here.
[0251] Optionally, after step S1307, the method further includes:
[0252] S1311. When the temperature information is greater than a preset temperature, the electronic device determines whether the power information is less than or equal to a first power threshold.
[0253] If the power information is less than or equal to the first power threshold, the electronic device executes step S1309 to switch to the super power saving mode; if the power information is greater than the first power threshold, the electronic device executes step S1306 to continue using satellite communication in the normal mode.
[0254] Optionally, after step S1303, the method further includes: if the power information is less than or equal to a second power threshold, the electronic device executes steps S1103 - S1105.
[0255] In some embodiments, the electronic device may be in a cold and low - power scenario, where the temperature information may be less than or equal to the preset temperature, and the power information is less than the second power threshold; for example, the temperature information is less than or equal to - 20°C and the power information is less than or equal to 20%. In this case, the electronic device can switch from the normal mode to the super power saving mode and complete the subsequent process of establishing a connection with the satellite and using satellite communication in the super power saving mode.
[0256] It should be noted that in the embodiments of the present application, the execution order of the determination steps of the temperature information and the determination steps of the power information is not limited. In the embodiments of the present application, when the power drops to any power threshold, it is also possible to determine whether the current temperature information is within the temperature range corresponding to the power threshold.
[0257] For example, in practical applications, during the process of the electronic device using satellite communication in the normal mode, the power continuously drops. When the power information reaches 20%, the electronic device can detect the current temperature information. If the temperature information is less than or equal to - 20°C, it switches to the super power saving mode; otherwise, it continues to use satellite communication in the normal mode. As the power information continues to drop, when the power information reaches 5%, the electronic device switches to the super power saving mode. The embodiments of the present application do not limit this.
[0258] It can be understood that in the embodiments of the present application, the electronic device can also set a single super power saving mode switching condition based on the temperature information. For example, the electronic device sets a specific preset temperature (such as - 20°C) and a power threshold (20%). When the temperature information is less than or equal to - 20°C and the power information is less than or equal to 20%, the electronic device switches to the super power saving mode; when the temperature information is greater than - 20°C or the power information is greater than 20%, it does not switch to the super power saving mode. The embodiments of the present application do not limit this.
[0259] In this way, the duration of using satellite communication by the electronic device in a low-temperature scenario can be extended, and at the same time, the operation of the user to switch to the super power-saving mode is simplified, improving the user experience.
[0260] Based on the Figure 10 embodiment shown, Figure 14 a schematic flowchart of a control method provided by an embodiment of the present application is shown, as Figure 14 shown:
[0261] S1401. The electronic device starts the satellite communication application.
[0262] This step can refer to the relevant description in step S1101, which will not be elaborated here.
[0263] S1402. The electronic device searches for satellites.
[0264] The process of searching for satellites can refer to Figure 3 the interface shown in c, and this embodiment of the present application will not elaborate on this.
[0265] S1403. The electronic device turns on the satellite network, turns off the cellular network, turns off the WiFi network, and / or turns off NFC.
[0266] It can be understood that in the case where the electronic device searches for satellite signals, the electronic device can update the network status and switch the terrestrial network to the satellite network. In one possible implementation, the electronic device can turn off the terrestrial network when using the satellite network. For example, when turning on the satellite network, the cellular network, the WiFi network, and the NFC and other terrestrial networks are turned off. Specifically, the electronic device includes one or more chips for network communication. For example, satellite chips, modem chips, and WiFi chips, etc.; when updating the network status, the electronic device can control the satellite chip to power on, the modem chip to power off, the WiFi chip to power off, and the NFC function to be turned off, etc.
[0267] In another possible implementation, the electronic device may not turn off the terrestrial network when using the satellite network. For example, when turning on the satellite network, the cellular network, the WiFi network, and the NFC and other terrestrial networks are kept on. This embodiment of the present application does not limit this.
[0268] S1404. The electronic device aligns with the satellite.
[0269] The process of aligning with the satellite can refer to Figure 3 the interface shown in d, and this embodiment of the present application will not elaborate on this.
[0270] S1405. In the case where the satellite alignment is completed within the first preset time, the electronic device requests to connect to the satellite.
[0271] The process of connecting to the satellite can be referred to Figure 3 in the interface shown in e of . If the satellite is successfully aligned within the first preset time, the electronic device can perform subsequent steps; if the satellite alignment times out, the satellite alignment fails, and the electronic device can exit the satellite communication application.
[0272] S1406. If the connection to the satellite is completed within the second preset time, the electronic device determines whether to activate the satellite communication service.
[0273] In Figure 3 the prompt message 316 in the interface shown in e of , the duration of connecting to the satellite can be included. If the satellite is successfully connected within the second preset time, the electronic device can perform subsequent steps, for example, determining whether to activate the satellite communication service; if the connection to the satellite times out, the connection to the satellite fails, and the electronic device can exit the satellite communication application.
[0274] Optionally, step S1406 can be an optional step. In some embodiments, the electronic device can determine whether to activate the satellite communication service; for example, after activating the satellite communication application, the electronic device can determine whether to activate the satellite communication service; for another example, if the network connection times out, the electronic device can determine whether to activate the satellite communication service; for yet another example, the electronic device can determine whether to activate the satellite communication service after performing any step between steps S1401 - S1407. In other embodiments, the electronic device may not detect whether the satellite communication service is activated. The embodiments of the present application do not limit this.
[0275] S1407. If the electronic device activates the satellite communication service, the electronic device uses satellite communication.
[0276] If the satellite communication service is activated, the electronic device can use satellite communication; if the satellite communication service is not activated, the electronic device cannot use satellite communication.
[0277] Alternatively, S1408. If the satellite alignment time is greater than the first preset time, the connection time to the satellite is greater than the second preset time, the satellite loss time is greater than the third preset time, or an operation to exit the satellite communication application is received, the electronic device exits satellite communication.
[0278] It can be understood that in the cases of satellite timeout, connection satellite timeout, and lost satellite timeout, the electronic device cannot establish a connection with the satellite; to save power consumption, the electronic device can exit the satellite network. Also, when receiving an operation for exiting the satellite communication application, the electronic device will also exit the satellite network; the operations for exiting the satellite communication application can be, for example: clicking the close control 309; clicking the disconnect control 402; swiping up from the bottom of the screen to enter the multitasking interface and closing the satellite communication application in the multitasking interface; closing the quick control for satellite communication in the control center interface; and / or closing the setting item for satellite communication in the settings application, etc. The embodiments of the present application will not list them one by one.
[0279] S1409. The electronic device turns off the satellite network, turns on the cellular network, turns on the WiFi network, and / or turns on NFC.
[0280] During the process of exiting the satellite network, the electronic device can update the network status; correspondingly, the electronic device turns off the satellite network, turns on the cellular network, turns on the WiFi network, and / or turns on NFC. Specifically, when updating the network status, the electronic device can control the satellite chip to power down, the modem chip to power on, the WiFi chip to power on, and the NFC function to resume, etc.
[0281] S1410. In the case of no ground network, the electronic device switches to the super power saving mode.
[0282] After turning on the cellular network and / or the WiFi network, the electronic device can detect whether it can access the cellular network and / or the WiFi network; in the case of being unable to search for a ground network, unable to access the ground network, and / or the ground network quality is poor, the electronic device can display the interface as shown in Figure 10 as shown in c. After the user clicks the control 1005 for turning on the super power saving mode, the electronic device can switch to the super power saving mode.
[0283] Or, after step S1409, it further includes:
[0284] S1411. In the case of having a ground network, the electronic device uses the ground network for communication.
[0285] In the embodiments of the present application, the user has used the satellite communication function and the location where the electronic device is located has no ground network coverage; the probability of the user using satellite communication is relatively high. The electronic device can prompt the user to use the super power saving mode to turn on satellite communication through the pop-up window 1004, so as to extend the duration of the electronic device using satellite communication and improve the user experience.
[0286] It should be noted that in the embodiments of the present application, taking the case where the electronic device uses the super power saving mode for satellite communication when the battery power is lower than the power threshold as an example, the control method provided in the embodiments of the present application is described. In some scenarios, the electronic device can also resume using satellite communication in the normal mode; for example, when the electronic device detects the charging state, it exits the super power saving mode. When the electronic device detects the charging state and the battery power is greater than the power threshold, it exits the super power saving mode. The electronic device exits the super power saving mode based on a specific user gesture. The electronic device exits the super power saving mode based on a click operation on the control for exiting the super power saving mode, etc. The embodiments of the present application do not limit this.
[0287] The following will describe Figure 15 the internal interaction process of the electronic device provided in the embodiments of the present application. As Figure 15 shown:
[0288] The electronic device may include an application layer and an application framework layer. The application layer may include a system steward module, system UI, a super power saving control module, and a satellite communication application; the application framework layer may include a temperature control management module, a battery management module, a network management module, a system database, a power management module, and a display management module.
[0289] Among them, the system steward module is used to determine the mode of the electronic device according to the temperature information and the power information, and the mode includes the normal mode and the super power saving mode; the system UI can be used to switch the display mode of the electronic device, and the display mode can be, for example, an eye protection mode, a dark mode, etc.; the super power saving control module is used to control the electronic device to enter or exit the super power saving mode; the satellite communication application can be used to communicate using the satellite network. The temperature control management module can be used to monitor temperature changes; the battery management module can be used to monitor power changes; the network management module can be used to change the network according to the network policy; the system database is used to store satellite communication data; the power management module can be used to execute the power saving strategy of the super power saving mode; the display management module can be used to adjust the brightness of the display screen.
[0290] Specifically, the temperature sensor can measure the temperature information in real time and report the temperature information to the temperature control management module through the corresponding sensor driver; the system steward module can obtain the temperature information from the temperature management module to monitor temperature changes; the system steward module can obtain the power information from the battery management module to monitor power changes; the system steward module can obtain the network status from the network management module; the system steward module can obtain the satellite mode from the system database to monitor satellite mode changes.
[0291] In a possible implementation, after the user clicks on the icon of the satellite communication application, the electronic device starts the satellite communication application, and the satellite communication application can instruct the system database to update the satellite connection status. The system management module can monitor from the system database that the satellite mode has changed. The system management module obtains the power information from the battery management module; the system management module determines whether to use the super power saving mode according to the magnitude relationship between the power information and the first power threshold.
[0292] When the current power is less than the first power threshold (for example, 5%), the system management module can broadcast to enter the super power saving mode. Correspondingly, the system UI will switch the display mode to the dark mode to display the interface in the super power saving mode; the super power saving control module issues the super power saving mode management strategy to the power management module and the display management module respectively. The power management module sets the low power mode, for example, the power management module turns on the power protection mode (power save mode); the display management module can reduce the screen brightness, for example, reduce the frequency of the pulse-width modulation (PWM) signal and reduce the maximum screen brightness.
[0293] Optionally, during the process of starting the satellite communication application, the network management module can control to turn off the cellular network, turn off the WiFi network, etc.
[0294] This possible implementation can correspond to Figure 6 、 Figure 7 and / or Figure 11 the embodiments shown, which will not be elaborated here.
[0295] In another possible implementation, after the user clicks on the icon of the satellite communication application, the electronic device starts the satellite communication application, and the satellite communication application can instruct the system database to update the satellite connection status. The system management module can monitor from the system database that the satellite mode has changed. The system management module obtains the power information from the battery management module; and obtains the temperature information from the temperature control management module. The system management module obtains the corresponding power threshold according to the temperature information, and determines whether to use the super power saving mode according to the magnitude relationship between the current power information and the power threshold.
[0296] For example, the temperature information corresponds to the second power threshold; when the current temperature is less than the preset temperature (-20°C) and the current power is less than the second power threshold (for example, 20%), the system management module can broadcast to enter the super power saving mode. Correspondingly, the system UI will switch the display mode to the dark mode; the super power saving control module issues the super power saving mode management strategy to the power management module and the display management module respectively. The power management module sets the low power mode; the display management module reduces the screen brightness.
[0297] This possible implementation may correspond to Figure 8 , Figure 9 , Figure 12 and / or Figure 13 the embodiments shown, which will not be elaborated here.
[0298] In another possible implementation, the satellite communication application updates the satellite connection status. For example, it updates from starting satellite communication to exiting satellite communication. The system database obtains the satellite connection status and reports it to the system steward module. The system steward module can obtain the network status from the network management module. In the case of no ground network currently, the system steward module can instruct the satellite communication application to display a prompt message, such as prompt message 1004. After the satellite communication application receives a trigger operation for the super power saving mode control 1005, the system steward module can broadcast to enter the super power saving mode. Correspondingly, the systemUI will switch the display mode to the dark mode; the super power saving control module respectively issues super power saving mode management policies to the power management module and the display management module. The power management module sets the low power mode; the display management module reduces the screen brightness.
[0299] This possible implementation may correspond to Figure 10 and / or Figure 14 the embodiments shown, which will not be elaborated here.
[0300] It should be noted that in the embodiments of the present application, the system steward module can respectively read the temperature information from the temperature control management module, the power information from the battery management module, the network status from the network management module, and the satellite mode from the system database; the temperature control management module can also report the temperature information to the system steward module, the battery management module can also report the power information to the system steward module, the network management module can also report the network status to the system steward module, and the system database can also report the satellite mode to the system steward module. The embodiments of the present application do not limit the way for the system steward module to obtain data.
[0301] Based on the above embodiments, the embodiments of the present application provide a control method. Exemplarily, Figure 16 is a schematic flowchart of a control method provided by the embodiments of the present application.
[0302] As Figure 16 shown, the control method may include the following steps:
[0303] S1601. When the electronic device communicates using the ground network in the first power consumption mode, if the power information of the electronic device is the first power, and / or, the temperature information of the electronic device is the first temperature, and a operation for starting the satellite network is received; the first power is less than or equal to the first power threshold; the first temperature is within the first temperature range.
[0304] The first power consumption mode can be understood as the normal mode in the embodiments of the present application; the ground network can be, for example, a cellular network and a WiFi network. The first battery power threshold can correspond to Figures 6 - 9 the first battery power threshold in the illustrated embodiment, and the first battery power threshold is, for example, 5%. The first temperature range can correspond to Figures 8 - 9 any one of the multiple temperature ranges in the illustrated embodiment; taking two temperature ranges as an example, if the temperature information is greater than -20°C, it can be in the first temperature range.
[0305] The operations for starting the satellite network can include at least one of the following: clicking on the icon of the satellite communication application on the desktop; clicking on the start satellite control 305 in the interface shown in a of Figure 6 ; clicking on the quick control of satellite communication in the control center interface to make the quick control of satellite communication in the on state; clicking on the setting item of satellite communication in the settings application to make the setting item of satellite communication in the on state, etc.
[0306] S1602. In response to the operation for starting the satellite network, the electronic device displays a first prompt message, switches from the first power consumption mode to the second power consumption mode, and communicates using the satellite network in the second power consumption mode; wherein, the first prompt message is used to prompt that the electronic device will enter the second power consumption mode; the power consumption of the electronic device when operating in the second power consumption mode is less than the power consumption of the electronic device when operating in the first power consumption mode.
[0307] The second power consumption mode can be understood as the super power saving mode in the embodiments of the present application; wherein, the power consumption of the electronic device when operating in the super power saving mode is less than the power consumption of the electronic device when operating in the normal mode.
[0308] The first prompt message can correspond to Figure 6 the prompt message 601 in the interface shown in b of Figure 8 or the prompt message 801 in the interface shown in b of
[0309] It should be noted that in the first possible implementation manner, the embodiments of the present application can correspond to Figure 6 or Figure 11In the illustrated embodiment, the condition for the electronic device to determine whether to switch to the super power saving mode is: whether the battery information is less than or equal to the first battery threshold. There may be a scenario where the battery level is low during the use of the terrestrial network by the electronic device; the user wants to start and use the satellite network when the battery level of the electronic device is low (for example, the first battery level is less than or equal to the first battery threshold). At this time, the electronic device can switch to the super power saving mode in response to the operation for starting the satellite network, and continue to start and use the satellite network in the super power saving mode.
[0310] The determination condition in the first possible implementation does not involve temperature. In the second possible implementation, the embodiments of the present application can also correspond to Figure 12 In the illustrated embodiment, multiple temperature ranges are set in the electronic device. For example, the first temperature range, the second temperature range, the third temperature range... Any temperature range corresponds to a battery threshold. For example, the first temperature range corresponds to the first battery threshold. The condition for the electronic device to determine whether to switch to the super power saving mode is: whether the battery information is less than or equal to the battery threshold corresponding to the temperature range where the current temperature information is located. At this time, the electronic device can switch to the super power saving mode when the battery level is low (for example, the first battery level is less than or equal to the first battery threshold, the first temperature is in the first temperature range, and the first temperature range corresponds to the first battery threshold), and when starting the satellite communication network.
[0311] And / or, in the third possible implementation, the embodiments of the present application can also correspond to Figure 8 or Figure 13 In the illustrated embodiment, the embodiments of the present application can also be provided with two temperature ranges, the first temperature range and the second temperature range; the first temperature range can be the temperature range of normal temperature, for example, greater than -20°C; the second temperature range can be the temperature range of low temperature, for example, less than or equal to -20°C. The condition for the electronic device to determine whether to switch to the super power saving mode is: when the temperature information is in the first temperature range, whether the battery information is less than or equal to the first battery threshold; or when the temperature information is in the second temperature range, whether the battery information is less than or equal to the second battery threshold. Taking the first temperature in the first temperature range as an example, the electronic device can switch to the super power saving mode when the battery level is low (for example, the first battery level is less than or equal to the first battery threshold, the first temperature is in the first temperature range, and the first temperature range corresponds to the first battery threshold), and when starting the satellite communication network.
[0312] It can be understood that the electronic device can use the battery information as the standard for whether to switch to the super power saving mode, and the electronic device can use the battery information and the temperature information as the standard for whether to switch to the super power saving mode. The embodiments of the present application do not limit this.
[0313] In this way, when the electronic device has a low battery level and the user wants to use satellite communication, the electronic device can automatically enter the super power saving mode, extend the usage duration of the electronic device and the satellite communication duration, simplify the operation of the user to switch to the super power saving mode, and improve the user experience.
[0314] Optionally, when the electronic device communicates using the terrestrial network in the first power consumption mode, if the battery level information of the electronic device is the second battery level, and / or the temperature information of the electronic device is the second temperature, and an operation for starting the satellite network is received; the second battery level is less than or equal to the second battery level threshold; the second temperature is within the second temperature range; the second battery level threshold is greater than the first battery level threshold, and the second temperature is less than or equal to the first temperature; in response to the operation for starting the satellite network, the electronic device displays the first prompt message, and switches from the first power consumption mode to the second power consumption mode, and communicates using the satellite network in the second power consumption mode.
[0315] The second battery level threshold may correspond to Figures 8 - 9 the second battery level threshold in the illustrated embodiment, for example, 20%. The second temperature range may correspond to Figures 8 - 9 any one of the multiple temperature ranges in the illustrated embodiment; taking two temperature ranges as an example, if the temperature information is less than or equal to -20°C, it may be within the second temperature range. The first prompt message may correspond to Figure 8 the prompt message 801 in the interface shown in b of
[0316] It can be understood that the temperature information and the battery level threshold are negatively correlated. The lower the temperature, the higher the battery level threshold corresponding to the temperature range; for example, the second temperature is less than or equal to the first temperature, which can be understood as: any temperature in the second temperature range is less than or equal to any temperature in the first temperature range; since the temperature in the second temperature range is lower, the second battery level threshold is higher (greater than the first battery level threshold).
[0317] This step may correspond to Figure 16 the second possible implementation manner shown in
[0318] Or, this step may correspond to Figure 16The third possible implementation shown in the figure. The conditions for the electronic device to determine whether to switch to the super power saving mode are as follows: when the temperature information is in the first temperature range, whether the power information is less than or equal to the first power threshold; or when the temperature information is in the second temperature range, whether the power information is less than or equal to the second power threshold. Taking the second temperature in the second temperature range as an example, the electronic device can switch to the super power saving mode when the power is low (for example, the second power is less than or equal to 20%, and the second temperature is less than or equal to -20°C) and the satellite communication network is started.
[0319] Alternatively, this step can also be: In the embodiments of the present application, there is a set temperature range, the second temperature range; the second temperature range can be a low temperature range, for example, less than or equal to -20°C. The conditions for the electronic device to determine whether to switch to the super power saving mode are: when the temperature information is in the second temperature range, whether the power information is less than or equal to the second power threshold. Taking the second temperature in the second temperature range as an example, the electronic device can switch to the super power saving mode when the power is low (for example, the second power is less than or equal to 20%, and the second temperature is less than or equal to -20°C) and the satellite communication network is started. In addition, if the temperature information is not in the second temperature range, the electronic device does not switch to the super power saving mode.
[0320] In this way, the duration of using satellite communication by the electronic device in a low temperature scenario can be extended, while simplifying the operation of the user to switch to the super power saving mode and enhancing the user experience.
[0321] Optionally, the method further includes:
[0322] When the electronic device communicates using the satellite network in the first power consumption mode, if the power information of the electronic device is the first power threshold, and / or the temperature information of the electronic device is the first temperature, the electronic device displays the first prompt message, switches from the first power consumption mode to the second power consumption mode, and communicates using the satellite network in the second power consumption mode.
[0323] This step can correspond to Figure 7 or Figure 11 In the shown embodiment, the user can use the satellite network in the normal mode, and the electronic device continuously loses power; when the power information drops to the first power threshold (for example, 5%), the electronic device can automatically switch to the super power saving mode. The first prompt message (for example, prompt message 701) can be displayed during the switching process.
[0324] This step can also correspond to Figure 9 、 Figure 12 or Figure 13In the illustrated embodiment, the user can use the satellite network in the normal mode, and the electronic device continuously loses power; the temperature information of the electronic device is in the first temperature range (greater than -20 °C), the power threshold is the first power threshold, and the first power threshold is, for example, 5%; when the power information drops to 5%, the electronic device can automatically switch to the super power saving mode. A first prompt message (for example, prompt message 901) can be displayed during the switching process.
[0325] In this way, when the power of the electronic device is low and the user wants to use satellite communication, the electronic device can automatically enter the super power saving mode, extend the usage time of the electronic device and the satellite communication time, simplify the operation of the user to switch to the super power saving mode, and improve the user experience.
[0326] Optionally, the method further includes:
[0327] When the electronic device uses the satellite network for communication in the first power consumption mode, if the power information of the electronic device is the second power threshold, and / or the temperature information of the electronic device is the second temperature, the electronic device displays the first prompt message, and switches from the first power consumption mode to the second power consumption mode, and uses the satellite network for communication in the second power consumption mode.
[0328] This step can correspond to Figure 9 、 Figure 12 or Figure 13 In the illustrated embodiment, the user can use the satellite network in the normal mode, and the electronic device continuously loses power; the temperature information of the electronic device is in the second temperature range (less than or equal to -20 °C), the power threshold is the second power threshold, and the second power threshold is, for example, 20%; when the power information drops to 20%, the electronic device can automatically switch to the super power saving mode. A first prompt message (for example, prompt message 901) can be displayed during the switching process.
[0329] In this way, the duration of using satellite communication by the electronic device in a low-temperature scenario can be extended, the operation of the user to switch to the super power saving mode can be simplified, and the user experience can be improved.
[0330] It should be noted that in the embodiments of the present application, the switching of the electronic device to the super power saving mode does not affect the use of satellite communication. For example, if the electronic device switches to the super power saving mode in the interface shown in b in Figure 6 , the electronic device can continue to execute, for example, the interface shown in f in Figure 3 in the super power saving mode. For another example, if the electronic device switches to the super power saving mode in the interface shown in b in Figure 3 , the electronic device can continue to display, for example, as shown in Figure 7 in the super power saving mode. Figure 7The interface shown in c. For another example, the electronic device switches to the super power saving mode during satellite calls, satellite videos, or editing text messages; after the switch, the electronic device can maintain satellite calls, maintain satellite video calls, or maintain the content in the text message editing interface. The embodiments of the present application do not limit this.
[0331] Optionally, after the electronic device switches from the first power consumption mode to the second power consumption mode, it includes:
[0332] The electronic device displays a first interface; wherein, the first interface includes an identifier of the second power consumption mode, a control for exiting the second power consumption mode, a second prompt message, a first pop-up window, and / or a status bar; the second prompt message is used to prompt the power information of the electronic device and the available duration of satellite communication of the electronic device in the second power consumption mode; the first pop-up window includes a prompt message for prompting that the satellite network has been accessed, a signal quality identifier of the satellite network, the location information of the electronic device, and an identifier of the satellite location; the status bar includes the power information of the electronic device and the identifier of the satellite network.
[0333] The first interface can correspond to Figure 5 the interface shown in d in Figure 6 the interface shown in c in Figure 7 the interface shown in c in Figure 8 the interface shown in c in Figure 9 or the interface shown in c in Figure 5 Taking the interface shown in d in
[0334] as an example, the identifier of the second power consumption mode can correspond to the super power saving identifier 504; the control for exiting the second power consumption mode can correspond to the exit control 505; the second prompt message can correspond to the prompt message 508; the first pop-up window can correspond to the pop-up window 401; the status bar can correspond to the status bar 509.
[0335] Among them, in the pop-up window 401, the prompt message for prompting that the satellite network has been accessed can, for example, be the prompt message "The satellite signal is good, please keep the holding posture"; the signal quality identifier of the satellite network can be the number of signal bars, for example, 4 bars; the location information of the electronic device can, for example, be longitude, latitude, and altitude; the identifier of the satellite location can, for example, be the reduced display animation effect 320 indicating that the connection has been completed.
[0336] The embodiments of the present application do not limit the interface layout of each control in the first interface.
[0337] In this way, the electronic device can use the super power saving mode to access the satellite network, thereby saving power and extending the usage duration and standby duration.
[0338] Optionally, after the electronic device displays the first interface, it includes:
[0339] The electronic device receives an operation for exiting the second power consumption mode; the operation for exiting the second power consumption mode includes at least one of the following: a trigger operation for a control for exiting the second power consumption mode, and / or, the battery information of the electronic device is greater than a third battery threshold; the electronic device communicates using a satellite network in the first power consumption mode, including: in response to the operation for exiting the second power consumption mode, the electronic device switches from the second power consumption mode to the first power consumption mode and communicates using the satellite network in the first power consumption mode.
[0340] The control for exiting the second power consumption mode can be, for example, Figure 5 the exit control 505 in the interface shown in c of
[0341] ; it can also be, for example, the super power saving control 502 that is in the on state in the control center interface; it can also be, for example, the setting item of the super power saving mode that is in the on state in the settings application, etc. The third battery threshold can be the battery threshold for exiting the second power consumption mode; the third battery threshold can be a fixed value. For example, during the charging process, if the battery information is greater than or equal to the third battery threshold, then it switches back to the normal mode; the third battery threshold can be a variable value. For example, when the battery information is the third battery threshold and the charging state is detected, the electronic device switches back to the normal mode. The operation for exiting the second power consumption mode can also be a specific gesture. The embodiments of the present application do not limit the operation for switching back from the super power saving mode to the normal mode.
[0342] In this way, the electronic device can switch to the super power saving mode when the battery is low to extend the duration of satellite communication; when the battery is high, the electronic device can exit the super power saving mode to provide more functional services for the user in the normal mode and improve the user experience.
[0343] Optionally, the first prompt message is also used to prompt the delay information for the electronic device to enter the second power consumption mode; the delay information adopts at least one of the following display methods: the first prompt message fixedly displays the delay information, or in the first prompt message, the delay information decreases with time.
[0344] The latency information can be, for example, 10 seconds in the prompt message 601; or 10 seconds in the prompt message 801. Among them, the latency information of the prompt message 601 can be the same as or different from the latency information of the prompt message 801. In this way, the electronic device can display the prompt message for a period of time to prompt the user that the super power saving mode will be entered later; in addition, during the process of the electronic device displaying the first prompt message, the electronic device can prompt the remaining time for the user to switch to the super power saving mode by decreasing the latency information, and switch to the super power saving mode when the latency information is 0.
[0345] Optionally, it further includes:
[0346] When the electronic device communicates using the terrestrial network in the first power consumption mode, an operation for switching to the second power consumption mode is received; in response to the operation for switching to the second power consumption mode, the electronic device switches from the first power consumption mode to the second power consumption mode, and the electronic device displays a second interface; wherein, the second interface includes an identifier of the second power consumption mode, a control for exiting the second power consumption mode, a third prompt message, and / or a status bar; the third prompt message is used to prompt the power information of the electronic device and the available duration of the electronic device in the second power consumption mode; the status bar includes the power information of the electronic device and the identifier of the terrestrial network; when communicating using the terrestrial network in the second power consumption mode and the power information of the electronic device is the first power, an operation for starting the satellite network is received; in response to the operation for starting the satellite network, the electronic device communicates using the satellite network in the second power consumption mode.
[0347] The operation for switching to the second power consumption mode can be, for example, the triggering operation on the super power saving control 502 in the off state in the control center interface shown in b in Figure 5 ; or it can be, for example, the triggering operation on the setting item of the super power saving in the off state in the settings application; it can also be, for example, other user gestures, which are not elaborated in the embodiments of the present application.
[0348] The second interface can correspond to Figure 5 the interface shown in c in Figure 5 ; the identifier of the second power consumption mode can correspond to the super power saving identifier 504, and the control for exiting the second power consumption mode can correspond to the exit control 505; the third prompt message can correspond to the prompt message 506. The identifier of the terrestrial network can be, for example,
[0349] Among them, it can be seen from the comparison between the first interface and the second interface that when satellite communication is not enabled, the prompt message 506 is "Battery 80% expected to be available for 86 hours and 20 minutes"; after satellite communication is enabled, the prompt message 508 is, for example, "Battery 79% expected to be available for 70 hours and 30 minutes". The battery levels in the two scenarios are roughly the same, but the available durations are different. This is because satellite communication consumes more power during operation. With the same battery level, the available duration is longer when satellite communication is not enabled, and the available duration is relatively shorter after satellite communication is started. After satellite communication is enabled, the electronic device can predict the available duration by combining the remaining battery power and the power consumption of satellite communication during use or standby.
[0350] This step can correspond to Figure 5 In the illustrated embodiment, the electronic device can switch to the super power saving mode based on the user operation. In the super power saving mode, the electronic device can access and use the satellite network based on the operation for starting the satellite network. Among them, when the battery information drops to a low level (for example, the current battery level is the first battery level, and the first battery level is less than 5%), the electronic device can continue to use the super power saving mode for satellite communication, and there will be no scenario of forcibly exiting satellite communication when the battery level is low in the prior art. Thus, the usage duration of satellite communication is improved.
[0351] Optionally, applying the satellite network for communication in the second power consumption mode includes: the electronic device accessing the satellite network in the second power consumption mode, and / or the electronic device applying the satellite network to perform satellite communication services in the second power consumption mode; wherein, the satellite communication services include one or more of the following: satellite call, sending and receiving satellite text messages, satellite video communication, and / or satellite voice communication.
[0352] It can be understood that this step can refer to the relevant description in step S1105. The electronic device accessing the satellite network in the second power consumption mode can correspond to the situation where after the electronic device accesses the satellite network in the super power saving mode and the user does not use satellite communication services, and the electronic device is in the standby state; during standby, the electronic device maintains the connection with the satellite network. The electronic device accessing the satellite network in the second power consumption mode and the electronic device applying the satellite network to perform satellite communication services in the second power consumption mode can correspond to the situation where, while maintaining the connection with the satellite network, the electronic device performs information interaction with other electronic devices through the satellite network; the way of information interaction can correspond to satellite communication services, such as: satellite call, sending and receiving satellite text messages, satellite video communication, and / or satellite voice communication, etc.
[0353] In this way, power can be saved for the standby state of the electronic device accessing the satellite network and / or the usage process of satellite communication services in the super power saving mode, and the duration of satellite communication can be extended; at the same time, satellite communication can support multiple communication services, enriching the application scenarios of satellite communication and enhancing the user's communication experience.
[0354] Optionally, the method further includes:
[0355] When the electronic device uses the satellite network for communication in the first power consumption mode, an operation for exiting the satellite network is received; in response to the operation for exiting the satellite network, the electronic device disconnects from the satellite network; when the ground network cannot be accessed, the electronic device displays a second pop-up window; the second pop-up window includes a control for switching to the second power consumption mode; when a trigger operation for the control for switching to the second power consumption mode is received, the electronic device switches from the first power consumption mode to the second power consumption mode.
[0356] The operation for exiting the satellite network can be a trigger operation for the disconnection control 402, a trigger operation for the close control 309; an operation for closing the satellite communication application; satellite connection failure, etc.
[0357] Among them, the operation for closing the satellite communication application can be, for example: an operation for closing the quick control of satellite communication in the control center interface; closing the setting item of satellite communication in the settings application; swiping up from the bottom to enter the multitasking interface, and closing the satellite communication application in the multitasking interface, etc. Satellite connection failure, such as satellite acquisition timeout, connection satellite timeout, and satellite loss timeout, etc.
[0358] The second pop-up window can be the pop-up window 1004, and the control for switching to the second power consumption mode can correspond to the super power saving mode on control 1005. The electronic device can quickly enter the super power saving mode based on the super power saving mode on control 1005.
[0359] In this way, when the satellite communication is exited and the ground network cannot be accessed, the electronic device can prompt the user to enter the super power saving mode and use the satellite communication through the second pop-up window to ensure the communication service, thereby improving the user experience.
[0360] The control method of the embodiments of the present application has been described above. Next, the device for executing the above control method provided by the embodiments of the present application will be described. Those skilled in the art can understand that the method and the device can be combined and referenced with each other, and the related device provided by the embodiments of the present application can execute the steps in the above control method.
[0361] As Figure 17 shown, the control device 1700 can be used in a communication device, a circuit, a hardware component or a chip. The control device includes: a display unit 1701 and a processing unit 1702. Among them, the display unit 1701 is used to support the display steps executed by the control device 1700; the processing unit 1702 is used to support the information processing steps executed by the control device 1700.
[0362] In a possible implementation, the control device 1700 may also include a communication unit 1703. Specifically, the communication unit is used to support the control device 1700 in performing the steps of sending data and receiving data. Among them, the communication unit 1703 may be an input or output interface, a pin, or a circuit, etc.
[0363] In a possible embodiment, the control device may further include: a storage unit 1704. The processing unit 1702 and the storage unit 1704 are connected by a line. The storage unit 1704 may include one or more memories, and the memory may be a device or a component in one or more circuits for storing programs or data. The storage unit 1704 may exist independently and be connected to the processing unit 1702 of the control device through a communication line. The storage unit 1704 may also be integrated with the processing unit 1702.
[0364] The storage unit 1704 may store computer-executable instructions of the method in the terminal device, so that the processing unit 1702 executes the method in the above embodiment. The storage unit 1704 may be a register, a cache, or a RAM, etc., and the storage unit 1704 may be integrated with the processing unit 1702. The storage unit 1704 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, and the storage unit 1704 may be independent of the processing unit 1702.
[0365] The control method provided by the embodiments of the present application can be applied to an electronic device with communication functions. The electronic device includes an electronic device, and the specific device form of the electronic device and the like can refer to the above relevant description, which will not be elaborated here.
[0366] The embodiments of the present application provide 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.
[0367] The embodiments of the present application provide a chip system, which includes at least one processor and a communication interface. The communication interface and the at least one processor are interconnected by a line, and the at least one processor is used to run a computer program or instruction to execute the above method. The implementation principle and technical effect are similar to those of the above relevant embodiments, which will not be elaborated here.
[0368] An embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the above method is implemented. 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 functions can be stored on or transmitted over a computer-readable medium as one or more instructions or codes. The computer-readable medium may include a computer storage medium and a communication medium, and may also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium accessible by a computer.
[0369] In a possible implementation, the computer-readable medium may include RAM, ROM, a compact disc read-only memory (CD-ROM), or other optical disc storage, a magnetic disk storage, or other magnetic storage devices, or any other medium targeted to carry the desired program code in the form of instructions or data structures and accessible by a computer. Moreover, any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of the medium. As used herein, disk and disc include optical disc, laser disc, optical disc, Digital Versatile Disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0370] An embodiment of the present application provides a computer program product. The computer program product includes a computer program that, when run, causes a computer to execute the above method.
[0371] Embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable devices to generate a machine such that the instructions executed by the processing unit of the computer or other programmable data processing device produce means for implementing the processes Figure 1One or more processes and / or boxes Figure 1 Apparatus for the functions specified in one or more boxes.
[0372] In the above specific embodiments, the purpose, technical solution and beneficial effects of the present invention have been further described in detail. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solution of the present invention shall be included in the protection scope of the present invention.
Claims
1. A control method, characterized in that, Applied to an electronic device, including: When the electronic device communicates using a terrestrial network in a first power consumption mode, if the power information of the electronic device is a first power level, and / or the temperature information of the electronic device is a first temperature, an operation for starting a satellite network is received; the first power level is less than or equal to a first power threshold; the first temperature is within the first temperature range; In response to the operation for starting the satellite network, the electronic device displays a first prompt message, and switches from the first power consumption mode to a second power consumption mode, and communicates using the satellite network in the second power consumption mode; wherein, the first prompt message is used to prompt that the electronic device will enter the second power consumption mode; the power consumption of the electronic device when operating in the second power consumption mode is less than the power consumption of the electronic device when operating in the first power consumption mode.
2. The method according to claim 1, wherein Also included: When the electronic device communicates using the terrestrial network in a first power consumption mode, if the power information of the electronic device is a second power level, and / or the temperature information of the electronic device is a second temperature, an operation for starting the satellite network is received; The second power level is less than or equal to a second power threshold; the second temperature is within the second temperature range; The second power threshold is greater than the first power threshold, and the second temperature is less than or equal to the first temperature; In response to the operation for starting the satellite network, the electronic device displays the first prompt message, and switches from the first power consumption mode to a second power consumption mode, and communicates using the satellite network in the second power consumption mode.
3. The method according to claim 1 or 2, characterized in that, Also included: When the electronic device communicates using the satellite network in the first power consumption mode, if the power information of the electronic device is the first power threshold, and / or the temperature information of the electronic device is the first temperature, the electronic device displays the first prompt message, and switches from the first power consumption mode to the second power consumption mode, and communicates using the satellite network in the second power consumption mode.
4. The method according to any one of claims 1-3, characterized in that, Also included: When the electronic device communicates using the satellite network in the first power consumption mode, if the power information of the electronic device is a second power threshold, and / or the temperature information of the electronic device is a second temperature, the electronic device displays the first prompt message, and switches from the first power consumption mode to the second power consumption mode, and communicates using the satellite network in the second power consumption mode.
5. The method according to any one of claims 1 to 4, characterized in that, After the electronic device switches from the first power consumption mode to the second power consumption mode, including: The electronic device displays a first interface; wherein, the first interface includes an identifier of the second power consumption mode, a control for exiting the second power consumption mode, a second prompt message, a first pop-up window, and / or a status bar; the second prompt message is used to prompt the power information of the electronic device and the available duration of satellite communication of the electronic device in the second power consumption mode; the first pop-up window includes a prompt message for prompting that the satellite network has been accessed, a signal quality identifier of the satellite network, a location information of the electronic device, and an identifier of the satellite location; the status bar includes the power information of the electronic device and an identifier of the satellite network.
6. The method according to any one of claims 2-5, characterized in that, After the electronic device displays the first interface, it includes: The electronic device receives an operation for exiting the second power consumption mode; the operation for exiting the second power consumption mode includes at least one of the following: a trigger operation for the control for exiting the second power consumption mode, and / or, the power information of the electronic device is greater than a third power threshold. The electronic device uses the satellite network for communication in the first power consumption mode, including: In response to the operation for exiting the second power consumption mode, the electronic device switches from the second power consumption mode to the first power consumption mode and uses the satellite network for communication in the first power consumption mode.
7. The method according to any one of claims 1-6, characterized in that The first prompt message is further used to prompt the delay information of the electronic device entering the second power consumption mode; the delay information is displayed in at least one of the following display modes: the first prompt message fixedly displays the delay information, or in the first prompt message, the delay information decreases with time.
8. The method according to any one of claims 1-7, characterized in that It further includes: When the electronic device uses the terrestrial network for communication in the first power consumption mode, it receives an operation for switching to the second power consumption mode. In response to the operation for switching to the second power consumption mode, the electronic device switches from the first power consumption mode to the second power consumption mode, and the electronic device displays a second interface; wherein, the second interface includes an identifier of the second power consumption mode, the control for exiting the second power consumption mode, a third prompt message, and / or a status bar; the third prompt message is used to prompt the power information of the electronic device and the available duration of the electronic device in the second power consumption mode; the status bar includes the power information of the electronic device and an identifier of the terrestrial network. When using the terrestrial network for communication in the second power consumption mode and the power information of the electronic device is the first power, it receives an operation for starting the satellite network. In response to the operation for starting the satellite network, the electronic device uses the satellite network for communication in the second power consumption mode.
9. The method according to any one of claims 1-8, characterized in that, Applying the satellite network for communication in the second power consumption mode includes: the electronic device accessing the satellite network in the second power consumption mode, and / or the electronic device applying the satellite network to perform satellite communication services in the second power consumption mode; wherein, the satellite communication services include one or more of the following: satellite calls, sending and receiving satellite text messages, satellite video communication, and / or satellite voice communication.
10. The method according to any one of claims 1-9, characterized in that, Further included is: When the electronic device applies the satellite network for communication in the first power consumption mode, an operation for exiting the satellite network is received; In response to the operation for exiting the satellite network, the electronic device disconnects from the satellite network; When the ground network cannot be accessed, the electronic device displays a second pop-up window; the second pop-up window includes a control for switching to the second power consumption mode; When a trigger operation for the control for switching to the second power consumption mode is received, the electronic device switches from the first power consumption mode to the second power consumption mode.
11. An electronic device, characterized in that, Included are: 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 method according to any one of claims 1-10.
12. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, the method according to any one of claims 1-10 is implemented.
13. A chip system, characterized in that, Included are at least one processor and a communication interface, the communication interface and the at least one processor are interconnected by 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-10.
14. A computer program product, characterized in that, Included is a computer program, when the computer program is run, it causes a computer to execute the method according to any one of claims 1-10.
Citation Information
Cited By
Control method and related device
EP4770210A1
Control method and related device
WO2025138875A1