Data interaction method, electronic equipment and storage medium
By setting up subsystem applications in electronic devices, data migration and switching between the main system and the subsystem are solved, and the problem of poor user experience in the prior art is improved, and data interaction and system flexibility are improved.
Patent Information
- Application Number
- CN202310862288.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-12
- Publication Date
- 2025-01-14
AI Technical Summary
The two systems in existing electronic devices are not connected to each other, resulting in poor user experience and inability to achieve data interaction and convenient system switching.
Provide a data interaction method, by setting subsystem applications in electronic devices, data migration and switching between the main system and the subsystem are realized, and controls on the application desktop operate, including the functions of moving in and out files, and entering User authentication is performed when subsystem is applied.
It realizes data interaction between the main system and the subsystem, improves the user experience, provides a variety of ways to enter and exit subsystem applications, and enhances data security and system flexibility.
Smart Images

Figure CN119311159A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of terminal application technology, and in particular to a data interaction method, an electronic device, and a storage medium. Background Art
[0002] As electronic devices provide more and more functions, people increasingly rely on electronic devices for work, life, etc. In order to facilitate users, some electronic devices are equipped with two systems, both of which can be used to store data to meet the needs of different users.
[0003] Currently, since the two systems in the electronic device are two separate systems, for example, if the user enters system A, the electronic device cannot use system B at the same time; if the user enters system B, the electronic device cannot use system A at the same time, resulting in the inability to interact with data between the two systems and a poor user experience. Summary of the invention
[0004] The embodiments of the present application provide a data interaction method, an electronic device, and a storage medium, which solve the problem in the prior art that data cannot be interacted between two systems and the user experience is poor.
[0005] In order to achieve the above objectives, this application adopts the following technical solutions:
[0006] In a first aspect, an embodiment of the present application provides a data interaction method, including:
[0007] The electronic device displays an application desktop of a subsystem application, wherein the subsystem application is a subsystem application running under a main system of the electronic device, and the application desktop includes a first control for moving in files and a second control for moving out files;
[0008] The electronic device receives a first operation performed on the first control, and in response to the first operation, the electronic device displays a first interface, wherein the first interface includes options of a first file category and options of a second file category;
[0009] The electronic device receives a second operation on an option of the first file category, and in response to the second operation, the electronic device displays a second interface, wherein the second interface includes a first file stored in the main system, and the file category of the first file is the first file category;
[0010] The electronic device receives a third operation, the third operation includes an operation of selecting the first file, and in response to the third operation, the electronic device displays a third interface of the subsystem application, the third interface includes the first file;
[0011] The electronic device receives a fourth operation on the second control, and in response to the fourth operation, the electronic device displays a fourth interface of the subsystem application, wherein the fourth interface includes options of the third file category and options of the fourth file category;
[0012] The electronic device receives a fifth operation on an option of the third file category, and in response to the fifth operation, the electronic device displays a fifth interface, wherein the fifth interface includes a second file stored in the subsystem application, and the file category of the second file is the third file category;
[0013] The electronic device receives a sixth operation, where the sixth operation includes an operation of selecting the second file. In response to the sixth operation, the electronic device displays a sixth interface of the main system, where the sixth interface includes the second file.
[0014] In this way, a first control for moving in files and a second control for moving out files are set on the application desktop of the subsystem application. After receiving an operation on the first control, the files in the main system are migrated to the subsystem application. After receiving an operation on the second control, the files of the subsystem application are migrated to the main system. In this way, the electronic device realizes data interaction between the main system and the subsystem application, and improves the user experience.
[0015] As an example of the present application, the electronic device displays a first interface, including:
[0016] The electronic device displays the application desktop and the first interface in split screen.
[0017] In this way, the electronic device can display the first interface and the application desktop in split screen, making it more convenient for the user to operate the first interface and the application desktop.
[0018] As an example of the present application, there is an application add button on the application desktop, and when the electronic device displays the application desktop of the subsystem application, the method further includes:
[0019] The electronic device receives a seventh operation, where the seventh operation acts on the application adding button;
[0020] In response to the seventh operation, the electronic device displays an eighth interface, where the eighth interface includes an icon of the first application;
[0021] The electronic device receives an eighth operation, where the eighth operation includes an operation of selecting the first application;
[0022] In response to the eighth operation, an icon of the first application is displayed on the application desktop, and the icon of the first application is used to start the first application.
[0023] In this way, the electronic device can display the icon of the first application by receiving an operation acting on the application add button on the application desktop. After receiving an operation including selecting the icon of the first application, the electronic device can install the first application in the subsystem application. The present application provides a method for installing an application in a subsystem, which improves the performance of the subsystem application.
[0024] As an example of the present application, when the electronic device displays an application desktop of a subsystem application, the method further includes:
[0025] The electronic device receives a ninth operation, where the ninth operation acts on an icon of a second application displayed on the application desktop;
[0026] In response to the ninth operation, the electronic device displays a ninth interface, where the ninth interface includes a first option for uninstalling the second application;
[0027] The electronic device receives a tenth operation, where the tenth operation acts on the first option;
[0028] In response to the tenth operation, the electronic device displays a tenth interface, wherein the tenth interface includes a prompt that the electronic device is performing user identity authentication;
[0029] After the electronic device determines that the identity of the user is legitimate, the icon of the second application is not displayed on the application desktop.
[0030] In this way, when uninstalling an application in the subsystem application, the electronic device needs to verify the identity of the user. Only after confirming that the identity of the user is legitimate can the electronic device uninstall the application, thereby ensuring the safe use of the subsystem application.
[0031] As an example of the present application, the electronic device displays an application desktop of a subsystem application, including:
[0032] The electronic device displays the system desktop of the main system;
[0033] The electronic device receives an eleventh operation, where the eleventh operation is a first gesture operation, or when there is an icon of a system setting application on the system desktop, the eleventh operation includes an operation acting on the icon of the system setting application;
[0034] In response to the eleventh operation, the electronic device displays an eleventh interface, wherein the eleventh interface includes a creation option for the subsystem application;
[0035] The electronic device receives a twelfth operation, where the twelfth operation acts on the creation option;
[0036] In response to the twelfth operation, the electronic device displays the application desktop of the subsystem application.
[0037] In this way, the present application provides a method for creating subsystem applications in an electronic device through gestures or setting applications when the electronic device displays the system desktop of the main system, so that the user can choose the time to create the subsystem application according to needs, making the use of the subsystem application more flexible and meeting the needs of different users; in addition, the electronic device provides a variety of methods for creating subsystem applications, which improves the performance of the electronic device and meets the needs of different users.
[0038] As an example of the present application, the electronic device displays an application desktop of a subsystem application, including:
[0039] The electronic device displays the system desktop of the main system;
[0040] The electronic device receives a thirteenth operation;
[0041] In response to the thirteenth operation, the electronic device displays a twelfth interface, wherein the twelfth interface includes a prompt that user identity verification is in progress;
[0042] After the electronic device determines that the identity of the user is legitimate, the electronic device displays the application desktop of the subsystem application.
[0043] In this way, the electronic device provides a method for entering the subsystem application from the main system, and when entering the subsystem application, the electronic device needs to verify the identity of the user. After determining that the user's identity is legitimate, the electronic device displays the subsystem application, ensuring the security of the subsystem application and providing the user with a safer subsystem space.
[0044] As an example of the present application, the thirteenth operation is the second gesture operation.
[0045] As an example of the present application, the thirteenth operation includes the fourteenth operation and the fifteenth operation, there is an icon of a system setting application on the system desktop, and the fourteenth operation acts on the icon of the system setting application;
[0046] In response to the thirteenth operation, the electronic device displays a twelfth interface, including:
[0047] In response to the fourteenth operation, the electronic device displays a thirteenth interface, wherein the thirteenth interface includes an entry icon for entering the subsystem application;
[0048] The electronic device receives a fifteenth operation performed on the portal icon;
[0049] In response to the fifteenth operation, the electronic device displays the twelfth interface.
[0050] In this way, the electronic device provides a method for starting a subsystem application through a gesture or through a setting application of the main system, provides multiple ways for starting the subsystem application, and meets different user needs.
[0051] As an example of the present application, the thirteenth interface displays a destroy option of the subsystem application;
[0052] When the electronic device displays the thirteenth interface, the method further includes:
[0053] The electronic device receives a sixteenth operation acting on the destruction option;
[0054] In response to the sixteenth operation, the electronic device displays a fourteenth interface, and the fourteenth interface includes a prompt that the subsystem application has been destroyed.
[0055] In this way, the electronic device provides a method for destroying subsystem applications through a destruction option in the settings interface. Users can choose to destroy the subsystem applications when they do not need to use the subsystem applications, which improves the flexibility of using the subsystem applications and makes the electronic device more functional and meets different user needs.
[0056] As an example of the present application, the sixteenth operation includes a seventeenth operation, an eighteenth operation, a nineteenth operation, and a twentieth operation, and in response to the sixteenth operation, the electronic device displays a fourteenth interface, including:
[0057] In response to the seventeenth operation, the electronic device displays a fifteenth interface, wherein the fifteenth interface includes a prompt that user identity verification is in progress;
[0058] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a sixteenth interface, wherein the sixteenth interface includes a second option for determining to migrate the data of the subsystem application to the main system;
[0059] The electronic device receives an eighteenth operation acting on the second option;
[0060] In response to the eighteenth operation, the electronic device displays a seventeenth interface, wherein the seventeenth interface includes options of the fifth file category and options of the sixth file category;
[0061] The electronic device receives a nineteenth operation, where the nineteenth operation includes selecting an option of the fifth file category and / or an option of the sixth file category;
[0062] In response to the nineteenth operation, the electronic device displays an eighteenth interface, wherein the eighteenth interface includes a prompt indicating that the file migration is completed and a third option;
[0063] The electronic device receives a twentieth operation acting on the third option;
[0064] In response to the twentieth operation, the electronic device displays the fourteenth interface.
[0065] In this way, before destroying the subsystem application, the electronic device can verify the user's identity, thereby improving the security of using the subsystem application; in addition, before destroying the subsystem application, the electronic device also provides the function of migrating the data in the subsystem application to the main system to ensure that the data in the subsystem application will not be lost, thereby improving the user experience.
[0066] As an example of the present application, the method further includes:
[0067] The electronic device displays a nineteenth interface of the main system, the nineteenth interface being the system desktop, the lock screen interface of the main system or the application interface of the third application in the main system, and a message notification bar of the subsystem application receiving a new message is displayed on the nineteenth interface;
[0068] The electronic device receives a twenty-first operation, where the twenty-first operation acts on the message notification bar;
[0069] In response to the 21st operation, the electronic device displays a 20th interface, where the 20th interface includes a prompt for user identity verification;
[0070] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-first interface, and the twenty-first interface includes that the subsystem application receives a new message.
[0071] In this way, when a new message notification of a subsystem application is displayed on the interface of the main system, if the user needs to view the new message of the subsystem application, the electronic device needs to verify the user's identity first to ensure the security of the messages in the subsystem application. After confirming that the user's identity is legitimate, the electronic device displays the new message of the subsystem application.
[0072] As an example of the present application, when the electronic device displays an application desktop of a subsystem application or an application interface of a fourth application in the subsystem application, the method further includes:
[0073] The electronic device receives a twenty-second operation;
[0074] In response to the twenty-second operation, the electronic device displays a system desktop of the main system, where the system desktop includes icons of the subsystem applications.
[0075] In this way, when the electronic device displays the desktop of the subsystem application, the user can return to the system desktop of the main system through corresponding operations, and the two systems can be switched, which is convenient for the user.
[0076] As an example of the present application, the twenty-second operation is a third gesture operation or a screen lock operation.
[0077] Thus, the present application provides a variety of methods for returning from a subsystem application to a main system, meeting different user needs.
[0078] As an example of the present application, when the electronic device displays an application desktop of a subsystem application or an application interface of a fifth application in the subsystem application, the method further includes:
[0079] The electronic device receives a twenty-third operation, where the twenty-third operation is different from the twenty-second operation;
[0080] In response to the twenty-third operation, the electronic device displays a twenty-second interface, where the twenty-second interface includes a multi-task window, and the multi-task window includes a task window of the subsystem application;
[0081] The electronic device receives a twenty-fourth operation acting on the task window of the subsystem application;
[0082] The electronic device displays a twenty-third interface, where the twenty-third interface includes a prompt for performing user identity authentication;
[0083] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-fourth interface, where the twenty-fourth interface includes content corresponding to the task window of the subsystem application.
[0084] In this way, multi-task display can be triggered when the electronic device displays the interface of the subsystem application. When the user needs to view the content under the task window of the subsystem application in the multi-task display, identity authentication is required. After the identity authentication is qualified, the electronic device displays the content under the task window of the subsystem application, thereby ensuring the security of the data in the subsystem application.
[0085] As an example of the present application, when the electronic device displays the system desktop of the main system, the method further includes:
[0086] The electronic device receives a twenty-fifth operation;
[0087] In response to the twenty-fifth operation, the electronic device displays a twenty-fifth interface, where the twenty-fifth interface includes a multi-task window, and the multi-task window includes a second task window of the subsystem application;
[0088] The electronic device receives a twenty-sixth operation acting on the second task window;
[0089] In response to the twenty-sixth operation, the electronic device displays a twenty-sixth interface, where the twenty-sixth interface includes a prompt for performing user identity authentication;
[0090] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-seventh interface, where the twenty-seventh interface includes content corresponding to the second task window of the subsystem application.
[0091] In this way, when the electronic device displays the system desktop of the main system, the multi-task display can be triggered. When the user needs to view the content under the task window of the subsystem application in the multi-task display, identity authentication is required. After the identity authentication is qualified, the electronic device displays the content under the task window in the subsystem application, thereby ensuring the security of the data in the subsystem application. In a second aspect, an electronic device is provided, including a processor, the processor is used to run a computer program stored in a memory, and implement any method of the first aspect of the present application.
[0092] In a third aspect, a chip system is provided, including a processor, wherein the processor is coupled to a memory, and the processor executes a computer program stored in the memory to implement any method of the first aspect of the present application.
[0093] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method of any one of the first aspects of the present application is implemented.
[0094] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a device, enables the device to execute any one of the methods in the first aspect of the present application.
[0095] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0096] Figure 1 A schematic diagram of a hardware structure of an electronic device to which the object processing method provided in an embodiment of the present application is applied;
[0097] Figure 2 A schematic diagram of a partial interface for creating a parallel space by setting provided in an embodiment of the present application;
[0098] Figure 3 A schematic diagram of another part of an interface for creating a parallel space by setting provided in an embodiment of the present application;
[0099] Figure 4 A schematic diagram of an interface for creating a parallel space through gestures provided in an embodiment of the present application;
[0100] Figure 5 A schematic diagram of the interface under the security option in the main system settings after creating a parallel space provided in an embodiment of the present application;
[0101] Figure 6 A schematic diagram of an interface for entering a parallel space through a desktop icon provided in an embodiment of the present application;
[0102] Figure 7 A schematic diagram of another interface for a desktop icon to enter a parallel space provided in an embodiment of the present application;
[0103] Figure 8 A schematic diagram of another interface for a desktop icon to enter a parallel space provided in an embodiment of the present application;
[0104] Fig. 9 A schematic diagram of an interface for entering a parallel space through a gesture provided in an embodiment of the present application;
[0105] Fig.10 A schematic diagram of an interface for entering a parallel space through settings provided in an embodiment of the present application;
[0106] Fig.11 A schematic diagram of an interface of a display screen displaying a parallel space provided in an embodiment of the present application;
[0107] Fig.12 A schematic diagram of another interface of a display screen displaying a parallel space provided in an embodiment of the present application;
[0108] Fig.13 A schematic diagram of an interface for exiting a parallel space provided in an embodiment of the present application;
[0109] Fig.14 A schematic diagram of an interface for transferring data into a parallel space provided in an embodiment of the present application;
[0110] Fig.15 A schematic diagram of another interface for moving data into a parallel space provided in an embodiment of the present application;
[0111] Fig.16 A schematic diagram of another interface for moving data into a parallel space provided in an embodiment of the present application;
[0112] Fig.17A schematic diagram of another interface for moving data into a parallel space provided in an embodiment of the present application;
[0113] Fig.18 A schematic diagram of another interface for moving data into a parallel space provided in an embodiment of the present application;
[0114] Fig.19 A schematic diagram of another interface for moving data into a parallel space provided in an embodiment of the present application;
[0115] Fig. 20 A schematic diagram of an interface for moving data out of a parallel space provided in an embodiment of the present application;
[0116] Fig.21 A schematic diagram of another interface for moving data out of a parallel space provided in an embodiment of the present application;
[0117] Fig. 22 A schematic diagram of an interface for adding an application in a parallel space provided in an embodiment of the present application;
[0118] Fig.23 A schematic diagram of an interface for uninstalling an application in a parallel space provided in an embodiment of the present application;
[0119] Fig.24 A schematic diagram of an interface for destroying a parallel space provided in an embodiment of the present application;
[0120] Fig.25 A schematic diagram of another interface for destroying a parallel space provided in an embodiment of the present application;
[0121] Fig.26 A schematic diagram of another interface for destroying a parallel space provided in an embodiment of the present application;
[0122] Fig. 27 A schematic diagram of an interface for displaying new message notifications of a parallel space in a main system notification bar provided in an embodiment of the present application;
[0123] Fig.28 A schematic diagram of an interface for displaying new message notifications of a parallel space on a lock screen interface of a main system provided in an embodiment of the present application;
[0124] Fig.29 A schematic diagram of an interface for displaying new message notifications of a parallel space on a system desktop of a main system provided in an embodiment of the present application;
[0125] Fig.30 A schematic diagram of an interface for displaying a gallery in a parallel space provided in an embodiment of the present application;
[0126] Fig.31 A schematic diagram of another interface for displaying a gallery in a parallel space provided in an embodiment of the present application;
[0127] Fig.32 A schematic diagram of another interface for displaying a gallery in a parallel space provided in an embodiment of the present application;
[0128] Fig.33 A schematic diagram of an interface for setting a parallel space provided in an embodiment of the present application;
[0129] Fig.34 A schematic diagram of an interface for displaying contents in a parallel space in multiple tasks provided in an embodiment of the present application;
[0130] Fig.35 A schematic diagram of another interface for displaying contents in a parallel space in multiple tasks provided in an embodiment of the present application. DETAILED DESCRIPTION
[0131] In the following description, specific details such as specific system structures and technologies are provided for illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details.
[0132] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0133] It should also be understood that in the embodiments of the present application, "one or more" refers to one, two or more than two; "and / or" describes the association relationship of associated objects, indicating that three relationships may exist; for example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0134] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", "fourth", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0135] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0136] A data interaction method provided in an embodiment of the present application can be applied to an electronic device. The electronic device can be a tablet computer, a mobile phone, a wearable device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), and other electronic devices. The embodiment of the present application does not limit the specific type of the electronic device.
[0137] Figure 1 The schematic diagram of the structure of an electronic device is shown. The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. Among them, the sensor module 180 may include a pressure sensor 180A, a touch sensor 180K, an ambient light sensor 180L, etc.
[0138] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than 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.
[0139] 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 controller, a memory, a video codec, a digital signal processor (digital signal processor, DSP), a coprocessor (sensor coprocessor, SCP), 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 integrated in one or more processors. For example, the processor 110 is used to execute the data interaction method in the embodiment of the present application.
[0140] The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
[0141] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0142] The USB interface 130 is an interface that complies with USB standard specifications, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 may be used to connect a charger to charge the electronic device 100, and may also be used to transmit data between the electronic device 100 and a peripheral device.
[0143] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0144] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.
[0145] The internal memory 121 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and an application required for at least one function (such as a sound playback function, an image playback function, etc.).
[0146] In addition, the internal memory 121 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0147] The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from the wired charger through the USB interface 130 .
[0148] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the external memory, the display screen 194, the camera 193, and the wireless communication module 160.
[0149] In some other embodiments, the power management module 141 may also be disposed in the processor 110. In some other embodiments, the power management module 141 and the charging management module 140 may also be disposed in the same device.
[0150] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0151] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0152] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, etc. the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1.
[0153] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0154] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that electronic device 100 can communicate with the network and other devices through wireless communication technology.
[0155] The electronic device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
[0156] The audio module 170 is used to convert digital audio signals into analog audio signals for output, and is also used to convert analog audio inputs into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.
[0157] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The electronic device 100 can listen to music or listen to a hands-free call through the speaker 170A.
[0158] The receiver 170B, also called a "earpiece", is used to convert audio electrical signals into sound signals. When the electronic device 100 receives a call or voice message, the voice can be received by placing the receiver 170B close to the human ear.
[0159] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can make a sound by approaching the microphone 170C with his mouth to input the sound signal into the microphone 170C. The electronic device 100 can be provided with at least one microphone 170C. In other embodiments, the electronic device 100 can be provided with two microphones 170C, which can not only monitor voice information but also realize noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to realize the collection of sound signals, noise reduction, identification of sound sources, realization of directional recording functions, etc. The headphone jack 170D is used to connect wired headphones. The headphone jack 170D can be a USB interface 130, or it can be a 3.5mm open mobile terminal platform (OMTP) standard interface, or a cellular telecommunications industry association of the USA (CTIA) standard interface.
[0160] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be set on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. A capacitive pressure sensor can be a parallel plate including at least two conductive materials. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure based on the change in capacitance. When a touch operation acts on the display screen 194, the electronic device 100 detects the intensity of the touch operation based on the pressure sensor 180A. The electronic device 100 can also calculate the position of the touch based on the detection signal of the pressure sensor 180A.
[0161] The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K 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 194. In other embodiments, the touch sensor 180K can also be set on the surface of the electronic device 100, which is different from the position of the display screen 194.
[0162] The ambient light sensor 180L is used to sense the ambient light brightness. The electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.
[0163] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.
[0164] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback.
[0165] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
[0166] The display screen 194 is used to display images, videos, etc. The display screen 194 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, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.
[0167] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.
[0168] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the electronic device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.
[0169] The embodiments of the present application do not particularly limit the specific structure of the execution subject of a data interaction method, as long as the code of a data interaction method of the embodiments of the present application can be run to communicate according to a data interaction method provided by the embodiments of the present application. For example, the execution subject of a data interaction method provided by the embodiments of the present application can be a functional module in an electronic device that can call and execute a program, or a communication device applied to an electronic device, such as a chip.
[0170] Electronic devices provide more and more functions, and people are increasingly relying on electronic devices. Users can use electronic devices for work, life, and other related activities. As an example, users can store data (such as documents, videos, audio, pictures, etc.) on electronic devices or perform related processing on the stored data. Among the data stored by users, there are some important data or confidential data. In order to ensure the security of important data and confidential data, a more secure storage method is needed to store important data or confidential data.
[0171] In response to this, dual systems are set up in some electronic devices, in which one system can be used by users for daily use, and the other system can be used by users as a privacy system. The two systems are completely separated and unconnected.
[0172] When using the two systems, the user can only enter the system from the lock screen. For example, if the user is currently using system A and wants to switch to system B, the user needs to lock the screen of the electronic device, then unlock it and enter the verification password to enter system B. The user cannot directly enter system B while using system A, making system switching inconvenient.
[0173] In addition, due to the independence of the two systems and the fact that they are set in the same electronic device, users can only choose to use one system, resulting in the inability to interact with data between the two systems, that is, the data between the two systems cannot be transmitted, which brings inconvenience to users. Therefore, it is particularly important for electronic devices to provide a convenient system switching method and a convenient data transmission method.
[0174] The embodiment of the present application provides a data interaction method, which can be applied to an electronic device, wherein the electronic device includes a main system (or main space) and a space (or parallel space), which provides a new space (system) applied in the electronic device in addition to the main system of the electronic device. The space can store data with high confidentiality. The present application also provides a simple and fast interaction method to achieve data migration between two spaces (systems). In addition, the present application also provides a quick interaction method to achieve switching between two spaces.
[0175] The data (files) in this application may include documents, pictures, videos, audios, and applications, etc. The data migration or movement in this application have the same meaning, which can be cutting or copying of data.
[0176] The following describes a specific implementation scheme of the data interaction method provided in an embodiment of the present application.
[0177] The embodiment of the present application provides a parallel space in an electronic device. The parallel space can be regarded as another subsystem (second system) in addition to the main space in the electronic device. The parallel space is a subsystem application installed in the storage space of the main system, that is, the subsystem application is in the application layer of the main system, and the operation of the subsystem application needs to rely on the support of the main system. Therefore, the parallel space is a privacy space in the main system, but the subsystem exists in the form of an application. The subsystem has an independent storage space. In addition, the subsystem is not a subsystem that is completely parallel to the main system, but a subsystem application running in the application layer of the main system. The subsystem application has the function of the system. For example, after the subsystem application is turned on, the main interface (application desktop) of the subsystem application can be displayed, and the icons of multiple applications installed in the subsystem application (for example, instant messaging applications, camera applications, and game applications, etc.) can be displayed on the main interface. Of course, the subsystem also has an independent storage space, and the independent storage space of the subsystem can also store user data that cannot be accessed under the main system and can only be accessed after entering the subsystem.
[0178] In the parallel space, you can store pictures, videos, audio and other data. In addition, you can install applications in the parallel space and run the installed applications. For example, you can install communication applications, camera applications, and game applications in the parallel space.
[0179] In addition, in order to improve the security level of data in the parallel space, the identity of the user can be verified when entering the parallel space. Therefore, a password or biometric feature for entering the parallel space, such as fingerprint, face, etc., can be set. The password of the parallel space can be different from the password of the main space, or it can be the same as the password of the main space; the biometric feature of the parallel space can be the same as the biometric feature of the main space, or it can be different from the biometric feature of the main space. In actual applications, it can be selected according to needs.
[0180] The term "parallel space" is used for example only. In actual applications, parallel space can also be recorded as a parallel system, a dual system application, a dual security system, a clone system, a second system, a security system, etc. In the embodiments of this application, "parallel space" is used for explanation. In addition, the electronic device of this application can be a folding screen mobile phone or a non-folding screen mobile phone, etc., which is not limited here. For the sake of convenience, this application uses a folding screen mobile phone as an example for illustration.
[0181] The following first describes the method for creating a parallel space provided by the embodiment of the present application. Figure 2 and Figure 3 , which is a process diagram of a method for creating a parallel space provided in an embodiment of the present application.
[0182] Reference Figure 2 As shown in (a) in the figure, the display screen of the electronic device displays the system desktop of the main system. The system desktop of the main system contains icons or controls of applications installed in the main system, such as calendar, theme, application market, time, etc. Each application icon in the interface is used to start the corresponding application. The settings application in the interface is used to set the functions of the electronic device. If the user needs to set the system, he needs to click the "settings" icon on the system desktop of the main system. In response to the user clicking the "settings" icon in the main system interface, the electronic device displays Figure 2 The interface shown in (b).
[0183] Reference Figure 2 As shown in (b), after the user clicks on the “settings” icon, the electronic device displays the setting interface of the main system. The setting interface contains function options that can be set in the main system, such as “display and brightness”, “sound and vibration” and “security” function options. Different functions can be set in different function options. For example, under the “sound and vibration” option, the sound of incoming calls and / or the sound of incoming messages of the main system can be set; under the “display and brightness” option, the display font, display font size and screen brightness of the main system can be set; under the “security” option, functions related to the security of the main system can be set. The function of creating a parallel space is under the “security” option. If the user needs to create a parallel space, the user can click on the “security” option in the setting interface. In response to the user clicking on the “security” option in the setting interface, the electronic device displays the function items included in the “security” option. Specifically, Figure 2 The interface shown in (c) in .
[0184] Reference Figure 2 As shown in (c) of FIG. 1 , after the user clicks the “Security” option in the setting interface, the display screen of the electronic device is split-screen, wherein the first area (left area) of the display screen is used to display the following information: Figure 2 In the setting interface shown in (b), the second area (right area) of the display screen is used to display the function items corresponding to the "Safety" option. The function items corresponding to the "Safety" option may include the creation of parallel space, the setting of searching for devices, the setting of emergency rescue, the setting of payment protection, and other items. If the user needs to create a parallel space, he needs to click the parallel space creation button in the interface (the option or icon of "Parallel space is not turned on"). Among them, when the parallel space is not created in the electronic device, Figure 2In the interface shown in (c) of the figure, the "Parallel Space" option shows "Not Opened". In addition, after the electronic device is displayed in split screen, the "Security" option in the first area can be in a "selected state", for example, the "Security" option is in a state with a background color, and all options except the "Security" option are in a state without a background color, wherein the background color of the "Security" option can be set as needed, for example, the background color of the "Security" option can be set to gray, light blue, light green, etc. In response to the user clicking on the "Parallel Space Not Opened" option, the electronic device displays Figure 2 The interface shown in (d).
[0185] Reference Figure 2 As shown in (d) in FIG. 1 , the first area of the display screen displays Figure 2 In the setting interface shown in (b), the second area of the display screen displays the introduction of parallel space and the option of creating a parallel space, such as Figure 2 After understanding the functions and uses of Parallel Space, if the user wants to create a Parallel Space on an electronic device, the user can click Figure 2 In response to the user clicking the "on" option, the electronic device displays Figure 2 The interface shown in (e) in .
[0186] Reference Figure 2 As shown in (e), after the user clicks the "Turn on" option, the display screen of the electronic device displays a prompt for verifying the lock screen password and a password input keyboard. The user needs to enter the lock screen password of the electronic device that has been set. The electronic device verifies the lock screen password entered by the user. If the lock screen password is correct, the parallel space creation operation can continue to be completed, ensuring that the current operation of creating a parallel space is for the user himself or someone the user trusts, thereby improving the security of the parallel space. If the electronic device determines that the lock screen password entered by the user is incorrect, it needs to prompt the user that "the password input is incorrect". The user can continue to enter the lock screen password. After the user enters the wrong lock screen password for a preset number of times, the electronic device automatically locks to ensure the safety of the electronic device. In response to the user entering the correct lock screen password, the electronic device displays Figure 2 The interface shown in (f) in .
[0187] Reference Figure 2 As shown in (f), after the user enters the correct lock screen password, the display screen of the electronic device displays a prompt to set a password. The user needs to enter the entry password when enabling the parallel space in this interface to ensure the safety of the use of the parallel space. Among them, the entry password of the parallel space set by the user can be the same as the lock screen password, or it can be different from the lock screen password, which is not limited here.
[0188] Since users often forget their passwords in daily use, in order to allow users to reset their passwords when they forget their passwords and to ensure that the password is reset by the user himself or a person the user trusts, the electronic device can also prompt the user to set security questions. The security questions are used to reset the password by the security questions when the user forgets the password he set. Figure 3 As shown in (g) in the figure, after the user enters the password to enter the parallel space, the second area of the display screen of the electronic device displays a prompt to set a security question. As an example, the security question can be set as "What is your father's name?" or "What is your mother's name?". After the user completes the setting of the security question and clicks the setting completion option (the "Finish" option in the interface), the electronic device displays Figure 3 The interface shown in (h).
[0189] Reference Figure 3 As shown in (h) in FIG. 1 , in order to facilitate users to quickly and conveniently enter the parallel space, and to provide users with another way to enter the parallel space, the electronic device provides a way to enter the parallel space through fingerprints. When creating a parallel space, the user can choose to associate a fingerprint. Figure 3 As shown in (h), a prompt for associating fingerprints (or setting fingerprints) appears in the displayed interface, wherein the prompt for associating fingerprints can be displayed in the interface in the form of a floating window. When associating fingerprints, the user needs to press the set fingerprint on the fingerprint collection area (at the "fingerprint" icon) to facilitate the electronic device to collect the fingerprint. After the collection is completed, the user clicks the completion option (the "Associate" option in the interface) to complete the association. In addition, the user can also directly click the "Associate" option, and the electronic device can automatically associate the stored fingerprint (the fingerprint for entering the main system) as the verification fingerprint for entering the parallel space. Of course, if the user does not want to use fingerprint verification to enter the parallel space, he can also select the "Cancel" option in the interface to cancel the fingerprint association. In response to the user clicking the "Associate" option or the "Cancel" option in the interface, the electronic device displays. Figure 3 The interface shown in (i) in .
[0190] Reference Figure 3 As shown in (i) in FIG. 1 , in order to facilitate users to quickly and conveniently enter the parallel space, and to provide users with another way to enter the parallel space, the electronic device provides a way to enter the parallel space through face recognition. When creating a parallel space, the user can choose to associate a face. Figure 3As shown in (i) in the figure, a prompt for associating face recognition will appear in the displayed interface, wherein the prompt for associating face recognition can be displayed in the interface in the form of a floating window. When performing face recognition association, the user can click on the face collection area in the interface (the "Face" icon in the interface) to facilitate the electronic device to collect faces. After the collection is completed, the user clicks on the completion option (the "Associate" option in the interface) to complete the association. In addition, the user can also directly click on the "Associate" option, and the electronic device can automatically associate the stored face as the verification face for entering the parallel space. Of course, if the user does not want to use face recognition verification to enter the parallel space, he can also select the "Cancel" option in the interface to cancel the face recognition association. In response to the user clicking on the "Associate" option or the "Cancel" option in the interface, the electronic device displays Figure 3 The interface shown in (j) in .
[0191] Reference Figure 3 As shown in (j), after the association or cancellation of face recognition, the electronic device creates a parallel space. During the process of creating the parallel space, the electronic device displays a prompt interface for creating a parallel space to prompt the user that the parallel space is being created. The method of entering the parallel space can also be displayed in the prompt interface for creating a parallel space, so that after the parallel space is created, the user can find the entrance to the parallel space.
[0192] After creating a parallel space, in order to let users quickly understand how to use the parallel space, the display screen of the electronic device can display the operation instructions of the parallel space. Figure 3 The operation guide interface shown in (k) in the operation guide interface can prompt the user the function of each icon. For example, the "Exit" icon is a control for exiting the parallel space. Clicking the "Exit" icon can exit the parallel space; the "Add Application" icon is used to add applications in the parallel space. Clicking the "Add Application" icon can add applications; the "Move File In" icon (control or option) is used to enable the data move-in function of the parallel space to move data from the main system into the parallel space; the "Move File Out" icon (control or option) is used to enable the data move-out function of the parallel space to move data from the parallel space to the main system.
[0193] After displaying the operation guide of the parallel space, the electronic device can directly enter the parallel space. After entering the parallel space, the display screen of the electronic device displays the application desktop of the parallel space. Figure 3(m) in the figure shows the application desktop of Parallel Space. The application desktop of Parallel Space may contain icons, time, etc. of applications installed in Parallel Space. In addition, the application desktop of Parallel Space also contains icons of "Move Out File", "Move In File", "Exit" and "Add Application". The layout of the application desktop of Parallel Space can be in the form of 4×6, 5×5 or 5×6, and can be set as needed. In this application, the layout of the application desktop of Parallel Space is shown in the form of 4×6. After the creation of Parallel Space, the default installed applications in Parallel Space can be 5, 6 or 8, etc., which can be set and installed according to actual needs.
[0194] In actual applications, after the electronic device has created the parallel space, the electronic device can also directly display the system desktop of the main system including the "parallel space" icon (that is, the application icon corresponding to the "parallel space" application is displayed on the system desktop of the main system). The "parallel space" icon is used to enable the parallel space. For example, Figure 2 Add the "Parallel Space" application icon to the interface shown in (a).
[0195] It should be noted that the above Figure 2 (c) to Figure 2 (f) in , and Figure 3 (g) to Figure 3 The display screen in (i) may not be displayed in split screen, but may only display the content in the second area without displaying the content in the first area. Figure 2 (c) to Figure 2 (f) in , and Figure 3 (g) to Figure 3 The display screen in (i) can also display the setting interface in the right area.
[0196] Above Figure 2 and Figure 3 The process of creating a parallel space is just an example. In actual application, Figure 2 and Figure 3 The order of the steps can be changed, and the steps can be combined in any way to form a new example of creating a parallel space. Figure 2 After clicking the "Settings" icon in (a), you can directly display Figure 2 The interface shown in the right area of (c) in the display Figure 2 After the interface shown in (d) is displayed, if the user clicks the "Open" option, the electronic device starts to create a parallel space, and the corresponding direct display Figure 3 In another scenario, Figure 2 The icon of "Parallel Space is not open" in the right area of (c) can also be set in Figure 2In the interface shown in (b) of the figure, the user clicks Figure 2 After clicking the "Settings" icon in (a), the "Parallel Space is not open" icon can be directly displayed. After the user clicks the "Parallel Space is not open" icon, the display screen of the electronic device displays Figure 2 In the interface shown in the right area of (d), when the user clicks Figure 2 After selecting the "Open" option in (d) in the upper right corner, the electronic device starts to create a parallel space. After the parallel space is created, the electronic device displays Figure 3 The interface shown in (m) in FIG. 1 , that is, the electronic device can create a parallel space through more or fewer steps than the above examples.
[0197] In another embodiment, in addition to the above Figure 2 and Figure 3 In addition to creating a parallel space by clicking the "Settings" icon on the system desktop of the main system, this application also provides another method for creating a parallel space by gestures. Specifically, refer to Figure 4 The following is an explanation.
[0198] The electronic device displays any system desktop of the main system. On the displayed system desktop of the main system, a parallel space is created by gestures. The gestures for creating a parallel space can be set as needed. For example, the gestures for creating a parallel space can be set to "zoom in gesture", "swipe up gesture", "pull down gesture", etc. For example, Figure 4 As shown in (a) in FIG. 1 , the user places two fingers on the system desktop to form two contact points on the system desktop. Without lifting the two fingers, the two fingers are spread out to increase the distance between the two fingers, as shown in FIG. 1 . Figure 4 As shown in (b) in FIG. 1 . After the electronic device detects the gesture for creating a parallel space, the electronic device starts to create the parallel space. After the parallel space is created, the electronic device can directly display the application desktop of the parallel space, such as Figure 3 The interface shown in (m) can also display the "Parallel Space" icon directly on the system desktop of the main system.
[0199] As an example, when a parallel space is not created, after the electronic device detects a gesture for creating a parallel space, the display screen of the electronic device may also display a parallel space creation interface, such as Figure 4 As shown in (c) in the figure, after the user clicks the "Start" option in the creation interface, the electronic device starts to create a parallel space.
[0200] As an example, after the user clicks the "Open" option in the creation interface, the display screen of the electronic device displays Figure 2The content of the numeric keypad in the second area of (e) is displayed to prompt the user to enter the lock screen password. After the user enters the correct lock screen password, the electronic device displays the above Figure 2 (f) to Figure 3 In the second area of the interface (i), after the user completes the corresponding operation, the electronic device displays the contents of Figure 3 (j) to Figure 3 The (m) interface in the game is used to complete the creation of a parallel space. Specifically, Figure 2 (f) to Figure 3 For the corresponding user operations in the (m) interface, please refer to the above process of creating a parallel space using the settings in the main system, which will not be repeated here.
[0201] The above process of creating a parallel space through gestures is only an example. In actual applications, the various steps can be freely combined and deleted as needed.
[0202] In one embodiment, after a parallel space is created through a gesture or the settings of the main system, under the security option of the settings function of the main system, the parallel space creation button displays a prompt that a parallel space has been created. For example, the icon of the "parallel space" in the interface changes from "not enabled" to "enabled". Figure 5 shown.
[0203] In another embodiment, after the parallel space is created through gestures or settings of the main system, such as Figure 5 The "Parallel Space is turned on" icon shown can be hidden and not displayed in the "Security" option interface.
[0204] After creating the parallel space, the user can enable the parallel space to experience the various functions of the parallel space. Therefore, the present application also provides a method for entering (activating) the parallel space.
[0205] In one example, after the parallel space is created, the system desktop of the main system displays the icon of the "parallel space" application. The following example shows a method of entering the parallel space through the icon of the "parallel space" application on the system desktop of the main system.
[0206] In one embodiment, if Figure 6 As shown in (a) in the figure, the display screen of the electronic device shows the system desktop of the main system, and there is an icon of the "Parallel Space" application on the system desktop. When the user needs to open or enter the parallel space, the user can click the "Parallel Space" icon. In response to the user clicking the "Parallel Space" icon on the system desktop of the main system, if the user has not enabled the password, fingerprint and face recognition verification functions for entering the parallel space, the electronic device directly enters the parallel space, and the display screen of the electronic device displays as shown below. Figure 6The application desktop of Parallel Space shown in (b).
[0207] In another embodiment, if Figure 7 As shown in (a) in the figure, the display screen of the electronic device displays the system desktop of the main system, and there is an icon of the "Parallel Space" application on the desktop. When the user needs to open or enter the Parallel Space, the user needs to click the icon of the "Parallel Space" application. In response to the user clicking the icon of the "Parallel Space" application on the system desktop of the main system, if the user turns on the face recognition or fingerprint verification function, the electronic device performs face recognition or fingerprint recognition and displays the following during the verification process: Figure 7 The verification interface shown in (b) in the figure prompts the user that the electronic device is performing face recognition or fingerprint verification. Of course, if the user sets password verification, Figure 7 In the verification interface shown in (b) of FIG. 1 , the user can also enter a password by clicking the "Use Password" option to facilitate the electronic device to verify the password. After the electronic device determines that the user's identity is legitimate, the electronic device enters the parallel space, and the display screen of the electronic device displays the following Figure 7 The application desktop of Parallel Space shown in (c) in FIG. If the user wants to stop the operation of entering Parallel Space, the user can click Figure 7 Select the “Cancel” option in (b) of the dialog box.
[0208] In another embodiment, if Figure 8 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the system desktop of the main system, and there is a "Parallel Space" icon in the system desktop. In response to the user clicking the "Parallel Space" icon in the system desktop of the main system, the electronic device displays the following Figure 8 After the electronic device successfully performs face recognition or fingerprint verification, the electronic device performs an animation display of opening a parallel space. For example, the display screen of the electronic device displays the following: Figure 8 The interface shown in (c) in the figure, Figure 8 In the interface shown in (c), there is a gear. After the gear rotates for a preset time, the electronic device displays a "door opening effect", such as Figure 8 The "gate" in the application desktop of the parallel space shown in (d) changes from a closed state to a Figure 8 After the animation ends, the electronic device enters the parallel space, and the display screen of the electronic device displays the following Figure 8 In the application desktop of Parallel Space shown in (e), there is an icon of an open door in the application desktop of Parallel Space.
[0209] In actual applications, the above animation display may include gear effects and / or door opening effects. For the sake of convenience, the following examples are all based on the example of setting up animation display when entering a parallel space.
[0210] In order to enable users to enter the parallel space more quickly and conveniently, this application also provides a method for entering the parallel space through gestures. Fig. 9 The example shown demonstrates a method of entering a parallel space through a gesture.
[0211] like Fig. 9 As shown in (a) in the figure, the display screen of the electronic device displays any system desktop of the main system, and the user can enter the parallel space through gestures on the displayed system desktop of the main system. The gesture for entering the parallel space can be set as needed. For example, the gesture for entering the parallel space can be set to "swipe up gesture", "zoom in gesture", etc. The gesture for entering the parallel space can be the same as or different from the gesture for creating the parallel space. As an example, Fig. 9 As shown in (a) in FIG. 1 , the thumb and index finger are placed on the system desktop of the main system to form two contact points on the display screen. Without lifting the two fingers, the two fingers are spread wide to increase the distance between the two fingers, as shown in FIG. Fig. 9 In response to the electronic device detecting the gesture of entering the parallel space, the electronic device performs face recognition or fingerprint verification to ensure the safe opening of the parallel space. Specifically, during the face recognition or fingerprint verification, the display screen of the electronic device may display Fig. 9 After the electronic device successfully recognizes the face or fingerprint, the electronic device displays an animation of opening a parallel space, such as Fig. 9 (d) Fig. 9 (e) in Fig. 9 As shown in (f) in Fig. 9 (d) Fig. 9 (e) in Fig. 9 For (f) in Figure 8 After the animation display ends, the electronic device opens the parallel space and displays the application desktop of the parallel space, such as Fig. 9 As shown in (f) in .
[0212] In order to meet the needs of different users and provide users with multiple methods of entering parallel space, this application also provides a method of entering parallel space through the settings application of the main system. Fig.10 The example shown demonstrates a method of entering a parallel space through the settings of the main system.
[0213] Enter the corresponding setting interface through the "Settings" icon on the system desktop of the electronic device. The setting interface displays the "Security" option, as mentioned above. Figure 2 (b) in the figure. The user clicks on the "Security" option. In response to the user clicking on the "Security" option, the display screen of the electronic device displays various function items under the "Security" option. Under the "Security" option, there is an icon (option) of "Parallel Space is turned on", for example, Fig.10 As shown in (a) of FIG. 1 , the left side of the display screen displays various options under the settings, and the right side of the display screen displays various items under the "Security" option. After creating a parallel space, the icon of the parallel space under the security option shows "enabled", and you can enter the parallel space by clicking the "Parallel Space Enabled" icon. In response to the user clicking on the Fig.10 The operation of the "Parallel Space is turned on" icon shown in (a) of FIG. 1 is performed, and the display screen of the electronic device displays setting items that can be set for the parallel space, such as Fig.10 As shown in (b) in .
[0214] Reference Fig.10 As shown in (b) in the figure, the setting items of Parallel Space include the entrance to Parallel Space, the password type of Parallel Space, password modification of Parallel Space, whether fingerprint authentication of Parallel Space is enabled, whether face authentication of Parallel Space is enabled, modification of password protection questions of Parallel Space, whether to add a desktop icon of Parallel Space, whether to allow notifications of Parallel Space to be displayed in the main space, safe cloning and other items. Among them, the entrance to Parallel Space is used to enter Parallel Space. When the user needs to enter Parallel Space, he can click the "Entrance to Parallel Space" icon. In response to the user clicking the "Entrance to Parallel Space" icon, the electronic device performs face recognition or fingerprint verification, and displays the following during face recognition or fingerprint verification. Fig.10 After the electronic device successfully recognizes the face or fingerprint, the electronic device performs an animation display of opening the parallel space, such as Fig.10 (d) Fig.10 (e) Fig.10 As shown in (f) in Fig.10 (d) Fig.10 (e) Fig.10 For the description of (f) in Figure 8 After the animation display ends, the electronic device opens the parallel space and displays the application desktop of the parallel space, such as Fig.10 Of course, if the user does not set up face recognition or fingerprint recognition, the electronic device does not need to verify the user's identity and will not display Fig.10 (c) interface in the figure.
[0215] In actual application, the method of entering Parallel Space from the "Settings" application can be as follows: Figure 2 (a) Figure 2 (b) and Fig.10 You can combine any interface in the Settings app (the two interfaces displayed on the split screen can be considered as one interface) to form a new way to enter Parallel Space from the Settings app. In addition, the icons and controls in the Settings app can be recombined, sorted, and displayed as needed.
[0216] For example, in one scenario, Fig.10 The "Entrance to Parallel Space" icon in (b) can also be set in Figure 2 In the interface shown in (b), the user clicks Figure 2 After clicking the "Settings" icon in (a) of the electronic device, the display interface of the electronic device may directly display Fig.10 In (b) of the figure, the "entrance to the parallel space" icon is displayed. After the user clicks the "entrance to the parallel space" icon, the electronic device begins to verify the user's identity. After confirming that the user's identity is legitimate, the electronic device displays Fig.10 The interface shown in (f) in FIG. In one scenario, Fig.10 The "Entrance to Parallel Space" icon in (b) can also be set in Fig.10 In the interface shown in the right area of (a), specifically, the interface where each icon (control) is located can be set as needed.
[0217] It should be noted that if the user does not enable face recognition and fingerprint verification, but enables password verification, Figure 7 (b) Figure 8 (b) Fig. 9 (c) Fig.10 (c) in the figure can be replaced by a fingerprint input interface.
[0218] Therefore, the above introduces three methods of entering parallel space provided by the present application. Users can enter parallel space through any of the above three methods, making the ways for users to enter parallel space more diverse and meeting the needs of different users.
[0219] In addition, when the display screen of the electronic device displays the interface of the parallel space, it can also be displayed in the form of a split screen or a floating window, and there is no limitation here.
[0220] For example, after an electronic device enters a parallel space, the display screen of the electronic device can be split-screen, with one part of the display screen displaying the application desktop of the parallel space and the other part of the display screen displaying other content. The other content can be the interface of the main system, for example, the interface of the main system displaying icons of installed applications, or the interface of the application of the main system that the user is opening. Fig.11 As shown, the left part of the display screen of the electronic device displays the application desktop of the parallel space, and the right part of the display screen of the electronic device displays the icons of the applications installed in the main system (recommended applications) and the icons of the applications that support split screen.
[0221] For another example, after the electronic device enters the parallel space, the display screen of the electronic device can continue to display the system desktop of the main system, and display the interface of the parallel space in the form of a floating window on the system desktop of the main system, such as Fig.12 As shown, the display screen displays the system desktop of the main system, and at the same time displays the application desktop of the parallel space in the form of a floating window. The position of the floating window can be adjusted as needed.
[0222] It should be noted that when the display screen is split-screen, the above Fig.11 The screen can be split left and right as shown, and can also be split up and down, etc., without limitation here.
[0223] In actual use, after entering the parallel space, if the user wants to return to the main system to view the content in the main system without exiting the parallel space, for example, if the user wants to check whether there are new messages in the communication application in the main system, he needs to return to the main system to check. Without exiting the parallel space, the user can return to the main system through the following operations, so that the display of the electronic device displays the system desktop of the main system, and the parallel space can return to the background and continue to run.
[0224] Method 1: When the electronic device displays the interface in the parallel space (the application desktop or the interface of any application in the parallel space, for example, the interface of WeChat in the parallel space), it returns to the main system through a preset gesture. After the electronic device detects the preset gesture, it displays the system desktop of the main system, and the parallel space runs in the background. For example, the user uses his finger to slide from the bottom of the display screen of the electronic device to the top of the display screen (swipe up gesture) until the finger position exceeds the center line of the display screen and then lifts up. After the electronic device detects the swipe up gesture, it returns to the system desktop of the main system.
[0225] Alternatively, when the electronic device displays the application interface of the parallel space, the user uses a finger to slide from the left side of the electronic device's display screen to the right side of the display screen (right swipe gesture), and the electronic device detects the right swipe gesture and returns to the desktop of the main system; alternatively, the user uses a finger to slide from the right side of the electronic device's display screen to the left side of the display screen (left swipe gesture), and the electronic device detects the left swipe gesture and returns to the desktop of the main system.
[0226] Method 2: When the electronic device displays the interface in the parallel space, the user presses the "lock screen" button, the electronic device locks the screen, and after the electronic device is restored from the locked screen state to the unlocked state, the display screen of the electronic device displays the desktop of the main system. For example, when the user is using the parallel space, after pressing the lock screen button, the electronic device enters the locked screen state, and after the user unlocks the electronic device, the electronic device displays the desktop of the main system.
[0227] After the electronic device returns to the main system interface from the parallel space interface, if the user wants to enter the parallel space again, the user needs to follow the above method for entering the parallel space, for example, follow Figure 8 Enter the parallel space again by using the operation of entering the parallel space in .
[0228] In actual applications, if the user wants to exit Parallel Space, he needs to click the exit control on the application desktop of Parallel Space. Exiting Parallel Space means closing Parallel Space and stopping the use of Parallel Space. After exiting Parallel Space, Parallel Space will not continue to run in the background. For details, refer to Fig.13 As shown, the present application provides a method for exiting a parallel space.
[0229] Reference Fig.13 As shown in (a), the display screen of the electronic device displays the application desktop of the parallel space. In response to the user clicking the "exit" control (button), the display screen of the electronic device displays Fig.13 (b) Interface in .
[0230] Reference Fig.13 As shown in (b), after the user clicks the "Exit" control, the display screen displays a prompt message to prompt the user to confirm again whether to exit the parallel space to prevent the parallel space from being closed due to accidental triggering by the user. The prompt message can be displayed in the form of a floating window. When the user determines that the parallel space needs to be closed, the user can click the "OK" option in the prompt message; if the user does not need to close the parallel space, the user can click the "Cancel" option in the prompt message to ensure that the parallel space can continue to be used. In response to the user clicking the "OK" option in the prompt message, the display screen of the electronic device displays Fig.13 (c) interface in the figure.
[0231] Reference Fig.13As shown in (c) in FIG. 1 , after the user clicks the “OK” option, the electronic device executes the animation effect of exiting the parallel space. For example, the electronic device executes the animation effect of closing the door. Fig.13 As shown in (c) of FIG. 1 , the door closing animation is used to represent that the parallel space is being closed. After the electronic device completes the animation of exiting the parallel space, the electronic device exits the parallel space and returns to the main system. The display screen of the electronic device displays the following: Fig.13 The system desktop of the main system shown in (d).
[0232] Of course, in actual applications, after the user clicks the "OK" option, the electronic device may not execute the animation effect of exiting the parallel space. The electronic device may directly exit the parallel space and return to the main system. The display screen of the electronic device directly displays the following information: Fig.13 Alternatively, after the user clicks the "Exit" control, the electronic device directly exits the parallel space, and the electronic device directly displays the following Fig.13 The system desktop of the main system shown in (d).
[0233] After exiting the parallel space, the applications in the parallel space will also be exited and no longer used. In actual application, after exiting the parallel space, the electronic device can display any system desktop of the main system.
[0234] Since electronic devices have both a main system and a parallel space, and both the main system and the parallel space can store data, in actual applications, when using the parallel space, users can directly add data from the main system to the parallel space without having to exit the parallel space and then open the interface of the main system, and then transfer the data from the main system to the parallel space, making it easier and more convenient to obtain data in the parallel space. Specifically, the method of adding data in the parallel space is described as follows.
[0235] In one embodiment, there is a control for adding data in the application desktop of the parallel space. If the user needs to add data in the main system to the parallel space, the data can be added by clicking the data adding control in the interface. Fig.14 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. If the user needs to move data in the main system to the parallel space, the user needs to click Fig.14 In response to the user clicking the "Move File" control, the display screen of the electronic device displays Fig.14 The interface shown in (b).
[0236] Reference Fig.14As shown in (b) in the figure, the display screen of the electronic device displays the type label of the movable data (also called file category), for example, the label of pictures, the label of videos, the label of audio, the label of documents and the label of other data. In addition, the type label of the movable data also contains the number of items of this type of data that can be moved (corresponding to the number of items of this type of files in the main system). For example, if the number of items of pictures in the main system is 7, then 7 items are displayed in the picture label, indicating that 7 pictures can be moved from the main system to the parallel space. The user can select the corresponding type label by clicking on the type label of the movable data so that the electronic device can display the data under the category label. For example, Fig.14 As shown in (b) of the figure, after the user clicks the "Picture" label on the interface, the display screen of the electronic device displays Fig.14 (c) interface in the figure.
[0237] The user clicks Fig.14 After the type label in (b) is selected, the electronic device directly opens the folder corresponding to the type label in the main system and displays the data in the folder. At this time, the parallel space and the main system are opened in the electronic device, and both systems are in the open state. Fig.14 As shown in (c) in FIG. 1 , after the user clicks the “Picture” label, the electronic device directly opens the photo application (photo folder) in the main system and displays the pictures in the main system on the display screen of the electronic device. Fig.14 In the interface (c) shown in FIG. 14 , select the picture to be moved. For example, in the interface (c) shown in FIG. 14 , select (select means click on the picture, after the picture is selected, a selected icon is displayed under the picture) picture A, picture B and picture C; after selecting the picture, the user clicks the confirmation option ( Fig.14 In the (c) interface, select the "Migrate" option to enable the electronic device to migrate the selected pictures from the main system to the parallel space. Fig.14 The interface (c) in the figure is an interface of the main system including pictures that is directly displayed. In response to the user clicking the "migration" option, the display screen of the electronic device displays the following Fig.14 The interface shown in (d).
[0238] Reference Fig.14 As shown in (d) in the figure, the display screen of the electronic device shows a picture migrated from the main space (main system) to the parallel space. Fig.14 The interface shown in (d) is the interface under the parallel space. In the embodiment of the present application, the operation of migrating data from the main system to the parallel space can be a copy or cut operation of the data. Similarly, the operation of migrating data from the parallel control to the main system can be a copy or cut operation of the data.
[0239] In another embodiment, referring to Fig.15As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. If the user needs to move data in the main system to the parallel space, the user needs to click on the data adding control in the application desktop of the parallel space, such as Fig.15 In response to the user clicking the "Move File" control, the display screen of the electronic device displays Fig.15 The interface shown in (b).
[0240] Reference Fig.15 As shown in (b) of the figure, the display screen of the electronic device is split into two parts, the left part of the display screen displays the application desktop of the parallel space, and the right part of the display screen displays the type label of the movable data. After the user clicks the "Picture" label on the interface, the display screen of the electronic device displays Fig.15 (c) interface in the figure.
[0241] Reference Fig.15 As shown in (c) of FIG. 1 , the left part of the electronic device displays the application desktop of the parallel space, and the right part of the display screen displays the pictures under the gallery of the main system. In response to the user clicking the "migration" option, the display screen of the electronic device displays the following Fig.15 The interface shown in (d).
[0242] Reference Fig.15 As shown in (d), the left part of the electronic device displays the application desktop of the parallel space, and the right part of the display screen displays the picture migrated from the main space to the parallel space.
[0243] In another embodiment, if Fig.16 As shown, when moving data from the main space to the parallel space, when the display screen is split, the application desktop of the parallel space can be displayed on the right part of the display screen. Fig.16 As shown in (a), the display screen of the electronic device displays the application desktop of the parallel space. In response to the user clicking the "Move File" control, the display screen of the electronic device displays Fig.16 Refer to the interface shown in (b) in the figure. Fig.16 As shown in (b) of the figure, the display screen of the electronic device is split into two parts, the right part of the display screen displays the application desktop of the parallel space, and the left part of the display screen displays the type label of the movable data. After the user clicks the "Document" label on the interface, the display screen of the electronic device displays Fig.16 (c) interface in the reference Fig.16 As shown in (c) in FIG. 1 , the right side of the electronic device displays the application desktop of the parallel space, and the left side of the display screen displays the files under the file management of the main system. The user can drag the files to be migrated from the left side of the display screen to the application desktop of the parallel space, as shown in FIG. Fig.16After the user drags the file to be migrated from the left part of the display screen to the application desktop of the parallel space, the electronic device automatically stores the migrated document in the application corresponding to the document storage in the parallel space. Fig.16 As shown in (d), the right part of the electronic device displays the application desktop of the parallel space, and the left part of the display screen displays the documents migrated from the main space to the parallel space.
[0244] In another embodiment, data in the main system can be migrated to the parallel space by dragging and dropping. Fig.17 Provide explanation.
[0245] Reference Fig.17 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. If the user needs to move data in the main system to the parallel space, the user needs to click on the data adding control in the application desktop of the parallel space, for example, Fig.17 In response to the user clicking the "Move File" control, the display screen of the electronic device displays Fig.17 (b) The interface shown.
[0246] Reference Fig.17 As shown in (b) of the figure, the display screen of the electronic device is split into two parts, the left part of the display screen displays the application desktop of the parallel space, and the right part of the display screen displays the type label of the movable data. After the user clicks the "Picture" label on the interface, the display screen of the electronic device displays Fig.17 (c) interface in the figure.
[0247] Reference Fig.17 As shown in (c) in FIG. 1 , the left side of the electronic device displays the application desktop of the parallel space, and the right side of the display screen displays the pictures under the gallery in the main system. Fig.17 In the interface (c) shown in FIG. 17 , select the picture to be moved. For example, in the interface (c) in FIG. 17 , select picture A, picture B, and picture C. After selecting the pictures, the user clicks on any of the selected pictures, and then moves the finger to the application desktop of the parallel space without raising the hand. At this time, the icon of the picture will follow the finger until the selected picture is moved to the application desktop of the parallel space and the finger is raised. For example, Fig.17 In the interface shown in (c) of FIG. 1 , the user drags the selected picture with his finger to move the picture from the right part of the display screen to the left part of the display screen. After the user moves the selected picture to the application desktop of the parallel space, he releases the dragged picture, and the electronic device automatically stores the picture in the gallery under the parallel space. After the electronic device stores the moved picture, the display screen of the electronic device shows Fig.17 The interface shown in (d).
[0248] Of course, in practical applications, the above Figures 14 to 17 In the embodiment shown, after the user clicks the "Move File" control on the application desktop of the parallel space, the display screen of the electronic device can directly display the data in the main system that can be moved to the parallel space, such as videos, pictures, audio, etc. in the main system, and the user selects the data to be moved from the displayed movable data. For example, if there are pictures in the main system that can be moved to the parallel space, the user clicks Fig.14 After clicking the "Move File" control in (a), the electronic device displays Fig.14 Then, the user selects the image to be migrated from the displayed images. Fig.14 After selecting the "Migrate" option in (c) of the electronic device, the electronic device may not display the data moved to the parallel space, for example, the display screen of the electronic device may not display Fig.14 The interface shown in (d).
[0249] In one embodiment, if the parallel space is displayed in the form of a floating window, then after the user clicks the "Move File" control, the display screen of the electronic device displays the type label of the movable data. After the user selects the type label of the data to be moved, the display screen of the electronic device can display the pictures under the gallery in the main system, such as Fig.18 As shown, after the user selects the picture to be moved, the selected picture can be moved to the application desktop of the parallel space by dragging, so that the electronic device automatically stores the moved picture in the gallery application under the parallel space.
[0250] In one embodiment, if Fig.19 As shown, after the user clicks the "Move File" control, the display screen of the electronic device is split-screen, the right part of the display screen displays the application desktop of the parallel space, the left part of the display screen displays the type label of the movable data, and the left part of the display screen displays the type label of the movable data as a deformed interface.
[0251] As described above, the present application provides multiple methods and multiple display modes for a parallel space to obtain data from a main space, meeting the needs of different users.
[0252] Of course, in actual applications, when moving data from the main space to the parallel space and the display screen is split-screen, the application desktop of the parallel space can also be displayed in the upper or lower half of the display screen.
[0253] Correspondingly, the method of migrating videos, audios, documents and other data from the main space to the parallel space is the same as the method of migrating pictures in the above example, and will not be repeated here. However, when migrating videos from the main space to the parallel space, the parallel space opens the video folder under the photo application of the main space (equivalent to the parallel space being able to directly open the folder in the main system, so that the electronic device can simultaneously display the interface of the parallel space and the interface of the main system). When migrating audio from the main space to the parallel space, the parallel space opens the audio folder under the audio storage application of the main space. When migrating other data from the main space to the parallel space, the parallel space opens the folders corresponding to other data under other data storage applications of the main space.
[0254] In actual application, when using the parallel space, the user can move the data in the parallel space to the main space. Specifically, the method of moving data out of the parallel space is as follows.
[0255] In one embodiment, there is a data removal control for removing data on the application desktop of the parallel space. If the user needs to migrate the data of the parallel space to the main space, it can be achieved by clicking the data removal control. Fig. 20 As shown in (a) of FIG. 1 , when the user needs to migrate the data in the parallel space to the main space, the user needs to click the "Move out file" control. In response to the user clicking the "Move out file" control, the display screen of the electronic device displays Fig. 20 The interface shown in (b).
[0256] Reference Fig. 20 As shown in (b) in the figure, the display screen of the electronic device displays the type labels (file categories) of the movable data in the parallel space, for example, labels for pictures, labels for videos, labels for audio, labels for documents, and labels for other data. In addition, the type label of the movable data also stores the number of movable items of this type of data (files) (corresponding to the number of items of this type of data existing in the parallel space). For example, if the number of items of pictures in the parallel space is 3, then 3 items are displayed in the label of the picture, indicating that 3 pictures can be migrated from the parallel space to the main space. The user can open the corresponding type of data in the parallel space by clicking on the type label of the movable data, for example, Fig. 20 As shown in (b), Fig. 20 (b) is the interface in the parallel space. After the user clicks the "Picture" label on the interface, the display of the electronic device shows Fig. 20 (c) interface in the figure.
[0257] Reference Fig. 20As shown in (c) of FIG. 20 , after the user clicks the “Picture” label, the electronic device directly displays the pictures in the gallery application in the parallel space, and the user selects the pictures to be migrated from the pictures displayed on the electronic device. For example, the user selects picture A and picture B in the (c) interface of FIG. 20 ; after selecting the pictures, the user clicks the confirmation option, as shown in FIG. Fig. 20 The "Migrate" option in the (c) interface in the electronic device is used to migrate the selected image from the parallel space to the main space. Fig. 20 (c) in FIG. 1 is an interface in a parallel space. In response to the user clicking the “migration” option, the display screen of the electronic device displays the following: Fig. 20 The interface shown in (d).
[0258] Reference Fig. 20 As shown in (d) in the figure, the display screen of the electronic device shows the picture migrated from the parallel space to the main space. Fig. 20 The interface shown in (d) is an interface under the main system. In another example, in response to the user clicking the "migration" option, the electronic device displays an interface including the remaining data in the parallel space, for example, Fig. 20 After (c) in the figure, the electronic device displays an interface including only picture c to prompt the user that only picture c is left in the current parallel space.
[0259] In another embodiment, referring to Fig.21 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. If the user needs to move the data in the parallel space to the main space, the user needs to click on the data removal control in the application desktop of the parallel space, for example, Fig.21 In response to the user clicking the "Move Out File" control, the display screen of the electronic device displays Fig.21 The interface shown in (b).
[0260] Reference Fig.21 As shown in (b) of the figure, the display screen of the electronic device is split into two parts, the right part of the display screen displays the application desktop of the parallel space, and the left part of the display screen displays the type label of the movable data in the parallel space. After the user clicks the "Picture" label on the interface, the display screen of the electronic device displays Fig.21 (c) interface in the figure.
[0261] Reference Fig.21 As shown in (c) of FIG. 1 , the right part of the electronic device displays the application desktop of the parallel space, and the left part of the display screen displays the pictures under the gallery in the parallel space. In response to the user clicking the "migration" option, the display screen of the electronic device displays the following Fig.21 The interface shown in (d).
[0262] Reference Fig.21As shown in (d) in the figure, the right part of the electronic device displays the user interface of the parallel space, and the left part of the display screen displays the picture migrated from the parallel space to the main space.
[0263] Correspondingly, if you need to migrate videos, audios, documents or other data in the parallel space to the main space, the operation method is the same as the migration method of the above-mentioned pictures, and will not be repeated here.
[0264] It should be noted that when migrating data from the parallel space to the main space, if the display screen is Fig.21 (b) and Fig.21 If the parallel space application desktop is displayed as a floating window, you can also drag and drop the data to the main space. Fig.18 As shown, the application desktop of Parallel Space is displayed in the form of a floating window. After the user clicks the "Move Out File" control, Parallel Space displays Fig. 20 In the interface shown in (b), after the user clicks the "Picture" label, Parallel Space displays Fig. 20 In the interface shown in (c), the bottom layer of the display screen displays the system desktop of the main space. Users can drag and drop pictures in the parallel space to the system desktop of the main space so that the electronic device can automatically store the moved pictures in the photo application of the main space.
[0265] In actual applications, in order to facilitate user use and enrich the functions of Parallel Space, users can install applications in Parallel Space. Specifically, the method of installing applications in Parallel Space is as follows: Fig. 22 shown.
[0266] Reference Fig. 22 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. There is an "add application" icon in the application desktop of the parallel space. If the user wants to install an application in the parallel space, he needs to click the "add application" icon. In response to the user clicking the "add application" icon, the display screen of the electronic device displays Fig. 22 (b) Interface in .
[0267] Reference Fig. 22 As shown in (b) of the figure, the display screen of the electronic device is split-screen, the left area of the display screen displays the application desktop of the parallel space, and the right area of the display screen displays the applications that can be installed in the parallel space. The applications that can be installed in the parallel space can be applications that have been installed in the main space, or applications that have not been installed in the main space. Fig. 22In the interface shown in (b) of FIG. 1 , the user selects the application to be added. For example, the user selects the application "WPS" to be added. After the user selects the application to be added, the user can click Fig. 22 In response to the user clicking the "OK" option, the display screen of the electronic device displays Fig. 22 (c) interface in the figure.
[0268] Reference Fig. 22 As shown in (c) in the figure, after the user clicks the "OK" option, the electronic device automatically installs the selected application. For example, the electronic device automatically installs the "WPS" application, and after the application is installed, the application desktop of the parallel space is displayed. At this time, the icon of the newly installed application is added to the application desktop of the parallel space, for example, Fig. 22 A "WPS" icon is added to the interface shown in (c).
[0269] Of course, in Fig. 22 middle, Fig. 22 (b) in the above example does not require split screen display, but only displays the apps that can be installed in the parallel space ( Fig. 22 If there are many applications installed in Parallel Space, Parallel Space will automatically split the application into pages and display the icons of the newly installed applications on the next application desktop (or interface). Fig. 22 If the interface shown in (c) is not fully displayed, the user can display other interfaces of the parallel space by swiping left or right. The other interfaces may contain icons of applications that are not displayed on the application desktop.
[0270] In actual applications, if the user does not want to continue using the application in Parallel Space, the application can be uninstalled to simplify the content of Parallel Space. Specifically, the method of uninstalling applications in Parallel Space is as follows: Fig.23 shown.
[0271] Reference Fig.23 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of Parallel Space, and the application desktop of Parallel Space contains icons of the applications installed in Parallel Space. If the user wants to uninstall one of the applications, he can click or long press the application to uninstall it. Specifically, Fig.23 As shown in (a) of FIG. 1 , after the user clicks the “WPS” icon, the display screen of the electronic device displays Fig.23 The interface shown in (b).
[0272] Reference Fig.23As shown in (b) of FIG. 1 , after the user clicks or long presses the application to be uninstalled, the display screen displays an "Uninstall" option above the application. If the user is sure that the application needs to be uninstalled, the user can continue to click the "Uninstall" option. In response to the user clicking the "Uninstall" option, the display screen of the electronic device displays Fig.23 The interface shown in (c) in .
[0273] Reference Fig.23 As shown in (c) in FIG. 1 , in order to ensure the security of uninstalling applications in Parallel Space, after the user clicks the “Uninstall” option, the electronic device uses the pre-set user identity to verify the legitimacy of the current user identity and displays the following during the verification: Fig.23 The interface shown in (c) in the figure prompts the user that user verification is in progress. If the user clicks Fig.23 Click the "Cancel" option in (c) to skip user verification or stop uninstalling the app.
[0274] After the electronic device successfully authenticates the user, the electronic device asks the user again whether to uninstall the selected application to prevent accidental uninstallation. Fig.23 As shown in (d) in the figure, a query dialog box is displayed in the form of a floating window on the display screen to facilitate the user to determine whether to continue uninstalling the application. If the user needs to continue uninstalling the application, he can click the "Uninstall" option in the interface; if the user does not want to continue uninstalling the application, he can click the "Cancel" option in the interface. In response to the user clicking Fig.23 The "Uninstall" option in the interface shown in (d) of the electronic device is displayed on the display screen Fig.23 The interface shown in (e) in .
[0275] Reference Fig.23 As shown in (e) in the figure, after the user clicks the "Uninstall" option, the electronic device automatically uninstalls the application selected by the user and displays the application desktop of the parallel space after the uninstallation is completed. At this time, the icon of the uninstalled application no longer exists in the application desktop of the parallel space. For example, after the electronic device completes the uninstallation of "WPS", Fig.23 The "WPS" icon no longer exists in the (e) interface.
[0276] above Fig.23 This is just an example of uninstalling an application. In actual use, Fig.23 The steps in can be combined in any way, for example, Fig.23 (c) After the electronic device determines that the user's identity is legitimate, the electronic device directly uninstalls the corresponding application and displays a Fig.23 (e) in the above; or, the electronic device does not verify the identity of the user and displays Fig.23 Display directly after (b) Fig.23 (d) etc.
[0277] In practical applications, if the user does not want to continue using Parallel Space, the Parallel Space can be destroyed. This application provides a method for destroying Parallel Space, which not only increases the flexibility of using Parallel Space, but also meets the usage needs of different users. Specifically, the method for destroying Parallel Space is as follows.
[0278] In one embodiment, referring to Fig.24 As shown in (a) of FIG. 1 , the display screen of the electronic device displays various options under “Settings” in the main system. In response to the user clicking the “Security” option, the electronic device displays the following Fig.24 In response to the user clicking Fig.24 In (b) of the interface, the “Parallel Space is on” icon is operated, and the electronic device displays the following Fig.24 The interface shown in (c) in .
[0279] Reference Fig.24 As shown in (c) in the figure, after the user clicks the "Parallel Space is turned on" icon, the display screen of the electronic device displays the setting options that can be set for the Parallel Space, among which there is an option to destroy the Parallel Space. The user can destroy the Parallel Space by clicking the "Destroy Parallel Space" option. In response to the user clicking the "Destroy Parallel Space" option, the electronic device starts to destroy the Parallel Space. After the electronic device completes the destruction of the Parallel Space, the display screen of the electronic device displays Fig.24 In the interface shown in (d), specifically, the display screen displays a prompt “Parallel Space Has Been Destroyed” so that the user can understand that the parallel space has been destroyed.
[0280] After the Parallel Space is destroyed, the "Parallel Space" icon will no longer exist on the system desktop of the main system, and the data in the Parallel Space will no longer exist.
[0281] In actual application, the method of destroying Parallel Space from the "Settings" application can be as follows Figure 2 (a) and Fig.24 The various interfaces in the "Settings" application can be combined into any interface (the two interfaces displayed on the split screen can be regarded as one interface separately) to form a new method of destroying Parallel Space from the Settings application. In addition, the various icons and controls in the "Settings" application can be recombined, sorted and displayed as needed.
[0282] For example, in one scenario, Fig.24 The "Destroy Parallel Space" icon in (c) can also be set in Fig.24 In the interface shown in (a), the user clicks Figure 2After the user clicks the "Settings" icon in (a), a "Destroy Parallel Space" icon may appear directly on the display interface of the electronic device. After the user clicks the "Destroy Parallel Space" icon, the electronic device displays Fig.24 The interface shown in (d).
[0283] In another embodiment, before destroying the parallel space, the user's identity needs to be verified to ensure the safe destruction of the parallel space. In addition, since the content in the parallel space will be destroyed after the parallel space is destroyed, in order to avoid the loss of the content in the parallel space, the content in the parallel space can be migrated to the main space before destroying the parallel space.
[0284] Specifically, when the user clicks Fig.24 After selecting the option "Destroy Parallel Space" in (c) of the procedure, the electronic device verifies the user's identity and displays a prompt message for face recognition or fingerprint verification in a floating window on the display screen. For details, see Fig.25 Of course, if the user needs to use a password for verification, click Fig.25 In (a), the "Password Verification" option is selected to make the electronic device's display screen display the password input interface for password verification. If the user wants to stop destroying the parallel space at the current moment, he can click Fig.25 Click the "Cancel" option in (a) to instruct the electronic device to stop destroying the parallel space.
[0285] After the electronic device successfully authenticates the user, the display screen of the electronic device displays a query message to ask the user whether the user needs to move the data in the parallel space out. For example, Fig.25 In (b), the display screen displays the inquiry information in the form of a floating window. If the user needs to move the data in the parallel space, he needs to click the option to agree to move out (the option of "moving files out at the same time" in the interface) to select the option. After selecting the option of "moving files out at the same time", the user can click the "OK" option in the interface; if the user does not need to move the data in the parallel space, he does not need to click the option of "moving files out at the same time". When the option of "moving files out at the same time" is not selected, the user can click the "OK" option in the interface. If the user clicks the "OK" option, in response to the user clicking the "OK" option in the interface, the display screen of the electronic device displays Fig.25 (c) interface in the figure.
[0286] Reference Fig.25 As shown in (c) in FIG. 1 , after the user clicks the “OK” option, the display screen of the electronic device displays the type labels (file categories) of the data in the parallel space that can be moved to the main space, for example, Fig.25The image tag, video tag, audio tag, document tag, and other data tags shown in (c) of FIG. 1 are shown in FIG. 1 . The user can select the data of the type by clicking the tag corresponding to the data to be moved; the user can also select all types of data by clicking the "Select All" option in the interface. In response to the user clicking Fig.25 In (c), the “Select All” option is selected, and the display screen of the electronic device shows Fig.25 The interface shown in (d).
[0287] Reference Fig.25 As shown in (d) in the figure, the user clicks Fig.25 After selecting the "Select All" option in (c) of the interface, all types of data that can be moved out of the parallel space are selected. In response to the user clicking the confirmation option ("Start Migration" option) in the interface, the display screen of the electronic device displays Fig.25 The interface shown in (e) in .
[0288] After the user clicks the "Start Migration" option, the electronic device starts migrating the data that the user needs to transfer out of the parallel space. After the electronic device completes the migration of all the data that needs to be transferred out, the display screen of the electronic device displays Fig.25 The interface shown in (e) is displayed to prompt the user that the data migration is complete.
[0289] In response to user clicks Fig.25 The electronic device starts to destroy the parallel space, and after the destruction is completed, the display screen of the electronic device shows Fig.24 The interface shown in (d).
[0290] In another embodiment, when destroying the parallel space, the display screen of the electronic device may not be split-screen, and the display screen only displays the content corresponding to the operation steps.
[0291] For example, in the Fig.24 After the operation (b) in the figure, the display screen of the electronic device shows Fig.26 (a) interface in the Fig.26 There is no entry icon for Parallel Space in the interface (a) (the entry icon is hidden. Fig.25 (a) does not hide the entry icon). Fig.26 The (a) interface in the figure shows the function options corresponding to Parallel Space. If the user wants to destroy Parallel Space, he can click Fig.26 In response to the user clicking the "Destroy Parallel Space" option, the display screen of the electronic device displays Fig.26The (b) interface in the figure prompts the user that the electronic device is performing face recognition or fingerprint verification. After the electronic device successfully authenticates the user, the display screen of the electronic device displays Fig.26 In the (c) interface, in response to the user clicking Fig.26 The operation of the "Confirm" option in the (c) interface of the electronic device is displayed on the display screen Fig.26 In the (d) interface, in response to the user clicking Fig.26 The operation of the "Select All" option in the interface (d) of the electronic device is displayed on the display screen Fig.26 In the (e) interface. In response to the user clicking Fig.26 In the (e) interface, click the "Start Migration" option, and the electronic device starts to migrate the data that needs to be migrated in the parallel space. After all the data has been migrated, the display screen of the electronic device shows Fig.26 The (f) interface in the figure will prompt the user that the data migration is complete. Fig.26 (b) to Fig.26 For the introduction of (f) in the above Fig.25 The introduction of , I will not go into details here.
[0292] The various steps and interfaces in the above parallel space destruction process can be combined arbitrarily to form a new method and interface for destroying a parallel space.
[0293] In order to meet the needs of different users, after creating a parallel space, the user can set it to display new message prompts of the parallel space when opening the main system, or not to display new message prompts of the parallel space. Fig.26 In the interface shown in (a), the option "Allow apps to display notifications in the main space" is turned on. When an app in the parallel space receives a new message, a corresponding prompt will be displayed in the notification bar of the main system, on the lock screen, etc., to inform the user that there is a new message in the parallel space. For example, Fig. 27 As shown in (a) in the figure, when a new message is received in the WeChat application in the parallel space, the main system's pull-down notification bar displays a prompt "WeChat received a new message 2 minutes ago". In addition, in order to facilitate users to distinguish whether the message prompt displayed in the notification bar is from the main space or from the parallel space, when the message prompt is from the parallel space, the parallel space icon is displayed in the message prompt bar of the parallel space, such as Fig. 27 The parallel space icon 12 is displayed on the right side of the message prompt bar of the parallel space in (a).
[0294] In order to ensure the security of messages in Parallel Space, after the user clicks the message prompt bar of Parallel Space in the notification bar, the electronic device verifies the user's identity and the display screen of the electronic device displays the following Fig. 27 Of course, if the user wants to use a password for verification, they can click Fig. 27 In the (b) interface, the "Use Password" option is selected, and the display screen of the electronic device displays a password input interface for the user to enter the password. The user can also click Fig. 27 The "Cancel" option in the (b) interface stops opening the message in the message prompt bar.
[0295] After the electronic device determines that the user's identity is legitimate, the display screen of the electronic device displays the latest message received in the parallel space, for example, the display screen of the electronic device displays Fig. 27 (c) interface, Fig. 27 The (c) interface is the WeChat chat interface, and the “OK, I got it, thank you!” in the interface is the latest message received.
[0296] In another embodiment, if the user sets a new message prompt of the parallel space to be displayed when the main system is opened, when the parallel space application receives a new message, if the electronic device is in the lock screen state, a message notification bar of the parallel space receiving a new message is displayed on the lock screen interface of the main system, such as Fig.28 In the interface shown, if the user wants to view new messages in the parallel space, the user can click on the message notification bar in the interface. In response to the user clicking on the message notification bar in the interface, the electronic device verifies the user's identity, and after determining that the user's identity is legitimate, the electronic device displays the new messages received in the parallel space.
[0297] In another embodiment, if the user sets a new message prompt of the parallel space to be displayed when the main system is opened, when the parallel space application receives a new message, if the display screen of the electronic device is displaying the system desktop of the main system, a message notification bar of the parallel space receiving a new message will pop up on the system desktop of the main system, such as Fig.29 In the interface shown, if the user wants to view new messages in the parallel space, the user can click on the message notification bar in the interface. In response to the user clicking on the message notification bar in the interface, the electronic device verifies the user's identity, and after determining that the user's identity is legitimate, the electronic device displays the new messages received in the parallel space.
[0298] In another embodiment, if the user sets a new message prompt of the parallel space to be displayed when the main system is opened, when the application of the parallel space receives a new message, if the display screen of the electronic device is displaying the interface of the application of the main system, a message notification bar indicating that the parallel space has received a new message is displayed in the interface of the application of the main system, and if the user wants to view the new message of the parallel space, the user can click on the message notification bar in the interface. In response to the user clicking on the message notification bar in the interface, the electronic device verifies the user's identity, and after determining that the user's identity is legitimate, the electronic device displays the new message received by the parallel space.
[0299] When a user uses Parallel Space, he can open the corresponding application by clicking the icon (or control, etc.) in the application desktop of Parallel Space. The following is an example of a user opening a gallery.
[0300] In one embodiment, referring to Fig.30 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. In response to the user clicking the "Gallery" icon in the interface, the electronic device opens the gallery of the parallel space and displays the following Fig.30 The interface (b) in the figure shows the photos in the gallery. If you need to return to the application desktop of the parallel space from the application interface of the parallel space application, you can use a gesture to return to the application desktop of the parallel space in the application interface of the parallel space application. The gesture can be a left swipe gesture or a right swipe gesture. For example, if you need to return to the application desktop of the parallel space from the application interface of the parallel space application Fig.30 The interface shown in (b) returns Fig.30 The interface shown in (a) can be Fig.30 Swipe left or right on the interface shown in (b).
[0301] In one embodiment, referring to Fig.31 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of Parallel Space. In response to the user clicking the “Gallery” icon in the interface, the electronic device begins to verify the identity of the user and displays the following information during the verification process: Fig.31 Of course, if the user wants to use a password for verification, they can click Fig.31 In the (b) interface, the "Use Password" option is selected, and the electronic device's display screen displays a password input interface for the user to enter the password. If the user wants to stop opening the gallery, he can click Fig.31 Select the “Cancel” option in (b) of the dialog box.
[0302] After the electronic device determines that the user's identity is legitimate, the display screen of the electronic device displays the content in the gallery of the parallel space. Fig.31As shown in (c) in FIG. 1 , the contents in the gallery may include photo options, album options, moment options, and production options. Among them, the photo options contain photos stored in the parallel space, such as Fig.31 There are 8 photos in the photo option shown in (c). In the album option, photos are classified and different types of photos are stored in different folders. In the moment option, all photos are divided according to the shooting time, and photos taken at the same time are in one area. In the production option, photos can be processed and produced in different ways.
[0303] In another embodiment, referring to Fig.32 As shown in (a) of FIG. 1 , the display screen of the electronic device displays the application desktop of the parallel space. In response to the user clicking the "Gallery" icon in the interface, the electronic device begins to verify the identity of the user and displays the following during the verification process: Fig.32 The interface shown in (b).
[0304] After the electronic device determines that the user's identity is legitimate, the display screen of the electronic device is split-screen, the left area of the display screen displays the application desktop of the parallel space, and the right area of the parallel space displays the content in the gallery, such as Fig.32 In the interface shown in (c), the right area of the display screen of the electronic device displays the contents under the photo option in the gallery.
[0305] If the user wants to view the contents of other options in the gallery, they can Fig.32 In the (c) interface, click the corresponding option under the gallery, for example, Fig.32 As shown in the interface (c) in FIG. 1 , the user clicks the “Album” option. In response to the user clicking the “Album” option, the display screen of the electronic device displays Fig.32 (d) interface in the figure. Fig.32 In the (d) interface, the right area of the display screen shows the contents under the album option.
[0306] In order to adapt to the needs of different users, users can also set the functions of the parallel space through the "Settings" application in the main system of the electronic device. The following describes the method of setting application permissions for applications in the parallel space.
[0307] Reference Fig.33As shown in (a) in the figure, the display screen of the electronic device displays the function options that can be set in the parallel space. Among them, the option of "password type" allows the user to customize the type of password, for example, setting the password to numbers, letters, etc. The option of "modify password" allows the user to modify the password of the parallel space. The option of "modify password protection question" allows the user to modify the password protection question. The "fingerprint authentication" option allows the user to choose whether to enable fingerprint authentication for the parallel space. The "face authentication" option allows the user to choose whether to enable face authentication for the parallel space. The "add parallel space desktop icon" option allows the user to choose whether to add the parallel space icon to the system desktop of the main system. The option of "allow applications to display notifications in the main space" allows the user to choose whether to display new messages received in the parallel space in the main space. The option of "manage application permissions in the application space" allows the user to set the permissions of each application in the parallel space.
[0308] In response to user clicks Fig.33 In (a) of the operation of the "Manage application permissions in the application space" option, the display screen of the electronic device shows Fig.33 (b) Interface in . Fig.33 The (b) interface in FIG. 1 shows the names of the applications for which permissions can be set. After the user clicks on the name of one of the applications, the permissions for the application can be set. For example, in response to the user clicking on Fig.33 In (b), the display screen of the electronic device displays the name of the last application in the operation. Fig.33 (c) interface in the figure. Fig.33 The (c) interface in the figure shows the permission settings items that are allowed for the selected application, and the permission settings items that are prohibited for the selected application. For example, the permission settings for location information, camera permissions, photo and video permissions, etc. are allowed for the application, while the microphone permissions, phone permissions, etc. are prohibited for the application. Click the corresponding permission device option to complete the corresponding permission setting.
[0309] In actual applications, users can also set up the Parallel Space through the "Settings" application in the Parallel Space application desktop, for example, setting the wallpaper, sound, font and font size, on / off setting of face recognition, on / off setting of fingerprint recognition, etc. The specific items that can be set can be set according to needs, and there is no restriction here.
[0310] In actual applications, a "security watermark" sign can be set in the display interface of Parallel Space. For example, a security watermark is set in the lower right corner of the interface of Parallel Space, and the content of the security watermark can be set as needed. In addition, the "security watermark" sign can be omitted in the display interface of Parallel Space. The interface color of Parallel Space can be set as needed. For example, the interface color of Parallel Space can be set to "Technology Blue" or "Luxury Gold".
[0311] In order to ensure the security of the parallel space, when the electronic device is performing multi-tasking, the content in the parallel space is hidden. If the user needs to view the content of the parallel space, user verification is required. After the verification is successful, the electronic device can display the corresponding parallel space content.
[0312] The display screen of the electronic device displays the system desktop of the main system. The user triggers the multi-task display through the first preset gesture operation. The multi-task display is Fig.34 The first preset gesture operation may be that the user slides one finger from the bottom of the display screen to the upper area of the display screen, and lifts the finger after reaching the upper area of the display screen (slide up gesture).
[0313] In addition, the display screen of the electronic device displays the application desktop of the parallel space or the interface of the application in the parallel space, for example, the interface of application B in the parallel space, and the user triggers the multitasking display through the second preset gesture operation, and the multitasking display is Fig.34 The second preset gesture operation may be that the user slides one finger from the bottom of the display screen to the middle area of the display screen, and lifts the finger after reaching the middle area of the display screen.
[0314] Specifically, refer to Fig.34 As shown in (a) of FIG. 1 , the multitask displayed on the display screen of the electronic device includes the gallery of the parallel space and the desktop of the parallel space. If the user needs to view the content in the gallery, he needs to click the "gallery" option in the multitask display. In response to the user clicking the "gallery" option in the multitask display, the electronic device starts to verify the identity of the user and displays the following during verification: Fig.34 After the electronic device successfully authenticates the user, the electronic device opens the gallery of the parallel space and displays the contents in the gallery, such as Fig.34 As shown in (c) in .
[0315] Reference Fig.35As shown in (a) of FIG. 1 , the multitask displayed on the display screen of the electronic device includes the gallery of the parallel space and the desktop of the parallel space. If the user needs to open the parallel space, he needs to click the "parallel space" option in the multitask display. In response to the user clicking the "parallel space" option in the multitask display, the electronic device starts to verify the identity of the user and displays the following information during verification: Fig.35 After the electronic device successfully authenticates the user, the electronic device opens the parallel space and displays the desktop of the parallel space, such as Fig.35 As shown in (c) in .
[0316] It should be noted that the controls or options in the above-mentioned interfaces are examples, and the controls and options in each specific interface can be set according to the functions of the electronic device. The above-mentioned click operation is also only an example, and the above-mentioned click operation can also be other operations, such as a long press operation, a single click operation, a double click operation or a sliding operation, etc., which can be set as needed. The names of the controls, icons or options in the above embodiments can be set as needed, and the illustrations in this application are only a way of representation and are not intended to be limiting.
[0317] The following is a description of the specific steps of a data interaction method provided by the present application. Specifically, the method of moving data in and out includes:
[0318] The electronic device displays an application desktop of a subsystem application, wherein the subsystem application is a subsystem application running under a main system of the electronic device, and the application desktop includes a first control for moving in files and a second control for moving out files;
[0319] The electronic device receives a first operation performed on the first control, and in response to the first operation, the electronic device displays a first interface, wherein the first interface includes options of a first file category and options of a second file category;
[0320] The electronic device receives a second operation on an option of the first file category, and in response to the second operation, the electronic device displays a second interface, wherein the second interface includes a first file stored in the main system, and the file category of the first file is the first file category;
[0321] The electronic device receives a third operation, the third operation includes an operation of selecting the first file, and in response to the third operation, the electronic device displays a third interface of the subsystem application, the third interface includes the first file;
[0322] The electronic device receives a fourth operation on the second control, and in response to the fourth operation, the electronic device displays a fourth interface of the subsystem application, wherein the fourth interface includes options of the third file category and options of the fourth file category;
[0323] The electronic device receives a fifth operation on an option of the third file category, and in response to the fifth operation, the electronic device displays a fifth interface, wherein the fifth interface includes a second file stored in the subsystem application, and the file category of the second file is the third file category;
[0324] The electronic device receives a sixth operation, where the sixth operation includes an operation of selecting the second file. In response to the sixth operation, the electronic device displays a sixth interface of the main system, where the sixth interface includes the second file.
[0325] Among them, the application desktop of the subsystem application displays the icons of the installed applications in the subsystem application, such as Figure 3 The (m) interface in Fig. 9 (f) interface and Fig. 22 The first control for moving files is the control for moving files from the main system to the subsystem application, such as Fig.14 The second control for moving files out is the control for moving files applied by the subsystem into the main system, such as Fig. 20 The first operation is to trigger the main system to prepare to migrate data to the subsystem application, such as Fig.14 In (a), click the "Move File" control. Fig.15 In (a), click the "Move File" control, etc. The first interface has labels for the types of data that can be migrated, such as Fig.14 (b) interface, Fig.15 (b) interface, Fig.16 The options of the first file category and the second file category are both labels of the types of data that can be migrated, such as Fig.14 (b) in the interface of the picture tag, video tag, audio tag, document tag, etc. The second operation is an operation that triggers the display of the content under the category tag. For example, the second operation is Fig.14 In (b), click on the image label. Fig.16 (b) The operation of clicking the document label in the second interface displays the data in the main system under the category label selected by the user. The data selected by the user in the second interface is the first file. For example, the second interface can be Fig.14 (c) interface, Fig.15 (c) interface, Fig.16(c) interface, Fig.17 (c) interface, Fig.18 interface, accordingly, Fig.14 In the (c) interface, pictures A to C are the first file. Fig.16 Documents 1 to 3 in the interface (c) are first files. The third operation may include an operation of selecting the first file and an operation of triggering data migration. For example, the third operation may be Fig.14 The operation of selecting pictures A, B and C in (c), and Fig.14 The third operation can also be Fig.16 The operation of selecting Document 1, Document 2, and Document 3 in (c), and Fig.16 The third operation can also be Fig.17 (c) (or Fig.18 ) to select picture A, picture B and picture C, and to drag the selected pictures. The third interface is the interface of the subsystem application, and the third interface displays the data that has been migrated from the main system to the subsystem application, for example, Fig.14 (d) interface, Fig.15 (d) interface, Fig.16 (d) interface in the figure.
[0326] The fourth operation is to trigger the subsystem application to prepare to migrate data to the main system, such as Fig. 20 In (a), click the "Move File" control. In the fourth interface, there are labels for the types of data that can be migrated, such as Fig. 20 (b) interface, Fig.21 The options in the second and third file categories are both labels for the types of data that can be migrated, such as Fig. 20 (b) picture tags, video tags, audio tags, document tags, etc. in the interface. The fifth operation is to trigger the display of the content under the category tag. For example, the fifth operation is Fig.14 The fifth interface displays the data in the main system under the category label selected by the user. The data selected by the user in the fifth interface is the second file. For example, the fifth interface can be Fig. 20 (c) interface, Fig.21 In the (c) interface, correspondingly, Fig. 20 The pictures A and B in the interface (c) are the second files. Fig.21 The picture A and the picture B in the interface (c) are the second file. The sixth operation may include an operation of selecting the second file and an operation of triggering data migration. For example, the sixth operation may be Fig. 20 The operation of selecting picture A and picture B in (c), and Fig. 20 The sixth operation can also be Fig.21 The operation of selecting picture A and picture B in (c), and Fig.21 Click the "Migrate" option in (c) of the operation. The sixth interface is the interface of the main system, and the sixth interface displays the data that has been migrated from the subsystem application to the main system, for example, Fig. 20 (d) interface, Fig.21 (d) interface in the figure.
[0327] Specifically, there is an application adding button on the application desktop, and when the electronic device displays the application desktop of the subsystem application, the method for installing the application in the parallel space includes:
[0328] The electronic device receives a seventh operation, where the seventh operation acts on the application adding button;
[0329] In response to the seventh operation, the electronic device displays an eighth interface, where the eighth interface includes an icon of the first application;
[0330] The electronic device receives an eighth operation, where the eighth operation includes an operation of selecting the first application;
[0331] In response to the eighth operation, an icon of the first application is displayed on the application desktop, and the icon of the first application is used to start the first application.
[0332] The application adding button is a button on the application desktop that can trigger adding an application to the subsystem application, for example Fig. 22 The seventh operation may be a click operation or a long press operation. The eighth interface is an interface containing icons of applications that can be added in the subsystem application, wherein the application that the user needs to add is the first application, such as Fig. 22 In (b), "WPS" is the first application. The eighth operation is an operation to trigger the electronic device to install the first application. Fig. 22 Select the "WPS" icon in (b) and click the "OK" option.
[0333] Specifically, when the electronic device displays the application desktop of the subsystem application, the method for uninstalling the application in the parallel space includes:
[0334] The electronic device receives a ninth operation, where the ninth operation acts on an icon of a second application displayed on the application desktop;
[0335] In response to the ninth operation, the electronic device displays a ninth interface, where the ninth interface includes a first option for uninstalling the second application;
[0336] The electronic device receives a tenth operation, where the tenth operation acts on the first option;
[0337] In response to the tenth operation, the electronic device displays a tenth interface, wherein the tenth interface includes a prompt that the electronic device is performing user identity authentication;
[0338] After the electronic device determines that the identity of the user is legitimate, the icon of the second application is not displayed on the application desktop.
[0339] The second application is any application on the application desktop of the subsystem application, and the ninth operation is an operation that triggers the electronic device to enter the uninstallation program. For example, the ninth operation is Fig.23 In (a), the operation of clicking or long pressing the "WPS" icon, correspondingly, "WPS" is the second application. The ninth interface includes a first option to uninstall the second application, such as Fig.23 (b) in the figure is the ninth interface, and the "Uninstall" option in the interface is the first option. The tenth operation is to trigger the user identity verification operation, and the identity verification can be face verification, fingerprint verification or password verification, etc. For example, the tenth operation is Fig.23 Click the "Uninstall" option in (b) and the corresponding tenth interface is Fig.23 (c) interface in the figure.
[0340] Specifically, the method of creating a parallel space includes:
[0341] The electronic device displays the system desktop of the main system;
[0342] The electronic device receives an eleventh operation, where the eleventh operation is a first gesture operation, or when there is an icon of a system setting application on the system desktop, the eleventh operation includes an operation acting on the icon of the system setting application;
[0343] In response to the eleventh operation, the electronic device displays an eleventh interface, wherein the eleventh interface includes a creation option for the subsystem application;
[0344] The electronic device receives a twelfth operation, where the twelfth operation acts on the creation option;
[0345] In response to the twelfth operation, the electronic device displays the application desktop of the subsystem application.
[0346] The system desktop of the main system is an interface that displays icons of applications installed in the main system, such as Figure 2 The eleventh operation is to trigger the electronic device to enter the creation step of the subsystem application. For example, the eleventh operation is to Figure 2(a) interface to Figure 2 The set of all operations of the interface (d) in the example, the eleventh operation can also be Figure 4 (a) and Figure 4 The gesture operation in (b) in FIG. 1 , the corresponding first gesture operation is Figure 4 (a) and Figure 4 The eleventh interface includes a creation option for a subsystem application. For example, the eleventh interface may be Figure 2 The (d) interface in the Figure 4 In the (c) interface, the corresponding creation option is the option to start creating a parallel space, such as Figure 2 The twelfth operation is to trigger the operation of starting to create a parallel space.
[0347] Specifically, the methods of entering the parallel space include:
[0348] The electronic device displays the system desktop of the main system;
[0349] The electronic device receives a thirteenth operation;
[0350] In response to the thirteenth operation, the electronic device displays a twelfth interface, wherein the twelfth interface includes a prompt that user identity verification is in progress;
[0351] After the electronic device determines that the identity of the user is legitimate, the electronic device displays the application desktop of the subsystem application.
[0352] The thirteenth operation is an operation for triggering the electronic device to verify the user's identity before entering the parallel space. The optional thirteenth operation is a second gesture operation, for example Fig. 9 (a) interface and Fig. 9 The optional thirteenth operation may also be the operation of clicking the icon of the parallel space on the system desktop of the main system, for example, Figure 8 In (a), click the "Parallel Space" icon. User identity verification can be performed by face, fingerprint or password. The twelfth interface can be Fig. 9 Optionally, the method for entering the parallel space may also be: the thirteenth operation includes the fourteenth operation and the fifteenth operation, there is an icon of a system setting application on the system desktop, and the fourteenth operation acts on the icon of the system setting application; in response to the thirteenth operation, the electronic device displays a twelfth interface, including:
[0353] In response to the fourteenth operation, the electronic device displays a thirteenth interface, wherein the thirteenth interface includes an entry icon for entering the subsystem application;
[0354] The electronic device receives a fifteenth operation performed on the portal icon;
[0355] In response to the fifteenth operation, the electronic device displays the twelfth interface.
[0356] The fourteenth operation is an operation for triggering the display of the entry icon. For example, the fourteenth operation includes: Figure 2 (a) interface to Figure 2 (b) the set of operations of the interface, and Fig.10 In (a), the user clicks the "Parallel Space is turned on" icon. The fourteenth interface includes the entrance icon of the parallel space, such as Fig.10 (b) Click the icon of "Parallel Space Entrance" in the interface. Fig.10 The operation of the icon of "Parallel Space Entrance" in the (b) interface is the fifteenth operation.
[0357] Specifically, the thirteenth interface displays a destroy option for the subsystem application. When the electronic device displays the thirteenth interface, the method for destroying the parallel space includes:
[0358] The electronic device receives a sixteenth operation acting on the destruction option;
[0359] In response to the sixteenth operation, the electronic device displays a fourteenth interface, and the fourteenth interface includes a prompt that the subsystem application has been destroyed.
[0360] Among them, the destruction option of the subsystem application is used to destroy the parallel space. For example, the thirteenth interface can be Fig.24 In the interface shown in (c), the "Destroy Parallel Space" option in the interface is a destruction option for the subsystem application. Accordingly, the sixteenth operation is Fig.24 In (c), click the "Destroy Parallel Space" option. The content in the fourteenth interface is used to prompt the user that the parallel space has been destroyed. For example, the fourteenth interface can be Fig.24 The interface shown in (d).
[0361] Optionally, the sixteenth operation includes a seventeenth operation, an eighteenth operation, a nineteenth operation, and a twentieth operation, and in response to the sixteenth operation, the electronic device displays a fourteenth interface, including:
[0362] In response to the seventeenth operation, the electronic device displays a fifteenth interface, wherein the fifteenth interface includes a prompt that user identity verification is in progress;
[0363] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a sixteenth interface, wherein the sixteenth interface includes a second option for determining to migrate the data of the subsystem application to the main system;
[0364] The electronic device receives an eighteenth operation acting on the second option;
[0365] In response to the eighteenth operation, the electronic device displays a seventeenth interface, wherein the seventeenth interface includes options of the fifth file category and options of the sixth file category;
[0366] The electronic device receives a nineteenth operation, where the nineteenth operation includes selecting an option of the fifth file category and / or an option of the sixth file category;
[0367] In response to the nineteenth operation, the electronic device displays an eighteenth interface, wherein the eighteenth interface includes a prompt indicating that the file migration is completed and a third option;
[0368] The electronic device receives a twentieth operation acting on the third option;
[0369] In response to the twentieth operation, the electronic device displays the fourteenth interface.
[0370] Before destroying the parallel space, the data in the parallel space can also be migrated to the main system to prevent the data in the parallel space from being lost. Specifically, the seventeenth operation is an operation of user identity authentication triggered before the data is migrated. For example, the seventeenth operation is Fig.24 Click the "Destroy Parallel Space" option in (c). The fifteenth interface can be Fig.25 The interface shown in (a) in the figure shows that the electronic device is performing face or fingerprint verification. The sixteenth interface is used to inquire and let the user determine whether the data in the subsystem application needs to be migrated to the main system, for example, Fig.25 In (b), both the "Move files out at the same time" option and the "Confirm" option are the second options. Accordingly, the user clicks Fig.25 The operation of the "simultaneously remove files" option and the "confirm" option in (b) is the eighteenth operation. The seventeenth interface displays the type labels of data that can be migrated from the subsystem application, such as Fig.25 The type label shown in (c) in the figure may be a picture label, a video label, an audio label, etc., the fifth file category may be one or more of the picture label, the video label, the audio label, etc., and the sixth file category may be one or more of the picture label, the video label, the audio label, etc. The nineteenth operation is an operation for triggering the start of data migration, and the nineteenth operation may be an operation acting on the fifth file category and / or the sixth file category and the like. Fig.25In the interface (d), click "Start Migration". The nineteenth operation can also be as follows: Fig.25 The operation in (c) of the “Select All” option is similar to the operation in Fig.25 In the interface (d), click "Start Migration". The eighteenth interface displays the third option, which is an option for the user to confirm that the data migration is complete. For example, the third option is Fig.25 In (e) the option “know”.
[0371] Specifically, when a subsystem application has been created in the electronic device and the user sets to display messages of the subsystem application in the main system, the method of viewing new messages of the subsystem application from the main system includes:
[0372] The electronic device displays a nineteenth interface of the main system, the nineteenth interface being a system desktop, a lock screen interface of the main system, or an application interface of a third application in the main system, the nineteenth interface including a message notification bar where the subsystem application receives a new message;
[0373] The electronic device receives a twenty-first operation, where the twenty-first operation acts on the message notification bar;
[0374] In response to the 21st operation, the electronic device displays a 20th interface, where the 20th interface includes a prompt for user identity verification;
[0375] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-first interface, and the twenty-first interface includes that the subsystem application receives a new message.
[0376] The lock screen interface is the interface when the electronic device is in the lock screen state. For example, the lock screen interface can be as follows: Fig.28 The nineteenth interface contains a message notification bar for new messages of the subsystem application, and the message notification bar can be displayed in the notification bar of the main system. For example, the nineteenth interface can be Fig. 27 In the interface shown in (a), the corresponding message notification bar is a notification bar for "received a new message"; the message notification bar can be displayed on the lock screen interface, such as Fig.28 The interface shown in the figure; the message notification bar can also be displayed on the system desktop of the main system, such as Fig.29 The twenty-first operation is to trigger the user identity authentication operation before the new message display of the subsystem application, for example, the twenty-first operation is to click Fig. 27 The operation of the message notification bar in (a). The twelfth interface is Fig. 27 The twenty-first interface includes new messages received by the subsystem application. For example, the twenty-first interface may be Fig. 27The interface shown in (c) in .
[0377] Specifically, the electronic device can return to the system desktop of the main system from the interface of the subsystem application. Therefore, when the electronic device displays the application desktop of the subsystem application or the application interface of the fourth application in the subsystem application, the method of returning to the system desktop of the main system from the interface of the subsystem application includes:
[0378] The electronic device receives a twenty-second operation;
[0379] In response to the twenty-second operation, the electronic device displays a system desktop of the main system, and the system desktop displays icons of the subsystem applications.
[0380] The fourth application is any application installed in the subsystem application. The application interface of the fourth application is any interface under the fourth application. The twenty-second operation is an operation of triggering the return from the interface of the subsystem application to the system desktop of the main system. The twenty-second operation can be a third gesture operation or a lock screen operation. The third gesture operation can be an upward sliding operation of sliding from the bottom of the display screen to the upper part of the display screen in the above embodiment.
[0381] Specifically, the electronic device can trigger the multi-task display from the interface of the subsystem application, and view the content in the subsystem application through the multi-task display window. Therefore, when the electronic device displays the application desktop of the subsystem application or the application interface of the fifth application in the subsystem application, the above method can also include:
[0382] The electronic device receives a twenty-third operation, where the twenty-third operation is different from the twenty-second operation;
[0383] In response to the twenty-third operation, the electronic device displays a twenty-second interface, where the twenty-second interface includes a multi-task window, and the multi-task window includes a first task window of the subsystem application;
[0384] The electronic device receives a twenty-fourth operation acting on the first task window;
[0385] In response to the twenty-fourth operation, the electronic device displays a twenty-third interface, where the twenty-third interface includes a prompt for performing user identity authentication;
[0386] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-fourth interface, where the twenty-fourth interface includes content corresponding to the first task window in the subsystem application.
[0387] The twenty-third operation is an operation for triggering the display of multiple tasks. For example, the twenty-third operation may be an operation of sliding upward from the bottom of the display screen until it slides to the middle area of the electronic screen. The twenty-third operation may also be an operation of sliding downward from the top of the electronic screen until it slides to the middle area of the electronic screen. There is a multi-task window in the twenty-second interface. The multi-task window may include the first task window of the subsystem application and the task window of the main system. For example, the twenty-second interface may be Fig.34 The interface shown in (a) or Fig.35 The interface shown in (a) in the figure includes a gallery window and an application desktop window of the subsystem application. Accordingly, the first task window is a gallery window or an application desktop window of the subsystem application. The twenty-fourth operation is to trigger the electronic device to perform user identity authentication and display the content corresponding to the first task window after the authentication is successful. For example, the twenty-fourth operation is to click Fig.34 (a) in the gallery window, or click Fig.35 The twenty-third interface can be Fig.34 The interface shown in (b) or Fig.35 The twenty-fourth interface includes the content of the first task window. For example, the twenty-fourth interface is Fig.34 The interface shown in (c) includes pictures in the gallery; the twenty-fourth interface can also be Fig.35 The application desktop of the subsystem application shown in (c).
[0388] Optionally, the electronic device can trigger a multi-task display from the system desktop of the main system, and view the content of the subsystem application through the multi-task display window. Therefore, when the electronic device displays the system desktop of the main system, the above method can also include:
[0389] The electronic device receives a twenty-fifth operation;
[0390] In response to the twenty-fifth operation, the electronic device displays a twenty-fifth interface, where the twenty-fifth interface includes a multi-task window, and the multi-task window includes a second task window of the subsystem application;
[0391] The electronic device receives a twenty-sixth operation acting on the second task window;
[0392] In response to the twenty-sixth operation, the electronic device displays a twenty-sixth interface, where the twenty-sixth interface includes a prompt for performing user identity authentication;
[0393] After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-seventh interface, where the twenty-seventh interface includes content corresponding to the second task window of the subsystem application.
[0394] The twenty-fifth operation may be sliding upward from the bottom of the display screen until it slides to the upper area (or top) of the display screen. The twenty-fifth interface may be Fig.34 The second task window can be Fig.34 Any window corresponding to the subsystem application in the interface shown in (a) of FIG. 1 , for example, Fig.34 (a) in the gallery window or parallel space window. The twenty-sixth interface can be Fig.34 The twenty-seventh interface can be Fig.34 The interface shown in (c) or Fig.35 It should be understood that the order of execution of the steps in the above embodiments does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0395] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0396] The embodiment of the present application also provides a computer program product. When the computer program product is executed on a first device, the first device can implement the steps in the above-mentioned method embodiments.
[0397] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying the computer program code to the first device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0398] The embodiment of the present application also provides a chip system, the chip system includes a processor, the processor is coupled to a memory, and the processor executes a computer program stored in the memory to implement the steps of any method embodiment of the present application. The chip system can be a single chip or a chip module composed of multiple chips.
[0399] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0400] Those of ordinary skill in the art will appreciate that the units and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software 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 be beyond the scope of this application.
[0401] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A data interaction method, characterized in that: include: The electronic device displays an application desktop of a subsystem application, wherein the subsystem application is a subsystem application running under a main system of the electronic device, and the application desktop includes a first control for moving in files and a second control for moving out files; The electronic device receives a first operation performed on the first control, and in response to the first operation, the electronic device displays a first interface, wherein the first interface includes options of a first file category and options of a second file category; The electronic device receives a second operation on an option of the first file category, and in response to the second operation, the electronic device displays a second interface, wherein the second interface includes a first file stored in the main system, and the file category of the first file is the first file category; The electronic device receives a third operation, the third operation includes an operation of selecting the first file, and in response to the third operation, the electronic device displays a third interface of the subsystem application, the third interface includes the first file; The electronic device receives a fourth operation on the second control, and in response to the fourth operation, the electronic device displays a fourth interface of the subsystem application, wherein the fourth interface includes options of the third file category and options of the fourth file category; The electronic device receives a fifth operation on an option of the third file category, and in response to the fifth operation, the electronic device displays a fifth interface, wherein the fifth interface includes a second file stored in the subsystem application, and the file category of the second file is the third file category; The electronic device receives a sixth operation, where the sixth operation includes an operation of selecting the second file. In response to the sixth operation, the electronic device displays a sixth interface of the main system, where the sixth interface includes the second file.
2. The method according to claim 1, characterized in that The electronic device displays a first interface, including: The electronic device displays the application desktop and the first interface in split screen.
3. The method according to claim 1, characterized in that The application desktop includes an application adding button, and when the electronic device displays the application desktop of the subsystem application, the method further includes: The electronic device receives a seventh operation, where the seventh operation acts on the application adding button; In response to the seventh operation, the electronic device displays an eighth interface, where the eighth interface includes an icon of the first application; The electronic device receives an eighth operation, where the eighth operation includes an operation of selecting the first application; In response to the eighth operation, an icon of the first application is displayed on the application desktop, and the icon of the first application is used to start the first application.
4. The method according to claim 1, characterized in that When the electronic device displays an application desktop of the subsystem application, the method further includes: The electronic device receives a ninth operation, where the ninth operation acts on an icon of a second application displayed on the application desktop; In response to the ninth operation, the electronic device displays a ninth interface, where the ninth interface includes a first option for uninstalling the second application; The electronic device receives a tenth operation, where the tenth operation acts on the first option; In response to the tenth operation, the electronic device displays a tenth interface, wherein the tenth interface includes a prompt that the electronic device is performing user identity authentication; After the electronic device determines that the identity of the user is legitimate, the icon of the second application is not included on the application desktop.
5. The method according to claim 1, characterized in that The electronic device displays an application desktop of a subsystem application, including: The electronic device displays the system desktop of the main system; The electronic device receives an eleventh operation, where the eleventh operation is a first gesture operation, or when there is an icon of a system setting application on the system desktop, the eleventh operation includes an operation acting on the icon of the system setting application; In response to the eleventh operation, the electronic device displays an eleventh interface, wherein the eleventh interface includes a creation option for the subsystem application; The electronic device receives a twelfth operation, where the twelfth operation acts on the creation option; In response to the twelfth operation, the electronic device displays the application desktop of the subsystem application.
6. The method according to any one of claims 1 to 5, characterized in that: The electronic device displays an application desktop of a subsystem application, including: The electronic device displays the system desktop of the main system; The electronic device receives a thirteenth operation; In response to the thirteenth operation, the electronic device displays a twelfth interface, wherein the twelfth interface includes a prompt that user identity verification is in progress; After the electronic device determines that the identity of the user is legitimate, the electronic device displays the application desktop of the subsystem application.
7. The method according to claim 6, characterized in that The thirteenth operation is a second gesture operation.
8. The method according to claim 6, characterized in that The thirteenth operation includes the fourteenth operation and the fifteenth operation, there is an icon of a system setting application on the system desktop, and the fourteenth operation acts on the icon of the system setting application; In response to the thirteenth operation, the electronic device displays a twelfth interface, including: In response to the fourteenth operation, the electronic device displays a thirteenth interface, wherein the thirteenth interface includes an entry icon for entering the subsystem application; The electronic device receives a fifteenth operation performed on the portal icon; In response to the fifteenth operation, the electronic device displays the twelfth interface.
9. The method according to claim 8, characterized in that The thirteenth interface displays a destroy option for the subsystem application; When the electronic device displays the thirteenth interface, the method further includes: The electronic device receives a sixteenth operation acting on the destruction option; In response to the sixteenth operation, the electronic device displays a fourteenth interface, and the fourteenth interface includes a prompt that the subsystem application has been destroyed.
10. The method according to claim 9, characterized in that The sixteenth operation includes the seventeenth operation, the eighteenth operation, the nineteenth operation and the twentieth operation; In response to the sixteenth operation, the electronic device displays a fourteenth interface, including: In response to the seventeenth operation, the electronic device displays a fifteenth interface, wherein the fifteenth interface includes a prompt that user identity verification is in progress; After the electronic device determines that the identity of the user is legitimate, the electronic device displays a sixteenth interface, wherein the sixteenth interface includes a second option for determining to migrate the data of the subsystem application to the main system; The electronic device receives an eighteenth operation acting on the second option; In response to the eighteenth operation, the electronic device displays a seventeenth interface, wherein the seventeenth interface includes options of the fifth file category and options of the sixth file category; The electronic device receives a nineteenth operation, where the nineteenth operation includes selecting an option of the fifth file category and / or an option of the sixth file category; In response to the nineteenth operation, the electronic device displays an eighteenth interface, wherein the eighteenth interface includes a prompt indicating that the file migration is completed and a third option; The electronic device receives a twentieth operation acting on the third option; In response to the twentieth operation, the electronic device displays the fourteenth interface.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: The electronic device displays a nineteenth interface of the main system, the nineteenth interface being the system desktop, the lock screen interface of the main system or the application interface of the third application in the main system, and a message notification bar of the subsystem application receiving a new message is displayed on the nineteenth interface; The electronic device receives a twenty-first operation, where the twenty-first operation acts on the message notification bar; In response to the 21st operation, the electronic device displays a 20th interface, where the 20th interface includes a prompt for user identity verification; After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-first interface, and the twenty-first interface includes that the subsystem application receives a new message.
12. The method according to any one of claims 1 to 11, characterized in that When the electronic device displays an application desktop of a subsystem application or an application interface of a fourth application in the subsystem application, the method further includes: The electronic device receives a twenty-second operation; In response to the twenty-second operation, the electronic device displays a system desktop of the main system, where the system desktop includes icons of the subsystem applications.
13. The method according to claim 12, characterized in that The twenty-second operation is a third gesture operation or a screen lock operation.
14. The method according to claim 12 or 13, characterized in that When the electronic device displays an application desktop of a subsystem application or an application interface of a fifth application in the subsystem application, the method further includes: The electronic device receives a twenty-third operation, where the twenty-third operation is different from the twenty-second operation; In response to the twenty-third operation, the electronic device displays a twenty-second interface, where the twenty-second interface includes a multi-task window, and the multi-task window includes a first task window of the subsystem application; The electronic device receives a twenty-fourth operation acting on the first task window; In response to the twenty-fourth operation, the electronic device displays a twenty-third interface, where the twenty-third interface includes a prompt for performing user identity authentication; After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-fourth interface, where the twenty-fourth interface includes content corresponding to the first task window in the subsystem application.
15. The method according to any one of claims 1 to 14, characterized in that: When the electronic device displays the system desktop of the main system, the method further includes: The electronic device receives a twenty-fifth operation; In response to the twenty-fifth operation, the electronic device displays a twenty-fifth interface, where the twenty-fifth interface includes a multi-task window, and the multi-task window includes a second task window of the subsystem application; The electronic device receives a twenty-sixth operation acting on the second task window; In response to the twenty-sixth operation, the electronic device displays a twenty-sixth interface, where the twenty-sixth interface includes a prompt for performing user identity authentication; After the electronic device determines that the identity of the user is legitimate, the electronic device displays a twenty-seventh interface, where the twenty-seventh interface includes content corresponding to the second task window of the subsystem application.
16. An electronic device, characterized in that: The electronic device comprises a processor, and the processor is used to run a computer program stored in a memory, so that the electronic device implements the method according to any one of claims 1 to 15.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method according to any one of claims 1 to 15 is implemented.
Citation Information
Cited By
Data interaction method, electronic device and storage medium
EP4715546A1
Data interaction method, electronic device and storage medium
WO2025011081A1