Electronic equipment, information processing method and storage medium

By using at least two internal memory and processors in the electronic device to determine that the target internal memory runs the object to be run, the problem of low security when the object to be run in the prior art is solved, and higher security and privacy are achieved.

CN120122871APending Publication Date: 2025-06-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311675101.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-07
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In the prior art, security cannot be ensured when running objects to be run, especially when multiple objects to be run are run in a unified manner, there is a possibility of security risks.

Method used

An electronic device is designed, including at least two internal memory and a processor. By detecting the display area where the icon of the object to be run is located, the processor determines an internal memory with a predetermined mapping relationship with the display area as the target internal memory, and runs the object to be run based on the running memory provided by the internal memory.

Benefits of technology

By allocating different objects to be run to different internal memory, the situation where the security risks of the objects to be run in one internal memory are reduced, and the security and privacy of the objects to be run are also present, is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120122871A_ABST
    Figure CN120122871A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses electronic equipment, an information processing method and a storage medium. The electronic equipment comprises at least two internal memories and a processor, the processor is connected with the internal memories and is configured to determine a target internal memory corresponding to a to-be-run object from the at least two internal memories; and running the to-be-run object based on the running memory provided by the target internal memory. According to the embodiment of the invention, the security of running the to-be-run object can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information processing, but is not limited thereto, and particularly relates to an electronic device, an information processing method, and a storage medium. Background Art

[0002] In the related art, a to-be-run object can be run based on the operating memory provided by an internal memory disposed in an electronic device. However, in the related art, the security during the running of the to-be-run object cannot be ensured. For example, during the unified running of multiple to-be-run objects, if there is a security risk in the running to-be-run object, all the running to-be-run objects may have security risks. Thus, the security during the running of the to-be-run object is low. Summary of the Invention

[0003] To overcome the problems in the related art, embodiments of the present disclosure disclose an electronic device, an information processing method, and a storage medium to solve the problem of how to improve the security of a to-be-run object while ensuring a good user experience.

[0004] According to a first aspect of the embodiments of the present disclosure, an electronic device is provided, and the electronic device includes:

[0005] At least two internal memories;

[0006] A processor, connected to each of the internal memories respectively, configured to determine a target internal memory corresponding to the to-be-run object from at least two internal memories; and run the to-be-run object based on the operating memory provided by the target internal memory.

[0007] In some embodiments, the processor is configured to determine a display area where an icon of the to-be-run object is located; and determine, as the target internal memory, an internal memory among at least two internal memories that has a predetermined mapping relationship with the display area where the icon of the to-be-run object is located;

[0008] wherein there is a predetermined mapping relationship between the display area and the internal memory.

[0009] In some embodiments, the electronic device includes:

[0010] A display screen, connected to the processor, configured to display a display area corresponding to each of the internal memories when the processor detects at least two internal memories.

[0011] In some embodiments, the electronic device includes:

[0012] A touch control module, connected to the processor, configured to detect a movement operation acting on the icon of the to-be-run object;

[0013] The processor is configured to determine the display area indicated by the moving operation; move the icon of the object to be run into the display area indicated by the moving operation; and determine the internal memory having a predetermined mapping relationship with the display area indicated by the moving operation as the target internal memory.

[0014] In some embodiments, the target internal memory is configured to provide a running memory to run the object to be run;

[0015] Wherein, the object to be run includes an application to be run; and the permission parameters configured for each application with icons located in the same display area are the same.

[0016] In some embodiments, the processor is configured to, when detecting an update instruction for the permission parameter of any application, update the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application;

[0017] Wherein, the permission parameter includes at least one of the following:

[0018] A permission parameter for indicating that the application remains running in the background;

[0019] A permission parameter for adjusting the displayed virtual position in the application;

[0020] A permission parameter for accessing application files.

[0021] In some embodiments, the display screen is configured to, in response to receiving a notification message of the application, display the notification message in a notification bar corresponding to the application;

[0022] Wherein, the notification bars corresponding to each application with icons located in different display areas are different.

[0023] In some embodiments, the electronic device includes:

[0024] A detection module, configured to detect an associated device within a communication range in response to detecting an application message of the application; wherein, the application message includes a message generated during the running of the application;

[0025] A communication module, configured to send the application message to the associated device in response to detecting the associated device.

[0026] According to a second aspect of the embodiments of the present disclosure, there is provided an information processing method, which is applied to an electronic device as described in any one of the embodiments of the present disclosure, and the method includes:

[0027] Determine a target internal memory corresponding to an object to be run from at least two internal memories;

[0028] Run the object to be run based on the operating memory provided by the target internal memory.

[0029] In some embodiments, the method further includes:

[0030] Determine a display area where an icon of the object to be run is located; wherein, there is a predetermined mapping relationship between the display area and the internal memory;

[0031] The determining, from at least two of the internal memories, a target internal memory corresponding to the object to be run includes:

[0032] Determine, as the target internal memory, an internal memory among at least two of the internal memories that has a predetermined mapping relationship with the display area where the icon of the object to be run is located.

[0033] In some embodiments, the method further includes:

[0034] In response to detecting at least two of the internal memories, display display areas corresponding to the respective internal memories on a display interface.

[0035] In some embodiments, the method further includes:

[0036] In a case where a movement operation acting on the icon of the object to be run is detected, determine a display area indicated by the movement operation;

[0037] Move the icon of the object to be run into the display area indicated by the movement operation;

[0038] The determining, as the target internal memory, an internal memory among at least two of the internal memories that has a predetermined mapping relationship with the display area where the icon of the object to be run is located includes:

[0039] Determine, as the target internal memory, an internal memory that has a predetermined mapping relationship with the display area indicated by the movement operation.

[0040] In some embodiments, the object to be run includes: an application program to be run; the running of the object to be run based on the operating memory provided by the target internal memory includes:

[0041] Determine permission parameters of the application program, and run the application program based on the operating memory provided by the target internal memory;

[0042] Wherein, for each application program whose icon is located in the same display area, the configured permission parameters are the same.

[0043] In some embodiments, the method further includes:

[0044] When an update instruction for the permission parameter of any application is detected, update the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application;

[0045] Wherein, the permission parameter includes at least one of the following:

[0046] A permission parameter for indicating whether the application remains running in the background;

[0047] A permission parameter for adjusting the displayed virtual location in the application;

[0048] A permission parameter for accessing application files.

[0049] In some embodiments, the method further includes:

[0050] In response to receiving the notification message of the application, display the notification message in the notification bar corresponding to the application;

[0051] Wherein, the notification bars corresponding to the respective applications with icons in different display areas are different.

[0052] In some embodiments, the method further includes:

[0053] In response to detecting the application message of the application, detect associated devices within the communication range; wherein, the application message includes messages generated during the running of the application;

[0054] In response to detecting the associated device, send the application message to the associated device.

[0055] According to a third aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium storing a computer-executable program, and when the executable program is executed by a processor, the method described in any embodiment of the present disclosure is implemented.

[0056] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:

[0057] In an embodiment of the present disclosure, there is provided an electronic device, the electronic device includes: at least two internal memories; a processor, respectively connected to each of the internal memories, configured to determine a target internal memory corresponding to a to-be-run object from at least two of the internal memories; and run the to-be-run object based on the operating memory provided by the target internal memory;

[0058] Here, since there are at least two internal memories provided in the electronic device, when it is necessary to run the object to be run using the operating memory of the target internal memory among the at least two internal memories, it is possible to flexibly allocate a suitable target internal memory for different objects to be run, so as to independently run the object to be run using the appropriate target internal memory. Compared with the method of using only one internal memory to run all objects to be run, in the embodiments of the present disclosure, different suitable target internal memories can be used to run different objects to be run, reducing the situation where all other objects to be run may have security risks due to the security risks of the objects to be run running in one internal memory. In this way, the security and privacy of the object to be run can be ensured during the process of running the object to be run. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present invention and used together with the specification to explain the principles of the present invention.

[0060] Figure 1 FIG. is a schematic structural diagram of an electronic device shown according to an exemplary embodiment;

[0061] Figure 2 FIG. is a schematic flowchart of an information processing method shown according to an exemplary embodiment;

[0062] Figure 3 FIG. is a schematic flowchart of an information processing method shown according to an exemplary embodiment;

[0063] Figure 4 FIG. is a schematic flowchart of an information processing method shown according to an exemplary embodiment;

[0064] Figure 5 FIG. is a schematic structural diagram of an electronic device shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0065] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be construed as limiting the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of the present invention.

[0066] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments. However, it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments and can be combined with each other without conflict.

[0067] In the following description, the terms "first / second / third" involved are used to distinguish similar objects and do not represent a specific order for the objects. Understandably, "first / second / third" can be interchanged with a specific order or sequence when allowed, so that the embodiments of the present invention described herein can be implemented in an order other than that illustrated or described herein.

[0068] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this invention belongs. The terms used herein are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.

