Method and apparatus for selecting a multi-user system
By displaying pre-set user image information and accepting input to select the system desktop while the screen is locked, the problem of cumbersome selection operations and poor security in multi-user systems is solved, achieving the effects of simplifying operation and improving security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2022-08-31
- Publication Date
- 2026-04-21
AI Technical Summary
Existing multi-user systems have cumbersome selection processes and poor security, especially when used by non-owner users, which can easily expose the owner user's personal information.
When the first screen of the electronic device is locked, the second screen displays image information of multiple pre-set users. The system desktop is selected and displayed by receiving user input, avoiding the display of information of the currently logged-in user and other users. Image information is used to distinguish different users.
It simplifies the selection process for multi-user systems, improves security, reduces the probability that non-owner users will notice that the device is in multi-user mode, and enhances the user experience.
Smart Images

Figure CN115357950B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a selection method and apparatus for a multi-user system. Background Technology
[0002] Currently, many electronic devices support multi-user functionality. Multi-user functionality allows different users to set different desktops, applications, etc., for the same electronic device, making it easier for different users to personalize their use of the device.
[0003] Existing multi-user functions typically display the information of the currently logged-in user and other available users on the lock screen during the selection process. Users need to manually configure various desktop and theme information, which is cumbersome. In addition, if a non-owner uses the electronic device, it is relatively easy to obtain the owner's personal information, resulting in poor security. Summary of the Invention
[0004] The purpose of this application is to provide a method and apparatus for selecting a multi-user system, which can solve the problems of cumbersome operation and poor security when entering a multi-user system.
[0005] In a first aspect, embodiments of this application provide a selection method for a multi-user system, applied to an electronic device having at least two screens, the method comprising:
[0006] When the first screen of the electronic device is locked, the second screen of the electronic device displays the first information of multiple users pre-set by the user.
[0007] Receive the first input to the first information;
[0008] In response to the first input, the system desktop of the first user corresponding to the first information is displayed, wherein the first information includes at least image information, and the first information is different for different users.
[0009] Secondly, embodiments of this application provide a selection device for a multi-user system, applied to an electronic device having at least two screens, the device comprising:
[0010] The first display module is used to display first information of multiple users preset by the user on the second screen of the electronic device when the first screen of the electronic device is in a locked state.
[0011] The first input module is used to receive a first input to the first information;
[0012] The second display module is used to respond to the first input and display the system desktop of the first user corresponding to the first information, wherein the first information includes at least image information, and the first information is different for different users.
[0013] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0014] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0015] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0016] In this embodiment, the information of the currently logged-in user and the information of other selectable users are not displayed. Instead, the first information of each user’s non-user information is displayed in turn. In response to the first input, the system desktop for the first user is displayed. This makes the operation simpler and more convenient when entering the multi-user system. Furthermore, the information of other users is not obtained during the entire process, which can improve security, reduce the probability that other users will notice that the electronic device is in multi-user mode, and improve the user experience. Attached Figure Description
[0017] Figure 1 This is a flowchart illustrating the selection method for a multi-user system provided in an embodiment of this application;
[0018] Figure 2 This is a schematic diagram of the electronic device provided in the embodiments of this application;
[0019] Figure 3 This is a schematic diagram illustrating the process of determining the first information corresponding to a user in the selection method of a multi-user system provided in this application embodiment;
[0020] Figure 4 This is a schematic diagram illustrating the process of setting the first application in the selection method of the multi-user system provided in this application embodiment;
[0021] Figure 5 This is a schematic diagram of the structure of the selection device of the multi-user system provided in the embodiments of this application;
[0022] Figure 6This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application;
[0023] Figure 7 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0024] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0025] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0026] The selection method and apparatus for a multi-user system provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0027] Figure 1 A flowchart illustrating the selection method for a multi-user system provided in this application embodiment is shown below. Figure 1 This application describes a method for selecting users in a multi-user system, as provided in embodiments of this application. Figure 1 As shown, the method is applied to an electronic device having at least two screens, and the method includes steps 101, 102 and 103.
[0028] Optionally, the electronic device can be implemented in various forms. For example, the electronic device described in the embodiments of this application may include mobile terminals such as mobile phones, smartphones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), navigation devices, smart bracelets, smartwatches, digital cameras, etc., as well as fixed terminals such as desktop computers, televisions, etc. Hereinafter, it is assumed that the electronic device is a mobile terminal. However, those skilled in the art will understand that the construction according to the embodiments of this application can also be applied to fixed-type terminals.
[0029] Step 101: With the first screen of the electronic device locked, display multiple user-preset first information items on the second screen of the electronic device. The first information items include at least image information, and the first information items differ for each user.
[0030] Optionally, the electronic device may include at least two screens.
[0031] Optionally, the screen of the electronic device may include a non-foldable main screen and at least one secondary screen.
[0032] Optionally, the screen of the electronic device may include a foldable main screen and at least one secondary screen. The foldable main screen may include at least two screens. The shape of the secondary screen can be arbitrary. The folding direction and angle of the foldable main screen are not limited.
[0033] Figure 2 The left and right parts respectively show the cases where the sub-screen 201 of the electronic device is a circular screen and a rectangular screen. Figure 2 The foldable main screen consists of two screens, which can be folded vertically. The angle between the two folded screens is θ. When θ∈[0°, 180°], it indicates a forward fold, and when θ∈(180°, 360°), it indicates a reverse fold. Figure 2 The left and right parts show the case where the included angle θ of the two screens is 0° after they are folded.
[0034] Optionally, the electronic device supports a multi-user mode.
[0035] Multi-user mode is a mode that utilizes multi-user functionality. In multi-user mode, different users can set different desktops, applications, etc., for the same electronic device, allowing different users to personalize their use of the electronic device.
[0036] Optionally, users with permissions to use the electronic device, each user's initial information, and a system desktop for each user can be pre-configured. The number of such users can be multiple.
[0037] Understandably, one of the aforementioned users can be an administrator. The administrator is generally the device owner. The device owner refers to the person who owns the electronic device. The administrator is the default user with permission to use the electronic device.
[0038] The first information corresponding to a user may be information related to that user, but not the user's personal information. Optionally, the first information corresponding to a user may include image information. The image information corresponding to each user may include at least one first image. The first information corresponding to different users is different.
[0039] In addition to image information, the primary information corresponding to the user can also include other information, such as text information.
[0040] When the first screen of an electronic device is locked, the first information corresponding to each user can be displayed sequentially in a preset order on the second screen of the same electronic device. The first screen and the second screen are different screens.
[0041] Optionally, the first screen can be the main screen, and the second screen can be at least one secondary screen. Unless otherwise specified, the following embodiments are described using the example of the first screen as the main screen and the second screen as a secondary screen.
[0042] Optionally, the first information corresponding to each user can be displayed sequentially in a preset order, or the first information can be switched at preset time intervals, displaying the first information corresponding to one user at a time.
[0043] Optionally, in response to a first switching command input by the user, the first piece of information corresponding to a certain user can be switched to another piece of first information corresponding to that user.
[0044] Optionally, in response to a second switching command input by the user, the first piece of information corresponding to a certain user can be switched to displaying the first piece of information corresponding to another user.
[0045] Optionally, taking the secondary screen as an example, after the secondary screen is locked, it can display image information corresponding to multiple users set by the administrator after it is turned on. Specifically, this may include:
[0046] 1. If the administrator has not created multiple other users, then play all the first images set by the administrator in a loop;
[0047] 2. If the administrator creates multiple users, all the first images set by the administrator can still be displayed on the secondary screen, but the administrator can switch the first image played on the secondary screen using different operation commands.
[0048] Optionally, the administrator can switch the first image played on the secondary screen using different operation commands, including but not limited to the following methods:
[0049] a) By default, after displaying all the first images of a certain user, the system switches to display all the first images of the next user;
[0050] b) If all the first images of the current user have not been displayed, other first images of the current user can be switched by horizontally swiping the secondary screen.
[0051] c) Switch the display of the next user's first image by swiping the secondary screen vertically or touching the edge of the secondary screen clockwise / counterclockwise;
[0052] d) By using a certain operation command, such as double-clicking the secondary screen, thumbnails of all users are displayed. When the target user is selected, the secondary screen will display the first image of the target user.
[0053] Step 102: Receive the first input for the first information.
[0054] Optionally, it may receive a user's first input on the first information displayed on the second screen.
[0055] The first input can be implemented in various ways. The first input can be key input, voice input, action input, or gesture input, etc.
[0056] Optionally, the first input to the first information displayed on the second screen can be the first input to the first information currently displayed on the second screen, or it can be the first input to other first information.
[0057] Step 103: In response to the first input, display the system desktop of the first user corresponding to the first information.
[0058] Optionally, after receiving the first input, a response can be made to the first input to determine the first user based on a preset method for determining the first user. The first user can be at least one of the users authorized to use the electronic device.
[0059] Optionally, the user corresponding to the first information targeted by the first input can be identified as the first user.
[0060] Optionally, the first input may carry a password, and the user matching the password is identified as the first user. The password can be a character password, a voice password, or a biometric password such as a fingerprint.
[0061] Optionally, the user can be identified as the first user based on which user's first information is displayed on the first screen when the first input is made.
[0062] Once the first user is identified, the system desktop of the first user can be displayed on at least one screen of the electronic device to unlock it, allowing the first user to use the electronic device.
[0063] Optionally, if the second screen is a secondary screen, the system desktop of the first user can be displayed on the main screen of the electronic device.
[0064] This application embodiment does not display the information of the currently logged-in user, nor the information of other optional users. Instead, it displays the first information of each user's non-user information in turn. In response to the first input, it displays the system desktop for the first user. This makes the operation simpler and more convenient when entering a multi-user system. Furthermore, it does not obtain the information of other users during the entire process, which can improve security, reduce the probability that other users will notice that the electronic device is in multi-user mode, and improve the user experience.
[0065] Optionally, in response to the first input, displaying the system desktop of the first user corresponding to the first information includes: in response to the first input, displaying the system desktop of the first user in a preset manner. The preset manner of displaying the system desktop of the first user includes: maintaining the display of the system desktop of the first user when the screen displaying the system desktop switches from a locked state to a displayed state.
[0066] Optionally, after receiving the first input, the system can respond to the first input and display the first user's system desktop in a preset manner.
[0067] Optionally, the preset method can be related to the first input or not.
[0068] The preset method is unrelated to the first input, meaning that the preset method is the same regardless of the specific form of the first input; the preset method is unrelated to the first input, meaning that the preset method is the method corresponding to the first input, that is, different specific forms of the first input can correspond to different preset methods.
[0069] Optionally, after the first user's system desktop is displayed in a preset manner, after the screen displaying the first user's system desktop is locked, the electronic device receives an unlock command for the screen and switches the screen from the locked state to the displayed state, while still displaying the first user's system desktop.
[0070] This application embodiment displays the system desktop of the first user in a preset manner in response to the first input. When the screen displaying the system desktop of the first user switches from the locked screen state to the display state, the system desktop of the first user is kept displayed, which makes it easier to lock the electronic device used by the first user and makes the operation simpler and more convenient.
[0071] Optionally, in response to the first input, displaying the system desktop of the first user corresponding to the first information includes: in response to the first input, determining the first user from the first N target users displayed in the preset list; where N is the number of screens of the current electronic device and N is a positive integer greater than 1.
[0072] Optionally, the administrator can pre-select at least one target user, forming a preset list. The preset list is used to store information about the target users.
[0073] In response to the first input, the number N of screens on the current electronic device can be obtained first.
[0074] Optionally, if the electronic device does not include a foldable main screen, the number of screens in the current electronic device is the number of screens included in the electronic device.
[0075] Optionally, when the electronic device includes a foldable main screen, the number N of screens in the current electronic device can be obtained based on the folding state of the foldable main screen and the number of other screens.
[0076] Optionally, when the foldable main screen is in a fully unfolded state (i.e., forming a display surface), the number of screens of the current electronic device is the number of other screens plus 1; when the foldable main screen is in a fully folded state, the number of screens of the current electronic device is the number of other screens; when the foldable main screen is in a state that is neither fully unfolded nor fully folded, the number of screens of the current electronic device is the number of other screens plus the number of screens included in the foldable main screen.
[0077] Optionally, if the number M of target users displayed in the preset list is greater than or equal to N, the first N target users displayed in the preset list can be determined as the first user.
[0078] Optionally, a preset list can be used to display the target user.
[0079] Display the system desktops of N users on N screens; any two screens display different system desktops.
[0080] Optionally, on each of the N screens of the current electronic device, a system desktop of a first user is displayed, and the system desktops displayed on any two screens are system desktops of different first users.
[0081] Optionally, if the number M of target users displayed in the preset list is less than N, all users displayed in the preset list can be identified as first users; system desktops for the M first users can be displayed on the M screens of the electronic device; the system desktops displayed on any two of the M screens are system desktops for different first users.
[0082] Optionally, if the administrator has not created multiple users, regardless of which first message is displayed on the second screen, the user will be logged into the same user system and the same user desktop will be displayed.
[0083] Optionally, if the administrator creates multiple users, they will enter different user systems based on the content displayed on the second screen and the first input, and display the system desktop of each first user.
[0084] Optionally, based on the content displayed on the secondary screen and the first input, different user systems are accessed, and system desktops tailored to different first users are displayed. These desktops may include, but are not limited to, the following:
[0085] a) When a user's image is displayed on the secondary screen and the electronic device is not folded, the corresponding user will be launched directly without locking the user. "Without locking the user" means that when the screen is locked again, the system will switch to another user based on the user's image displayed on the secondary screen.
[0086] (b) When a user's image is displayed on the secondary screen and the electronic device is in a folded state (e.g., folded forward), the corresponding user is directly activated and locked. Locking the user means that even if another user's image is displayed on the secondary screen after the screen is locked again, the user will not switch upon triggering unlock. Once a user is locked, administrator verification is required to unlock it. The unlock command is associated with the command used to activate the user; for example, if the device was folded forward when the user was activated, the device needs to be folded backward to unlock.
[0087] Optionally, if an administrator has created multiple users and wants to access multiple users, they can retain the target user and then unlock the device via the first input, so that the system desktop for each user is displayed on different screens in the electronic device.
[0088] Specifically as follows:
[0089] a) When the electronic device is fully unfolded, if the first screen is a foldable screen, the first screen can be treated as a single screen, and the maximum number of users that can be received is 2. If the number of target users M>2, the first 2 users are activated, and the system desktop for these 2 users is displayed on the main screen and the secondary screen.
[0090] b) When the electronic device is in a folded state, the main screen is processed according to the number of screens after folding. If the number of screens after folding is K, the maximum number of users that the system can receive is (K+1). If the number of target users M>(K+1), the system desktop for the first (K+1) users is started and displayed on the main screen and secondary screen for these (K+1) users.
[0091] In this embodiment, the first user is determined by the first N target users displayed in the preset list, where N is the number of screens of the electronic device currently used to display the interface. The system desktop for the N first users is displayed on the N screens, and the system desktop displayed on any two screens is different. This reduces the number of operation steps for the user and makes it easier for multiple users to use the electronic device at the same time.
[0092] Optionally, before displaying the system desktop of the first user corresponding to the first information in response to the first input, the method further includes: receiving a second input from the user.
[0093] Optionally, a second input from the administrator can be accepted.
[0094] Secondary input can be implemented in various ways. Secondary input can be key input, voice input, gesture input, or other similar methods.
[0095] Optionally, the second input can be the input of the first information.
[0096] In response to the second input, a preset list is retrieved; the preset list displays at least two target users.
[0097] Optionally, after receiving the second input, the system can respond to the second input in a certain way, displaying information about all users who have been pre-configured by the administrator to have permission to use the electronic device, identifying target users among all the aforementioned users, and obtaining a preset list for displaying information about each target user. The number of target users is greater than or equal to two.
[0098] For example, an administrator can use a certain operation command to make the secondary screen display images of multiple users. For instance, after triggering the secondary screen to display thumbnails of all users, an administrator can use a long-press or other operation command to delete non-target users, retaining two or more target users. It is understood that in the above example, the second input includes both the certain operation command and the long-press or other operation command.
[0099] Based on the second user input, this application embodiment obtains and displays a preset list of at least two target users, which makes it easier to identify target users, display the target user's system desktop more conveniently, and simplify the operation of entering a multi-user system.
[0100] Optionally, when the first screen of the electronic device is locked, before displaying the first information of multiple users pre-set by the user on the second screen of the electronic device, the method further includes receiving a third input.
[0101] Optionally, a second input from the administrator can be received. The administrator can then set the user's initial information based on the third input.
[0102] Third input can be implemented in various ways. Third input can be key input, voice input, action input, or gesture input, etc.
[0103] In response to the third input, determine the first information corresponding to at least one user.
[0104] Optionally, after receiving the third input, a response can be made to the third input, and based on the third input, first information corresponding to at least one user can be determined.
[0105] Optionally, administrators can create other users based on their needs for multiple users. If an administrator does not use the multi-user feature, they do not need to create any additional users; if an administrator wants to create other users, they can do so based on their own needs, such as creating "children," "friends," or other users.
[0106] Optionally, based on third input, the lock screen image can be set as the first piece of information corresponding to the user. If the administrator has not created any other users, the lock screen image is not associated with any user; if the administrator creates different other users, the administrator can set a lock screen image for each user based on the third input, and the same user can be associated with multiple lock screen images.
[0107] The process of adding a lock screen image based on third-party input can be as follows: Figure 3 As shown. Figure 3 As shown in the left half of the image, administrators can create other users by clicking the "Create User" button; and input a third input by dragging lock screen images (images 1 to 4) from the lock screen gallery, setting at least one lock screen image as the first information corresponding to a user. Figure 3 The right half of the image shows that the first information for the user "child" is image 1 and image 2, and the first information for the user "friend" is image 3 and image 4.
[0108] This application embodiment determines the first information corresponding to at least one user in response to a third input, which can reduce the user's operation steps and make it easier to set the user's first information. Thus, the information of the currently logged-in user and the information of other optional users are not displayed, thereby realizing multi-user functionality and improving security.
[0109] Optionally, when the first screen of the electronic device is locked, before displaying the first information of multiple users pre-set by the user on the second screen of the electronic device, the method further includes receiving a third input.
[0110] Optionally, a fourth input from the administrator can be accepted. Based on this fourth input, the administrator can configure public settings on the system desktop and allow other users to access certain applications.
[0111] The fourth input method can be implemented in various ways. It can be key input, voice input, motion input, or gesture input, etc.
[0112] In response to the fourth input, the common settings on the system desktop are set to default values, and the icon of the first application is displayed on the system desktop; the first application is a preset application that the current user has permission to use.
[0113] Optionally, after receiving the fourth input, you can respond to the fourth input and, based on the fourth input, set public settings for the system desktop and allow other users to use the applications.
[0114] The system desktop's common settings can include desktop wallpaper, themes, and fonts.
[0115] Setting common system desktop settings to default values means that all common system desktop settings for each user are set to their default values. This ensures that every user has the same initial system desktop when using an electronic device, eliminating the need for that user to configure their system desktop from scratch. Common settings such as desktop and theme remain consistent across different users, requiring no reconfiguration. If a user is dissatisfied with the initial system desktop, they can personalize it using their electronic device.
[0116] Optionally, based on the fourth input, a first application that can be allowed for each other user can be set, and the icon of the first application can be displayed on the system desktop.
[0117] It is understandable that, when any other user is the current user, the application that the other user is allowed to use is the application that the other user has permission to use, i.e., the first application.
[0118] By following the steps above, the same application can be set to be used by different users without having to reinstall the application. When different users use it, only the data portion is independent. For applications that a user does not have permission to use, no information about the application, including its icon and application name, will be displayed after the user logs in.
[0119] The process of setting the first application based on the fourth input can be as follows: Figure 4 As shown. Figure 4 As shown, the fourth input can include clicking the user's corresponding first control 401 and selecting an application from the application list. Clicking the user's corresponding first control 401 will navigate to the application list interface used to display the application list.
[0120] This application embodiment, in response to the fourth input, sets the common settings on the system desktop to the default value and displays the icon of the first application on the system desktop. This not only helps administrators reduce many steps in changing system settings, but also avoids the problem of wasted storage space caused by users installing the same application, thus bringing a better user experience.
[0121] The multi-user system selection method provided in this application can be executed by a multi-user system selection device. This application uses the example of a multi-user system selection device executing the multi-user system selection method to illustrate the multi-user system selection device provided in this application.
[0122] Figure 5 This is a schematic diagram of the structure of the selection device of the multi-user system provided in an embodiment of this application. Optionally, as... Figure 5 As shown, this device is applied to an electronic device having at least two screens. The device may include a first display module 501, a first input module 502, and a second display module 503, wherein:
[0123] The first display module 501 is used to display multiple user-related first information pre-set by the user on the second screen of the electronic device when the first screen of the electronic device is locked.
[0124] The first input module 502 is used to receive a first input of the first information;
[0125] The second display module 503 is used to respond to the first input and display the system desktop of the first user corresponding to the first information, wherein the first information includes at least image information, and the first information is different for different users.
[0126] Optionally, the first display module 501, the first input module 502, and the second display module 503 can be electrically connected.
[0127] When the first screen of the electronic device is locked, the first display module 501 can display the first information of each user in a preset order on the second screen of the electronic device.
[0128] The first input module 502 can receive a user's first input on the first information displayed on the second screen.
[0129] The second display module 503 can respond to the first input and determine the first user corresponding to the first information targeted by the first input based on a preset method for determining the first user. After determining the first user, the system desktop of the first user can be displayed on at least one screen of the electronic device to unlock it, so that the first user can use the electronic device.
[0130] Optionally, the second display module 503 may be specifically used to display the system desktop of the first user in a preset manner in response to the first input;
[0131] The preset method for displaying the first user's system desktop includes: maintaining the display of the first user's system desktop when the screen displaying the first user's system desktop switches from a locked state to a display state.
[0132] Optionally, the second display module 503 may include:
[0133] The first determining unit is configured to determine the first user from the first N target users displayed in the preset list in response to the first input; where N is the number of screens of the current electronic device and N is a positive integer greater than 1.
[0134] The first display unit is used to display the system desktops of N first users on N screens; any two screens among the N screens display different system desktops.
[0135] Optionally, the selection device for a multi-user system may further include:
[0136] The second input module is used to receive a second input from the user.
[0137] The acquisition module is used to acquire a preset list in response to a second input; the preset list includes at least two target users.
[0138] Optionally, the selection device for a multi-user system may further include:
[0139] The third input module is used to receive a third input.
[0140] A determination module is used to determine first information corresponding to at least one user in response to a third input.
[0141] Optionally, the selection device for a multi-user system may further include:
[0142] The fourth input module is used to receive a fourth input;
[0143] The second settings module is used to respond to the fourth input by setting the common settings of the system desktop to the default value and displaying the icon of the first application on the system desktop; the first application is a preset application that the current user has permission to use.
[0144] This application embodiment does not display the information of the currently logged-in user, nor the information of other optional users. Instead, it displays the first information of each user's non-user information in turn. In response to the first input, it displays the system desktop for the first user. This makes the operation simpler and more convenient when entering a multi-user system. Furthermore, it does not obtain the information of other users during the entire process, which can improve security, reduce the probability that other users will notice that the electronic device is in multi-user mode, and improve the user experience.
[0145] The selection device for the multi-user system in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television set (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the specific device.
[0146] The selection device for the multi-user system in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the choice.
[0147] The selection device for the multi-user system in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network-attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.
[0148] The selection device for the multi-user system in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the choice.
[0149] The multi-user system selection device provided in this application embodiment can achieve... Figures 1 to 4 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0150] Optionally, such as Figure 6 As shown, this application embodiment also provides an electronic device 600, including a processor 601 and a memory 602. The memory 602 stores a program or instructions that can run on the processor 601. When the program or instructions are executed by the processor 601, they implement the various steps of the selection method embodiment of the multi-user system described above and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0151] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0152] Figure 7 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application.
[0153] The electronic device 700 includes, but is not limited to, components such as: radio frequency unit 701, network module 702, audio output unit 703, input unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 709, and processor 710.
[0154] Those skilled in the art will understand that the electronic device 700 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 7 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0155] The display unit 706 is used to display multiple user-specific first information preset by the user in turn on the second screen of the electronic device when the first screen of the electronic device is in a locked state.
[0156] User input unit 707 is used to receive a first input on the first information;
[0157] The display unit 706 is also configured to respond to the first input by displaying the system desktop of the first user corresponding to the first information, wherein the first information includes at least image information, and the first information is different for different users.
[0158] This application embodiment does not display the information of the currently logged-in user, nor the information of other optional users. Instead, it displays the first information of each user's non-user information in turn. In response to the first input, it displays the system desktop for the first user. This makes the operation simpler and more convenient when entering a multi-user system. Furthermore, it does not obtain the information of other users during the entire process, which can improve security, reduce the probability that other users will notice that the electronic device is in multi-user mode, and improve the user experience.
[0159] Optionally, the processor 710 is configured to display the system desktop of the first user in a preset manner in response to the first input;
[0160] The preset method for displaying the first user's system desktop includes: maintaining the display of the first user's system desktop when the screen displaying the first user's system desktop switches from a locked state to a display state.
[0161] Optionally, the processor 710 is further configured to, in response to the first input, determine the first user from the first N target users displayed in the preset list; where N is the number of screens of the current electronic device and N is a positive integer greater than 1;
[0162] The display unit 706 is also used to display the system desktops of N first users on N screens; any two screens among the N screens display different system desktops.
[0163] Optionally, the user input unit 707 is also configured to receive a second input from the user;
[0164] The processor 710 is also configured to, in response to a second input, obtain a preset list; the preset list includes at least two target users.
[0165] Optionally, the user input unit 707 is also configured to receive a third input;
[0166] The processor 710 is also configured to determine first information corresponding to at least one user in response to the second input.
[0167] Optionally, the user input unit 707 is also configured to receive a fourth input;
[0168] The processor 710 is also configured to, in response to a fourth input, set the common settings of the system desktop to default values and display an icon of a first application on the system desktop; the first application is a preset application that the current user has permission to use.
[0169] It should be understood that, in this embodiment, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042. The GPU 7041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0170] The memory 709 can be used to store software programs and various data. The memory 709 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 709 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 709 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0171] Processor 710 may include one or more processing units; optionally, processor 710 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 710.
[0172] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described multi-user system selection method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0173] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0174] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described multi-user system selection method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0175] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0176] This application provides a computer program product that is stored in a storage medium and executed by at least one processor to implement the various processes of the selection method embodiment of the multi-user system described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0177] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0178] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0179] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A selection method for a multi-user system, applied to an electronic device having at least two screens, characterized in that, include: When the first screen of the electronic device is locked, the second screen of the electronic device displays in turn multiple user-preset first information corresponding to users. Receive the first input to the first information; In response to the first input, the system desktop of the first user corresponding to the first information is displayed on at least one screen, wherein the first information is non-user information associated with each of the users, and the first information includes at least: image information, and the first information corresponding to different users is different; the at least one screen includes the first screen and / or the second screen, the first screen is the main screen, and the second screen is at least one secondary screen.
2. The selection method for a multi-user system according to claim 1, characterized in that, The step of displaying the system desktop of the first user corresponding to the first information on at least one screen in response to the first input includes: In response to the first input, the system desktop of the first user is displayed on at least one screen in a preset manner; The preset method for displaying the first user's system desktop includes: maintaining the display of the first user's system desktop when the screen displaying the first user's system desktop switches from a locked state to a display state.
3. The selection method for a multi-user system according to claim 1, characterized in that, The step of displaying the system desktop of the first user corresponding to the first information on at least one screen in response to the first input includes: In response to the first input, the first N target users displayed in the preset list are determined as the first user; where N is the number of screens of the current electronic device and N is a positive integer greater than 1; The system desktops of the first user are displayed on N screens; any two screens among the N screens display different system desktops; the N screens include the first screen and the second screen.
4. The selection method for a multi-user system according to claim 3, characterized in that, Before displaying the system desktop of the first user corresponding to the first information on at least one screen in response to the first input, the method further includes: Receive the user's second input; In response to the second input, the preset list is obtained; the preset list displays at least two of the target users.
5. The selection method for a multi-user system according to any one of claims 1 to 4, characterized in that, The method further includes, before displaying multiple user-preset first information items on the second screen of the electronic device when the first screen of the electronic device is in a locked state: Receive third input; In response to the third input, the first information corresponding to at least one of the users is determined.
6. The selection method for a multi-user system according to any one of claims 1 to 4, characterized in that, The method further includes, before displaying multiple user-preset first information items on the second screen of the electronic device when the first screen of the electronic device is in a locked state: Receive the fourth input; In response to the fourth input, the common settings of the system desktop are set to default values, and the icon of the first application is displayed on the system desktop; the first application is a preset application that the current user has permission to use.
7. A selection device for a multi-user system, applied to an electronic device having at least two screens, characterized in that, include: The first display module is used to display, in turn, multiple user-preset first information corresponding to users on the second screen of the electronic device when the first screen of the electronic device is in a locked state; The first input module is used to receive a first input to the first information; The second display module is configured to respond to the first input and display the system desktop of the first user corresponding to the first information on at least one screen, wherein the first information is non-user information associated with each of the users, and the first information includes at least image information, and the first information is different for different users; the at least one screen includes the first screen and / or the second screen, the first screen is the main screen, and the second screen is at least one secondary screen.
8. The selection device for a multi-user system according to claim 7, characterized in that, The second display module is specifically used to respond to the first input and display the first user's system desktop on at least one screen in a preset manner; The preset method for displaying the first user's system desktop includes: maintaining the display of the first user's system desktop when the screen displaying the first user's system desktop switches from a locked state to a display state.
9. The selection device for a multi-user system according to claim 7, characterized in that, The second display module includes: The first determining unit is configured to, in response to the first input, determine the first N target users displayed in the preset list as the first user; wherein, N is the number of screens of the current electronic device, and N is a positive integer greater than 1; A first display unit is configured to display N system desktops of the first user on N screens; any two screens among the N screens display different system desktops; the N screens include the first screen and the second screen.
10. The selection device for a multi-user system according to claim 9, characterized in that, Also includes: The second input module is used to receive a second input from the user. The acquisition module is used to acquire the preset list in response to the second input; The preset list shows at least two of the target users.
11. The selection device for a multi-user system according to any one of claims 7 to 10, characterized in that, Also includes: The third input module is used to receive a third input. A determining module is configured to determine, in response to the third input, at least one of the first information corresponding to the user.
12. The selection device for a multi-user system according to any one of claims 7 to 10, characterized in that, Also includes: The fourth input module is used to receive a fourth input; The settings module is configured to, in response to the fourth input, set the common settings of the system desktop to default values and display the icon of the first application on the system desktop; The first application is an application that the current user has the permission to use.
Citation Information
Patent Citations
Terminal operation control method and terminal
CN109525714A
Application icon display method and electronic equipment
CN111596815A