System space switching method and device and terminal equipment
By responding to user gestures on the terminal device to authenticate and display the privacy space, the problem of cumbersome opening of privacy space in the prior art is solved, and the convenience of user experience and privacy data protection is improved.
Patent Information
- Application Number
- CN202411113405.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-22
- Publication Date
- 2025-01-03
AI Technical Summary
The process of opening the privacy space of existing terminal devices is cumbersome, reducing the user experience.
By performing specific gesture operations on the first user interface for authentication, the second system space is directly displayed, which simplifies the operation steps and supports the collection and verification of various authentication methods such as face, fingerprint, iris, and voiceprint information. Allows users to switch and hide system space through sliding operations to realize cross-space migration of data.
It greatly simplifies the steps of users to start and switch private spaces, improves the user experience in multi-system space scenarios of terminal devices, and enhances the protection and operation convenience of private data.
Smart Images

Figure CN119249398A_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202110830376.5, and the original application date is July 22, 2021. The entire contents of the original application are incorporated into this application by reference. Technical Field
[0002] The present application relates to the field of terminal technology, and in particular to a system space switching method, device and terminal equipment. Background Art
[0003] Privacy space refers to the terminal device that allows users to open another system space in addition to the main system space (hereinafter referred to as the main space) originally provided. The main space and the privacy space can be understood as a dual system. In the same terminal device, the main screen layout, application data, user data (address book, short messages, documents, photos, etc.) of the main space and the privacy space are independent of each other. When the terminal device is running in the main space, the main screen layout, application data, user data and other information in the privacy space cannot be viewed by the user. Therefore, the owner of the terminal device can migrate private photos, commercial secrets, private address books, private short messages, social media chat records, etc. to the privacy space to prevent others from viewing or stealing them. Payment and game applications can also be converted to the privacy space for use to prevent children from accidentally touching them.
[0004] Currently, users can generally open the privacy space of terminal devices in the following ways: one way is to enter the privacy space by entering the fingerprint or password set for the privacy space on the lock screen interface of the terminal device; the other way is to open the system's settings application in the main space, click Privacy > Privacy Space options in the settings application, find the "Enter" button for the privacy space, and then click the "Enter" button to enter the privacy space.
[0005] It can be seen that although the current terminal devices provide a privacy space function, users are required to perform an unlocking operation on the lock screen interface or perform a series of cumbersome operations in the settings application to open or enter the privacy space, which is very inconvenient and reduces the user experience. Summary of the invention
[0006] The embodiments of the present application provide a system space switching method, apparatus, and terminal device to solve the problem that the process of opening a privacy space on a terminal device is currently cumbersome.
[0007] In a first aspect, an embodiment of the present application provides a system space switching method, including: a terminal device authenticates a user in response to a first gesture operation performed by the user in a first user interface, wherein the first user interface is a user interface of a first system space; when the user identity authentication is passed, the terminal device displays a second system space.
[0008] According to the technical solution provided by the embodiment of the present application, the terminal device authenticates the user in response to the user's gesture operation, and directly displays the second system space when the user's identity authentication is passed, which greatly simplifies the operation steps for the user to start the second system space and improves the user experience of the terminal device in multiple system space scenarios.
[0009] In one implementation, the terminal device performs identity authentication on the user in response to a first gesture operation performed by the user on the first user interface, including: the terminal device displays a second user interface in response to the first gesture operation, the second user interface being an authentication interface of the second system space; and the terminal device verifies the identity information input by the user in the second user interface. In this way, the terminal device generates an authentication interface of the second system space in response to the user's gesture operation, guides the user to input his or her identity information on the authentication interface, and displays the second system space when the user's identity information is authenticated, which greatly simplifies the operation steps for the user to display the second system space and improves the user experience of the terminal device in a multi-system space scenario.
[0010] In one implementation, the identity information includes at least one of the following: face information, fingerprint information, and a lock screen password; and the second user interface includes at least one interactive element for guiding the user to input the identity information.
[0011] In one implementation, the terminal device performs identity authentication on the user in response to the first gesture operation performed by the user in the first user interface, including: the terminal device collects and verifies the user's identity information in the background in response to the first gesture operation, and the identity information includes at least one of the following: face information, iris information, and voiceprint information. In this way, the terminal device collects and verifies the user's identity information in a user-imperceptible manner in response to the user's gesture operation without displaying the second user interface, further simplifying the steps for the user to open the second system space and improving the user experience.
[0012] In one implementation, the terminal device responds to the first gesture operation performed by the user in the first user interface, including at least one of the following: the terminal device responds to the operation of the user sliding two fingers from the right edge of the first user interface to the center area; the terminal device responds to the operation of the user sliding two fingers from the left edge of the first user interface to the center area; the terminal device responds to the operation of the user sliding two fingers from the top edge of the first user interface to the center area; the terminal device responds to the operation of the user sliding two fingers from the bottom edge of the first user interface to the center area. In this way, the terminal device supports the user to slide two fingers in different directions to display the authentication interface of the second system space, meeting the different operation habits of the user.
[0013] In one implementation, the terminal device displays the second user interface in response to a first gesture operation performed by a user on the first user interface, including: the terminal device slides out the second user interface from the edge of the first user interface along the sliding direction of the user's two fingers in response to the first gesture operation. In this way, the terminal device directly slides out the second user interface in response to the first gesture operation, so that the user does not need to enter the system settings application or lock the terminal device, which simplifies the operation steps and improves the user experience.
[0014] In one implementation, the first user interface and the second user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the authentication interface of the second same space, so that the user can process tasks in the first system space and the authentication interface in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0015] In one implementation, the terminal device displays the second system space, including: the terminal device displays a third user interface at the location of the second user interface, the third user interface being the user interface of the second system space. In this way, the switching between the second user interface and the third user interface is seamless, improving the fluency when opening the second system space.
[0016] In one implementation, the first user interface and the third user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the user interface of the second system space, so that the user can process tasks in the first system space and the second system space in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0017] In one implementation, the method further includes: the terminal device hides the second system space in response to a second gesture operation performed by the user at the junction of the first user interface and the third user interface. In this way, the user can hide the second system space through a simple gesture operation without entering the system settings application or locking the terminal device, which simplifies the operation steps and improves the user experience.
[0018] In one implementation, the second gesture operation is opposite to the finger sliding direction of the first gesture operation, and the terminal device responds to the second gesture operation performed by the user at the junction of the first user interface and the third user interface, including at least one of the following: the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the right edge of the third user interface; the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the bottom edge of the third user interface. In this way, the terminal device supports the user sliding two fingers in different directions to hide the second system space, meeting the different operation habits of the user.
[0019] In one implementation, the method further includes: the terminal device responds to a third gesture operation, migrating the target data in the first system space to the second system space, the third gesture operation includes the operation of dragging the information element in the first user interface to the third user interface by the user's finger, the information element includes at least: application interface, application icon, document interface, document icon, media playback interface, media icon, picture viewing interface, picture thumbnail, and the target data is the data corresponding to the information element. In this way, the user can migrate data between the two system spaces by dragging, the operation is simple and convenient, and the user experience of the terminal device in the multi-system space scenario is improved.
[0020] In one implementation, the first user interface is a main screen interface of the first system space.
[0021] In one implementation, the terminal device includes at least a foldable screen terminal device, a tablet computer, and a large screen display device.
[0022] In one implementation, when the terminal device is a folding screen device and the first display screen of the terminal device displays the first user interface and the third user interface at the same time, the method further includes: when the terminal device detects that the first display screen is folded, displaying the first user interface or the third user interface on the second display screen according to a first rule, wherein the first display screen is the main display screen of the terminal device and the second display screen is the secondary display screen of the terminal device.
[0023] In one implementation, the first rule includes one or more of the following: displaying the first user interface or the third user interface according to the system default setting; displaying the first user interface or the third user interface according to the user setting; displaying the fourth user interface on the second display screen, the fourth user interface is used for the user to select to display the first user interface or the third user interface, and the terminal device displays the user interface selected by the user on the second display screen.
[0024] In the second aspect, an embodiment of the present application provides a system space switching device, which can be applied to a terminal device, including: an identity authentication module, used to authenticate the user in response to a first gesture operation performed by the user in a first user interface, wherein the first user interface is a user interface of a first system space; a system space display module, used to display the second system space when the user identity authentication is passed.
[0025] According to the technical solution provided by the embodiment of the present application, the terminal device authenticates the user in response to the user's gesture operation, and directly displays the second system space when the user's identity authentication is passed, which greatly simplifies the operation steps for the user to switch to the second system space and improves the user experience of the terminal device in multiple system space scenarios.
[0026] In one implementation, the identity authentication module is specifically used to display the second user interface in response to the first gesture operation, and the second user interface is the authentication interface of the second system space; the identity authentication module is also used to verify the user identity information input by the user in the second user interface. In this way, the terminal device generates the authentication interface of the second system space in response to the user's gesture operation, guides the user to enter his identity information in the authentication interface, and displays the second system space when the user's identity information is authenticated, which greatly simplifies the operation steps for the user to switch the second system space and improves the user experience of the terminal device in the multi-system space scenario.
[0027] In one implementation, the identity information includes at least one of the following: face information, fingerprint information, and a lock screen password; and the second user interface includes at least one interactive element for guiding the user to input the identity information.
[0028] In one implementation, the identity authentication module is specifically used to collect and verify the user's identity information in the background in response to the first gesture operation, and the identity information includes at least one of the following: face information, iris information, and voiceprint information. In this way, the terminal device collects and verifies the user's identity information in a user-imperceptible manner in response to the user's gesture operation without displaying the second user interface, further simplifying the steps for the user to open the second system space and improving the user experience.
[0029] In one implementation, the identity authentication module responds to at least one of the following in response to the first gesture operation: the identity authentication module responds to the operation of the user sliding two fingers from the right edge of the first user interface to the center area to authenticate the user; the identity authentication module responds to the operation of the user sliding two fingers from the left edge of the first user interface to the center area; the identity authentication module responds to the operation of the user sliding two fingers from the top edge of the first user interface to the center area; the identity authentication module responds to the operation of the user sliding two fingers from the bottom edge of the first user interface to the center area. In this way, the terminal device supports the user to slide two fingers in different directions to open the authentication interface of the second system space, meeting the different operating habits of users.
[0030] In one implementation, the identity authentication module is specifically configured to slide out the second user interface from the edge of the first user interface along the sliding direction of the user's two fingers in response to the first gesture operation. In this way, the terminal device directly slides out the second user interface in response to the first gesture operation, so that the user does not need to enter the system's settings application or lock the terminal device, which simplifies the operation steps and improves the user experience.
[0031] In one implementation, the first user interface and the second user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the authentication interface of the second same space, so that the user can process tasks in the first system space and the authentication interface in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0032] In one implementation, the system space display module is specifically used to display a third user interface at the location of the second user interface, where the third user interface is the user interface of the second system space. In this way, the switching between the second user interface and the third user interface is seamless, improving the fluency when opening the second system space.
[0033] In one implementation, the first user interface and the third user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the user interface of the second system space, so that the user can process tasks in the first system space and the second system space in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0034] In one implementation, the device further includes: a system space hiding module, which is used to hide the second system space in response to a second gesture operation performed by the user at the junction of the first user interface and the third user interface. In this way, the user can hide the second system space through a simple gesture operation without entering the system settings application or locking the terminal device, which simplifies the operation steps and improves the user experience.
[0035] In one implementation, the second gesture operation is opposite to the finger sliding direction of the first gesture operation, and the system space hiding module responds to the second gesture operation by at least one of the following: the system space hiding module responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the right edge of the third user interface; the system space hiding module responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; the system space hiding module responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; the system space hiding module responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the bottom edge of the third user interface. In this way, the terminal device supports the user to slide two fingers in different directions to hide the second system space, meeting the different operation habits of users.
[0036] In one implementation, the device further includes: a data migration module, which is used to migrate the target data in the first system space to the second system space in response to a third gesture operation, wherein the third gesture operation includes the operation of dragging the information element in the first user interface to the third user interface by the user's finger, and the information element includes at least: an application interface, an application icon, a document interface, a document icon, a media playback interface, a media icon and / or a thumbnail, a picture viewing interface, and a picture thumbnail, and the target data is the data corresponding to the information element. In this way, the user can migrate data between the two system spaces by dragging, which is simple and convenient to operate, and improves the user experience of the terminal device in the multi-system space scenario.
[0037] In one implementation, the first user interface is a main screen interface of the first system space.
[0038] In one implementation, the terminal device includes at least a foldable screen terminal device, a tablet computer, and a large screen display device.
[0039] In one implementation, when the terminal device is a folding screen device and the first display screen of the terminal device displays the first user interface and the third user interface at the same time, the system space display module is also used to detect that the first display screen is folded, and display the first user interface or the third user interface on the second display screen according to a first rule, wherein the first display screen is the main display screen of the terminal device, and the second display screen is the secondary display screen of the terminal device.
[0040] In one implementation, the first rule includes one or more of the following: displaying the first user interface or the third user interface according to the system default setting; displaying the first user interface or the third user interface according to the user setting; displaying the fourth user interface on the second display screen, the fourth user interface is used for the user to select to display the first user interface or the third user interface, and the terminal device displays the user interface selected by the user on the second display screen.
[0041] In the third aspect, an embodiment of the present application provides a terminal device, including: a memory, a processor and a touch screen, the touch screen is used to display a user interface and obtain gesture operations, the memory stores computer program instructions, when the computer program instructions are executed by the processor, the terminal device executes the method in the above-mentioned first aspect and its various implementation methods.
[0042] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which instructions are stored, and when the computer-readable storage medium is run on a computer, the computer executes the above-mentioned aspects and methods of each implementation thereof.
[0043] In a fifth aspect, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the above-mentioned aspects and methods of each of its implementation methods.
[0044] In a sixth aspect, an embodiment of the present application further provides a chip system, which includes a processor for supporting the above-mentioned device or system to implement the functions involved in the above-mentioned aspects, for example, generating or processing the information involved in the above-mentioned method. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 This is a flowchart of creating a privacy space on a terminal device at present;
[0046] Figure 2 This is a schematic diagram of entering the privacy space on the terminal device at present;
[0047] Figure 3 This is a schematic diagram of the current migration of data between the main space and the privacy space of the terminal device;
[0048] Figure 4 is a schematic diagram of the hardware structure of a terminal device shown in an embodiment of the present application;
[0049] Figure 5 is a flow chart of a system space switching method provided in an embodiment of the present application;
[0050] Figure 6 is a schematic diagram of a folding screen terminal device generating a first user interface shown in an embodiment of the present application;
[0051] Figure 7 is a schematic diagram of a traditional terminal device generating a second user interface shown in an embodiment of the present application;
[0052] Figure 8 is a schematic diagram of a foldable screen terminal device displaying a third user interface according to an embodiment of the present application;
[0053] Fig. 9 is a schematic diagram of a folding screen terminal device hiding a second system space shown in an embodiment of the present application;
[0054] Fig.10 is a schematic diagram of a traditional terminal device hiding a second system space shown in an embodiment of the present application;
[0055] Fig.11 is a schematic diagram of a foldable screen terminal device migrating application data across spaces as shown in an embodiment of the present application;
[0056] Fig.12 is a schematic diagram of a foldable screen terminal device migrating picture data across space as shown in an embodiment of the present application;
[0057] Fig.13 is a schematic diagram of a foldable screen terminal device migrating picture data across space as shown in an embodiment of the present application;
[0058] Fig.14 is a schematic diagram of a “privacy space” setting interface shown in an embodiment of the present application;
[0059] Fig.15 is a schematic diagram of a fourth user interface shown in an embodiment of the present application;
[0060] Fig.16 It is a structural schematic diagram of a system space switching device provided in an embodiment of the present application;
[0061] Fig.17 It is a structural schematic diagram of another system space switching device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0062] With the development of terminal technology, mobile phones, tablet computers and other terminal devices have become indispensable tools for people's life, work, study and entertainment. Because of this, users may save data related to their privacy in terminal devices, such as private photos, business secrets, private contacts, private short messages, social media chat records, etc. In order to strengthen the protection of private data, some terminal devices provide a privacy space function.
[0063] Privacy space refers to the terminal device that allows users to open another system space in addition to the main system space (hereinafter referred to as the main space) originally provided. The main space and the privacy space can be understood as dual systems, or system spaces corresponding to two different user accounts in the same system. In the same terminal device, the main screen layout, application data, user data (address book, short messages, documents, photos, etc.) of the main space and the privacy space are independent of each other. When the terminal device is running in the main space, the main screen layout, application data, user data and other information in the privacy space cannot be viewed by the user. Therefore, the owner of the terminal device can migrate private photos, commercial secrets, private address books, private short messages, social media chat records, etc. to the privacy space to prevent others from viewing or stealing them. Payment and game applications can also be converted to the privacy space for use to prevent children from accidentally touching them.
[0064] Currently, users need to create a privacy space before using it. Figure 1 This is a flowchart of creating a privacy space on a terminal device. Figure 1 As shown, when the user needs to create a privacy space, the user can operate the terminal device to enter the "Settings" interface 10 of the terminal device, and then find the "Privacy" option 11 in the "Settings" interface 10; when the user clicks the "Privacy" option 11, the terminal device enters the "Privacy" settings interface 20; when the user clicks the "Privacy Space" option 21 in the "Privacy" settings interface 20, the terminal device enters the "Privacy Space" settings interface 30; next, the user can click the "Turn on" button 31 in the "Privacy Space" settings interface 30, and create a privacy space according to the prompts of the terminal device.
[0065] Figure 2 This is a schematic diagram of entering the privacy space on a terminal device. Figure 2 As shown in Figure 1, after a user creates a private space, if the user wants to enter the private space, the following methods can be used: Figure 2 As shown, the user enters the privacy space by inputting the fingerprint or password set for the privacy space on the lock screen interface 40 of the terminal device. For example, the user can use the thumb fingerprint to unlock the terminal device to enter the main space, or use the index finger 41 fingerprint to unlock the terminal device to enter the privacy space 50; another way is to enter Settings>Privacy>Privacy Space in the main space, and then click the "Enter" button provided in the privacy space interface to enter the privacy space. It can be seen that although the current terminal devices provide the privacy space function, the user needs to unlock the lock screen or perform a series of cumbersome operations in the settings menu to open or enter the privacy space, which is very inconvenient.
[0066] Moreover, although the terminal device can have both the main space and the privacy space at the same time, it can only run in one of the spaces at the same time. When the user enters the privacy space, he cannot use the main space at the same time. When the user enters the main space, he cannot use the privacy space at the same time. This makes it impossible for the user to process tasks in the main space and the privacy space in parallel.
[0067] In addition, in some scenarios, users may want to migrate documents, photos, applications and other data between the main space and the privacy space to achieve cross-space access and editing of data. This requires the terminal device to provide the function of migrating data between the main space and the privacy space. Figure 3 This is a schematic diagram of the current migration of data between the main space and the privacy space of the terminal device. Figure 3 As shown, the "Privacy Space" setting interface 30 of the terminal device provides two options: "Main Space to Privacy Space" 32 and "Privacy Space to Main Space" 33. If the user wants to migrate data from the main space to the privacy space, he can click the "Main Space to Privacy Space" 32 option, and then follow the prompts to perform subsequent migration operations. If the user wants to migrate data from the privacy space main space, he can click the "Privacy Space to Main Space" 33 option, and then follow the prompts to perform subsequent migration operations. The entire migration process is very difficult.
[0068] In order to solve the problems of the current privacy space methods on terminal devices, such as the cumbersome creation and opening process, the inability to use the privacy space at the same time as the main space, and the difficulty in data migration between the privacy space and the main space, the embodiment of the present application provides a system space switching method. Among them, the terminal devices provided in the embodiment of the present application include but are not limited to: mobile phones, laptops, tablet computers, personal desktop computers, all-in-one computers, large-screen display devices, virtual / mixed / augmented reality devices, etc.
[0069] Figure 4 Schematic diagram of the hardware structure of the terminal device shown in the embodiment of the present application. Figure 4 As shown, the terminal device 100 may include a processor 110, a memory 120, a universal serial bus (USB) interface 130, a radio frequency circuit 140, a mobile communication module 150, a wireless communication module 160, a camera 170, a display screen 180, a touch sensor 190, an air pressure sensor 210 and a button 220, etc.
[0070] The processor 110 may include one or more processing units, for example: the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a video codec, a digital signal processor (digital signal processor, DSP), a baseband processor, and / or a neural-network processing unit (neural-network processing unit, NPU), etc. Among them, different processing units can be independent devices, or they can be integrated into one or more processors, for example, integrated into a system on a chip (system on a chip, SoC). A memory can also be set in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a high-speed cache memory. The memory can save instructions or data that the processor 110 has just used or circulated.
[0071] In some embodiments, the processor 110 may include one or more interfaces. The interface 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, etc.
[0072] The memory 120 can be used to store computer executable program codes, and the executable program codes include instructions. The memory 120 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 terminal device 100 (such as audio data, a phone book, etc.), etc. In addition, the memory 120 may include one or more storage units, for example, it may include a volatile memory (volatile memory), such as: a dynamic random access memory (DRAM), a static random access memory (SRAM), etc.; it may also include a non-volatile memory (NVM), such as: a read-only memory (ROM), a flash memory, etc. The processor 110 executes various functional applications and data processing of the terminal device 100 by running instructions stored in the memory 120 and / or instructions stored in a memory provided in the processor.
[0073] The wireless communication function of the terminal device 100 can be implemented through the radio frequency circuit 140, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0074] The radio frequency circuit 140 may include at least one antenna 141 for transmitting and receiving electromagnetic wave signals. Each antenna in the terminal device 100 may be used to cover a single or multiple communication frequency bands. In some embodiments, the antenna may be used in combination with a tuning switch.
[0075] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal 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 141, 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 141. 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.
[0076] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (including but not limited to a speaker, a receiver, etc.), or displays an image or video through a display screen 180. 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 set in the same device as the mobile communication module 150 or other functional modules.
[0077] The wireless communication module 160 may include a wireless fidelity (Wi-Fi) module, a Bluetooth (BT) module, a GNSS module, a near field communication (NFC) module, an infrared (IR) module, etc. The wireless communication module 160 may be one or more devices integrating at least one of the above modules. The wireless communication module 160 receives electromagnetic waves via the antenna 141, modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 may also receive the signal to be sent from the processor 110, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation via the antenna 141.
[0078] In the embodiment of the present application, the wireless communication function of the terminal device 100 may include, for example, 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), fifth generation mobile networks new radio (5G NR), BT, GNSS, WLAN, NFC, FM, and / or IR. GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), Beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS) and / or satellite based augmentation system (SBAS).
[0079] The camera 170 is used to capture still images or videos. The camera 170 includes a lens and a photosensitive element. The object generates an optical image through the lens and is projected 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 optical 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, RYYB or other format. In some embodiments, the terminal device 100 may include 1 or N cameras 170, where N is a positive integer greater than 1.
[0080] NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can also continuously self-learn. Through NPU, applications such as intelligent cognition of the terminal device 100 can be realized, such as image recognition, face recognition, voice recognition, text understanding, etc.
[0081] The display screen 180 is used to display images, videos, etc. The display screen 180 includes a display panel. The display panel can be a liquid crystal display (LCD), 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), MiniLED, MicroLED, Micro-OLED, quantum dot light-emitting diodes (QLED), etc. In some embodiments, the terminal device 100 may include 1 or N display screens 180, where N is a positive integer greater than 1.
[0082] The touch sensor 190 is also called a "touch control device". The touch sensor 190 can be arranged on the display screen 180. The touch sensor 190 and the display screen 180 form a touch screen, also called a "touch control screen". The touch sensor 190 is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 180. In other embodiments, the touch sensor 190 can also be arranged on the surface of the terminal device 100, which is different from the position of the display screen 180.
[0083] The air pressure sensor 210 is used to measure air pressure. In some embodiments, the terminal device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 210 to assist positioning and navigation.
[0084] The key 220 includes a power key, a volume key, etc. The key 220 may be a mechanical key or a touch key. The terminal device 100 may receive key input and generate key signal input related to user settings and function control of the terminal device 100.
[0085] It is understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0086] Figure 5 1 is a flow chart of a system space switching method provided in an embodiment of the present application. Figure 5 As shown, the method may include the following steps:
[0087] Step S101: The terminal device authenticates the user in response to a first gesture operation performed by the user in a first user interface, where the first user interface is a user interface of a first system space.
[0088] In the embodiment of the present application, the first gesture operation may include one or more of a single-finger sliding operation, a multi-finger sliding operation, a single-finger single-click screen operation, a single-finger multi-click screen operation, a multi-finger single-click screen operation, and a multi-finger multi-click screen operation performed by the user in the first user interface. The embodiment of the present application does not make any specific limitation. As long as the operation can be responded to by the terminal device to start the user identity authentication process, it can be the first gesture operation. Among them, the multi-finger sliding operation of the user can be, for example, a multi-finger sliding operation of the user's single hand, or a multi-finger sliding operation of the user's two hands, or a sliding operation of multiple fingers in the same direction, or a sliding operation of multiple fingers in different directions. The embodiment of the present application does not make any specific limitation on this; the multi-finger multi-click screen operation of the user can be, for example, a multi-finger multi-click screen operation of the user's single hand, or a multi-finger multi-click screen operation of the user's two hands, and the embodiment of the present application does not make any specific limitation on this.
[0089] Figure 6 This is a schematic diagram of a folding screen terminal device generating a first user interface shown in an embodiment of the present application.
[0090] In one implementation, Figure 6 As shown, when the terminal device runs in the first system space, the first gesture operation may be a two-finger sliding operation performed by the user on the first user interface 60 (eg, the main screen interface of the first system space).
[0091] Exemplarily, the first gesture operation may be an operation in which the user slides two fingers 70 from the edge of the first user interface 60 to the center area, for example: the user slides two fingers 70 from the right edge of the first user interface 60 to the center area (i.e., sliding to the left), or, the user slides two fingers 70 from the top edge of the first user interface 60 to the center area (i.e., sliding downward), or, the user slides two fingers 70 from the bottom edge of the first user interface 60 to the center area (i.e., sliding upward), or, the user slides two fingers 70 from the left edge of the first user interface 60 to the center area (i.e., sliding to the right).
[0092] Exemplarily, the two-finger sliding operation may also be a two-finger zoom sliding operation performed by the user with two fingers in the first user interface, or a two-finger sliding operation in a specific trajectory in the first user interface, etc.
[0093] In one implementation, when the terminal device is running in the first system space, the first gesture operation may be a single-finger sliding operation performed by the user in the first user interface. For example, the first gesture operation may be a single-finger user drawing a circle on the first user interface, or a single-finger user sliding a specific track in the first user interface, etc., which is not specifically limited in the embodiments of the present application.
[0094] In an embodiment of the present application, depending on the shape and size of the display screen of the terminal device, the second user interface can be displayed in a partial area of the display screen of the terminal device or in full screen. The following uses a foldable screen terminal device (such as a foldable screen mobile phone) and a traditional form terminal device (such as a traditional mobile phone) as examples to illustrate the display method of the second user interface.
[0095] In one implementation, Figure 6 As shown, when the first gesture operation is that the user slides two fingers 70 from the right edge of the first user interface 60 to the left, the second user interface 80 can slide out from the right edge of the first user interface 60 to the left along the sliding direction of the user's fingers, and the first user interface 60 can shrink to the left side of the display screen during the sliding of the second user interface 80. In this way, after the second user interface 80 slides out completely, the left part of the display screen displays the first user interface 60, and the right part of the display screen displays the second user interface 80, that is, the first user interface 60 and the second user interface 80 are displayed side by side. Among them, the width of the first user interface 60 and the second user interface 80 can be the same or different, and the embodiment of the present application does not limit this.
[0096] In one implementation, when the first gesture operation is a user sliding two fingers downward from the top of the first system space, the second user interface can slide down from the top edge of the display screen along the sliding direction of the user's fingers, and the first user interface can shrink to the bottom of the display screen during the sliding of the second user interface. In this way, after the second user interface slides out completely, the upper half of the display screen displays the first user interface, and the lower half of the display screen displays the second user interface, that is, the first user interface and the second user interface are displayed side by side. Among them, the height of the first user interface and the second user interface can be the same or different, and the embodiment of the present application does not limit this.
[0097] In one implementation, after detecting the first gesture operation of the user, the terminal device may use the following steps S201-S202 to verify the user identity.
[0098] Step S201: The terminal device displays a second user interface in response to a first gesture operation, where the second user interface is an authentication interface of a second system space.
[0099] Exemplarily, the first system space and the second system space may be two systems existing on the terminal device, and the home screen layout, application data, user data (contacts, short messages, documents, photos, etc.) and other information of the first system space and the second system space are independent of each other. The first system space may be a system space frequently used by the user, such as the main space, and the second system space may be a system space not frequently used by the user, or a space used by the user when there is a need for privacy, such as the privacy space.
[0100] Exemplarily, the first system space and the second system space may be an operating system, but the operating system has two different user accounts, and each account corresponds to a system space. For example, account A corresponds to the first system space, and account B corresponds to the second system space. Generally speaking, the same user can have two or more user accounts. If you log in to the operating system with account A, you enter the first system space. If you log in to the system with account B, you enter the second system space. The terminal device allows the user to log in to a user account and display the system space corresponding to the account. Alternatively, the terminal device also allows the user to log in to two or more user accounts at the same time, and display the system space corresponding to one of the user accounts or display multiple system spaces at the same time.
[0101] In the embodiment of the present application, in order to distinguish the user interface of the first system space from the user interface of the second system space, the user interface of the first system space is referred to as the first user interface, the authentication interface of the second system space is referred to as the second user interface, and the user interface displayed in the second system space is referred to as the third user interface. The first user interface may be a specific interface of the first system space, such as the main screen interface, or any other interface of the first system space; the third system interface may be a specific interface of the second system space, such as the main screen interface, or any other interface of the second system space.
[0102] Figure 7 FIG. 1 is a schematic diagram of a conventional terminal device generating a second user interface according to an embodiment of the present application. Figure 7 As shown, the second user interface 80 can be displayed in full screen on a traditional terminal device.
[0103] Exemplarily, when the first gesture operation is a leftward sliding of two fingers 70 of the user from the right edge of the first user interface, the second user interface 80 may be displayed by sliding out from the right edge of the first user interface 60 to the left along the sliding direction of the user's fingers; the second user interface 80 may be located on an upper layer of the first user interface, thereby gradually covering the first user interface 60 during the sliding process; the second user interface 80 may continue to slide out to the left to a full-screen display state, completely covering the first user interface 60, so that after the second user interface 80 completely slides out, the display screen of the terminal device may only display the second user interface 80.
[0104] In the embodiment of the present application, the second user interface 80 may include one or more interactive elements for guiding the user to input identity information, including graphic elements, text elements, etc. The specific elements for guiding the user to input identity information included in the second user interface 80 may be determined according to the identity authentication method supported by the terminal device.
[0105] For example, further Figure 6Or as shown in 7, when the terminal device supports face verification, the identity information can be face information, and the second user interface 80 can include elements for guiding the user to input face information, such as face graphics 81, etc.; when the terminal device supports fingerprint verification, the identity information can be fingerprint information, and the second user interface 80 can include elements for guiding the user to input fingerprint information, such as fingerprint patterns 82, and prompt text such as "Please touch the fingerprint sensing area below to verify the fingerprint"; in addition, the second user interface 80 can also include elements for guiding the user to enter a password, which can be a password set independently for the second system space or a lock screen password, for example: the second user interface 80 can include a "lock screen password" button 83. When the user clicks the "lock screen password" button 83, the second user interface 80 displays a screen keyboard so that the user can enter a password on the screen keyboard.
[0106] It is understandable that when the terminal device supports multiple identity authentication methods at the same time, the second user interface 80 can simultaneously include multiple elements for guiding the user to enter face information. For example, if the terminal device supports face authentication, fingerprint authentication and password authentication at the same time, the second user interface 80 can simultaneously include a face graphic 81, a fingerprint pattern 82 and a "lock screen password" button 83, as well as corresponding prompt texts, such as: "Use face or fingerprint to access hidden applications", "Identification in progress", "Please touch the fingerprint sensing area below to verify the fingerprint", etc.
[0107] It is understandable that in different operating systems, different customized versions of the same operation or different desktop themes, the layout, graphic style, text content, etc. of the above-mentioned elements for guiding users to enter identity information may be different, which can be set by the system developer, and the embodiments of the present application are not limited to this.
[0108] Step S202: The terminal device verifies the identity information input by the user in the second user interface.
[0109] In a specific implementation, after obtaining the identity information of the user, the terminal device may verify the identity information. If the verification is successful, step S103 is executed.
[0110] Exemplarily, when the terminal device supports face verification, the terminal device can turn on the front camera to collect the user's face information after the second user interface is generated. Alternatively, if the terminal device has components such as a floodlight, a dot projector, and / or an infrared camera, one or more of these components can also be turned on to collect the user's three-dimensional face information. Next, the terminal device can match the collected face information with the face information pre-entered by the user. If the collected face information successfully matches the face information pre-entered by the user, the user identity information verification is successful.
[0111] Exemplarily, when the terminal device supports fingerprint verification, the terminal device can detect whether the user's finger presses on the fingerprint recognition module. If the user's finger presses, the fingerprint recognition module collects the user's fingerprint information. Next, the terminal device can match the collected fingerprint information with the fingerprint information pre-entered by the user. If the collected fingerprint information successfully matches the fingerprint information pre-entered by the user, the user identity information is verified. The fingerprint recognition module can be, for example, a fingerprint recognition module arranged below the display screen (i.e., under-screen fingerprint), a fingerprint recognition module arranged on the back of the terminal device (i.e., back fingerprint), a fingerprint recognition module arranged on the frame of the terminal device (i.e., frame fingerprint), or a fingerprint recognition module arranged on the front of the terminal device, such as a fingerprint recognition module arranged on the main screen button (home button fingerprint, etc.). The embodiments of the present application do not specifically limit this.
[0112] Exemplarily, when the user chooses to verify his identity by entering a password, the terminal device can match the password entered by the user with the lock screen password pre-entered by the user. If the password entered by the user is the same as the lock screen password pre-entered by the user, the user's identity information verification is successful.
[0113] In one implementation, after detecting the first gesture operation of the user, the terminal device may use the following steps S301 to display the second system space.
[0114] Step S301: In response to a first gesture operation, the terminal device collects and verifies the user's identity information in the background.
[0115] In step S301, after detecting the first operation of the user, the terminal device collects the user's identity information in the background in a senseless manner. The user does not need to actively perform any operation during the entire process of collecting identity information, and the terminal device will not display any content related to the collection of user information on the display screen. In other words, if the terminal device currently displays the first user interface, then during the process of the terminal device collecting identity information, the terminal device still displays the first user interface and will not display the second user interface. In this way, the terminal device further simplifies the steps for the user to open the second system space and improves the user experience.
[0116] When the terminal device collects identity information in the background, the identity information preferably includes at least one of the following: face information, iris information, and voiceprint information. Generally speaking, when the terminal device collects the above identity information, it can directly open the corresponding module for background collection without the user actively performing certain operations.
[0117] Exemplarily, when the terminal device supports face verification, the terminal device can turn on the front camera to collect the user's face information when detecting the user's first gesture operation. Alternatively, if the terminal device has components such as a floodlighter, a dot projector and / or an infrared camera, one or more of these components can also be turned on to collect the user's three-dimensional face information. Next, the terminal device can match the collected face information with the face information pre-entered by the user. If the collected face information successfully matches the face information pre-entered by the user, the user identity information is verified. The process of collecting and verifying faces by the terminal device is performed in the background, and no prompts or interactive content will be generated on the display screen.
[0118] Exemplarily, when the terminal device supports voiceprint verification, the terminal device can turn on the microphone to collect the user's voiceprint information when detecting the user's first gesture operation. The voiceprint information can be the user's speaking voice or breath, etc., which is not limited in the embodiments of the present application. Next, the terminal device can match the collected voiceprint information with the voiceprint information pre-entered by the user. If the collected voiceprint information successfully matches the voiceprint information pre-entered by the user, the user identity information verification is successful. The process of collecting and verifying voiceprints by the terminal device is performed in the background, and no prompts or interactive content will be generated on the display screen.
[0119] Step S102: When the identity information verification is passed, the terminal device displays the second system space.
[0120] In the embodiment of the present application, the terminal device may display the second system space in the following ways: one way is that the terminal device has previously started the second system space, but the second system space has been running in the background and has not been displayed on the display screen. In this way, when the identity information is verified, the terminal device switches the second system space from the background to the foreground so that it is displayed on the display screen. Another way is that the terminal device has not started the second system space before. In this way, when the identity information is verified, the terminal device starts the second system space and runs the second system space in the foreground so that it is displayed on the display screen.
[0121] In a specific implementation, the user interface of the second system space (hereinafter referred to as the third user interface) can be displayed in the same area of the terminal device display screen as the second user interface. In this way, depending on the shape and size of the display screen of the terminal device, the third user interface can be displayed in a partial area of the display screen of the terminal device or in full screen. The following uses a folding screen terminal device (such as a folding screen mobile phone) and a traditional terminal device (such as a traditional mobile phone) as examples to illustrate the display method of the third user interface.
[0122] Figure 8It is a schematic diagram of a folding screen terminal device displaying a third user interface shown in an embodiment of the present application.
[0123] In one implementation, Figure 8 As shown, the first user interface 60 and the third user interface 90 can be displayed side by side on the display screen of the terminal device. For example, the first user interface 60 is displayed in a partial area on the left side of the display screen, and the third user interface 90 is displayed in a partial area on the right side of the display screen, wherein the widths of the first user interface 60 and the third user interface 90 can be the same or different, and this embodiment of the application does not limit this.
[0124] In one implementation, if the second system space has been started before and is already running in the background, the terminal device can directly switch the interface currently running in the second system space to the foreground for display, that is, the third user interface is the interface currently running in the second system space.
[0125] In one implementation, if the second system space has not been started before, the terminal device can first start the second system space. After the second system space is started, the third user interface 90 can initially be the main screen interface of the second system space, so that the user can start any application in the second system space from the main screen interface.
[0126] In one implementation, if the user has activated the second system space but it is currently closed, the terminal device can activate the second system space again. After the second system space is activated again, the third user interface 90 can initially be the user interface where the second system space was last closed. For example, the user activated the photo album application in the second system space last time and browsed photos in the photo album application. When the user browsed to a certain photo A, other people passed by the user. Since photo A is a private photo, the user immediately closed the second system space. Then, when the user activates the second system space again, the second system space can directly display the interface for browsing photo A, so that the user can continue to browse photos.
[0127] The technical solution provided by the embodiment of the present application is that the terminal device displays the authentication interface of the second system space in response to the user's simple sliding operation in the first system space, guides the user to enter his or her identity information in the authentication interface, and starts the second system space when the user's identity information is authenticated, which greatly simplifies the operation steps for the user to start the second system space. In addition, the technical solution provided by the embodiment of the present application enables the terminal device to display the user interface of the first system space and the user interface of the second system space at the same time, so that the user can process tasks in the first system space and the second system space in parallel. It can be seen that the technical solution provided by the embodiment of the present application improves the user experience of the terminal device in the multi-system space scenario.
[0128] It is understandable that when the user completes the operation that he wants to perform in the second system space, the user may want to hide the second system space to switch back to the first system space to continue to perform other operations. The system space switching method of the embodiment of the present application also provides an implementation method for hiding the second system space to switch back to the first system space through a simple user operation. The following takes a folding screen terminal device and a traditional terminal device as examples to exemplarily illustrate the implementation method of hiding the second system space provided in the embodiment of the present application.
[0129] Fig. 9 It is a schematic diagram of a folding screen terminal device hiding a second system space shown in an embodiment of the present application.
[0130] like Fig. 9 As shown, in one implementation, when the terminal device displays the first user interface 60 in a partial area on the left side of the display screen and displays the third user interface 90 in a partial area on the right side of the display screen, a vertical dividing line can be formed at the junction of the first user interface 60 and the third user interface 90. When the user wants to hide the second system space, he can slide 75 to the right from the dividing line with one or more fingers, and the third user interface 90 can shrink from the dividing line to the right side of the display screen along the sliding direction of the user's finger. When the user's finger slides 75 to the right to the right edge of the display screen, the third user interface 90 disappears completely and the second system space is hidden. During the shrinking process of the third user interface 90, the first user interface 60 expands to the right side of the display screen until the full-screen display is restored when the third user interface 90 disappears completely. When the user's finger does not slide to the right edge of the display screen and leaves the display screen, the dividing line stays at the position where the user's finger leaves the display screen. At this time, the width of the third user interface 90 is reduced, while the width of the first user interface 60 is increased. On the contrary, when the user's finger slides to the left from the dividing line and leaves the display screen without sliding to the left edge of the display screen, the dividing line stays at the position where the user's finger leaves the display screen, and at this time, the width of the third user interface 90 is increased and the width of the first user interface 60 is reduced. When the user's finger slides to the left from the dividing line and slides to the left edge of the display screen, the third user interface 90 is displayed in full screen, and the first user interface 60 is completely hidden.
[0131] For ease of description, the sliding operation performed when the user hides the second system space may be referred to as the second gesture operation in the embodiment of the present application. It is understandable that the second gesture operation may be an operation in the opposite direction of the finger sliding direction of the first gesture operation. For example: when the first gesture operation refers to the operation of the user sliding two fingers from the right edge of the first user interface to the central area, the second gesture operation may be the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the right edge of the third user interface; when the first gesture operation refers to the operation of the user sliding two fingers from the left edge of the first user interface to the central area, the second gesture operation may be the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; when the first gesture operation refers to the operation of the user sliding two fingers from the top edge of the first user interface to the central area, the second gesture operation may be the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; when the first gesture operation refers to the operation of the user sliding two fingers from the bottom edge of the first user interface to the central area, the second gesture operation may be the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the bottom edge of the third user interface.
[0132] It should be noted that, in the embodiment of the present application, the second gesture operation may specifically include one or more of the user's single-finger sliding operation, multi-finger sliding operation, single-finger single-click screen operation, single-finger multi-click screen operation, multi-finger single-click screen operation, and multi-finger multi-click screen operation. The embodiment of the present application does not make any specific limitation. As long as the operation can be responded to by the terminal device and quickly hide the second system space, it can be the second gesture operation. Among them, the user's multi-finger sliding operation can be, for example, a multi-finger sliding operation of the user's single hand, or a multi-finger sliding operation of the user's two hands, or a sliding operation of multiple fingers in the same direction, or a sliding operation of multiple fingers in different directions. The embodiment of the present application does not make any specific limitation on this; the user's multi-finger multi-click screen operation can be, for example, a multi-finger multi-click screen operation of the user's single hand, or a multi-finger multi-click screen operation of the user's two hands, and the embodiment of the present application does not make any specific limitation on this.
[0133] Fig.10 It is a schematic diagram of a traditional terminal device hiding a second system space shown in an embodiment of the present application.
[0134] like Fig.10As shown, a traditional terminal device can generally only display one system space. When the second system space is turned on, its third user interface 90 is displayed in full screen on the display screen of the traditional terminal device, covering the first user interface 60. For the method of displaying the third user interface 90 in full screen, in one implementation, if the user wants to hide the second system space, he can slide 75 from one edge of the third user interface 90 (when the third user interface is displayed in full screen, the edge of the third user interface is also the edge of the display screen of the terminal device) to the other edge with one finger or multiple fingers. The third user interface 90 can shrink from one edge of the display screen to the other edge along the sliding direction of the user's finger, gradually revealing the first user interface 60. When the user's finger slides to the other edge of the display screen, the third user interface 90 slides out completely, the second system space is hidden, and the first user interface 60 resumes full screen display.
[0135] It should be noted that the "hiding" of the second system space in the embodiment of the present application may include multiple implementation methods, for example: one implementation method is that the process or task of the second system space itself is not closed, and the terminal device only switches the second system space to the background operation, so that the second system space can be quickly switched to the foreground. In another implementation method, the process or task of the second system space itself is closed, but the terminal device creates the state of the second system space when it is closed as a system snapshot, and saves the snapshot in the RAM of the terminal device. Once the second system space needs to be switched to the foreground, the second system space can be quickly restored from the system snapshot. In another implementation method, the process or task of the second system space itself is closed. Once the second system space needs to be switched to the foreground, the terminal device needs to restart and load the second system space.
[0136] According to the technical solution provided in the embodiment of the present application, the terminal device can hide the second system space in response to a simple sliding operation by the user, thereby improving the user experience of the terminal device in a dual-system scenario.
[0137] It is understandable that when a user uses a terminal device that includes a first system space and a second system space, the user may have the need to migrate data across spaces between the first system space and the second system space. The data that can be transmitted across spaces includes: application data, pictures, videos, documents, contacts, memos, browser records, etc.
[0138] For example, a user installs an application, such as a social application, in the first system space used. If the user does not want others to see that the application has been installed, the user will need to migrate the application to the second system space used as a private space.
[0139] For another example, when a user takes some photos involving personal privacy while using the first system space, in order to prevent these photos from being seen by others, the user will have the need to migrate these photos to the second system space used as a privacy space.
[0140] For another example, a user uses the first system space as his daily living space and the second system space as his work space. When the user uses the first system space, he receives work documents sent by others through social media. Then, if the user wants to process the documents in the second system space, he will need to migrate the documents to the second system space used as a private space.
[0141] In order to meet the user's need to migrate data between the first system space and the second system space, the system space switching method of the embodiment of the present application also provides a method for implementing cross-space data migration, which allows the terminal device to respond to the user's third gesture operation and migrate the target data located in the first system space to the second system space. The third gesture operation includes the user's finger dragging the information element in the first user interface to the third user interface. The information element includes at least an application interface, an application icon, a document interface, a document icon, a media playback interface, a media icon, a picture viewing interface, and a picture thumbnail. The target data is the data corresponding to the information element. The following takes the migration of data between the first system space and the second system space of a terminal device in the form of a folding screen as an example to exemplarily illustrate the implementation method of cross-space data migration provided by the embodiment of the present application.
[0142] Fig.11 This is a schematic diagram of migrating application data across space on a foldable screen terminal device shown in an embodiment of the present application.
[0143] like Fig.11 As shown, in one implementation, when a user opens the second system space on a terminal device in the form of a folding screen, the first system space can be displayed side by side with the second system space on the display screen. At this time, if the user wants to migrate an application in the first system space to the second system space, the user can press and hold the icon 62 of the application to be migrated in the main screen interface 61 of the first system space and drag the icon 62 in the state that the first system space and the second system space can display the main screen interface, and then let go. In this way, the icon 62 of the application will be migrated from the main screen interface 61 of the first system space to the main screen interface 91 of the second system space, and at the same time, the data of the application will also be migrated to the second system space, that is, the user can only use the application in the second system space, and the data of the application can only be viewed and modified in the second system space.
[0144] Fig.12 It is a schematic diagram of migrating image data across space in a folding screen terminal device shown in an embodiment of the present application.
[0145] like Fig.12 As shown, in one implementation, when a user opens the second system space on a terminal device in the form of a folding screen, the first system space can be displayed side by side with the second system space on the display screen. At this time, if the user wants to migrate a picture in the first system space to the second system space, he can open the album application 63 in the first system space, find the picture to be migrated, and then press and hold the thumbnail 64 of the picture to be migrated with his finger, and drag the picture thumbnail 64 to the main screen interface 91 of the second system space, and then let go. The terminal device will respond to the user's dragging operation and migrate the picture from the first system space to the second system space. In this way, when the user views the album in the first system space, he will no longer see the picture, protecting the user's privacy and security.
[0146] In an embodiment of the present application, the terminal device may allow the user to migrate one picture from the first system space to the second system space at a time, or may allow the user to migrate multiple pictures from the first system space to the second system space at a time. If the user wants to migrate multiple pictures from the first system space to the second system space at a time, the user may first select multiple picture thumbnails 64 to be migrated in the album application 63 of the first system space, and then press and hold any picture thumbnail 64 to be migrated with a finger, and drag the picture thumbnail 64 to the main screen interface 91 of the second system space, and then release it. The terminal device will respond to the user's dragging operation and migrate the multiple pictures selected by the user from the first system space to the second system space together. In this way, when the user views the album in the first system space, he will no longer see these pictures, thereby protecting the user's privacy and security.
[0147] Fig.13 It is a schematic diagram of migrating image data across space in a folding screen terminal device shown in an embodiment of the present application.
[0148] like Fig.13As shown, in one implementation, when the user opens the second system space on a terminal device in the form of a folding screen, the first system space can be displayed side by side with the second system space on the display screen. At this time, if the user wants to migrate a picture in the first system space to the second system space, the operation can be performed directly in the picture viewing interface. For example, the user can open the album application 63 in the first system space; next, the user can click on any picture thumbnail in the album to enter the picture viewing interface of the picture to view the specific content of the picture. In the picture viewing interface, the user can also switch pictures by sliding left and right; next, if the user wants to migrate a picture from the first system space to the second system space, the picture 65 can be selected by long pressing the picture 65 or other operations in the picture viewing interface, and the picture 65 can be dragged to the main screen interface 91 of the second system space, and then released. The terminal device will respond to the user's dragging operation and migrate the picture from the first system space to the second system space. In this way, when the user views the album in the first system space, he will no longer see the picture, protecting the user's privacy and security.
[0149] It can be understood that the operation logic of the terminal device migrating the application to the second system space in the application interface in response to the user's third gesture operation, migrating the document to the second system space in the document interface in response to the user's third gesture operation, and migrating the audio, video and other media to the second system space in the media playback interface in response to the user's third gesture operation is the same as Fig.13 The operation logic is similar and will not be repeated here.
[0150] In an embodiment of the present application, the terminal device can migrate the picture to different locations in the second system space according to the different interfaces displayed in the second system space when the user drags the picture. For example, when the second system space displays the main screen interface or the album interface, if the user drags the picture or the picture thumbnail from the first system space to the second system space, the terminal device will store the picture in the album of the second system space. For another example, when the second system space displays the interface of an image processing application, if the user drags the picture or the picture thumbnail from the first system space to the second system space, the terminal device will store the picture in the album of the second system space, and open the picture in this image processing application, so that the user can continue to edit the picture. For another example, when the second system space displays the interface of a social application, if the user drags the picture from the first system space to the second system space, the terminal device will trigger the sharing function of the social application, guiding the user to share the picture with the user's social friends.
[0151] It should be noted here that the above combination Figures 11 to 13Taking the migration of data from the first system space to the second system space as an example, the implementation method of the cross-space data migration provided by the embodiment of the present application is exemplarily described. The above implementation method is also applicable to the migration of data from the second system space to the first system space. Due to space limitations, it will not be repeated here. Figures 11 to 13 In the technical solution shown, the terminal device allows the user to migrate data between different system spaces through simple drag and drop operations, thereby improving the user's usage experience in multiple system space scenarios.
[0152] At present, folding screen devices usually include two display screens, one of which is larger and can be called the main display screen. The main screen is generally a foldable screen, and users can fold and hide the main screen by folding the body of the folding screen device in half. The other display screen is smaller and can be called the secondary display screen. It is generally set on the opposite side of the main screen and located in the area where the body does not fold.
[0153] In one implementation, when the terminal device is a folding screen device, if the terminal device displays the user interfaces of the first system space and the second system space at the same time, for example, displays the first user interface and the third user interface at the same time, then when the terminal device detects that the main display screen is folded, it displays the first user interface or the third user interface on the secondary display screen according to certain rules.
[0154] Exemplarily, when the folding screen device detects that the main display screen is folded, the first user interface or the third user interface can be displayed according to the system default setting. For example: when the system default setting is to display the first user interface in the folded state, the folding screen display device displays the first user interface on the secondary display screen when the main display screen is folded; when the system default setting is to display the third user interface in the folded state, the folding screen display device displays the third user interface on the secondary display screen when the main display screen is folded. Generally speaking, when the first system space is the main system space and the second system space is the privacy space, the system default setting is preferably to display the first user interface in the folded state.
[0155] For example, when the folding screen device detects that the main display screen is folded, it can display the first user interface or the third user interface according to the user setting. Fig.14 As shown, the folding screen device can add multiple options for users to choose from in the "privacy space" setting interface, for example: one of the options can be "show main system space" and the other option can be "show privacy space". If the user selects "show main system space", the folding screen device can display the first user interface corresponding to the main system space on the secondary display screen when it detects that the main display screen is folded. If the user selects "show privacy space", the folding screen device can display the third user interface corresponding to the privacy space on the secondary display screen when it detects that the main display screen is folded.
[0156] For example, when the folding screen device detects that the main display screen is folded, the fourth user interface can be displayed on the secondary display screen, and the fourth user interface is used for the user to select the secondary display screen to display the first user interface or the third user interface after the main display screen is folded. Fig.15 As shown, the fourth user interface may include an interactive element 35 for the user to select to display the first user interface or the third user interface. The interactive element may include options for the user to select, for example, one of the options may be "display main system space" and the other option may be "display privacy space". If the user selects "display main system space", the folding screen device displays the first user interface corresponding to the main system space on the secondary display screen. If the user selects "display privacy space", the folding screen device displays the third user interface corresponding to the privacy space on the secondary display screen 36.
[0157] The embodiments provided in the present application described above introduce various schemes of the system space switching method provided in the present application from the perspective of the terminal device itself and the interaction between the terminal device and the user. It is understandable that in order to realize the above functions, the terminal device includes a hardware structure and / or software module corresponding to each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, 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. Professional and technical personnel 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 present application.
[0158] Fig.16 is a schematic diagram of a system space switching device provided in an embodiment of the present application. In one embodiment, the terminal device can Fig.16 The software device shown in the figure realizes the corresponding functions. Fig.16 As shown, the system space switching device may include: an identity authentication module 201, used to authenticate the user in response to a first gesture operation performed by the user in a first user interface, wherein the first user interface is the user interface of the first system space; a system space display module 202, used to display the second system space when the user identity authentication is passed.
[0159] According to the technical solution provided by the embodiment of the present application, the terminal device authenticates the user in response to the user's gesture operation, and directly displays the second system space when the user's identity authentication is passed, which greatly simplifies the operation steps for the user to switch to the second system space and improves the user experience of the terminal device in multiple system space scenarios.
[0160] In one implementation, the identity authentication module 201 is specifically used to display the second user interface in response to the first gesture operation, and the second user interface is the authentication interface of the second system space; the identity authentication module 201 is also used to verify the user identity information input by the user in the second user interface. In this way, the terminal device generates the authentication interface of the second system space in response to the user's gesture operation, guides the user to enter his identity information in the authentication interface, and displays the second system space when the user's identity information is authenticated, which greatly simplifies the operation steps for the user to switch the second system space and improves the user experience of the terminal device in the multi-system space scenario.
[0161] In one implementation, the identity information includes at least one of the following: face information, fingerprint information, and a lock screen password; and the second user interface includes at least one interactive element for guiding the user to input the identity information.
[0162] In one implementation, the identity authentication module 201 is specifically used to collect and verify the user's identity information in the background in response to the first gesture operation, and the identity information includes at least one of the following: face information, iris information, and voiceprint information. In this way, the terminal device collects and verifies the user's identity information in a user-imperceptible manner in response to the user's gesture operation without displaying the second user interface, further simplifying the steps for the user to open the second system space and improving the user experience.
[0163] In one implementation, the identity authentication module 201 responds to at least one of the following in response to the first gesture operation: the identity authentication module 201 responds to the operation of the user sliding two fingers from the right edge of the first user interface to the center area to authenticate the user; the identity authentication module 201 responds to the operation of the user sliding two fingers from the left edge of the first user interface to the center area; the identity authentication module 201 responds to the operation of the user sliding two fingers from the top edge of the first user interface to the center area; the identity authentication module 201 responds to the operation of the user sliding two fingers from the bottom edge of the first user interface to the center area. In this way, the terminal device supports the user to slide two fingers in different directions to open the authentication interface of the second system space, meeting the different operating habits of users.
[0164] In one implementation, the identity authentication module 201 is specifically configured to slide out the second user interface from the edge of the first user interface along the sliding direction of the user's two fingers in response to the first gesture operation. In this way, the terminal device directly slides out the second user interface in response to the first gesture operation, so that the user does not need to enter the system's settings application or lock the terminal device, which simplifies the operation steps and improves the user experience.
[0165] In one implementation, the first user interface and the second user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the authentication interface of the second same space, so that the user can process tasks in the first system space and the authentication interface in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0166] In one implementation, the system space display module 202 is specifically configured to display a third user interface at the location of the second user interface, where the third user interface is the user interface of the second system space. In this way, the switching between the second user interface and the third user interface is seamless, thereby improving the fluency when opening the second system space.
[0167] In one implementation, the first user interface and the third user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the user interface of the second system space, so that the user can process tasks in the first system space and the second system space in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0168] In one implementation, the device further includes: a system space hiding module 203, which is used to hide the second system space in response to a second gesture operation performed by the user at the junction of the first user interface and the third user interface. In this way, the user can hide the second system space through a simple gesture operation without entering the system setting application or locking the terminal device, which simplifies the operation steps and improves the user experience.
[0169] In one implementation, the second gesture operation is opposite to the finger sliding direction of the first gesture operation, and the system space hiding module 203 responds to the second gesture operation including at least one of the following: the system space hiding module 203 responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the right edge of the third user interface; the system space hiding module 203 responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; the system space hiding module 203 responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; the system space hiding module 203 responds to the operation of the user sliding two fingers from the junction of the first user interface and the third user interface to the bottom edge of the third user interface. In this way, the terminal device supports the user to slide two fingers in different directions to hide the second system space, meeting the different operation habits of the user.
[0170] In one implementation, the device further includes: a data migration module 204, which is used to migrate the target data in the first system space to the second system space in response to a third gesture operation, wherein the third gesture operation includes the operation of dragging the information element in the first user interface to the third user interface by the user's finger, and the information element includes at least: an application interface, an application icon, a document interface, a document icon, a media playback interface, a media icon and / or a thumbnail, a picture viewing interface, and a picture thumbnail, and the target data is the data corresponding to the information element. In this way, the user can migrate data between the two system spaces by dragging, which is simple and convenient to operate, and improves the user experience in the multi-system space scenario of the terminal device.
[0171] In one implementation, the first user interface is a main screen interface of the first system space.
[0172] In one implementation, the terminal device includes at least a foldable screen terminal device, a tablet computer, and a large screen display device.
[0173] In one implementation, when the terminal device is a folding screen device and the first display screen of the terminal device displays the first user interface and the third user interface at the same time, the system space display module 202 is also used to detect that the first display screen is folded, and display the first user interface or the third user interface on the second display screen according to a first rule, wherein the first display screen is the main display screen of the terminal device, and the second display screen is the secondary display screen of the terminal device.
[0174] In one implementation, the first rule includes one or more of the following: displaying the first user interface or the third user interface according to the system default setting; displaying the first user interface or the third user interface according to the user setting; displaying the fourth user interface on the second display screen, the fourth user interface is used for the user to select to display the first user interface or the third user interface, and the terminal device displays the user interface selected by the user on the second display screen.
[0175] Fig.17 is a schematic diagram of the structure of another system space switching device provided in an embodiment of the present application. In one embodiment, the terminal device can Fig.17 The hardware devices shown in the figure implement the corresponding functions. Fig.17 As shown, the system space switching device includes: a memory 302 , a processor 323 and a touch screen 301 .
[0176] In one embodiment, the touch screen 301 may include a display screen and a touch sensor, wherein the display screen is used to display images, and the touch sensor may transmit the detected user gesture operation to the application processor to determine the gesture operation type, and provide visual output related to the gesture operation through the display screen. The processor 303 may include one or more processing units, for example: the processor 303 may include an application processor, a modem processor, a graphics processor, an image signal processor, a controller, a video codec, a digital signal processor, a baseband processor, and / or a neural network processor, etc. Among them, different processing units may be independent devices or integrated in one or more processors. The memory 302 is coupled to the processor 303 and is used to store various software programs and / or multiple groups of computer program instructions. The memory 302 may include a volatile memory and / or a non-volatile memory.
[0177] When the software program and / or multiple groups of computer program instructions in the memory 302 are executed by the processor 303, the terminal device implements the following method steps: in response to a first gesture operation performed by the user in a first user interface, the user is authenticated, wherein the first user interface is a user interface of a first system space; when the user identity authentication is passed, the second system space is displayed.
[0178] According to the technical solution provided by the embodiment of the present application, the terminal device authenticates the user in response to the user's gesture operation, and directly displays the second system space when the user's identity authentication is passed, which greatly simplifies the operation steps for the user to switch to the second system space and improves the user experience of the terminal device in multiple system space scenarios.
[0179] In one implementation, when the software program and / or multiple groups of computer program instructions in the memory 302 are executed by the processor 303, the terminal device specifically implements the following method steps: in response to the first gesture operation, display the second user interface, the second user interface is the authentication interface of the second system space; verify the identity information entered by the user in the second user interface. In this way, the terminal device generates the authentication interface of the second system space in response to the user's gesture operation, guides the user to enter his identity information in the authentication interface, and displays the second system space when the user's identity information is authenticated, which greatly simplifies the operation steps of the user switching the second system space and improves the user experience of the terminal device in the multi-system space scenario.
[0180] In one implementation, the identity information includes at least one of the following: face information, fingerprint information, and a lock screen password; and the second user interface includes at least one interactive element for guiding the user to input the identity information.
[0181] In one implementation, when the software program and / or multiple groups of computer program instructions in the memory 302 are executed by the processor 303, the terminal device specifically implements the following method steps: in response to the first gesture operation, the user's identity information is collected and verified in the background, and the identity information includes at least one of the following: face information, iris information, and voiceprint information. In this way, the terminal device responds to the user's gesture operation and collects and verifies the user's identity information in a user-unaware manner without displaying the second user interface, further simplifying the steps for the user to open the second system space and improving the user experience.
[0182] In one implementation, the terminal device responds to the first gesture operation performed by the user in the first user interface, including at least one of the following: the terminal device responds to the operation of the user sliding two fingers from the right edge of the first user interface to the center area; the terminal device responds to the operation of the user sliding two fingers from the left edge of the first user interface to the center area; the terminal device responds to the operation of the user sliding two fingers from the top edge of the first user interface to the center area; the terminal device responds to the operation of the user sliding two fingers from the bottom edge of the first user interface to the center area. In this way, the terminal device supports the user to slide two fingers in different directions to display the authentication interface of the second system space, meeting the different operation habits of the user.
[0183] In one implementation, when the software program and / or multiple sets of computer program instructions in the memory 302 are executed by the processor 303, the terminal device specifically implements the following method steps: in response to the first gesture operation, the second user interface is slid out from the edge of the first user interface along the sliding direction of the user's two fingers. In this way, the terminal device directly slides out the second user interface in response to the first gesture operation, so that the user does not need to enter the system's settings application or lock the terminal device, which simplifies the operation steps and improves the user experience.
[0184] In one implementation, the first user interface and the second user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the authentication interface of the second same space, so that the user can process tasks in the first system space and the authentication interface in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0185] In one implementation, the identity information includes at least one of: facial information, fingerprint information and / or a lock screen password; the first user interface includes at least one interactive element for guiding the user to input the identity information.
[0186] In one implementation, when the software program and / or multiple sets of computer program instructions in the memory 302 are executed by the processor 303, the terminal device specifically implements the following method steps: generating a third user interface at the location of the second user interface, the third user interface is the user interface of the second system space. In this way, the switching between the second user interface and the third user interface is seamless, improving the fluency when opening the second system space.
[0187] In one implementation, the first user interface and the third user interface are displayed side by side on the display screen of the terminal device. In this way, the terminal device simultaneously displays the user interface of the first system space and the user interface of the second system space, so that the user can process tasks in the first system space and the second system space in parallel, thereby improving the user experience of the terminal device in the multi-system space scenario.
[0188] In one implementation, when the software program and / or multiple sets of computer program instructions in the memory 302 are executed by the processor 303, the terminal device is also caused to implement the following method steps: in response to the second gesture operation performed by the user at the junction of the first user interface and the third user interface, the second system space is hidden. In this way, the user can hide the second system space through a simple gesture operation, without entering the system settings application, and without locking the terminal device, which simplifies the operation steps and improves the user experience.
[0189] In one implementation, the second gesture operation is opposite to the finger sliding direction of the first gesture operation, and the terminal device responds to the second gesture operation performed by the user at the junction of the first user interface and the third user interface, including at least one of the following: the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the right edge of the third user interface; the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; the terminal device responds to the user sliding two fingers from the junction of the first user interface and the third user interface to the bottom edge of the third user interface. In this way, the terminal device supports the user sliding two fingers in different directions to hide the second system space, meeting the different operation habits of the user.
[0190] In one implementation, when the software program and / or multiple groups of computer program instructions in the memory 302 are executed by the processor 303, the terminal device also implements the following method steps: in response to a third gesture operation, the target data located in the first system space is migrated to the second system space, and the third gesture operation includes the operation of dragging the information element in the first user interface to the third user interface by the user's finger, and the information element includes at least: application interface, application icon, document interface, document icon, media playback interface, media icon, picture viewing interface, picture thumbnail, and the target data is the data corresponding to the information element. In this way, the user can migrate data between the two system spaces by dragging, which is simple and convenient to operate, and improves the user experience of the terminal device in the multi-system space scenario.
[0191] In one implementation, the first user interface is a main screen interface of the first system space.
[0192] In one implementation, the terminal device includes at least a foldable screen terminal device, a tablet computer, and a large screen display device.
[0193] In one implementation, when the terminal device is a folding screen device and the first display screen of the terminal device displays the first user interface and the third user interface at the same time, when the software program and / or multiple groups of computer program instructions in the memory 302 are executed by the processor 303, the terminal device also implements the following method steps: when it is detected that the first display screen is folded, the first user interface or the third user interface is displayed on the second display screen according to the first rule, wherein the first display screen is the main display screen of the terminal device, and the second display screen is the secondary display screen of the terminal device.
[0194] In one implementation, the first rule includes one or more of the following: displaying the first user interface or the third user interface according to the system default setting; displaying the first user interface or the third user interface according to the user setting; displaying the fourth user interface on the second display screen, the fourth user interface is used for the user to select to display the first user interface or the third user interface, and the terminal device displays the user interface selected by the user on the second display screen.
[0195] The embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is run on a computer, the computer executes the above-mentioned methods.
[0196] The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the above-mentioned methods.
[0197] The embodiment of the present application also provides a chip system, which includes a processor for supporting the above-mentioned device to implement the functions involved in the above-mentioned aspects, for example, generating or processing the information involved in the above-mentioned method. In a possible design, the chip system also includes a memory for storing computer instructions and data necessary for the privacy information generating device. The chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0198] The above specific implementation methods further explain in detail the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above are only specific implementation methods of the embodiments of the present application and are not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.
Claims
1. A system space switching method, characterized in that: include: The terminal device authenticates the user in response to a first gesture operation performed by the user in a first user interface, wherein the first user interface is a user interface of a first system space; The terminal device displays a third user interface when the user identity authentication is passed, and the third user interface is a user interface of the second system space; In response to a user dragging a target information element in the first user interface to the third user interface, saving target data corresponding to the target information element to the second system space, and, when the third user interface is a user interface of an application of a target type, triggering the application of the target type to process the target data; The first system space and the second system space are different system spaces in the same operating system.
2. The method according to claim 1, characterized in that When the user identity authentication is passed, the terminal device displays a third user interface, including: When the user identity authentication is passed, the terminal device displays the first user interface and the third user interface.
3. The method according to claim 1 or 2, characterized in that: When the user identity authentication is passed, after the terminal device displays the third user interface, the terminal device further includes: If the terminal device has previously displayed the user interface of the second system space and the terminal device currently displays the user interface of the first system space, the terminal device displays the user interface previously displayed in the second system space after restarting the second system space.
4. The method according to claim 1, characterized in that The terminal device performs identity authentication on the user in response to a first gesture operation performed by the user on the first user interface, including: The terminal device displays a second user interface in response to the first gesture operation, where the second user interface is an authentication interface of the second system space; The terminal device verifies the identity information input by the user in the second user interface.
5. The method according to claim 4, characterized in that The identity information includes at least one of the following: face information, fingerprint information, and lock screen password; The second user interface includes at least one interactive element for guiding the user to input the identity information.
6. The method according to claim 1, characterized in that The terminal device performs identity authentication on the user in response to a first gesture operation performed by the user on the first user interface, including: In response to the first gesture operation, the terminal device collects and verifies the user's identity information in the background, where the identity information includes at least one of the following: face information, iris information, and voiceprint information.
7. The method according to any one of claims 1 to 6, characterized in that: The first gesture operation includes at least one of the following: The user slides two fingers from the right edge of the first user interface to the center area; The user slides two fingers from the left edge of the first user interface to the center area; The user slides two fingers from the top edge of the first user interface to the center area; The user slides with two fingers from the bottom edge of the first user interface to the center area.
8. The method according to claim 4 or 5, characterized in that: The terminal device displays a second user interface in response to a first gesture operation performed by a user on a first user interface, including: the terminal device slides out the second user interface from the edge of the first user interface along the sliding direction of the user's two fingers in response to the first gesture operation.
9. The method according to claim 4 or 5, characterized in that: The first user interface and the second user interface are displayed side by side on the display screen of the terminal device.
10. The method according to any one of claims 4 to 9, characterized in that: When the user identity authentication is passed, the terminal device displays a third user interface, including: The terminal device displays the third user interface at the location where the second user interface is located.
11. The method according to claim 1, characterized in that: Also includes: The terminal device hides the second system space in response to a second gesture operation performed by the user at the interface between the first user interface and the third user interface.
12. The method according to claim 11, characterized in that The second gesture operation is opposite to the finger sliding direction of the first gesture operation, and the second gesture operation includes at least one of the following: The user slides two fingers from the intersection of the first user interface and the third user interface to the right edge of the third user interface; The user slides with two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; The user slides with two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; The user slides with two fingers from the junction of the first user interface and the third user interface toward the bottom edge of the third user interface.
13. The method according to claim 1, characterized in that The first user interface includes multiple information elements, and the information elements include at least: application interface, application icon, document interface, document icon, media playback interface, media icon, picture viewing interface, picture thumbnails, and the target data is data corresponding to the information elements.
14. The method according to any one of claims 1 to 13, characterized in that: The first user interface is a main screen interface of the first system space.
15. The method according to any one of claims 1 to 13, characterized in that: The terminal device at least includes a folding screen terminal device, a tablet computer, and a large screen display device.
16. The method according to claim 15, characterized in that The terminal device is a folding screen device, and the method further includes: when the terminal device detects that the first display screen is folded, displaying the first user interface or the third user interface on the second display screen according to a first rule, wherein the first display screen is the main display screen of the terminal device, and the second display screen is the secondary display screen of the terminal device.
17. The method according to claim 16, characterized in that The first rule includes one or more of the following: Displaying the first user interface or the third user interface according to system default settings; Displaying the first user interface or the third user interface according to user settings; A fourth user interface is displayed on the second display screen, where the fourth user interface is used for the user to select to display the first user interface or the third user interface, and the terminal device displays the user interface selected by the user on the second display screen.
18. The method according to any one of claims 1 to 17, characterized in that: The triggering the application of the target type to process the target data includes: A function of an application of the target type is triggered, wherein the function includes an editing function or a sharing function of the target data.
19. A system space switching device, characterized in that: Applied to a terminal device, the device comprises: an identity authentication module, configured to authenticate the user in response to a first gesture operation performed by the user on a first user interface, wherein the first user interface is a user interface of a first system space; A system space display module, used for displaying a third user interface when the user identity authentication is passed, wherein the third user interface is a user interface of the second system space; a data migration module, configured to save target data corresponding to the target information element in the second system space in response to a user dragging the target information element in the first user interface to the third user interface, and, when the third user interface is a user interface of an application of a target type, trigger the application of the target type to process the target data; The first system space and the second system space are different system spaces in the same operating system.
20. The device according to claim 19, characterized in that The system space display module is specifically used to display the first user interface and the third user interface when the user identity authentication is passed.
21. The device according to claim 19 or 20, characterized in that The system space display module is also used to display the user interface previously displayed in the second system space after the terminal device starts the second system space again if the terminal device has previously displayed the user interface of the second system space and the terminal device currently displays the user interface of the first system space.
22. The device according to claim 19, characterized in that The identity authentication module is specifically configured to display a second user interface in response to the first gesture operation, where the second user interface is an authentication interface of the second system space; The identity authentication module is also used to verify the user identity information input by the user in the second user interface.
23. The device according to claim 22, characterized in that The identity information includes at least one of the following: face information, fingerprint information, and lock screen password; The second user interface includes at least one interactive element for guiding the user to input the identity information.
24. The device according to claim 19, characterized in that The identity authentication module is specifically used to collect and verify the user's identity information in the background in response to the first gesture operation, and the identity information includes at least one of the following: face information, iris information, and voiceprint information.
25. The device according to any one of claims 19 to 24, characterized in that The first gesture operation includes at least one of the following: The user slides two fingers from the right edge of the first user interface to the center area; The user slides two fingers from the left edge of the first user interface to the center area; The user slides two fingers from the top edge of the first user interface to the center area; The user slides with two fingers from the bottom edge of the first user interface to the center area.
26. The device according to claim 22 or 23, characterized in that The identity authentication module is specifically configured to slide out the second user interface from the edge of the first user interface along the sliding direction of two fingers of the user in response to the first gesture operation.
27. The device according to claim 22 or 23, characterized in that The first user interface and the second user interface are displayed side by side on the display screen of the terminal device.
28. The device according to any one of claims 19 to 27, characterized in that The system space display module is specifically configured to display the third user interface at the location where the second user interface is located.
29. The device according to claim 19, characterized in that Also includes: The system space hiding module is used to hide the second system space in response to a second gesture operation performed by the user at the junction of the first user interface and the third user interface.
30. The device according to claim 29, characterized in that The second gesture operation is opposite to the finger sliding direction of the first gesture operation, and the second gesture operation includes at least one of the following: The user slides two fingers from the intersection of the first user interface and the third user interface to the right edge of the third user interface; The user slides with two fingers from the junction of the first user interface and the third user interface to the left edge of the third user interface; The user slides with two fingers from the junction of the first user interface and the third user interface to the top edge of the third user interface; The user slides with two fingers from the junction of the first user interface and the third user interface toward the bottom edge of the third user interface.
31. The device according to claim 19, characterized in that The first user interface includes multiple information elements, and the information elements include at least: application interface, application icon, document interface, document icon, media playback interface, media icons and / or thumbnails, picture viewing interface, picture thumbnails, and the target data is the data corresponding to the information elements.
32. The device according to any one of claims 19 to 31, characterized in that The first user interface is a main screen interface of the first system space.
33. The device according to any one of claims 19 to 31, characterized in that The terminal device at least includes a folding screen terminal device, a tablet computer, and a large screen display device.
34. The device according to claim 33, characterized in that The terminal device is a folding screen device, and the system space display module is also used to detect that the first display screen is folded, and display the first user interface or the third user interface on the second display screen according to a first rule, wherein the first display screen is the main display screen of the terminal device, and the second display screen is the secondary display screen of the terminal device.
35. The device according to claim 34, characterized in that The first rule includes one or more of the following: Displaying the first user interface or the third user interface according to system default settings; Displaying the first user interface or the third user interface according to user settings; A fourth user interface is displayed on the second display screen, where the fourth user interface is used for the user to select to display the first user interface or the third user interface, and the terminal device displays the user interface selected by the user on the second display screen.
36. The device according to any one of claims 19 to 35, characterized in that The data migration module is specifically used to save the target data corresponding to the target information element in the second system space in response to the user dragging the target information element in the first user interface to the third user interface, and, when the third user interface is the user interface of the target type of application, trigger the function of the target type of application, which includes the editing function or sharing function of the target data.
37. A terminal device, characterized in that: It includes a memory, a processor and a touch screen, the touch screen is used to display a user interface and obtain gesture operations, the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the terminal device executes the method described in any one of claims 1-18.
38. A chip system, characterized in that: include: A memory and a processor, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the chip system implements the functions of the terminal device as described in any one of claims 1-18.