[0069] To better understand the embodiments of the present disclosure, some application scenarios in the related art are described below:

[0070] In the related art, different from traditional PCs, the operating memory of an electronic device (e.g., a mobile phone) is usually not expandable. Therefore, the size of the operating memory of the electronic device is very important to users. In the related art, usually only one internal memory is provided inside the electronic device. At this time, during the process of running multiple objects to be run using the same internal memory, the multiple objects to be run may interfere with each other, and the security and privacy of each object to be run cannot be ensured.

[0071] Based on this, as Figure 1 shown, the embodiments of the present disclosure provide an electronic device 1, and the electronic device 1 includes:

[0072] At least two internal memories 11;

[0073] A processor 12, respectively connected to each of the internal memories 11, configured to determine a target internal memory corresponding to the object to be run from at least two of the internal memories 11; and run the object to be run based on the operating memory provided by the target internal memory.

[0074] It should be noted that the different internal memories 11 are independently arranged from each other. That is to say, during the process of running the object to be run based on the operating memory provided by the target internal memory, the object to be run will not be run based on the operating memory provided by the internal memory 11 other than the target internal memory. In this way, the electronic device 1 can independently run different objects to be run based on different internal memories 11, which can ensure the privacy and security during the process of running the object to be run, and reduce the situation of security risks during the process of running the object to be run due to a dangerous program being run based on the operating memory provided by the internal memory 11 other than the target internal memory, so that different objects to be run running through different internal memories 11 do not interfere with each other and ensure the security of the objects to be run.

[0075] In some embodiments, the electronic device 1 may include, but is not limited to, a mobile communication terminal, a portable entertainment device, a wearable device, a household appliance, and a dedicated device. Among them, the mobile communication terminal may include, but is not limited to, a mobile phone, a tablet computer, a smart watch, etc.; the portable entertainment device may include, but is not limited to, an audio player and a digital camera; the wearable device may include, but is not limited to, a smart bracelet and smart glasses; the household appliance may include, but is not limited to, a television, a stereo, and a video recorder; the dedicated device includes, but is not limited to, a drone and an electronic game console.

[0076] In some embodiments, the internal memory 11 is configured to temporarily store the operation data in a central processing unit (CPU, Central Processing Unit), and the data exchanged with an external memory such as a hard disk. An internal memory 11 may be a storage module integrated with multiple components, and there is physical isolation between different internal memories 11. The processor may be the CPU of the electronic device.

[0077] In some embodiments, the object to be run may be any object to be run in the electronic device 1. Exemplarily, the object to be run may be an application program to be run in the electronic device 1, or the object to be run may be a file to be run in the electronic device 1.

[0078] In some embodiments, system resources may be configured for each internal memory 11. The system resources may include hardware resources and / or software resources. The system resources may include, and are not limited to, at least one of the following: network resources, data resources, and memory resources. In the electronic device 1, the system resources configured for each of the internal memories 11 may be different.

[0079] In some embodiments, the processor 12 may be configured to allocate a corresponding target internal memory for the object to be run from at least two internal memories based on the security level of the object to be run. The security level may be used to indicate the level of security requirements during the running of the object to be run. The higher the security level, the higher the security requirements indicated for running the object to be run.

[0080] In some embodiments, the target internal memories corresponding to objects to be run with different security levels are different.

[0081] In an embodiment of the present disclosure, an electronic device is provided. The electronic device includes: at least two internal memories; a processor, connected to each of the internal memories respectively, configured to determine a display area where an icon of a to-be-run object is located; determine, among the at least two internal memories, an internal memory having a predetermined mapping relationship with the display area where the icon of the to-be-run object is located, as a target internal memory; and run the to-be-run object based on the operating memory provided by the target internal memory; wherein there is a predetermined mapping relationship between the display area and the internal memory; and different system resources are configured for each of the internal memories.

[0082] In an embodiment of the present disclosure, since at least two internal memories 11 are provided in the electronic device, when it is necessary to run a to-be-run object using the operating memory of the target internal memory among the at least two internal memories 11, it is possible to flexibly allocate a suitable target internal memory for different to-be-run objects, so as to independently run the to-be-run objects using the appropriate target internal memory. Compared with the method of using only one internal memory 11 to run all to-be-run objects, in the embodiment of the present disclosure, different to-be-run objects can be run using appropriate different target internal memories, reducing the situation where all the remaining to-be-run objects may have security risks due to the security risks of the to-be-run objects run by one internal memory 11. In this way, the security and privacy of the to-be-run objects can be ensured during the process of running the to-be-run objects.

[0083] In some embodiments, the processor 12 is configured to determine a display area where an icon of the to-be-run object is located; and determine, among the at least two internal memories 11, an internal memory 11 having a predetermined mapping relationship with the display area where the icon of the to-be-run object is located, as the target internal memory;

[0084] wherein there is a predetermined mapping relationship between the display area and the internal memory 11.

[0085] In some embodiments, the processor 12 may be configured to obtain a predetermined mapping relationship. It may be that the predetermined mapping relationship existing between the display area and the internal memory 11 is pre-set before the electronic device 1 leaves the factory, or it may be that the user sets the predetermined mapping relationship between the display area and the internal memory 11 after the electronic device 1 leaves the factory. The processor 12 may be configured to store the set predetermined mapping relationship. Or, after the electronic device 1 leaves the factory, the electronic device 1 automatically sets the predetermined mapping relationship between the display area and the internal memory 11. The processor 12 may be configured to automatically set the predetermined mapping relationship between the display area and the internal memory 11.

[0086] Exemplarily, the processor 12 can be configured to automatically detect the number of the internal memories 11 in response to the electronic device 1 being first started by the user; in the case where the number of the internal memories 11 is detected to be at least two, a display area can be created in the display interface of the electronic device 1, and a predetermined mapping relationship between the created display area and the internal memories 11 can be established. The display interface can be the desktop of the electronic device 1.

[0087] In some embodiments, the processor 12 can be configured to adjust the appearance of the display area based on a touch operation acting on a predetermined control and / or a touch operation acting on the display area. The appearance of the display area can include at least one of the following: the area of the display area, the shape of the display area, the brightness of the display area, and the color of the display area. Here, the appearance of the display area can be adjusted based on the user's touch operation, so that the display area is more prominent in the desktop, facilitating the user to find and enter the display area to run the objects to be run in the display area, enabling the display result of the display area to meet the user's needs, and ensuring a good user experience.

[0088] In some embodiments, for different display areas, the touch operations acting on the predetermined control can be different; and / or, for different display areas, the touch operations acting on the display area can be different.

[0089] In some embodiments, the electronic device 1 further includes a display screen 13, and the display screen 13 is configured to be able to display icons of a first number of objects to be run in the display area. The processor 12 is configured to prohibit continuing to add icons of objects to be run into the display area in response to the number of icons of the objects to be run in the display area reaching the first number; or, allow continuing to add icons of objects to be run into the display area in response to the number of icons of the objects to be run in the display area not reaching the first number. The first number corresponding to different display areas can be different.

[0090] In some embodiments, the value of the first quantity corresponding to the display area may be positively correlated with the operating memory provided by the internal memory 11 that has a predetermined mapping relationship with the display area. Here, on the one hand, when the number of icons of the to-be-run objects that can be displayed in the display area is small, that is, when the number of to-be-run objects that need to be run by the operating memory provided by the internal memory 11 having a predetermined mapping relationship with the display area is small, a smaller operating memory can be set for the internal memory 11 that only needs to run fewer to-be-run objects. In this way, the situation of waste of operating memory caused by setting too large an operating memory for the internal memory 11 can be reduced. When the number of icons of the to-be-run objects that can be displayed in the display area is large, that is, when the number of to-be-run objects that need to be run by the operating memory provided by the internal memory 11 having a predetermined mapping relationship with the display area is large, a larger operating memory can be set for the internal memory 11 that needs to run more to-be-run objects. In this way, it is ensured that sufficient operating memory is provided to run the to-be-run objects, and the effect of running the to-be-run objects is good. In the embodiments of the present disclosure, the operating memory of the internal memory 11 can be reasonably allocated, and the utilization rate of the operating memory can be improved.

[0091] In some embodiments, the processor 12 may be configured to allocate a corresponding display area for the to-be-run object based on the security level of the to-be-run object; and add the icon of the to-be-run object to the display area allocated for the to-be-run object. It should be noted that the display area to which the icon of the to-be-run object is added is the display area where the icon of the to-be-run object is located. The security level can be used to indicate the level of security requirements during the running of the to-be-run object. The higher the security level, the higher the security requirements indicated for running the to-be-run object.

[0092] In some embodiments, the processor 12 may be configured to adjust the security level of the to-be-run object based on a touch operation of the user on a preset control.

