Display method and electronic device
By displaying call animations on the external screen of foldable screen electronic devices, the problem of single external screen display is solved, the user's visual experience and interactive effects are improved, and the user's satisfaction is enhanced.
Patent Information
- Application Number
- PCT/CN2024/140079
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-28
- Filing Date
- 2024-12-17
- Publication Date
- 2025-10-02
AI Technical Summary
When on a call, the external screen display of a foldable screen electronic device is single, the visual effect lacks interest, and affects the user's interactive experience.
Display call animations, including special effects or animation effects, on the external screen of a foldable screen electronic device to represent the user's status and emotions, and adjust the content and speed of the animations through sensors and voice analysis.
It enhances the fun of calls and user interaction experience, and improves user satisfaction and attention.
Smart Images

Figure CN2024140079_02102025_PF_FP_ABST
Abstract
Description
Display method and electronic device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on March 28, 2024, with application number 202410377103.3 and application name “Display Method and Electronic Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of terminal technology, and in particular to a display method and electronic device. Background Art
[0003] With the development of terminal technology, electronic devices with foldable screens are widely used in users' daily lives, providing users with a larger display experience. However, when users use electronic devices with foldable screens to make calls, the outer screen of the foldable screen usually displays a black screen, resulting in a monotonous visual effect. Summary of the Invention
[0004] The present application provides a display method and electronic device to enrich the visual effects during calls, increase the fun of calls, enhance the user interaction experience, and improve the user experience.
[0005] In order to achieve the above technical objectives, this application provides the following technical solutions:
[0006] In a first aspect, the present application provides a display method, applied to a first electronic device, wherein the first electronic device is an electronic device with a foldable screen. The display method comprises: the first electronic device receives a call request from a second electronic device; in response to a user's answering operation, the first electronic device connects the call corresponding to the call request and displays a call animation; the call animation is displayed on the outer screen of the first electronic device, which is a screen that does not face the user; the call animation is used to represent the user's status during the call.
[0007] In this application, during a call between a first electronic device and a second electronic device, the first electronic device's external screen displays a call animation. The call animation displayed on the first electronic device's external screen during the call adds interest to the call, personalizes the user's call emotions, enhances the user's interactive experience, and improves the user's usage experience.
[0008] According to a first aspect, the first electronic device is an electronic device that can realize a call function and has a foldable screen.
[0009] According to the first aspect, or any implementation of the first aspect above, the second electronic device is an electronic device capable of implementing a call function. The second electronic device may be an electronic device with a foldable screen or an electronic device with a non-foldable screen.
[0010] In some examples, the call request includes but is not limited to a voice call request and a video call request. The call request can be a single-person call request or a multi-person call request.
[0011] In a possible implementation, the call request is a single-person call request, and the number of the first electronic device and the number of the second electronic device are both one; the second electronic device sends the single-person call request to the first electronic device.
[0012] In another possible implementation, the call request is a multi-person call request, there may be multiple first electronic devices, and there may be one second electronic device; the second electronic device sends the multi-person call request to multiple first electronic devices.
[0013] In some examples, a call animation is a special effect or animation displayed on the external screen of the first electronic device during a call. The call animation is used to represent the user's state during the call. The user state can be understood as the user's emotional state during the call, reflecting the user's mood during the call.
[0014] In some examples, the external screen of the first electronic device is a screen that does not face the user.
[0015] According to the first aspect, or any implementation of the first aspect above, the first electronic device includes a first screen and a second screen, the first screen and the second screen are opposite to each other, and the user faces the first screen; the first electronic device connects the call corresponding to the call request and displays a call animation, including: the first electronic device connects the call corresponding to the call request, the first screen displays the call interface, and the second screen displays the call animation; the second screen is the external screen of the first electronic device.
[0016] In some examples, when a user is making a call on a first electronic device, if the first electronic device is in the unfolded state, the entire foldable screen facing the user is the first screen. If a second screen is also provided on the side facing away from the user, the second screen of the first electronic device facing away from the user is the outer screen of the first electronic device. The first screen facing the user displays the call interface, and the second screen facing away from the user displays the call animation.
[0017] In other examples, when a user is making a call on a first electronic device, if the first electronic device is folded, a portion of the foldable screen, namely the first screen, faces the user. If there is another screen on the side facing away from the user, namely the second screen, then the second screen of the first electronic device facing away from the user is the outer screen of the first electronic device. The first screen facing the user displays the call interface, and the second screen facing away from the user displays the call animation.
[0018] According to the first aspect, or any implementation of the first aspect above, the user is not facing the first electronic device, and the first electronic device connects the call corresponding to the call request and displays a call animation, including: the first electronic device connects the call corresponding to the call request, and the currently displayed screen in the first electronic device first displays the call interface and then displays the call animation; the currently displayed screen is the external screen of the first electronic device.
[0019] In some examples, when the first electronic device connects to the call corresponding to the call request and the user is not facing the first electronic device, the external screen of the first electronic device is the screen currently displayed on the first electronic device. The screen currently displayed on the first electronic device first displays the call interface, and then displays the call animation.
[0020] In this application, during a call, the call animation changes dynamically according to the way the user uses the first electronic device, which is more flexible.
[0021] According to the first aspect, or any implementation of the first aspect above, the method also includes: determining the posture of the first electronic device; and determining the external screen of the first electronic device corresponding to the current posture based on the correspondence between the posture of the first electronic device and the external screen of the first electronic device.
[0022] In some examples, the first electronic device stores a correspondence between the posture of the first electronic device and the external screen of the first electronic device.
[0023] In some examples, the first electronic device determines the posture of the first electronic device through a sensor, and determines the external screen of the first electronic device corresponding to the current posture based on the correspondence between the posture of the first electronic device and the external screen of the first electronic device.
[0024] In other examples, the first electronic device can determine the user's current gripping posture of the mobile phone using a preset gripping algorithm based on the user's current touch position reported by the touch-sensitive device, and determine the posture of the first electronic device based on the gripping posture. The external screen of the first electronic device is determined based on the posture of the first electronic device.
[0025] In the present application, the external screen of the first electronic device is quickly determined according to the current posture of the first electronic device, so that the display speed of the call animation can be accelerated and displayed quickly.
[0026] According to the first aspect, or any implementation of the first aspect above, in response to the user's answering operation, after the first electronic device connects the call corresponding to the call request and displays a call animation, the method also includes: obtaining the user's call voice and adjusting the call animation according to the call voice.
[0027] In some examples, the first electronic device obtains the user's call voice and adjusts the call animation according to the speed, volume, or keywords in the call voice.
[0028] In other examples, the first electronic device obtains the user's call voice and adjusts the call animation through voice analysis technology.
[0029] In this application, the call animation is adaptively adjusted according to the user's specific call status, and the speed and rhythm of the call animation are changed, which can vividly show the user's emotions during the call and the user's personality, thereby increasing the fun of the call.
[0030] According to the first aspect, or any implementation of the first aspect above, the call animation is a display animation pre-configured in the first electronic device during a device call; or, the call animation is a display animation customized by the user during a device call.
[0031] In this application, the first electronic device can provide a variety of call animations, making the first electronic device more interesting during calls, attracting more attention, and improving user retention. Moreover, the vivid, natural, and vivid visual animations can enhance the user's sensory experience and improve the user experience.
[0032] According to the first aspect, or any implementation of the first aspect above, the first electronic device displays different call animations according to different second electronic devices.
[0033] In a second aspect, the present application provides an electronic device, comprising a processor, a memory, and a display screen, wherein the memory and the display screen are coupled to the processor, the memory is used to store computer program code, and the computer program code comprises computer instructions. When the processor reads the computer instructions from the memory, the electronic device executes a method as described in the first aspect or any one of the embodiments of the first aspect.
[0034] In a third aspect, the present application provides a chip system comprising at least one processor and at least one interface circuit; the at least one interface circuit is used to perform transceiver functions and send instructions to the at least one processor; the at least one processor executes the instruction, and the at least one processor executes the method as described in the first aspect or any one of the embodiments of the first aspect.
[0035] In a fourth aspect, the present application provides a computer-readable storage medium, which includes a computer program or instructions. When the computer program or instructions are run on a computer, the computer executes a method as described in the first aspect or any one of the embodiments of the first aspect.
[0036] In a fifth aspect, the present application provides a computer program product, which includes: a computer program or instructions, which, when the computer program or instructions are run on a computer, enables the computer to execute the method as described in the first aspect or any one of the embodiments of the first aspect.
[0037] It should be noted that the technical effects brought about by any design in the above-mentioned second to fifth aspects can refer to the technical effects brought about by the corresponding design in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] FIG1 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;
[0039] FIG2 is a schematic diagram of a flow chart of a display method provided in an embodiment of the present application;
[0040] FIG3 is a schematic diagram of a call animation provided in an embodiment of the present application;
[0041] FIG4 is a schematic diagram of a first example of a scenario of a display method provided in an embodiment of the present application;
[0042] FIG5 is a second schematic diagram of a scenario example of the display method provided in an embodiment of the present application;
[0043] FIG6 is a third schematic diagram of a scenario example of the display method provided in an embodiment of the present application;
[0044] FIG7 is a fourth schematic diagram of a scene example of the display method provided in an embodiment of the present application;
[0045] FIG8 is a fifth schematic diagram of a scenario example of a display method provided in an embodiment of the present application;
[0046] FIG9 is a sixth schematic diagram of a scene example of a display method provided in an embodiment of the present application;
[0047] FIG10 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
[0048] FIG11 is a schematic structural diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is merely a way to describe the association relationship of associated objects, indicating that three relationships can exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0050] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the quantity of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features.
[0051] In the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more. In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.
[0052] At present, electronic devices (such as mobile phones, computers, etc.) can be roughly divided into electronic devices with foldable screens (also called flexible screen electronic devices, folding screen electronic devices) and electronic devices with non-foldable screens based on their display screens.
[0053] Correspondingly, electronic devices with foldable screens have two device forms, namely folded state and unfolded state. An electronic device with a foldable screen includes multiple sub-screens, and the electronic device with a foldable screen is folded along a folding edge or a folding axis (also described as a rotating axis) to form multiple sub-screens. For an electronic device with a foldable screen, when its application is started, the corresponding operating system displays the started application in full screen or split screen form.
[0054] For example, if a foldable screen electronic device has only one folding axis, after folding along the folding axis, the entire screen is folded into two independently displayable sub-screens, such as a first screen and a second screen. For another example, if a foldable screen electronic device has two folding axes, after folding along the two folding axes, the entire screen is folded into three independently displayable sub-screens, such as a first screen, a second screen, and a third screen.
[0055] Accordingly, there are two folding methods for electronic devices with foldable screens: outward folding and inward folding. Outward folding can be understood as the foldable screen folding outward, while inward folding can be understood as the foldable screen folding inward. Accordingly, foldable screens can be classified into two categories based on the folding method: one is the foldable screen that uses an outward folding method (referred to as an outward folding screen), and the other is the foldable screen that uses an inward folding method (referred to as an inward folding screen).
[0056] In some examples, when a user uses an electronic device with a foldable screen to make a call, the outer screen of the electronic device with a foldable screen usually displays a black screen or simple text information (such as the caller's name, etc.), and the visual effect is simple.
[0057] It can be understood that the external screen of an electronic device with a foldable screen can be understood as the screen that does not face the user when the user is using the electronic device with a foldable screen to make a call.
[0058] Therefore, an embodiment of the present application provides a display method in which an electronic device with a foldable screen receives a call request from another electronic device. In response to the user's connection operation, the electronic device with a foldable screen connects the call corresponding to the call request and displays a call animation on the external screen of the electronic device with a foldable screen. The call animation makes the call more interesting, personalizes the user's call emotions, enhances the user's interactive experience, and improves the user's usage experience. It also attracts more attention and improves user retention.
[0059] The display method provided in the embodiments of the present application can be applied to electronic devices with foldable screens. Electronic devices may also be referred to as terminal equipment, terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc.
[0060] For example, the foldable screen electronic device in the embodiment of the present application can be a foldable screen mobile phone, foldable screen tablet computer and other electronic devices with foldable screen. The operating system installed on the foldable screen electronic device includes but is not limited to This application does not impose any special restrictions on the specific type of electronic equipment or the installed operating system.
[0061] For example, FIG1 is a schematic diagram of the hardware structure of an electronic device 100. The electronic device 100 includes a foldable screen, which includes multiple sub-screens. 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, a mobile communication module 150, a wireless communication module 160, an audio module 170, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display 194, and a subscriber identification module (SIM) card interface 195, etc.
[0062] It should be understood that the structures illustrated in the embodiments of the present application do 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 shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0063] 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). The different processing units may be independent devices or integrated into one or more processors. The controller may generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution.
[0064] Processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a high-speed cache memory that can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids repeated accesses, reduces processor 110 latency, and thus improves system efficiency.
[0065] In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface.
[0066] The MIPI interface can be used to connect the processor 110 to peripheral devices such as the display 194 and the camera 193. MIPI interfaces include the camera serial interface (CSI) and the display serial interface (DSI). In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the camera function of the electronic device 100. The processor 110 and the display 194 communicate via the DSI interface to implement the display function of the electronic device 100.
[0067] The USB interface 130 is an interface that complies with USB standards and may be a Mini USB interface, a Micro USB interface, a USB Type-C interface, or the like. The USB interface 130 can be used to connect a charger to charge the electronic device 100, or to transfer data between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio. This interface can also be used to connect other electronic devices, such as augmented reality devices.
[0068] It is understood that the interface connection relationship between the modules illustrated in the embodiments of the present application is merely an illustrative illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods from the above embodiments, or a combination of multiple interface connection methods.
[0069] The charging management module 140 is configured to receive charging input from a charger. The charger can be either a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 can receive charging input from the wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 can receive wireless charging input via the wireless charging coil of the electronic device 100. While charging the battery 142, the charging management module 140 can also provide power to the electronic device via the power management module 141.
[0070] 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 input from the battery 142 and / or the charging management module 140, and provides power to the processor 110, the internal memory 121, the display 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage, impedance). In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.
[0071] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0072] Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.
[0073] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0074] The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is passed to the application processor. The application processor outputs the sound signal through the audio device or displays an image or video through the display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be provided in the same device as the mobile communication module 150 or other functional modules.
[0075] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0076] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with a network and other devices through wireless communication technologies. The wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).
[0077] Electronic device 100 implements display functionality through a GPU, display screen 194, and an application processor. A GPU is a microprocessor for image processing that connects display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.
[0078] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. The display panel can be manufactured using a liquid crystal display (LCD), for example, an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Mini-LED, a Micro-LED, a Micro-OLED, or a quantum dot light-emitting diode (QLED). In some embodiments, electronic device 100 may include N display screens 194, where N is a positive integer greater than 1.
[0079] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, and then passes the electrical signal to the ISP for conversion into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.
[0080] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 via the external memory interface 120 to implement data storage functions. For example, files such as music and videos can be stored on the external memory card.
[0081] The internal memory 121 can be used to store computer executable program codes, which include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various functional applications and data processing of the electronic device 100 by running instructions stored in the internal memory 121 and / or instructions stored in a memory provided in the processor.
[0082] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be set in the processor 110, or some functional modules of the audio module 170 can be set in the processor 110. The electronic device 100 can use the audio module 170, such as music playback and recording. The audio module 170 may include a speaker, a receiver, a microphone, a headphone jack, and an application processor to implement audio functions.
[0083] The sensor module 180 may include a pressure sensor, a gyro sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, and the like.
[0084] The buttons 190 include a power button, a volume button, and the like. The buttons 190 may be mechanical buttons or touch buttons. The electronic device 100 may receive key inputs and generate key signal inputs related to user settings and function control of the electronic device 100.
[0085] Motor 191 can generate vibration alerts. This can be used for incoming call vibration alerts or touch vibration feedback. Depending on the touch operation applied to different areas of the display 194, motor 191 can also generate different vibration feedback effects. Different application scenarios (e.g., time reminders, receiving messages, alarm clocks, gaming, etc.) can also correspond to different vibration feedback effects.
[0086] The indicator 192 may be an indicator light, which may be used to indicate the charging status, power level changes, messages, missed calls, notifications, etc.
[0087] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and disconnected from the electronic device 100 by inserting or removing the SIM card into or from the SIM card interface 195. The electronic device 100 may support one or N SIM card interfaces, where N is a positive integer greater than one.
[0088] The following uses a foldable screen mobile phone as an example of an electronic device with a foldable screen as an example. The display method of the embodiment of the present application is described in detail below through specific embodiments and drawings. The following embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0089] FIG2 is a flow chart of a display method provided in an embodiment of the present application. It should be noted that the method is not limited to FIG2 and the specific sequence described below. It should be understood that in other embodiments, the order of some steps in the method can be interchanged according to actual needs, or some steps can be omitted or deleted. The method includes the following steps:
[0090] S201: A first electronic device receives a call request from a second electronic device.
[0091] In the embodiment of the present application, the first electronic device is an electronic device that can realize a call function and has a foldable screen, for example, a foldable screen mobile phone.
[0092] In the embodiment of the present application, the second electronic device is an electronic device that can realize the call function. The second electronic device can be an electronic device with a foldable screen or an electronic device with a non-foldable screen. For example, a mobile phone or a tablet computer.
[0093] In the embodiment of the present application, the call request is a request initiated by the second electronic device to the first electronic device to establish communication.
[0094] In an embodiment of the present application, call requests include but are not limited to voice call requests (such as telephone voice call requests or voice call requests initiated based on social software or voice call requests initiated based on conference software, etc.), video call requests (such as telephone video call requests or video call requests initiated based on social software or video call requests initiated based on conference software, etc.), etc.
[0095] It is understandable that the call request in the embodiment of the present application can be a call request for a single person or a call request for multiple people. The embodiment of the present application does not impose any special restrictions on the call request.
[0096] In one possible implementation, the call request is a single-person call request, and the number of the first electronic device and the second electronic device is one. The second electronic device sends the single-person call request to the first electronic device. Correspondingly, the first electronic device receives the single-person call request from the second electronic device.
[0097] In another possible implementation, the call request is a multi-person call request, there may be multiple first electronic devices, and there may be one second electronic device. The second electronic device sends the multi-person call request to the multiple first electronic devices. Accordingly, each of the multiple first electronic devices receives the multi-person call request from the second electronic device.
[0098] It is understandable that the above-mentioned multi-person call request is a multi-person call request sent by the second electronic device to multiple first electronic devices, but in actual applications, the second electronic device can send a multi-person call request to an electronic device with a foldable screen and an electronic device with a non-foldable screen. When the call request is a multi-person call request, the second electronic device can send a multi-person call request to multiple third electronic devices, the third electronic devices include the first electronic device, and the number of first electronic devices can be one or more. Accordingly, multiple third electronic devices receive the multi-person call request from the second electronic device. Among them, the first electronic device among the multiple third electronic devices receives the multi-person call request from the second electronic device.
[0099] The following description will be made by taking a single-person call request as an example.
[0100] In some examples, a first electronic device receives a telephone voice call request initiated by a second electronic device. For example, the second electronic device is a non-foldable screen mobile phone, and the first electronic device is a foldable screen mobile phone. In response to a user dialing the phone number of the first electronic device, the second electronic device sends a telephone voice call request to the first electronic device. In response, the first electronic device receives the telephone voice call request from the second electronic device.
[0101] In other examples, a first electronic device receives a video call request initiated by a second electronic device. For example, the second electronic device is a tablet computer, the first electronic device is a foldable phone, and both the first and second electronic devices have social media app A installed. User A uses the first electronic device, and user B uses the second electronic device. In response to user B triggering a video call with user A using social media app A, the second electronic device sends a video call request to the first electronic device. Accordingly, the first electronic device receives the video call request from the second device based on social media app A.
[0102] In some other examples, the first electronic device receives a video conference call request initiated by the second electronic device. For example, the second electronic device is a tablet computer, the first electronic device is a foldable screen mobile phone, the first electronic device and the second electronic device are both installed with conference software A, user A uses the first electronic device, and user B uses the second electronic device. User B invites multiple users (such as 3 users, one of whom is user A; each user uses an electronic device with conference software A installed) to conduct a conference video call using the conference software A of the second electronic device. In response to the above operation of user B, the second electronic device sends a conference video call request to the electronic devices used by the three users respectively. Accordingly, the electronic device used by each of the three users (including the first electronic device used by user A) receives the conference video call request from the second device based on the conference software A.
[0103] S202. In response to the user's answering operation, the first electronic device connects the call corresponding to the above-mentioned call request and displays a call animation. The call animation is displayed on the external screen of the first electronic device, which is a screen that does not face the user. The call animation is used to represent the user status during the call.
[0104] In the embodiment of the present application, the answering operation includes an operation triggered by a user to answer a call with the second electronic device.
[0105] In some embodiments of the present application, the answering operation includes a pre-set shortcut operation or voice command, etc.
[0106] In some examples, the answering operation can be a quick operation performed by the user through gestures, touch, or key combinations, etc. For example, the user slides the answering control or touches the answering control on the foldable screen of the first electronic device.
[0107] In other examples, the answering operation may also be a voice command of the user, for example, a command to connect a call with a second electronic device is issued to the first electronic device through a voice assistant.
[0108] It is understandable that the embodiments of the present application do not limit the specific implementation form of the answering operation.
[0109] In the embodiment of the present application, the call animation is a special effect or animation effect displayed on the external screen of the first electronic device when the first electronic device is on a call. The call animation can express the user's personality, and the user's personality can be understood as the user's personality traits. For example, the user's personality includes but is not limited to extroversion, introversion, rationality, romance, easygoingness, etc. The call animation can also represent the user's state during the call, and the user's state can be understood as the user's emotional state during the call, reflecting the user's mood during the call. For example, the user's state includes but is not limited to happiness, anger, nervousness, boredom, sadness, etc.
[0110] Call animation includes changing animation display information, and the display information includes display content and display effects, etc.
[0111] Display content includes text, images, graphics, patterns, etc. For example, text includes at least one of the following: artistic font text (text in different fonts), three-dimensional text (text with a three-dimensional effect), geometric text (text designed based on geometric shapes), liquid text (text with a liquid flow effect), etc. Images include at least one of the following: images of people, images of animals, images of scenery, images of paintings, etc. Graphics include at least one of the following: points, lines, straight lines, curves, circles, polygons, plane figures, three-dimensional figures, etc. Patterns include at least one of the following: particle special effects patterns (such as twinkling stars or flying petals), line special effects patterns (lines of different colors, shapes, and motions, forming a rhythmic pattern), geometric pattern special effects (patterns constructed from geometric structures of different shapes, such as translated blocks), light and shadow special effects patterns (three-dimensional patterns created based on light and shadow), and virtual reality special effects patterns (special effects patterns that simulate three-dimensional space through layering and perspective).
[0112] The display effect includes the dynamic display effect of the display content. For example, the dynamic display effect includes at least one of the following: the appearance effect, process effect and end effect of the display content, etc. For example, the appearance effect includes animation effects such as transition animation, gradient animation, fly-in animation, and transition animation. The process effect includes size changes (such as zooming in or out, etc.), position changes (such as rotation or translation, etc.), color changes (such as changing the color of the effect, etc.), shape changes (such as changing the shape of the effect), transparency changes (such as changing the transparency to display a certain effect or making a certain effect disappear), blurriness changes (such as changing the blurriness to make the effect present a clear effect or a blurred effect), etc. The end effect includes animation effects such as transition animation, gradient animation, extinguishing animation, fade-out animation, and transition animation.
[0113] Optionally, the call animation also includes static display information, such as static text or images.
[0114] It should be understood that the call animation can include dynamic display information and / or static display information. This application does not impose any special restrictions on the call animation.
[0115] For example, if the call animation is flying petals, it indicates that the user's personality is romantic and the user's status is happy. If the call animation is a scrolling data stream, it indicates that the user's personality is rational and the user's status is bored.
[0116] Exemplarily, the call animation includes the display animation shown in Figure 3. As shown in Figure 3 (a) and Figure 3 (b), the call animation consists of text of different colors, and the text rotates in a clockwise direction. It can be understood that only text is displayed when the call animation is displayed, and the arrows in Figure 3 (a) and Figure 3 (b) are only for indicating the direction of text rotation. As shown in Figure 3 (c), the call animation consists of graphics of different sizes, and the change effect in the call animation is a gradual display.
[0117] It is understandable that the call animation can be a display animation that includes only one animation, or a display animation composed of a combination of multiple animations.
[0118] It is understandable that the above-mentioned classification of call effects is based on the basic components and display effects of call effects. The call effects in the embodiment of the present application can also be classified according to aesthetic style, such as cute call effects, cool call effects, fresh call effects, natural call effects, elegant call effects, and dreamy call effects. The call effects in the embodiment of the present application can also be classified according to color. The embodiment of the present application does not limit the specific form of expression and specific classification of call effects.
[0119] Alternatively, the call animation can be displayed anywhere on the outer screen of the first electronic device. For example, as shown in FIG3(a), the call animation can be displayed in the upper middle area of the outer screen. Alternatively, as shown in FIG3(b), the call animation can be displayed in the middle area of the outer screen.
[0120] Optionally, the display size of the call animation is related to the shape and size of the external screen. Among them, the shape of the external screen can be rectangular, square, circular, etc. Users can customize the display size of the call animation. For example, as shown in (a) in Figure 3 and (b) in Figure 3, the call animation is displayed in a certain area of the external screen, and as shown in (c) in Figure 3, the call animation is filled with the entire external screen. The embodiment of the present application does not limit the display content, display position, display size, display method, etc. of the call animation.
[0121] In some embodiments of the present application, the call animation may be a pre-configured display animation in the first electronic device during a device call.
[0122] In some examples, a variety of call animations are pre-configured in the first electronic device for the user to choose from.
[0123] In other embodiments of the present application, the call animation can also be a display animation set by the user during a device call.
[0124] In some examples, the first electronic device provides a function of customizing call animations, in which the first electronic device provides some display animation templates so that users can do it themselves (DIY) call animations.
[0125] Specifically, users can customize the call animation according to usage requirements, application scenarios or their own preferences, and customize the display content (such as background, text, pattern, special effects, animation, etc.), display position, display size, etc. in the call animation.
[0126] For example, users first determine the type and style of the call animation, and then select the various animation elements within the call animation. For example, if a user designs a lively call animation, they can select brightly colored expressions, patterns, or text from uploaded images, videos, emoticons, text, patterns, and other elements, select lively animations, and combine them to create the call animation. For another example, if a user designs a minimalist call animation, they can customize the text message, select simple animations (such as gradient animations), and combine them to create the call animation.
[0127] In one implementation of the present application, the first electronic device sets the same call animation for different second electronic devices. In this way, the first electronic device uses the same call animation to display the call animation when talking to different second electronic devices, simplifying user operations.
[0128] In another implementation of the present application, the first electronic device sets different call animations for different second electronic devices. In this way, the first electronic device displays different call animations according to different second electronic devices, making calls more interesting and improving user experience.
[0129] In this application, the first electronic device can provide a variety of call animations, making the first electronic device more interesting during calls, attracting more attention, and improving user retention. Moreover, the vivid, natural, and vivid visual animations can enhance the user's sensory experience and improve the user experience.
[0130] In one implementation of the present application, the user can also set keywords and / or rhythm speed for the call animation.
[0131] In an embodiment of the present application, after the first electronic device connects the call corresponding to the call request and displays a call animation in response to the user's answering operation, it also includes: the first electronic device obtains the user's call voice and adjusts the call animation according to the call voice.
[0132] In some examples, the first electronic device obtains the user's call voice and adjusts the call animation according to the speed, volume, or keywords in the call voice.
[0133] For example, when a user says a certain keyword during a call, the call animation effect is enhanced (such as amplification or color change). Alternatively, when the user's call speed increases, the call animation rhythm also gradually speeds up. Alternatively, when the user's call speed slows down, the call animation rhythm also gradually slows down.
[0134] In other examples, the first electronic device obtains the user's call voice and adjusts the call animation through voice analysis technology.
[0135] For example, the first electronic device captures the user's call speech, infers the user's emotional state based on speech analysis technologies such as emotion recognition algorithms or natural language processing, and adjusts the call animation based on the user's emotional state. For example, if the user's emotional state changes from happiness to sadness based on the user's call speech recognition, the call animation displayed on the external screen also changes from a smiling face animation to a crying face animation. The call animation changes in real time with the user's emotions, representing the user's mood.
[0136] It is understandable that the call animation in the embodiment of the present application can be dynamically changed according to the specific content and / or voice speed of the user's call. The rhythmic effect of the call animation should match the user's voice speed.
[0137] In this application, the call animation is adaptively adjusted according to the user's specific call conditions (call content and / or voice speed), and the speed and rhythm of the call animation are changed, which can vividly show the user's emotions during the call, as well as the user's personality, and increase the fun of the call.
[0138] In the embodiment of the present application, the external screen of the first electronic device is a screen that does not face the user.
[0139] For example, as shown in Figure 4, different types of first electronic devices are shown on their outer screens, and the shaded area is the call animation displayed on the outer screen of the first electronic device (the call animation in Figure 4 fills the entire outer screen). The embodiments of this application do not limit the shape or size of the outer screen. This application does not impose any special restrictions on the outer screen.
[0140] In an embodiment of the present application, the first electronic device includes a first screen and a second screen, the first screen and the second screen are opposite to each other, and the user faces the first screen, then the first electronic device connects the call corresponding to the above call request and displays a call animation, including: the first electronic device connects the call corresponding to the above call request, the first screen displays the call interface, and the second screen displays the call animation; the second screen is the external screen of the first electronic device.
[0141] In one implementation of the present application, when a user uses a first electronic device to make a call, if the first electronic device is in an unfolded state, a whole foldable screen (i.e., the first screen) faces the user. If a screen (i.e., a second screen) is also provided on the side facing away from the user, the screen (i.e., the second screen) of the first electronic device facing away from the user is the outer screen of the first electronic device. The first screen facing the user displays a call interface (such as a voice call interface or a video call interface), and the outer screen (i.e., the second screen) facing away from the user displays a call animation.
[0142] In some examples, the first electronic device is an electronic device including an inward-folding screen, and a display screen is provided on the back of the inward-folding screen of the first electronic device. Thus, when a user uses the unfolded inward-folding screen electronic device to make a call, the display screen provided on the back displays a call animation.
[0143] For example, as shown in FIG5 , FIG5 (a) is a schematic diagram of the inward-folding folding screen when it is fully unfolded. At this time, the inward-folding folding screen is in the unfolded state, and the entire area of the inward-folding folding screen (screen A and screen B) can be used to display data. A display screen C is set on the back of screen A, which can also be used to display data (screen C is not shown in FIG5 (a)). The inward-folding folding screen can be folded along the folding axis in the directions 501a and 501b shown in FIG5 (a) (folded inward, that is, the screen that can display data is folded inward), forming screen A and screen B as shown in FIG5 (b), and screen A and screen B gradually approach each other. The inward-folding folding screen can continue to fold along the folding axis in the directions 502a and 502b shown in FIG5 (b) to form the inward-folding folding screen in the folded state as shown in FIG5 (c). As shown in FIG5 (c), after the folding screen of the electronic device is fully folded, screen A and screen B are opposite each other and are not visible to the user. Screen C, facing away from screen A, is visible to the user and can also be used to display data. The black line 503 shown in (c) of Figure 5 is a line on the contact surface between screens A and B after screens A and B come into contact. At this point, the outer-inner folding screen is in a folded state. In this way, the inner-folding folding screen switches from the unfolded state to the folded state. Correspondingly, the inner-folding folding screen can also switch from the folded state to the unfolded state, which will not be described in detail here.
[0144] For example, if a user uses the unfolded electronic device shown in Figure 5 to make a call, as shown in (a) in Figure 6, screen A and screen B in the electronic device face the user and display a call interface 601; and as shown in (b) in Figure 6, screen C in the electronic device facing away from the user displays a call animation 602, which includes both text animations and graphic animations.
[0145] In another implementation of the present application, when a user uses a first electronic device to make a call, if the first electronic device is in a folded state, a portion of the foldable screen (such as a main screen or a secondary screen) (i.e., the first screen) faces the user. If there is another screen (i.e., a second screen) on the side facing away from the user, the screen of the first electronic device facing away from the user (i.e., the second screen) is the outer screen of the first electronic device. The first screen facing the user displays a call interface (such as a voice call interface or a video call interface), and the outer screen (i.e., the second screen) facing away from the user displays a call animation.
[0146] It is understandable that the main screen and the secondary screen can be set by the developer before the foldable screen electronic device leaves the factory. The number of main screens of the foldable screen electronic device is one, and the number of secondary screens can be one or more.
[0147] In some examples, the first electronic device is an electronic device that includes an outward-folding screen. When a user uses the electronic device with an outward-folding screen in a folded state to make a call, the sub-screen facing the user displays the call interface, and the sub-screen facing away from the user displays the call animation.
[0148] For example, as shown in FIG7 , FIG7 (a) is a schematic diagram of the fully unfolded outward-folding screen. At this point, the outward-folding screen is in the unfolded state, and the entire area of the outward-folding screen (screen A and screen B) can be used to display data. The outward-folding screen can be folded along the folding axis in directions 701a and 701b shown in FIG7 (a) (outwardly, toward the back of the screen capable of displaying data), forming screens A and B as shown in FIG7 (b). The outward-folding screen can further fold along the folding axis in directions 702a and 702b shown in FIG7 (b) to form the outward-folding screen in the folded state as shown in FIG7 (c). As shown in FIG7 (c), when the foldable screen of the electronic device is fully folded, screens A and B face each other, with screen A visible to the user and screen B invisible to the user. At this point, the outward-folding screen is in the folded state, and the folded sub-screens (e.g., screen A or screen B) of the outward-folding screen can be used to display data. In this way, the outward folding screen switches from the unfolded state to the folded state. Correspondingly, the outward folding screen can also switch from the folded state to the unfolded state, which will not be repeated here.
[0149] For example, if a user uses the folded electronic device shown in Figure 7 to make a call, as shown in (c) in Figure 7, screen A in the electronic device faces the user and displays the call interface; screen B in the electronic device faces away from the user and displays the call animation.
[0150] It should be noted that the folding method of the above-mentioned foldable screen electronic device can be left-right folding as shown in Figure 5 or Figure 7 above, or up-down folding as shown in Figure 8. The embodiment of the present application does not limit the folding method of the foldable screen device. In addition, the number of folding axes corresponding to the above-mentioned foldable screen device can be one as shown in Figure 5 or Figure 7 above, as shown in (a) of Figure 8. It can also be a value greater than 1, such as two as shown in (b) of Figure 8. The embodiment of the present application does not impose any special restrictions on the specific form of the electronic device with a foldable screen.
[0151] For example, based on the electronic device with a foldable screen as shown in (b) in Figure 8, if the electronic device with a foldable screen is in a folded state during a call (screen C is folded backward along the folding axis), the sub-screens facing the user are screen A and screen B, which display the call interface; the sub-screen facing away from the user is screen C, which displays the call animation.
[0152] It should be understood that the sub-screen or the entire screen involved in the embodiments of the present application facing the user includes: the sub-screen or the entire flexible screen is facing the user at a basically parallel angle to the user's face, and also includes the sub-screen or the entire flexible screen is facing the user at a certain tilt angle.
[0153] It should be understood that the screen not facing the user in the embodiments of the present application includes a screen that is not facing the user's face. For example, when an electronic device with a foldable screen is folded, the screen faces away from the user's face.
[0154] It should be understood that the first electronic device and the second electronic device in the embodiment of the present application are both provided with an audio module, which is used to implement the voice call function. For example, the audio module includes a speaker, a microphone, an audio codec, a headphone jack, a Bluetooth connection and a digital signal processor (DSP) and an audio driver, etc. The first electronic device and the second electronic device in the embodiment of the present application may also include a video module, which is used to implement the video interaction function. For example, the video call module includes a camera, a display video codec, a video processor, a video input / output interface and a video driver, etc. In the embodiment of the present application, the display screen of the first electronic device is a foldable screen; the display screen of the second electronic device can be a foldable screen or a non-foldable screen.
[0155] It should be understood that the above examples all illustrate the situation where a user holds the first electronic device and a screen on the first electronic device faces the user when a call is connected. However, in actual applications, there are also scenarios where the user is not facing the first electronic device. The following describes a call scenario where the user is not facing the first electronic device.
[0156] In an embodiment of the present application, if the user is not facing the first electronic device, the first electronic device connects the call corresponding to the above-mentioned call request and displays a call animation, including: the first electronic device connects the call corresponding to the above-mentioned call request, and the currently displayed screen in the first electronic device first displays the call interface and then displays the call animation; the currently displayed screen is the external screen of the first electronic device.
[0157] In another implementation of the present application, when the first electronic device connects to the call corresponding to the call request and the user is not facing the first electronic device, the external screen of the first electronic device is the screen currently displayed on the first electronic device. The screen currently displayed on the first electronic device first displays the call interface and then displays the call animation.
[0158] It is understandable that for a video call, the user usually needs to face the first electronic device to watch the video transmitted by the second electronic device while communicating. However, for a voice call, the user can hold the first electronic device close to the ear to complete the call, or the user can complete the call through headphones.
[0159] Exemplarily, as shown in Figure 9, the first electronic device is placed on the desktop in an unfolded state, and the user connects to the first electronic device through headphones. After the first electronic device receives the call request from the second electronic device, it displays a call request interface. The user touches the answer control (i.e., the answer operation) on the call request interface to receive the call request from the second electronic device. In response to the user's answer operation, the first electronic device connects the call corresponding to the above call request. The first electronic device first displays the call interface 901 and then displays the call animation 902. If during the call, the user picks up the unfolded first electronic device and faces the first electronic device, the call interface is displayed on the screen facing the user, and the call animation is displayed on the screen facing away from the user.
[0160] It should be understood that during a call, the external screen of the first electronic device changes dynamically depending on whether the first electronic device is facing the user.
[0161] In this application, during a call, the call animation changes dynamically according to the way the user uses the first electronic device, which is more flexible.
[0162] In an embodiment of the present application, the first electronic device determines the posture of the first electronic device; and determines the external screen of the first electronic device according to the correspondence between the posture of the first electronic device and the external screen of the first electronic device.
[0163] In the embodiment of the present application, the first electronic device stores a correspondence between the posture of the first electronic device and the external screen of the first electronic device.
[0164] It is understood that when a user uses the first electronic device to make a call, the first electronic device will change its position or orientation according to the user's hand movements, and the posture of the first electronic device will dynamically change as the user uses it. Correspondingly, the external screen of the first electronic device will also dynamically change as the user uses it.
[0165] In some embodiments of the present application, the first electronic device determines the posture of the first electronic device through a sensor, and determines the external screen of the first electronic device corresponding to the current posture based on the correspondence between the posture of the first electronic device and the external screen of the first electronic device.
[0166] In some examples, the first electronic device may be provided with multiple gyroscope sensors, multiple acceleration sensors, and multiple magnetic sensors. For example, each sub-screen that can be independently displayed by the first electronic device is provided with a gyroscope sensor, an acceleration sensor, and a magnetic sensor. Other sensors can also be combined to identify the specific orientation of the folding screen device (such as turning on the camera to detect whether facial information is captured, etc.), and further accurately determine the external screen of the first electronic device.
[0167] In a possible implementation, the first electronic device determines the posture of the first electronic device based on data detected by a sensor, and further determines the external screen of the first electronic device.
[0168] In some examples, the first electronic device determines the posture of the first electronic device based on the angular velocity detected by the gyroscope sensor, the acceleration detected by the acceleration sensor, and the magnetic flux detected by the magnetic sensor, and then determines the external screen of the first electronic device based on the posture of the first electronic device.
[0169] For example, as shown in FIG. 5 above, the first electronic device includes a folding axis. When folded along the folding axis, the device is divided into a main screen (e.g., screen A) and a secondary screen (e.g., screen B). Another secondary screen (e.g., screen C) is disposed behind screen A. The postures of the first electronic device include a main screen facing upward, a secondary screen facing upward, a large screen facing upward, a main screen facing the user, a secondary screen facing the user, and a large screen facing the user.
[0170] The main-screen-facing-up state can be understood as the first electronic device being folded and placed on a table with screen A facing upward; the secondary-screen-facing-up state can be understood as the first electronic device being folded and placed on a table with screen B or screen C facing upward; and the large-screen-facing-up state can be understood as the first electronic device being unfolded and placed on a table with screens A and B facing upward. The main-screen-facing-the-user state can be understood as the user holding the folded first electronic device with screen A facing the user and screen B facing away from the user; the secondary-screen-facing-the-user state can be understood as the user holding the folded first electronic device with screen B facing the user and screen A facing away from the user; and the large-screen-facing-the-user state can be understood as the user holding the unfolded first electronic device with screens A and B facing the user and screen C facing away from the user.
[0171] For example, based on the above example, if the first electronic device determines based on sensor data that the posture of the first electronic device (i.e., the current posture) is the main screen facing up, the outer screen of the first electronic device is determined to be screen A. When the first electronic device connects to a call with a second electronic device, screen A of the first electronic device first displays the call interface, and then displays the call animation. Alternatively, if the first electronic device determines based on sensor data that the posture of the first electronic device is the secondary screen facing up (screen B or screen C), the outer screen of the first electronic device is determined to be screen B or screen C. When the first electronic device connects to a call with a second electronic device, screen B or screen C of the first electronic device first displays the call interface, and then displays the call animation. Alternatively, if the first electronic device determines based on sensor data that the posture of the first electronic device is the large screen facing up, the outer screen of the first electronic device is determined to be the large screen (screen A and screen B). When the first electronic device connects to a call with a second electronic device, screens A and B of the first electronic device first display the call interface, and then display the call animation. Alternatively, if the first electronic device determines based on sensor data that the posture of the first electronic device is the main screen facing the user, the outer screen of the first electronic device is determined to be screen B. When the first electronic device connects to a call with a second electronic device, screen A of the first electronic device displays the call interface, and screen B displays call animations. Alternatively, if the first electronic device determines, based on data detected by the sensor, that the posture of the first electronic device is with the secondary screen facing the user, and the screen facing the user is screen B, then the outer screen of the first electronic device is determined to be screen A. When the first electronic device connects to a call with the second electronic device, screen B of the first electronic device displays the call interface, and screen A displays call animations. Alternatively, if the first electronic device determines, based on data detected by the sensor, that the posture of the first electronic device is with the large screen (screen A and screen B) facing the user, then the outer screen of the first electronic device is determined to be screen C. When the first electronic device connects to a call with the second electronic device, screens A and B of the first electronic device display the call interface, and screen C displays call animations.
[0172] It is understandable that if the posture of the first electronic device is that the secondary screen is facing the user, and the screen facing the user is screen C, since there is no display screen on the back of screen C, when the first electronic device is talking with the second electronic device, the first electronic device does not display the call animation.
[0173] In other examples, the first electronic device can determine the user's current gripping posture of the mobile phone using a preset gripping algorithm based on the user's current touch position reported by the touch-sensitive device, and determine the posture of the first electronic device based on the gripping posture. The external screen of the first electronic device is determined based on the posture of the first electronic device.
[0174] It is understandable that the specific implementation of determining the external screen of the first electronic device can refer to the description of conventional technology and will not be repeated here.
[0175] In the present application, the external screen of the first electronic device is quickly determined according to the current posture of the first electronic device, so that the display speed of the call animation can be accelerated and displayed quickly.
[0176] It should be understood that in this application, without affecting the call display of the first electronic device, the call animation is displayed on the outer screen of the first electronic device, which increases the fun of the call, externalizes the call emotion, and enhances the user interaction experience. Moreover, when the outer screen of the first electronic device displays the animation during a call, the vivid animation will have a stronger visual appeal to other users, and other users can understand the user's call emotion through the call animation displayed on the outer screen of the first electronic device.
[0177] Through the above process, in the embodiment of the present application, during a call between a first electronic device and a second electronic device, the outer screen of the first electronic device displays a call animation. Thus, during a call on an electronic device with a foldable screen, the call animation displayed on the outer screen adds interest, personalizes the user's call emotions, enhances the user's interactive experience, and is more eye-catching.
[0178] It can be understood that the system architecture and business scenarios described in this application are intended to more clearly illustrate the technical solutions of this application, and do not constitute the sole limitation on the technical solutions provided by this application. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by this application are also applicable to similar technical problems.
[0179] It is understandable that, in order to realize the above functions, the above electronic device includes a hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.
[0180] The embodiment of the present application can divide the functional modules of the above-mentioned electronic device according to the above-mentioned method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0181] As shown in Figure 10, which is a schematic diagram of the structure of another electronic device provided in an embodiment of the present application, the electronic device 1000 can be used to implement the methods described in the above method embodiments. For example, the electronic device 1000 may include: a processing module 1001, an acquisition module 1002, and a display module 1003.
[0182] The processing module 1001 is used to execute a processing function that supports the electronic device 1000 to execute any one of the items in FIG. 2 .
[0183] The acquisition module 1002 is used to execute an acquisition function that supports the electronic device 1000 to execute any one of the items in FIG. 2 .
[0184] The display module 1003 includes a foldable screen, and the display module 1003 is used to perform the display function of supporting the electronic device 1000 to perform any of the items in Figure 2. In the embodiment of the present application, the display module 1003 is used to display call animations.
[0185] Optionally, the electronic device 1000 shown in FIG10 may further include a communication module (not shown in FIG10 ), which is used to support the electronic device 1000 in executing the steps of communication between the electronic device and other electronic devices in the embodiments of the present application.
[0186] Optionally, the electronic device 1000 shown in Figure 10 may further include a storage module (not shown in Figure 10), which stores programs or instructions. When the processing module 1001 executes the program or instruction, the electronic device 1000 shown in Figure 10 can perform the method shown in the above method embodiment.
[0187] The technical effects of the electronic device 1000 shown in FIG10 can refer to the technical effects of the method described in the above method embodiment, and will not be repeated here. The processing module 1001 involved in the electronic device 1000 shown in FIG10 can be implemented by a processor or processor-related circuit components, which can be a processor or processing module. The communication module can be implemented by a transceiver or transceiver-related circuit components, which can be a transceiver or transceiver module. The display module 1003 can be implemented by display screen related components.
[0188] An embodiment of the present application also provides a chip system, as shown in Figure 11, the chip system 1100 includes at least one processor 1101 and at least one interface circuit 1102. As an example, when the chip system 1100 includes a processor and an interface circuit, the processor may be the processor 1101 shown in the solid box in Figure 11 (or the processor 1101 shown in the dotted box), and the interface circuit may be the interface circuit 1102 shown in the solid box in Figure 11 (or the interface circuit 1102 shown in the dotted box). When the chip system 1100 includes two processors and two interface circuits, the two processors include the processor 1101 shown in the solid box in Figure 11 and the processor 1101 shown in the dotted box, and the two interface circuits include the interface circuit 1102 shown in the solid box in Figure 11 and the interface circuit 1102 shown in the dotted box. This is not limited.
[0189] The processor 1101 and the interface circuit 1102 can be interconnected via a line. For example, the interface circuit 1102 can be used to receive signals. For another example, the interface circuit 1102 can be used to send signals to other devices (such as the processor 1101). Exemplarily, the interface circuit 1102 can read instructions stored in the memory and send the instructions to the processor 1101. When the instructions are executed by the processor 1101, the various steps in the above embodiment can be performed. Of course, the chip system can also include other discrete devices, which is not specifically limited in the embodiments of the present application.
[0190] Optionally, there may be one or more processors in the chip system. The processor may be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented in software, the processor may be a general-purpose processor that is implemented by reading software code stored in a memory.
[0191] Optionally, the chip system may further include a memory (as shown in FIG11 ), which may be one or more memories, and the memory may be integrated with the processor or may be separately provided with the processor, which is not limited in this application. Exemplarily, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be provided on different chips. This application does not specifically limit the type of memory or the arrangement of the memory and the processor.
[0192] Exemplarily, the chip system can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.
[0193] It should be understood that each step in the above method embodiment can be completed by hardware integrated logic circuits in a processor or by software instructions. The method steps disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware processor, or by a combination of hardware and software modules in a processor.
[0194] An embodiment of the present application further provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the method described in the above method embodiment.
[0195] Computer-readable storage media include, but are not limited to, any of the following: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media that can store program code.
[0196] An embodiment of the present application provides a computer program product, which includes: a computer program or instructions, which, when executed on a computer, enables the computer to execute the method described in the above method embodiment.
[0197] In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor can execute the computer-executable instructions stored in the memory to enable the device to execute the methods in the above-mentioned method embodiments.
[0198] Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0199] The steps of the method or algorithm described in conjunction with the disclosure of the embodiments of the present application can be implemented in a hardware manner or can be implemented by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory (RAM), a flash memory, a read-only memory, an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a register, a hard disk, a mobile hard disk, a compact disc read-only memory (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC).
[0200] Through the description of the above embodiments, those skilled in the art will clearly understand that for the sake of convenience and brevity, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed; that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0201] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The various embodiments can be combined with each other or referenced to each other without conflict. The device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0202] Units described as separate components may or may not be physically separate, and components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0203] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0204] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0205] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A display method, characterized in that: Applied to a first electronic device, the first electronic device being an electronic device with a foldable screen, the method includes: The first electronic device receives a call request from a second electronic device; In response to the user's answering operation, the first electronic device connects the call corresponding to the call request and displays a call animation; the call animation is displayed on the external screen of the first electronic device, which is a screen that does not face the user; the call animation is used to represent the user status during the call.
2. The method according to claim 1, characterized in that The first electronic device includes a first screen and a second screen, the first screen and the second screen are opposite to each other, and the user faces the first screen; The first electronic device connects the call corresponding to the call request and displays a call animation, including: The first electronic device connects the call corresponding to the call request, the first screen displays a call interface, and the second screen displays a call animation; The second screen is an external screen of the first electronic device.
3. The method according to claim 1, characterized in that The user is not facing the first electronic device, and the first electronic device connects the call corresponding to the call request and displays a call animation, including: The first electronic device connects the call corresponding to the call request, and the currently displayed screen of the first electronic device first displays the call interface and then displays the call animation; the currently displayed screen is the external screen of the first electronic device.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: determining a posture of the first electronic device; According to the correspondence between the posture of the first electronic device and the external screen of the first electronic device, the external screen of the first electronic device corresponding to the current posture is determined.
5. The method according to any one of claims 1 to 4, characterized in that After the first electronic device connects the call corresponding to the call request and displays a call animation in response to the user's answering operation, the method further includes: Acquire the user's call voice, and adjust the call animation according to the call voice.
6. The method according to any one of claims 1 to 5, characterized in that The call animation is a display animation pre-configured in the first electronic device when the device is on a call; or, the call animation is a display animation customized by the user when the device is on a call.
7. The method according to any one of claims 1 to 6, characterized in that The first electronic device displays different call animations according to different second electronic devices.
8. An electronic device, characterized in that: include: A processor, a memory and a display screen, wherein the memory and the display screen are coupled to the processor, the memory is used to store computer program code, and the computer program code includes computer instructions. When the processor reads the computer instructions from the memory, the electronic device executes the method according to any one of claims 1 to 7.
9. A chip system, characterized in that: The method comprises at least one processor and at least one interface circuit, wherein the at least one interface circuit is used to perform transceiver functions and send instructions to the at least one processor, and the at least one processor executes the instructions, and the at least one processor executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a computer program or instructions, and when the computer program or instructions are run on a computer, the computer is caused to perform the method according to any one of claims 1 to 7.
11. A computer program product, characterized in that The computer program product comprises: a computer program or instructions, and when the computer program or instructions are run on a computer, the computer is caused to perform the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Display method and electronic equipment
CN120729983A
Method for displaying application through folding screen and electronic equipment
CN110286972A
Display method and folding screen equipment
CN116048686A
Interface display method and device and electronic equipment
CN116244028A
Foldable double screen mobile device
CN205725880U