[0093] In some embodiments, the first quantity corresponding to the display area and the security level of the to-be-run object may be negatively correlated. That is to say, the higher the security level of the to-be-run object, the fewer the number of icons of the to-be-run objects that can be displayed in the display area. At this time, the fewer the number of to-be-run objects that are run using the operating memory of the internal memory 11 having a predetermined mapping relationship with the display area. In this way, the situation that there are potential safety hazards in the running environment due to too many to-be-run objects being run by the operating memory of the internal memory 11 can be reduced, and the security of the to-be-run objects with a high security level during the running process can be ensured.

[0094] In some embodiments, the number of internal memories 11 may be positively correlated with the number of security levels of the to-be-run objects. Exemplarily, the number of internal memories 11 may be the same as the number of security levels of the to-be-run objects.

[0095] In some embodiments, the internal memory 11 may include a first type of internal memory and a second type of internal memory. The first type of internal memory is configured to provide operating memory for running first-type application programs, and the second type of internal memory is configured to provide operating memory for running second-type application programs. The security level of the first-type application programs is lower than that of the second-type application programs. The first-type application programs may be application programs whose icons are located in the display area corresponding to the first type of internal memory, and the second-type application programs may be application programs whose icons are located in the display area corresponding to the second type of internal memory.

[0096] In some embodiments, the electronic device 1 may include one first type of internal memory and one second type of internal memory.

[0097] In some embodiments, the display area corresponding to the first type of internal memory may be larger than the display area corresponding to the second type of internal memory. Exemplarily, the display area corresponding to the first type of internal memory may be display area A, and the display area corresponding to the second type of internal memory may be display area B. Display area B may be a display area created within display area A (as Figure 2 shown). Display area A may also be the desktop of the electronic device 1, and the display area corresponding to the second type of internal memory may be an area created within the desktop.

[0098] In some embodiments, the brightness of the display area corresponding to the second type of internal memory may be higher than the brightness of the display area corresponding to the first type of internal memory. In this way, it is convenient for the user to quickly find the display area corresponding to the second type of internal memory, so as to set the application icons of application programs with a higher security level in the display area corresponding to the second type of internal memory, and it is convenient to independently run application programs with a higher security level using the operating memory of the second type of internal memory.

[0099] In an embodiment of the present disclosure, there is provided an electronic device 1, where the electronic device 1 includes: at least two internal memories 11; a processor 12, connected to each of the internal memories 11 respectively, configured to determine the display area where the icon of the object to be run is located; determine, among the at least two internal memories 11, the internal memory 11 that has a predetermined mapping relationship with the display area where the icon of the object to be run is located as the target internal memory; run the object to be run based on the operating memory provided by the target internal memory; where there is a predetermined mapping relationship between the display area and the internal memory 11; and different system resources are configured for each of the internal memories 11.

[0100] In an embodiment of the present disclosure, when the electronic device 1 includes at least two internal memories 11, there is a predetermined mapping relationship between the display area where the icon of the object to be run is located and the internal memory 11. Therefore, when it is necessary to use the internal memory 11 that has a predetermined mapping relationship with the display area where the icon of the object to be run is located as the target internal memory and run the object to be run based on the operating memory of the target internal memory, the target internal memory that has a predetermined mapping relationship with the display can be visually represented through the display area where the icon of the object to be run is located, which facilitates the user to flexibly select the display area where the icon of the object to be run is located to select a suitable target internal memory corresponding to the display area to run the object to be run. In this way, the selection operation of the user can be simplified during the process of selecting a suitable target internal memory to run the object to be run, ensuring a good user experience. It can be seen from this that the embodiment of the present disclosure can improve the security of the object to be run while ensuring a good user experience.

[0101] In some embodiments, the electronic device 1 includes:

[0102] A display screen 13, connected to the processor 12, configured to display the display areas corresponding to the respective internal memories 11 when the processor 12 detects at least two of the internal memories 11.

[0103] In some embodiments, the processor 12 may be configured to detect the number of internal memories 11 in the electronic device 1 in response to the electronic device 1 being first started by the user; the display screen 13 may be configured to display the display areas corresponding to the respective internal memories 11 on the display interface in response to detecting at least two of the internal memories 11. Alternatively, in response to not detecting at least two internal memories 11, the display area is not displayed in the display interface.

[0104] In some embodiments, the processor 12 may be configured to pre-create at least two display areas and establish a predetermined mapping relationship between the display areas and the internal memories 11 in response to detecting at least two of the internal memories 11; or, in response to not detecting at least two of the internal memories 11, no predetermined mapping relationship is established between the display areas and the internal memories 11. The display screen 13 may be configured to display the display areas corresponding to the respective internal memories 11 on the display interface in response to establishing a predetermined mapping relationship between the display areas and the internal memories 11. Here, in the case of detecting at least two internal memories 11, a predetermined mapping relationship between the display areas and the internal memories 11 can be quickly established based on the pre-created display areas, reducing the response time, improving the efficiency of establishing the predetermined mapping relationship, and improving the efficiency of running the object to be run in the display area based on the predetermined mapping relationship.

[0105] In some embodiments, the processor 12 may be configured to create at least two display areas and establish a predetermined mapping relationship between the display areas and the internal memories 11 after detecting at least two internal memories 11; the display screen 13 may be configured to display the display areas corresponding to the respective internal memories 11 on the display interface in response to the establishment of the predetermined mapping relationship between the display areas and the internal memories 11. The processor 12 may also be configured not to create a display area in response to not detecting at least two of the internal memories 11. Here, in the case of not detecting at least two internal memories 11, a display area may not be created, and in the case where it is not necessary to use different display areas to represent different internal memories 11, the waste of resources caused by creating display areas with low utilization rate can be reduced.

[0106] In some embodiments, the electronic device 1 may be default - set with any of the first - type internal memories in the embodiments of the present disclosure. At this time, the processor 12 may be configured to determine that at least two of the internal memories 11 are detected in the case of detecting a second - type internal memory. In response to detecting at least two of the internal memories 11, create a display area corresponding to the second - type internal memory 11 on the desktop. The display screen 13 may be configured to display the display areas corresponding to the respective internal memories 11 on the display interface. The desktop may be the display area corresponding to the first - type internal memory.

[0107] In the embodiments of the present disclosure, since, in response to detecting at least two of the internal memories 11, the display areas corresponding to the respective internal memories 11 are displayed on the display interface, when it is necessary to use the operating memory provided by the internal memory 11 to run a to - be - run object whose icon is located in the display area, different internal memories 11 can be represented by explicit display areas, which is convenient for the user to use the operating memory provided by the appropriate internal memory 11 to run the to - be - run object in the visual interface. In this way, the interactivity between the electronic device 1 and the user can be improved, ensuring a good user experience.

[0108] In some embodiments, the electronic device 1 includes:

[0109] A touch control module 14, connected to the processor 12, configured to detect a movement operation acting on the icon of the to - be - run object;

[0110] The processor 12 is configured to determine the display area indicated by the movement operation; move the icon of the to - be - run object into the display area indicated by the movement operation; and determine the internal memory 11 having a predetermined mapping relationship with the display area indicated by the movement operation as the target internal memory.

[0111] It should be noted that the touch control module 14 may be a component of the electronic device 1 for detecting touch operations. For example, it may be a touch display screen of the electronic device.

[0112] In some embodiments, the moving operation may be an operation of moving the icon of the object to be run within different display areas. The moving operation may be an operation performed by the user on the icon of the object to be run.

[0113] In some embodiments, the processor 12 is configured to, when detecting a moving operation on the icon of the object to be run, determine the display area indicated by the moving operation; move the icon of the object to be run into the display area indicated by the moving operation. Determine whether the display area where the object to be run is located is the target display area; wherein the target display area is the display area allocated for the object to be run based on the security level. The electronic device 1 further includes an output module configured to output a prompt message in response to the display area where the icon of the object to be run is located not being the target display area; the prompt message is used to prompt to update the moving operation to move the icon of the object to be run to the target display area.

[0114] In some embodiments, the processor 12 may be configured to, within a predetermined time after outputting the prompt message, if a updated moving operation is detected, determine the internal memory 11 having a predetermined mapping relationship with the display area indicated by the updated moving operation as the target internal memory. Run the object to be run using the operating memory provided by the target internal memory. Or, if no updated moving operation is detected, determine the internal memory 11 having a predetermined mapping relationship with the display area indicated by the moving operation before the update as the target internal memory; run the object to be run using the operating memory provided by the target internal memory.

[0115] In some embodiments, the processor 12 may be configured to, when detecting a moving operation on the icon of the object to be run, determine the display area indicated by the moving operation; in the case where the display area indicated by the moving operation is not the target display area, do not move the icon of the object to be run into the display area indicated by the moving operation. Determine the internal memory 11 corresponding to the display area where the icon of the object to be run was located before the moving operation was detected as the target internal memory. Run the object to be run based on the operating memory of the target internal memory.

[0116] In some embodiments, the moving operation may be an operation of moving the icon of an application program from the display area of a first type of internal memory to the display area of a second type of internal memory. The first type of internal memory is configured to provide operating memory to run the first type of application programs, and the second type of internal memory is configured to provide operating memory to run the second type of application programs. The security level of the first type of application programs may be lower than the security level of the second type of application programs.

[0117] In the embodiments of the present disclosure, it is possible to adapt to the movement operation of the icon acting on the object to be run, flexibly adjust the display area where the icon of the object to be run is located, so as to flexibly adjust the target internal memory that will be used in the process of running the object to be run. In this way, in the process of running the object to be run using the operating memory of the target internal memory, it is possible to adapt to the user's needs and flexibly use the appropriate operating memory of the target internal memory to run the object to be run.

[0118] In some embodiments, the target internal memory is configured to provide operating memory to run the object to be run;

[0119] Among them, the object to be run includes the application program to be run; for each application program whose icon is located in the same display area, the configured permission parameters are the same.

[0120] It should be noted that the relationship between the permission parameters configured in different display areas may not be restricted, and it is only necessary to ensure that the permission parameters configured for each application program whose icon is located in the same display area are the same. Exemplarily, different permission parameters can be configured for different display areas, and / or the same permission parameters can also be configured for different display areas.

[0121] In some embodiments, it may be that for each application program whose icon is located in the display area corresponding to the second type of internal memory, the configured permission parameters are the same. For each application program whose icon is located in the display area corresponding to the first type of internal memory, the configured permission parameters may be the same, or the configured permission parameters may also be different.

[0122] In some embodiments, the processor 12 may be configured to, when the permission parameters of any application program whose icon is located in the display area are configured, automatically configure the permission parameters for other application programs whose icons are located in the display area based on the configured permission parameters.

[0123] In some embodiments, the processor 12 may be configured to, when the permission parameters of any application program whose icon is located in the display area are configured, automatically configure the permission parameters for the application program whose icon moves into the display area based on the configured permission parameters.

[0124] In some embodiments, the permission parameters include at least one of the following:

[0125] The permission parameter for indicating whether the application program remains running in the background;

[0126] The permission parameter for adjusting the displayed virtual position in the application program;

[0127] The permission parameter for accessing the application file.

[0128] In some embodiments, the processor 12 may be configured to configure permission parameters for an application based on the security level of the application. The permission parameters configured for applications with different security levels are different.

[0129] In some embodiments, the processor 12 may be configured to configure permission parameters for an application based on the security level of the application. The permission parameters configured for applications with different security levels are different, and the permission parameters may include permission parameters for indicating whether the application remains running in the background.

[0130] Exemplarily, the security level of the application may be divided into N levels. The permission parameters of the application with the security level of the Nth level may be configured as the permission parameters for the application to remain running in the background, and the permission parameters of the applications with the security levels from the first level to the N - 1th level may all be configured as the permission parameters for the application not to remain running in the background. N is a positive integer.

[0131] In some embodiments, the processor 12 may be configured to configure permission parameters for an application based on the security level of the application. The permission parameters configured for applications with different security levels are different, and the permission parameters may include permission parameters for adjusting the displayed virtual location in the application.

[0132] In some embodiments, the value of the security level is negatively correlated with the degree of detail of the displayed virtual location. That is, the lower the security level of the application, the more specific the virtual location displayed in the application, that is, the virtual location displayed in the application is closer to the positioning location of the electronic device 1. If the security level of the application is relatively high, the degree of detail of the virtual location displayed in the application may be relatively low. Here, by setting the permissions for the virtual location, it can be ensured that the degree of detail of the virtual location displayed in the application meets the security requirements of the application, ensuring the security of the application and reducing the situation where the real positioning location is leaked.

[0133] Exemplarily, the positioning location of the electronic device 1 is D Street, C District, B City, A Province. For an application with a relatively high security level, the virtual location displayed in the application may be A Province, and for an application with a relatively low security level, the virtual location displayed in the application may be D Street, C District, B City, A Province.

[0134] In some embodiments, the processor 12 may be configured to configure permission parameters for an application based on the security level of the application. The permission parameters configured for applications with different security levels are different, and the permission parameters may include permission parameters for accessing application files. Application files may include confidential files, and the permission parameters for accessing application files may indicate whether the application has the permission to access confidential files.

[0135] In some embodiments, when the security level of an application is greater than a predetermined security level, permission parameters are configured for the application, and the permission parameters indicate that the application has the permission to access confidential files.

[0136] In some embodiments, for each application whose icon is located in the display area of the second type of internal memory, the configured permission parameters may be the same. The permission parameters may include at least one of the following: a permission parameter for indicating that the application remains running in the background, a permission parameter for displaying a virtual location with a specific degree lower than a degree threshold in the application, and a permission parameter for accessing confidential files. For each application whose icon is located in the display area of the first type of internal memory, the configured permission parameters may be different. The first type of internal memory is configured to provide operating memory to run the first type of applications, and the second type of internal memory is configured to provide operating memory to run the second type of applications. The security level of the first type of applications may be lower than the security level of the second type of applications.

[0137] In the embodiments of the present disclosure, since the permission parameters configured for each application whose icon is located in the same display area are the same, during the process of running the application based on the permission parameters, the same permission parameters can be flexibly configured in batches for the applications whose icons are in the same display area, improving the configuration efficiency.

[0138] In some embodiments, the processor 12 is configured to, when detecting an update instruction for the permission parameters of any application, update the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application;

[0139] wherein, the permission parameters include at least one of the following:

[0140] A permission parameter for indicating whether the application remains running in the background;

[0141] A permission parameter for adjusting the displayed virtual location in the application;

[0142] A permission parameter for accessing application files.

[0143] In some embodiments, the processor 12 may be configured to, when detecting an update instruction for the permission parameters of any application and the icon of the application is located in the display area corresponding to the second type of internal memory, update the permission parameters of other applications whose icons are located in the display area of the second type of internal memory.

[0144] In some embodiments, the processor 12 may be configured to, when detecting an update instruction for the permission parameter of any application and the icon of the application is located in the display area corresponding to the first type of internal memory, not update the permission parameters of other applications whose icons are located in the display area of the second type of internal memory.

[0145] In some embodiments, the processor 12 may be configured to, when detecting an update instruction for the permission parameter of any application and the permission parameter to be updated is the permission parameter for instructing the application to run in the background, update the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application.

[0146] In some embodiments, the processor 12 may be configured to, when detecting an update instruction for the permission parameter of any application and the permission parameter to be updated is the permission parameter for adjusting the displayed virtual position in the application, update the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application.

[0147] In some embodiments, the processor 12 may be configured to, when detecting an update instruction for the permission parameter of any application and the permission parameter to be updated is the permission parameter for accessing application files, update the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application.

[0148] In the embodiments of the present disclosure, when it is necessary to update at least one of the permission parameter for instructing the application to run in the background, the permission parameter for adjusting the displayed virtual position in the application, and the permission parameter for accessing application files corresponding to any application, the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application can be batch-updated, so that all applications whose icons are located in the same display area as the any application can be synchronously updated quickly to adapt to user needs, and the number of times of manually updating the permission parameters corresponding to other applications can be reduced. In this way, the efficiency of updating permission parameters can be improved while ensuring a good user experience.

[0149] In some embodiments, the display screen 13 is configured to display the notification message in the notification bar corresponding to the application in response to receiving the notification message of the application;

[0150] Among them, the notification bars corresponding to each application with icons located in different display areas are different.

[0151] In some embodiments, the display screen 13 is configured to display a notification bar corresponding to each display area when a predetermined touch operation is detected; in response to receiving a notification message of an application, the notification message is displayed in the notification bar corresponding to the display area where the icon of the application is located. Here, the notification bars corresponding to multiple display areas can be displayed at one time, facilitating the user to read all the notification messages at one time.

[0152] Exemplarily, there may be a display area A and a display area B in the electronic device 1 (as Figure 2 shown), and after a predetermined touch operation is detected, the notification bar A corresponding to the display area A and the notification bar B corresponding to the display area B can be displayed simultaneously (as Figure 3 shown).

[0153] In some embodiments, the display screen 13 is configured to be able to display a notification bar corresponding to the display area in response to a predetermined touch operation acting on the display area. At this time, only the notification bar corresponding to the display area where the predetermined touch operation acts can be displayed. The notification message is displayed in the displayed notification bar. Here, only one notification bar can be displayed at a time, reducing the situation where each notification bar occupies too small a display interface due to too many notification bars displayed at one time, and being able to display the notification message in a larger notification bar on the display interface, facilitating the user to clearly read the notification message and improving the user experience.

[0154] In some embodiments, the predetermined touch operation may be a sliding operation that slides according to a predetermined trajectory and / or a clicking operation that clicks a predetermined number of times. For example, the predetermined touch operation may be a downward sliding pull-down operation.

[0155] In the embodiments of the present disclosure, since the notification bars corresponding to the respective application programs with icons located in different display areas are different, the notification messages corresponding to the application programs in different display areas can be intuitively displayed to the user. In this way, it is possible to facilitate the user to distinguish the notification messages corresponding to the application programs running in different internal memories 11, and improve the user experience.

[0156] In some embodiments, the electronic device 1 includes:

[0157] A detection module 15, configured to detect an associated device within a communication range in response to detecting an application message of the application program; wherein, the application message includes a message generated during the running of the application program;

[0158] A communication module 16, configured to send the application message to the associated device in response to detecting the associated device.

[0159] In some embodiments, the users of the associated device and the electronic device 1 can be the same. That the users of the associated device and the electronic device 1 are the same may mean that the user accounts logged in on the associated device and the electronic device 1 are the same. Exemplarily, the electronic device 1 can be a mobile phone, and the user account logged in on the mobile phone can be account A. If the user account logged in on the tablet is also account A, then the tablet is an associated device of the mobile phone.

[0160] In some embodiments, the application message can include the interaction message generated in the application program. For example, the application program can be a program for communication between different users. At this time, the interaction message generated during the communication can be the application message. The application message can also include the push message displayed in the recommendation column of the application program.

[0161] In some embodiments, the transmission method of the application message between the electronic device 1 and the associated device can be not limited. Exemplarily, the application message can also be transmitted between the electronic device 1 and the associated device by wire transmission. Or, exemplarily, the application message can be transmitted between the electronic device 1 and the associated device by wireless transmission. For example, the application message can be transmitted between the electronic device 1 and the associated device by Bluetooth transmission; or the application message can be transmitted between the electronic device 1 and the associated device by WIFI transmission. Or, the communication connection between the electronic device 1 and the associated device can be established by the Near Field Communication (NFC) technology to transmit the application message in the electronic device 1 to the associated device. The application information stored in the NFC tag of the electronic device 1 can be read through NFC and transmitted to the NFC tag on the associated device.

[0162] In some embodiments, the detection module 15 can be configured to detect the associated device within the communication range in response to the icon of the application program being located in the display area corresponding to the second type of internal memory 11 and detecting the application message of the application program; the communication module 16 can be configured to send the application message to the associated device in response to detecting the associated device. Or, in response to the icon of the application program not being located in the display area corresponding to the second type of internal memory, the associated device is not detected within the communication range. Here, only the application message of the application program running through the second type of internal memory can be synchronously sent to the associated device.

[0163] In some embodiments, the detection module 15 may be configured to detect an associated device within a communication range in response to the permission parameter of the application being a permission parameter for keeping the application running in the background and detecting an application message of the application; wherein, the application message includes messages generated during the running of the application; the communication module 16 may be configured to send the application message to the associated device in response to detecting the associated device.

[0164] In the embodiments of the present disclosure, since the permission parameter of the application is a permission parameter for keeping the application running in the background and an application message of the application is detected, an associated device is detected within the communication range. Therefore, when an application message of the application is detected, the application will default to running in the background, so that when the associated device is detected, the application message in the application can be called and sent during the running of the application. In this way, the situation where the application message in the application cannot be transmitted due to the application stopping running when the application message is detected can be reduced, thereby ensuring that the application message in the application can be synchronously displayed on different devices, enabling the user to quickly view the application message in the application using different devices.

[0165] As Figure 4 shown, the embodiments of the present disclosure provide an information processing method, which is applied to an electronic device as described in any one of the embodiments of the present disclosure. The method includes:

[0166] Step S41, determine a target internal memory corresponding to the object to be run from at least two internal memories;

[0167] Step S42, run the object to be run based on the operating memory provided by the target internal memory.

[0168] It should be noted that different internal memories are independently set. That is to say, during the process of running the object to be run based on the operating memory provided by the target internal memory, the object to be run will not be run based on the operating memory provided by internal memories other than the target internal memory. In this way, the privacy and security during the process of running the object to be run can be ensured, and the situation where there is a security risk during the process of running the object to be run due to a dangerous program being run based on the operating memory provided by internal memories other than the target internal memory can be reduced.

[0169] In some embodiments, the object to be run may be any object to be run in the electronic device. Exemplarily, the object to be run may be an application to be run in the electronic device, or the object to be run may be a file to be run in the electronic device.

[0170] In some embodiments, a corresponding target internal memory may be allocated for the object to be run from at least two internal memories based on the security level of the object to be run. The security level may be used to indicate the level of security requirements during the running of the object to be run. The higher the security level, the higher the security requirements indicated for running the object to be run.

[0171] In some embodiments, the target internal memories corresponding to objects to be run with different security levels are different.

[0172] In the embodiments of the present disclosure, a target internal memory corresponding to the object to be run is determined from at least two internal memories; the object to be run is run based on the operating memory provided by the target internal memory. Since at least two internal memories are provided in the electronic device, therefore, in the case where it is necessary to run the object to be run using the operating memory of the target internal memory in at least two internal memories, a suitable target internal memory can be flexibly allocated for different objects to be run, so as to independently run the object to be run using the appropriate target internal memory. Compared with the method of using only one internal memory to run all objects to be run, in the embodiments of the present disclosure, a suitable target internal memory can be used to run the object to be run, reducing the situation that all the remaining objects to be run may have security risks due to the security risks of the objects to be run running in one internal memory. In this way, the security and privacy of the object to be run can be ensured during the running of the object to be run.

[0173] In some embodiments, the method further includes:

[0174] Determine the display area where the icon of the object to be run is located; wherein, there is a predetermined mapping relationship between the display area and the internal memory;

[0175] The step of determining a target internal memory corresponding to the object to be run from at least two of the internal memories includes:

[0176] Determine the internal memory that has a predetermined mapping relationship with the display area where the icon of the object to be run is located among at least two of the internal memories as the target internal memory.

[0177] In some embodiments, the predetermined mapping relationship between the display area and the internal memory may be pre-set before the electronic device leaves the factory, or may be set by the user after the electronic device leaves the factory, or may be automatically set by the electronic device after the electronic device leaves the factory.

[0178] Exemplarily, in response to the electronic device being started by the user for the first time, the electronic device can automatically detect the number of internal memories; in the case where the number of internal memories is detected to be at least two, a display area can be created in the display interface of the electronic device, and a predetermined mapping relationship between the created display area and the internal memories can be established. The display interface can be the desktop of the electronic device.

[0179] In some embodiments, the appearance of the display area can be adjusted based on a touch operation on a predetermined control and / or a touch operation on the display area. The appearance of the display area can include at least one of the following: the area of the display area, the shape of the display area, the brightness of the display area, and the color of the display area. Here, the appearance of the display area can be adjusted based on the user's touch operation so that the display area is more prominent on the desktop, facilitating the user to find and enter the display area to run the objects to be run in the display area, enabling the display result of the display area to meet the user's needs, and ensuring a good user experience.

[0180] In some embodiments, for different display areas, the touch operation on the predetermined control can be different; and / or, for different display areas, the touch operation on the display area can be different.

[0181] In some embodiments, the display area can display icons of a first number of objects to be run. In response to the number of icons of the objects to be run in the display area reaching the first number, adding icons of objects to be run into the display area is prohibited; or, in response to the number of icons of the objects to be run in the display area not reaching the first number, adding icons of objects to be run into the display area is allowed. The first number corresponding to different display areas can be different.

[0182] In some embodiments, the value of the first quantity corresponding to the display area may be positively correlated with the operating memory provided by the internal memory having a predetermined mapping relationship with the display area. Here, on the one hand, when the number of icons of the objects to be run that can be displayed in the display area is small, that is, when the number of objects to be run that need to be run by the operating memory provided by the internal memory having a predetermined mapping relationship with the display area is small, a smaller operating memory can be set for the internal memory that only needs to run fewer objects to be run. In this way, the situation of waste of operating memory caused by setting too large an operating memory for the internal memory can be reduced. When the number of icons of the objects to be run that can be displayed in the display area is large, that is, when the number of objects to be run that need to be run by the operating memory provided by the internal memory having a predetermined mapping relationship with the display area is large, a larger operating memory can be set for the internal memory that needs to run more objects to be run. In this way, it is ensured that sufficient operating memory is provided to run the objects to be run, and the effect of running the objects to be run is good. In the embodiments of the present disclosure, the operating memory of the internal memory can be reasonably allocated, and the utilization rate of the operating memory can be improved.

[0183] In some embodiments, based on the security level of the object to be run, a corresponding display area can be allocated to the object to be run; the icon of the object to be run is added to the display area allocated to the object to be run. It should be noted that the display area to which the icon of the object to be run is added is the display area where the icon of the object to be run is located. The security level can be used to indicate the level of security requirements during the running of the object to be run. The higher the security level, the higher the security requirements for running the object to be run it indicates.

[0184] In some embodiments, the security level of the object to be run can be adjusted based on the touch operation of the user on the preset control.

[0185] In some embodiments, the first quantity corresponding to the display area and the security level of the object to be run may be negatively correlated. That is to say, the higher the security level of the object to be run, the fewer the number of icons of the objects to be run that can be displayed in the display area. At this time, the fewer the number of objects to be run that are run using the operating memory of the internal memory having a predetermined mapping relationship with the display area. In this way, the situation where there are potential security hazards in the running environment due to the excessive number of objects to be run run by the operating memory of the internal memory can be reduced, and the security of the objects to be run with a high security level during the running process can be ensured.

[0186] In some embodiments, the number of internal memories may be positively correlated with the number of security levels of the objects to be run. Exemplarily, the number of internal memories may be the same as the number of security levels of the objects to be run.

[0187] In some embodiments, the internal memory may include a first type of internal memory and a second type of internal memory. The first type of internal memory is configured to provide operating memory for running first-type applications, and the second type of internal memory is configured to provide operating memory for running second-type applications. The security level of the first-type applications is lower than that of the second-type applications. The first-type applications may be applications whose icons are located in the display area corresponding to the first type of internal memory, and the second-type applications may be applications whose icons are located in the display area corresponding to the second type of internal memory.

[0188] In some embodiments, the electronic device may include a first type of internal memory and a second type of internal memory.

[0189] In some embodiments, the display area corresponding to the first type of internal memory may be larger than the display area corresponding to the second type of internal memory. Exemplarily, the display area corresponding to the first type of internal memory may be display area A, and the display area corresponding to the second type of internal memory may be display area B. Display area B may be a display area created within display area A (as Figure 2 shown). Display area A may also be the desktop of the electronic device, and the display area corresponding to the second type of internal memory may be an area created within the desktop.

[0190] In some embodiments, the brightness of the display area corresponding to the second type of internal memory may be higher than that of the display area corresponding to the first type of internal memory. In this way, it is convenient for the user to quickly find the display area corresponding to the second type of internal memory, so as to set the application icons of the applications with a higher security level in the display area corresponding to the second type of internal memory, and it is convenient to independently run the applications with a higher security level using the operating memory of the second type of internal memory.

[0191] In the embodiments of the present disclosure, since there is a predetermined mapping relationship between the display area where the icon of the object to be run is located and the internal memory when the electronic device includes at least two internal memories, when it is necessary to use the internal memory having a predetermined mapping relationship with the display area where the icon of the object to be run is located as the target internal memory and run the object to be run based on the operating memory of the target internal memory, the target internal memory having a predetermined mapping relationship with the display can be visually represented through the display area where the icon of the object to be run is located, which is convenient for the user to flexibly select the display area where the icon of the object to be run is located, so as to select the appropriate target internal memory corresponding to the display area to run the object to be run. In this way, the selection operation of the user can be simplified during the process of selecting the appropriate target internal memory to run the object to be run, ensuring a good user experience. It can be seen from this that the embodiments of the present disclosure can improve the security of the object to be run while ensuring a good user experience.

[0192] In some embodiments, the method further includes:

[0193] In response to detecting at least two of the internal memories, display a display area corresponding to each of the internal memories on a display interface.

[0194] In some embodiments, in response to the electronic device being started by a user for the first time, detect the number of internal memories in the electronic device; in response to detecting at least two of the internal memories, display a display area corresponding to each internal memory on a display interface. Alternatively, in response to not detecting at least two internal memories, do not display the display area in the display interface.

[0195] In some embodiments, at least two display areas may be created in advance. In response to detecting at least two of the internal memories, establish a predetermined mapping relationship between the display areas and the internal memories; or, in response to not detecting at least two of the internal memories, do not establish a predetermined mapping relationship between the display areas and the internal memories. In response to establishing a predetermined mapping relationship between the display areas and the internal memories, display a display area corresponding to each of the internal memories on a display interface. Here, in the case of detecting at least two internal memories, a predetermined mapping relationship between the display areas and the internal memories can be quickly established based on the pre-created display areas, reducing the response time, improving the efficiency of establishing the predetermined mapping relationship, and improving the efficiency of running objects to be run within the display area based on the predetermined mapping relationship.

[0196] In some embodiments, after detecting at least two internal memories, create at least two display areas and establish a predetermined mapping relationship between the display areas and the internal memories; in response to establishing a predetermined mapping relationship between the display areas and the internal memories, display a display area corresponding to each of the internal memories on a display interface. In response to not detecting at least two of the internal memories, do not create display areas. Here, in the case of not detecting at least two internal memories, no display areas are created, reducing resource waste caused by creating display areas with low utilization rates when there is no need to use different display areas to represent different internal memories.

[0197] In some embodiments, the electronic device may be default-set with any of the first type of internal memories in the embodiments of the present disclosure. At this time, in the case of detecting a second type of internal memory, it may be determined that at least two of the internal memories are detected. In response to detecting at least two of the internal memories, create a display area corresponding to the second type of internal memory on the desktop; display a display area corresponding to each internal memory on a display interface. The desktop may be a display area corresponding to the first type of internal memory.

[0198] In the embodiments of the present disclosure, since in response to detecting at least two of the internal memories, display areas corresponding to the respective internal memories are displayed on the display interface, therefore, when it is necessary to use the operating memory provided by the internal memory to run a to-be-run object whose icon is located within the display area, different internal memories can be represented by explicit display areas, facilitating the user to use the operating memory provided by a suitable internal memory to run the to-be-run object in the visual interface. In this way, the interactivity between the electronic device and the user can be improved, ensuring a good user experience.

[0199] In some embodiments, the method further includes:

[0200] In the case of detecting a moving operation on the icon of the to-be-run object, determining the display area indicated by the moving operation;

[0201] Moving the icon of the to-be-run object into the display area indicated by the moving operation;

[0202] Determining, as the target internal memory, the internal memory among the at least two internal memories that has a predetermined mapping relationship with the display area where the icon of the to-be-run object is located, includes:

[0203] Determining, as the target internal memory, the internal memory that has a predetermined mapping relationship with the display area indicated by the moving operation.

[0204] In some embodiments, the moving operation may be an operation of moving the icon of the to-be-run object within different display areas. The moving operation may be an operation by the user on the icon of the to-be-run object.

[0205] Exemplarily, please refer to again Figure 2 , the moving operation may be an operation of moving the to-be-run object from display area A to display area B.

[0206] In some embodiments, in the case of detecting a moving operation on the icon of the to-be-run object, the display area indicated by the moving operation may be determined; the icon of the to-be-run object may be moved into the display area indicated by the moving operation. It is determined whether the display area where the to-be-run object is located is the target display area; wherein, the target display area is the display area allocated for the to-be-run object based on the security level. In response to the display area where the icon of the to-be-run object is located not being the target display area, a prompt message is output; the prompt message is used to prompt to update the moving operation to move the icon of the to-be-run object to the target display area.

[0207] In some embodiments, within a predetermined time after outputting a prompt message, if an updated movement operation is detected, the internal memory having a predetermined mapping relationship with the display area indicated by the updated movement operation is determined as the target internal memory. The object to be run is run using the operating memory provided by the target internal memory. Alternatively, within a predetermined time after outputting the prompt message, if no updated movement operation is detected, the internal memory having a predetermined mapping relationship with the display area indicated by the movement operation before the update is determined as the target internal memory; the object to be run is run using the operating memory provided by the target internal memory.

[0208] In some embodiments, in the case where a movement operation on an icon of an object to be run is detected, the display area indicated by the movement operation can be determined; in the case where the display area indicated by the movement operation is not the target display area, the icon of the object to be run is not moved into the display area indicated by the movement operation. The internal memory corresponding to the display area where the icon of the object to be run was located before the movement operation was detected is determined as the target internal memory. The object to be run is run based on the operating memory of the target internal memory.

[0209] In some embodiments, the movement operation can be an operation of moving an icon of an application program from the display area of a first type of internal memory to the display area of a second type of internal memory. The first type of internal memory is configured to provide operating memory to run a first type of application program, and the second type of internal memory is configured to provide operating memory to run a second type of application program. The security level of the first type of application program can be lower than the security level of the second type of application program.

[0210] In the embodiments of the present disclosure, it is possible to adapt to the movement operation on the icon of the object to be run, flexibly adjust the display area where the icon of the object to be run is located, so as to flexibly adjust the target internal memory that will be used in the process of running the object to be run. In this way, in the process of running the object to be run using the operating memory of the target internal memory, it is possible to adapt to the user's needs and flexibly use the operating memory of the appropriate target internal memory to run the object to be run.

[0211] In some embodiments, the object to be run includes: an application program to be run; running the object to be run based on the operating memory provided by the target internal memory includes:

[0212] Determining the permission parameters of the application program, and running the application program based on the operating memory provided by the target internal memory;

[0213] Among them, for each application program with an icon in the same display area, the configured permission parameters are the same.

[0214] It should be noted that the relationship between the permission parameters configured in different display areas may not be restricted, and it is only necessary to ensure that the permission parameters configured for each application program whose icon is located in the same display area are the same. Exemplarily, different permission parameters may be configured for different display areas, and / or the same permission parameters may also be configured for different display areas.

[0215] In some embodiments, the permission parameters configured for each application program whose icon is located in the display area corresponding to the second type of internal memory may be the same. The permission parameters configured for each application program whose icon is located in the display area corresponding to the first type of internal memory may be the same, or the configured permission parameters may also be different.

[0216] In some embodiments, when the permission parameters of any application program whose icon is located in the display area are configured, the permission parameters of other application programs whose icon is located in the display area may be automatically configured based on the configured permission parameters.

[0217] In some embodiments, when the permission parameters of any application program whose icon is located in the display area are configured, the permission parameters of the application program whose icon is moved to the display area may be automatically configured based on the configured permission parameters.

[0218] In some embodiments, the permission parameters include at least one of the following:

[0219] A permission parameter for indicating whether the application program remains running in the background;

[0220] A permission parameter for adjusting the displayed virtual position in the application program;

[0221] A permission parameter for accessing application files.

[0222] In some embodiments, the permission parameters may be configured for the application program based on the security level of the application program. The permission parameters configured for application programs with different security levels are different.

[0223] In some embodiments, the permission parameters are configured for the application program based on the security level of the application program. The permission parameters configured for application programs with different security levels are different, and the permission parameters may include a permission parameter for indicating whether the application program remains running in the background.

[0224] Exemplarily, the security level of the application program may be divided into N levels. The permission parameter of the application program with the security level of the Nth level may be configured as the permission parameter for the application program to remain running in the background, and the permission parameters of the application programs with the security levels from the first level to the N-1th level may all be configured as the permission parameters for the application program not to remain running in the background. N is a positive integer.

[0225] In some embodiments, permission parameters are configured for an application based on the security level of the application. The permission parameters configured for applications with different security levels are different, and the permission parameters may include permission parameters for adjusting the displayed virtual location in the application.

[0226] In some embodiments, the value of the security level is negatively correlated with the degree of specificity of the displayed virtual location. That is, the lower the security level of the application, the more specific the virtual location displayed in the application, that is, the virtual location displayed in the application is closer to the positioning location of the electronic device. If the security level of the application is high, the degree of specificity of the virtual location displayed in the application may be low. Here, by setting the permissions for the virtual location, it can be ensured that the degree of specificity of the virtual location displayed in the application meets the security requirements of the application, ensuring the security of the application and reducing the situation where the real positioning location is leaked.

[0227] Exemplarily, the positioning location of the electronic device is D Street, C District, B City, A Province. For an application with a high security level, the virtual location that can be displayed in the application is A Province. For an application with a low security level, the virtual location that can be displayed in the application is D Street, C District, B City, A Province.

[0228] In some embodiments, permission parameters are configured for an application based on the security level of the application. The permission parameters configured for applications with different security levels are different, and the permission parameters may include permission parameters for accessing application files. Application files may include confidential files, and the permission parameters for accessing application files may indicate whether the application has the permission to access confidential files.

[0229] In some embodiments, when the security level of the application is greater than a predetermined security level, permission parameters are configured for the application, and the permission parameters indicate that the application has the permission to access confidential files.

[0230] In some embodiments, for each application whose icon is located in the display area of the second type of internal memory, the configured permission parameters are the same. The permission parameters may include at least one of the following: permission parameters for indicating that the application remains running in the background, permission parameters for displaying a virtual location with a degree of specificity lower than a degree threshold in the application, and permission parameters for accessing confidential files. For each application whose icon is located in the display area of the first type of internal memory, the configured permission parameters may be different. The first type of internal memory is configured to provide operating memory to run the first type of application, and the second type of internal memory is configured to provide operating memory to run the second type of application. The security level of the first type of application may be lower than the security level of the second type of application.

[0231] In the embodiments of the present disclosure, since the configured permission parameters for each application whose icon is located in the same display area are the same, during the process of running the application based on the permission parameters, the same permission parameters can be flexibly configured in batches for the applications whose icons are in the same display area, improving the configuration efficiency.

[0232] In some embodiments, the method further includes:

[0233] When a update instruction for the permission parameters of any application is detected, the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application are updated.

[0234] The permission parameters include at least one of the following:

[0235] The permission parameter for instructing the application to run in the background;

[0236] The permission parameter for adjusting the displayed virtual position in the application;

[0237] The permission parameter for accessing application files.

[0238] In some embodiments, it may be that when a update instruction for the permission parameters of any application is detected and the icon of the application is located in the display area corresponding to the second type of internal memory, the permission parameters of other applications whose icons are located in the display area of the second type of internal memory are updated.

[0239] In some embodiments, it may be that when a update instruction for the permission parameters of any application is detected and the icon of the application is located in the display area corresponding to the first type of internal memory, the permission parameters of other applications whose icons are located in the display area of the first type of internal memory are not updated.

[0240] In some embodiments, when a update instruction for the permission parameters of any application is detected and the permission parameter to be updated to is the permission parameter for instructing the application to run in the background, the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application are updated.

[0241] In some embodiments, when a update instruction for the permission parameters of any application is detected and the permission parameter to be updated to is the permission parameter for adjusting the displayed virtual position in the application, the permission parameters of all applications corresponding to the icons located in the same display area as the icon of the any application are updated.

[0242] In some embodiments, when an update instruction for the permission parameter of any application is detected and the permission parameter to be updated is the permission parameter for accessing the application file, the permission parameters of all the applications corresponding to the icons in the same display area as the icon of the any application are updated.

[0243] In the embodiments of the present disclosure, when it is necessary to update at least one of the permission parameter for instructing an application to run in the background, the permission parameter for adjusting the displayed virtual position in the application, and the permission parameter for accessing the application file corresponding to any application, the permission parameters of all the applications corresponding to the icons in the same display area as the icon of the any application can be batch-updated, so that the applications corresponding to all the icons in the same display area as the icon of the any application can be synchronously updated quickly to adapt to the user requirements, and the number of times of manually updating the permission parameters corresponding to other applications can be reduced. In this way, the efficiency of updating the permission parameters is improved while ensuring a good user experience.

[0244] In some embodiments, the method further includes:

[0245] In response to receiving the notification message of the application, display the notification message in the notification bar corresponding to the application;

[0246] Wherein, the notification bars corresponding to the applications with icons in different display areas are different.

[0247] In some embodiments, when a predetermined touch operation is detected, display the notification bars corresponding to the respective display areas; in response to receiving the notification message of the application, display the notification message in the notification bar corresponding to the display area where the icon of the application is located. Here, the notification bars corresponding to multiple display areas can be displayed at one time, which is convenient for the user to read all the notification messages at one time.

[0248] Exemplarily, there may be a display area A and a display area B (as Figure 2 shown) in the electronic device. After a predetermined touch operation is detected, the notification bar A corresponding to the display area A and the notification bar B corresponding to the display area B (as Figure 3 shown) can be displayed simultaneously.

[0249] In some embodiments, a notification bar corresponding to the display area may be displayed in response to a predetermined touch operation applied to the display area. At this time, only the notification bar corresponding to the display area where the predetermined touch operation is applied may be displayed. Notification messages are displayed in the displayed notification bar. Here, only one notification bar may be displayed at a time, reducing the situation where each notification bar occupies too small a display interface due to the excessive number of notification bars displayed at one time, and enabling the notification messages to be displayed in a larger notification bar on the display interface, facilitating the user to clearly read the notification messages and improving the user experience.

[0250] In some embodiments, the predetermined touch operation may be a sliding operation that slides along a predetermined trajectory and / or a click operation that clicks a predetermined number of times. For example, the predetermined touch operation may be a downward sliding pull-down operation.

[0251] In the embodiments of the present disclosure, since the notification bars corresponding to the respective application programs located in different display areas are different, the notification messages corresponding to the application programs in different display areas can be intuitively displayed to the user. In this way, it is possible to facilitate the user to distinguish the notification messages corresponding to the application programs running in different internal memories, and improve the user experience.

[0252] In some embodiments, the method further includes:

[0253] Detecting an associated device within the communication range in response to detecting an application message of the application program; wherein the application message includes a message generated during the running of the application program;

[0254] Sending the application message to the associated device in response to detecting the associated device.

[0255] In some embodiments, the users of the associated device and the electronic device may be the same. That the users of the associated device and the electronic device are the same may mean that the user accounts logged in on the associated device and the electronic device are the same. Exemplarily, the electronic device may be a mobile phone, and the user account logged in on the mobile phone may be account A. If the user account logged in on the tablet is also account A, then the tablet is an associated device of the mobile phone.

[0256] In some embodiments, the application message may include an interaction message generated in the application program. For example, the application program may be a program for communication between different users. At this time, the interaction message generated during the communication process may be the application message. The application message may further include a push message displayed in the recommendation bar of the application program.

[0257] In some embodiments, the transmission mode of application messages between the electronic device and the associated device may not be limited. Exemplarily, application messages may also be transmitted between the electronic device and the associated device by means of wired transmission. Or, exemplarily, application messages may be transmitted between the electronic device and the associated device by means of wireless transmission. For example, application messages may be transmitted between the electronic device and the associated device by means of Bluetooth transmission; or, application messages may be transmitted between the electronic device and the associated device by means of WIFI transmission. Or, a communication connection may be established between the electronic device and the associated device by means of Near Field Communication (NFC) to transmit the application messages in the electronic device to the associated device. The application information stored in the NFC tag of the electronic device may be read by NFC and transmitted to the NFC tag on the associated device.

[0258] In some embodiments, in response to the icon of the application program being located within the display area corresponding to the second type of internal memory and detecting the application message of the application program, an associated device is detected within the communication range; in response to detecting the associated device, the application message is sent to the associated device. Or, in response to the icon of the application program not being located within the display area corresponding to the second type of internal memory, the associated device is not detected within the communication range. Here, only the application messages of the application programs running through the second type of internal memory may be synchronously sent to the associated device.

[0259] In some embodiments, in response to the permission parameter of the application program being the permission parameter to keep the application program running in the background and detecting the application message of the application program, an associated device is detected within the communication range; wherein, the application message includes the message generated during the running of the application program; in response to detecting the associated device, the application message is sent to the associated device.

[0260] In the embodiments of the present disclosure, since the permission parameter of the application program is the permission parameter to keep the application program running in the background and the application message of the application program is detected, an associated device is detected within the communication range. Therefore, when the application message of the application program is detected, the application program will be default to run in the background, so that when the associated device is detected, the application message in the application program can be called and sent during the running of the application program. In this way, the situation where the application message in the application program cannot be transmitted due to the application program stopping running when the application message is detected can be reduced, so as to ensure that the application messages in the application program can be synchronously displayed on different devices, so that the user can quickly view the application messages in the application program by using different devices.

[0261] In some embodiments, the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores an executable program, wherein the executable program implements any one of the methods described in the present disclosure when executed by a processor.

[0262] Figure 5 1 is a block diagram of an electronic device 500 according to an exemplary embodiment. The disclosed method can be applied to the electronic device.

[0263] Reference Figure 5 , the electronic device 500 may include one or more of the following components: a processing component 502 , a memory 504 , a power component 506 , a multimedia component 508 , an audio component 510 , an input / output (I / O) interface 512 , a sensor component 514 , and a communication component 516 .

[0264] The processing component 502 generally controls the overall operation of the electronic device 500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.

[0265] The memory 504 is configured to store various types of data to support operations on the device 500. Examples of such data include instructions for any application or method operating on the electronic device 500, contact data, phone book data, messages, pictures, videos, etc. The memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0266] The power supply component 506 provides power to the various components of the electronic device 500. The power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 500.

[0267] The multimedia component 508 includes a screen that provides an output interface between the electronic device 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may not sense the boundaries of touch or swipe actions, but also detect the duration and pressure associated with the touch or swipe operations. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the device 500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0268] The audio component 510 is configured to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 500 is in an operating mode, such as a call mode, a recording mode, and a voice determination mode. The received audio signals can be further stored in the memory 504 or transmitted via the communication component 516. In some embodiments, the audio component 510 further includes a speaker for outputting audio signals.

[0269] The I / O interface 512 provides an interface between the processing component 502 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0270] The sensor component 514 includes one or more sensors for providing status assessments of various aspects of the electronic device 500. For example, the sensor component 514 can detect the on / off state of the device 500, the relative positioning of components, such as the display and keypad of the electronic device 500. The sensor component 514 can also detect a change in the position of the electronic device 500 or a component of the electronic device 500, the presence or absence of user contact with the electronic device 500, the orientation or acceleration / deceleration of the electronic device 500, and the temperature change of the electronic device 500. The sensor component 514 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 514 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 514 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0271] The communication component 516 is configured to facilitate wired or wireless communication between the electronic device 500 and other devices. The electronic device 500 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0272] In an exemplary embodiment, the electronic device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0273] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, and the instructions can be executed by a processor 520 of an electronic device 500 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0274] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed in this disclosure.

[0275] It will be appreciated that the present invention is not limited to the exact construction that has been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof.

Claims

1. An electronic device, characterized in that, the electronic device includes: at least two internal memories; a processor, respectively connected to each of the internal memories, configured to determine a target internal memory corresponding to a to-be-run object from at least two of the internal memories; and run the to-be-run object based on the operating memory provided by the target internal memory.

2. The electronic device according to claim 1, characterized in that, the processor is configured to determine a display area where an icon of the to-be-run object is located; and determine, as the target internal memory, an internal memory among at least two of the internal memories that has a predetermined mapping relationship with the display area where the icon of the to-be-run object is located; wherein there is a predetermined mapping relationship between the display area and the internal memory.

3. The electronic device according to claim 2, characterized in that, it includes: a display screen, connected to the processor, configured to display the display areas corresponding to each of the internal memories when the processor detects at least two of the internal memories.

4. The electronic device according to claim 2, characterized in that, it includes: a touch control module, connected to the processor, configured to detect a moving operation acting on the icon of the to-be-run object; the processor, configured to determine the display area indicated by the moving operation; move the icon of the to-be-run object into the display area indicated by the moving operation; and determine, as the target internal memory, an internal memory that has a predetermined mapping relationship with the display area indicated by the moving operation.

5. The electronic device according to claim 3, characterized in that, the target internal memory is configured to provide an operating memory to run a to-be-run object; wherein the to-be-run object includes a to-be-run application program; and the permission parameters configured for each application program with icons located in the same display area are the same.

6. The electronic device according to claim 5, characterized in that, the processor is configured to, when detecting an update instruction for the permission parameter of any one application program, update the permission parameters of all application programs corresponding to the icons located in the same display area as the icon of the any one application program; wherein the permission parameter includes at least one of the following: a permission parameter for indicating whether the application program remains running in the background; a permission parameter for adjusting the displayed virtual position in the application program; a permission parameter for accessing application files.

7. The electronic device according to claim 5, characterized in that, the display screen is configured to display the notification message in a notification bar corresponding to the application program in response to receiving the notification message of the application program; wherein the notification bars corresponding to each application program with icons located in different display areas are different.

8. The electronic device according to claim 5, characterized in that, it includes: a detection module, configured to detect an associated device within a communication range in response to detecting an application message of the application program; wherein the application message includes a message generated during the running of the application program. The communication module is configured to send the application message to the associated device in response to detecting the associated device.

9. An information processing method, characterized in that, the method is applied to the electronic device according to claim 1, and the method includes: Determine a target internal memory corresponding to the object to be run from at least two internal memories; Run the object to be run based on the operating memory provided by the target internal memory.

10. The information processing method according to claim 9, characterized in that, the method further includes: Determine the display area where the icon of the object to be run is located; wherein, there is a predetermined mapping relationship between the display area and the internal memory; The determining a target internal memory corresponding to the object to be run from at least two of the internal memories includes: Determine, as the target internal memory, the internal memory among at least two of the internal memories that has a predetermined mapping relationship with the display area where the icon of the object to be run is located.

11. The information processing method according to claim 10, characterized in that, the method further includes: In response to detecting at least two of the internal memories, display the display areas corresponding to the respective internal memories on the display interface.

12. The information processing method according to claim 10, characterized in that, the method further includes: In the case of detecting a moving operation acting on the icon of the object to be run, determine the display area indicated by the moving operation; Move the icon of the object to be run into the display area indicated by the moving operation; The determining, as the target internal memory, the internal memory among at least two of the internal memories that has a predetermined mapping relationship with the display area where the icon of the object to be run is located includes: Determine, as the target internal memory, the internal memory that has a predetermined mapping relationship with the display area indicated by the moving operation.

13. The information processing method according to claim 10, characterized in that, the object to be run includes: an application program to be run; the running the object to be run based on the operating memory provided by the target internal memory includes: Determine the permission parameter of the application program, and run the application program based on the operating memory provided by the target internal memory; wherein, for each application program whose icon is located in the same display area, the configured permission parameters are the same.

14. The information processing method according to claim 13, characterized in that, the method further includes: In the case of detecting an update instruction for the permission parameter of any application program, update the permission parameters of all application programs corresponding to the icons located in the same display area as the icon of the any application program; wherein, the permission parameter includes at least one of the following: A permission parameter for indicating whether the application program remains running in the background; A permission parameter for adjusting the virtual position displayed in the application program; A permission parameter for accessing application files.

15. The information processing method according to claim 13, characterized in that, the method further includes: In response to receiving the notification message of the application, display the notification message in the notification bar corresponding to the application; Among them, the icons are different for the notification bars corresponding to each application located in different display areas.

16. The information processing method according to claim 13, characterized in that, the method further includes: In response to detecting the application message of the application, detect associated devices within the communication range; wherein, the application message includes the message generated during the running of the application; In response to detecting the associated device, send the application message to the associated device.

17. A computer-readable storage medium, characterized in that, the readable storage medium stores an executable program, wherein when the executable program is executed by a processor, the method described in any one of claims 9 to 16 is implemented.