Photo album management method, device and terminal
By realizing multi-level private album management in the terminal, the problem of insufficient privacy and security of multimedia resources in the prior art is solved, and higher privacy and convenient resource management are achieved.
Patent Information
- Application Number
- CN201910401617.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-13
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2039-05-13
AI Technical Summary
The prior art is difficult to effectively improve the privacy and security of multimedia resources, especially when there is a risk of stolen hidden and encryption methods.
By implementing multi-level private album management in the terminal, users can generate read and write permissions for private albums in ordinary albums, and ensure the privacy and security of multimedia resources through the combination of hierarchical structure and verification information.
It improves the privacy and security of multimedia resource storage, enhances users' control over multimedia resources, and facilitates users to access and edit multimedia resources.
Smart Images

Figure CN110135192B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a photo album management method, device and terminal. Background Art
[0002] With the continuous development of multimedia technology, people pay more and more attention to the protection of photos or videos. Users do not want certain multimedia resources to be stolen or viewed by others. Among them, multimedia resources include images, videos, etc. At present, most of the methods adopted are to simply process multimedia resources, such as hiding or encrypting multimedia resources. The rules for hiding multimedia resources are relatively fixed. When the rules for hiding are discovered, the confidential multimedia resources stored by users are at risk of being stolen, and it will cause the user to be unchanged, or even unable to view the multimedia resources due to forgetfulness. At present, some users also use third-party software to encrypt and protect multimedia resources. This method requires establishing a connection with the third-party software, but cannot guarantee the security of the third-party software itself. Summary of the invention
[0003] The technical problem to be solved by the embodiments of the present invention is to provide a method for implementing a private photo album, which is conducive to improving the privacy, security and convenience of multimedia resource storage.
[0004] In order to solve the above technical problems, the first aspect of the embodiment of the present invention discloses a photo album management method, wherein the photo album includes a common photo album and a private photo album, the private photo album is a sub-album of the common photo album, the private photo album includes at least an M-th layer of sub-albums and an M+1-th layer of sub-albums, M is a positive integer, and each layer of sub-albums includes multimedia resources, and the method includes:
[0005] When the ordinary album is opened and entered, the read and write permissions of the first-level sub-album in the private album are generated;
[0006] When the M-th layer sub-album is opened and entered, the read and write permissions of the M+1-th layer sub-album are generated;
[0007] When entering each layer, the multimedia resources in the layer can be accessed and / or edited.
[0008] A second aspect of an embodiment of the present invention discloses a photo album management device, wherein the photo album includes a common photo album and a private photo album, the private photo album is a sub-album of the common photo album, the private photo album includes at least an M-th layer of sub-albums and an M+1-th layer of sub-albums, M is a positive integer, and each layer of sub-albums includes multimedia resources, and the device includes:
[0009] An opening module, used to open and enter the ordinary photo album;
[0010] A generation module, used to generate read and write permissions for the first layer of sub-albums in the private album;
[0011] The opening module is also used to open and enter the M-th layer sub-album.
[0012] The generating module is further used to generate the read and write permissions of the M+1-th layer sub-album;
[0013] When entering each layer, the multimedia resources in the layer can be accessed and / or edited.
[0014] A third aspect of an embodiment of the present invention discloses a terminal, comprising a processor, an input device, an output device and a memory, wherein the processor, input device, output device and memory are interconnected, wherein the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method described in the first aspect.
[0015] A fourth aspect of an embodiment of the present invention discloses a computer-readable storage medium, characterized in that the computer storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the method described in the first aspect.
[0016] In the embodiment of the present invention, the photo album in the terminal includes a common photo album and a private photo album, and the private photo album is a sub-album of the common photo album; the private photo album includes at least the Mth layer sub-album and the M+1th layer sub-album, and each layer of sub-album includes multimedia resources. When the common photo album is opened and entered, the read and write permissions of the first layer of sub-album in the private photo album are generated. When the terminal is opened and enters the Mth layer sub-album, the read and write permissions of the M+1th layer sub-album are generated; wherein, when entering each layer, the multimedia resources in the layer can be accessed and / or edited. By implementing the above method, it is helpful to improve the privacy of multimedia resource storage. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 A schematic diagram of a process flow of a photo album management method provided by an embodiment of the present invention;
[0019] Figure 2 A flowchart of another photo album management method provided by an embodiment of the present invention;
[0020] Figure 3 A flowchart of another photo album management method provided by an embodiment of the present invention;
[0021] Figure 4a A schematic diagram of a display interface provided by an embodiment of the present invention;
[0022] Figure 4b A schematic diagram of a photo album structure provided by an embodiment of the present invention;
[0023] Figure 5 A schematic diagram of the structure of a photo album management device provided by an embodiment of the present invention;
[0024] Figure 6 A schematic diagram of the structure of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0025] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0026] See also Figure 1 , is a flow chart of a photo album management method provided by an embodiment of the present invention, the method may include:
[0027] S101. When the terminal is turned on and enters the general album, the read and write permissions of the first layer of sub-albums in the private album are generated.
[0028] In an embodiment of the present invention, the photo albums in the terminal include ordinary photo albums and private photo albums, and the private photo albums are sub-albums of ordinary photo albums; the private photo albums include at least the Mth layer of sub-albums and the M+1th layer of sub-albums, and each layer of sub-albums includes multimedia resources, and the multimedia resources can specifically be images, videos, music, etc.; the terminal includes electronic devices such as mobile phones, computers, and tablet computers. The user can create N layers of sub-album groups to form a private photo album, and then store the private multimedia resources in sub-albums of different levels. Among them, N and M are both positive integers, N>M; the embodiment of the present invention specifically describes the way in which the terminal enters from one layer of sub-albums to the next layer of sub-albums.
[0029] Specifically, when the terminal is turned on and enters the normal album, the read and write permissions for the first-layer sub-albums are generated, that is, after the user enters the private album from the normal album, the first thing entered is the first-layer sub-album in the private album. After entering the normal album, the terminal can generate read and write permissions for the first-layer sub-albums in the private album, that is, when the terminal receives the private album entry instruction input by the user, it can enter the first-layer sub-albums in the private album and access and / or edit the multimedia resources in the first-layer sub-albums. After the terminal is turned on and enters the first-layer sub-albums, read and write permissions for the second-layer sub-albums can be generated.
[0030] S102. When the terminal is turned on and enters the Mth layer sub-album, the read and write permissions of the M+1th layer sub-album are generated.
[0031] In an embodiment of the present invention, when the terminal is turned on and enters the Mth layer of sub-albums, read and write permissions for the M+1th layer of sub-albums are generated. That is, after entering the Mth layer of sub-albums, the user can enter the corresponding operation instructions to enter the M+1th layer of sub-albums, and can access or edit the multimedia resources in the M+1th layer. Among them, the starting value of M is 1, that is, after the user enters the private album from the ordinary album, the first thing entered is the 1st layer of sub-albums in the private album. In the above manner, when the terminal is turned on and enters the Mth layer of sub-albums, read and write permissions for the M+1th layer of sub-albums can be generated, and after receiving the user's operation instructions, the multimedia resources in the Mth layer of sub-albums can be accessed or edited according to the user's input operation instructions. It should be noted that the private album can be specifically composed of N layers of sub-albums, where N is a positive integer, which can be specifically preset by R&D personnel. Furthermore, when the terminal receives the user input command to jump from the Mth layer sub-album to the M+1th layer sub-album, the read and write permissions of the M+2th layer sub-album can be generated. That is, after entering the M+1th layer sub-album, the user can enter the corresponding operation command to enter the M+2th layer sub-album and access or edit the multimedia resources in the M+2th layer.
[0032] In the embodiment of the present invention, the photo album in the terminal includes a common photo album and a private photo album, and the private photo album is a sub-album of the common photo album; the private photo album includes at least the Mth layer sub-album and the M+1th layer sub-album, and each layer of sub-album includes multimedia resources. When the common photo album is opened and entered, the read and write permissions of the first layer of sub-album in the private photo album are generated. When the terminal is opened and enters the Mth layer sub-album, the read and write permissions of the M+1th layer sub-album are generated. By implementing the above method, it is helpful to improve the privacy of multimedia resource storage and increase the convenience of user use.
[0033] See also Figure 2 , is a flow chart of a photo album management method provided by an embodiment of the present invention, the method may include:
[0034] S201. When opening and entering the Mth layer sub-album, receiving an entry display instruction input for the M+1th layer sub-album.
[0035] In an embodiment of the present invention, the photo album in the terminal includes a normal photo album and a private photo album, wherein the private photo album is a sub-album of the normal photo album; the private photo album includes at least the Mth layer sub-album and the M+1th layer sub-album, where M is a positive integer; each layer of the sub-album in the private photo album includes multimedia resources. The multimedia resources can be pictures, videos, music, etc., which are not specifically limited. When the terminal is turned on and enters the Mth layer sub-album, an entry display instruction input for the M+1th layer sub-album is received.
[0036] Among them, the entry display instruction input for the M+1th layer sub-album of the private album can be a preset number of click operations input in a preset area, and the preset area can be the area where the M-layer album title is located, the upper left corner of the screen, the lower right corner of the screen, etc., which is specifically operated by the user. It should be noted that the starting value of M is 1, that is, after the user enters the private album from the ordinary album, the first entry is the 1st layer sub-album, and then the corresponding entry display instruction can be entered in the private album to enter the next layer of sub-album.
[0037] S202. When the entry display instruction is correct, the terminal displays the entry of the M+1th layer sub-album.
[0038] In an embodiment of the present invention, when the terminal receives an entry display instruction for the M+1th layer sub-album, it will detect whether the received entry display instruction is correct. If the entry display instruction matches the preset entry display instruction corresponding to the M+1th layer sub-album, the terminal determines that it has received the correct entry display instruction and displays the entrance to the M+1th layer sub-album.
[0039] When the terminal receives the entry display instruction input by the user for the M+1th layer of sub-albums in the Mth layer of sub-albums, it will detect whether the entry display instruction input by the user for the M+1th layer of sub-albums matches the preset entry display instruction corresponding to the M+1th layer of sub-albums. The preset entry display instruction corresponding to the M+1th layer of sub-albums is preset by the user when creating the M+1th layer of sub-albums, such as a preset number of click operations, sliding operations, pressing operations, etc. input in a preset area. The preset area can be the area where the M-layer album title is located, the upper left corner of the screen, the lower right corner of the screen, etc. In a specific implementation, in order to further enhance the confidentiality of private albums, for sub-albums of different levels, the user can enter different preset entry display instructions when creating the sub-albums. For example, for the second layer of sub-albums, the corresponding preset entry display instruction is 2 click operations for the album title, and for the third layer of sub-albums, the corresponding preset entry display instruction is 3 sliding operations for the album title, etc.
[0040] In a specific implementation, each layer of entry display instructions may also include a logical relationship. The logical relationship may specifically indicate the correlation between each layer of entry display instructions. In one implementation, a plurality of logical architectures may be pre-set in the terminal, and the user selects the corresponding logical architecture to determine the entry display instructions for each layer of sub-albums, so that there is a logical relationship between each layer of sub-albums. For example, the preset logical architecture is that the entry display instruction for entering the Kth layer of sub-albums is to click the preset area K times, or to press the preset area for K seconds. Optionally, the preset logical architecture can also determine the entry display instruction of the K+1th layer of sub-albums based on the entry display instruction inputted by the Kth layer of sub-albums. For example, the terminal has three entry display instructions preset for entering the sub-albums, namely the first entry display instruction, the second entry display instruction and the third entry display instruction. If the user selects the first entry display instruction to enter the Kth layer of sub-albums, the user must use the second entry display instruction to enter the K+1th layer of sub-albums. Similarly, if the user selects the second entry display instruction to enter the Kth layer of sub-albums, the user must use the third entry display instruction to enter the K+1th layer of sub-albums. If the user selects the third entry display instruction to enter the Kth layer of sub-albums, the user must use the first entry display instruction to enter the K+1th layer of sub-albums. In the above manner, after the user selects the corresponding logical architecture, the entry display instruction of the current layer can be automatically determined based on the last entry display instruction after a layer of sub-albums is established. Wherein, K is a positive integer.
[0041] When the terminal detects that the entry display instruction input by the user for the M+1th layer sub-album matches the preset entry display instruction corresponding to the M+1th layer sub-album, the terminal displays the entry of the M+1th layer sub-album.
[0042] In one implementation, the entrance to the M+1th layer sub-album may be an album thumbnail of the M+1th layer sub-album, and the user may click on the album thumbnail and perform corresponding verification information before entering the M+1th layer sub-album.
[0043] In one implementation, the entrance to the M+1-th layer sub-album may also be directly a verification information input prompt box, and the user may enter the M+1-th layer sub-album after entering the corresponding verification information in the verification information prompt box.
[0044] It should be noted that the terminal can provide the above two entrance display modes to the user, and the user can select the specific entrance display mode.
[0045] S203. The terminal receives verification information input for the entry of the M+1-th layer sub-album.
[0046] In the embodiment of the present invention, after the terminal displays the entrance to the M+1-th layer sub-album, it will receive the verification information input by the user using the M+1-th layer sub-album entrance. The entrance to the M+1-th layer sub-album can be an album thumbnail of the M+1-th layer sub-album, and the user can click on the album thumbnail and perform the corresponding verification information, or the entrance to the M+1-th layer sub-album can directly be a verification information input prompt box, and the user can enter the corresponding verification information in the verification information prompt box. The verification information can be the user's face image, fingerprint image, password, etc.
[0047] In a specific implementation, each layer of verification information may also contain a logical relationship, and the logical relationship may specifically indicate the correlation between each layer of verification information. In one implementation method, multiple logical architectures may be pre-set in the terminal, and the user selects the corresponding logical architecture to determine the entry display instructions for each layer of sub-albums, so that a logical relationship exists between each layer of sub-albums. For example, the preset logical architecture is to determine the entry verification information of the K+1th layer sub-album based on the verification information input of the Kth layer sub-album. For example, there are three types of verification information for entering the sub-album preset in the terminal, namely face image, fingerprint image and password. If the user selects face image as the verification information for the Kth layer sub-album, the user must use fingerprint as the verification information for the K+1th layer sub-album to enter the K+1th layer sub-album. Similarly, if the user selects fingerprint as the verification information for the Kth layer sub-album, the user must use password as the verification information for the K+1th layer sub-album to enter the K+1th layer sub-album; if the user selects password as the verification information for the Kth layer sub-album, the user must use face image as the verification information for the K+1th layer sub-album to enter the K+1th layer sub-album. For example, the verification information is a password, and the preset logical structure is that each layer of password is the initial password plus the layer number. For example, if the initial password is 123, the verification information for the first layer of sub-album is 1231, and the verification information for the Kth layer of sub-album is 123K.
[0048] S204. When the verification information is correct, the terminal generates read and write permissions for the M+1-th layer sub-album and enters the M+1-th layer sub-album.
[0049] In an embodiment of the present invention, after the terminal receives the verification information input by the user using the entrance of the M+1-th layer sub-album, it will detect whether the received verification information is correct. If the received verification information matches the preset verification information corresponding to the M+1-th layer sub-album, the terminal determines that the correct verification information has been received, wherein the preset verification information corresponding to the M+1-th layer sub-album can be the face image, fingerprint image, password, etc. input by the user when creating the M+1-th layer sub-album. In a specific implementation, in order to further enhance the security of private albums, users can set different preset verification information for sub-albums of different levels. For example, the preset verification information corresponding to the 1st layer sub-album is the user's face image, the preset verification information corresponding to the 2nd layer sub-album is the user's right thumb fingerprint image, and the preset verification information corresponding to the 3rd layer sub-album is the user's preset verification password.
[0050] If the verification information received by the terminal matches the preset verification information corresponding to the M+1th layer sub-album, the terminal determines to open the M+1th layer sub-album and display the multimedia resources of the M+1th layer sub-album. The multimedia resources in the M+1th layer sub-album include images, videos, etc. stored by the user.
[0051] Furthermore, while displaying the multimedia resources of the M+1-th layer sub-album, the terminal can also display the multimedia resources of the ordinary album, the M-th layer sub-album, and the sub-album before the M-th layer sub-album in the private album. Specifically, the terminal obtains the multimedia resources of each album in the ordinary album, the M+1-th layer sub-album, and the sub-album before the M+1-th layer sub-album in the private album, and displays the multimedia resources of each album in the form of an album thumbnail. It should be noted that the sub-album before the M+1-th layer sub-album in the private album can specifically indicate all sub-albums with a layer number less than M+1 in the private album, including the 1st layer sub-album, the 2nd layer sub-album...the Mth layer sub-album.
[0052] like Figure 4a As shown, when the value of M is 3, the terminal displays the display interface corresponding to the M+1th layer (i.e., the 4th layer) sub-album, which includes the album title 401, the ordinary layer album 402, the 1st layer sub-album 403, the 2nd layer sub-album 404, the 3rd layer sub-album 405 and the 4th layer sub-album 406, which are displayed in the form of thumbnails respectively. After opening the 4th layer sub-album, the user can directly click on any album thumbnail in the interface to enter the corresponding album and view the multimedia resources stored in the album.
[0053] S205. When the terminal is turned on and enters the M+1th layer sub-album, the read and write permissions of the M+2th layer sub-album are generated.
[0054] In an embodiment of the present invention, when the terminal is turned on and enters the M+1th layer sub-album, it receives an M+2th layer entry display instruction for the M+2th layer sub-album; when the entry display instruction is correct, the terminal displays the entry of the M+2th layer sub-album; the terminal receives verification information input for the entry of the M+2th layer sub-album; when the received verification information is correct, it generates read and write permissions for the M+2th layer sub-album.
[0055] In the embodiment of the present invention, when the terminal is turned on and enters the Mth layer sub-album, it receives an entry display instruction for the M+1th layer sub-album. When the entry display instruction is correct, the terminal displays the entry of the M+1th layer sub-album. The terminal receives verification information input for the entry of the M+1th layer sub-album. When the verification information is correct, it generates read and write permissions for the M+1th layer sub-album and enters the M+1th layer sub-album. When the terminal is turned on and enters the M+1th layer sub-album, it generates read and write permissions for the M+2th layer sub-album. By implementing the above method, it is helpful to improve the privacy of the album.
[0056] See also Figure 3 , is a flow chart of another album management method provided by an embodiment of the present invention, the method may include:
[0057] S301. The terminal uses a hierarchical directory folder to store multimedia resources of a private photo album.
[0058] In the embodiment of the present invention, the number of layers of the hierarchical directory folder is the same as the number of layers of the private album. The user can create N layers of sub-album groups to form a private album, and then store private multimedia resources in sub-albums of different levels. Figure 4bAs shown, it is a schematic diagram of the structure of a private album in a terminal. The terminal uses a directory folder to store multimedia resources in N layers of sub-albums of a private album respectively. The number of layers of the hierarchical directory folder is the same as the number of layers of the private album. In a specific implementation, the multimedia resources in the Mth layer of the sub-album of the album are stored in the Mth layer directory folder, and the first directory folder is used to store the multimedia resources in the Mth layer of the sub-album, and the second directory folder is used to store the multimedia resources in the M+1th layer of the sub-album of the private album. The first directory folder is a subfolder of the second directory folder, that is, the Mth layer of the sub-directory folder is a subfolder of the M+1th layer of the sub-directory folder. When the read and write permissions of the root directory folder are enabled, the read and write permissions of all other sub-directory folders are enabled. Since the read and write permissions of the sub-directory are controlled by the root directory, when the permissions of the Nth layer of the sub-directory folder are enabled, the read and write permissions of all sub-directory folders below the Nth layer of the sub-directory folder will be enabled, that is, when the user enters the Nth layer of the sub-album, the read and write permissions of each layer of the sub-album in the private album will be obtained. Similarly, when the permission of the N-1th layer sub-directory folder is enabled, the read and write permissions of all sub-directory folders below the N-1th layer sub-directory folder will be enabled, that is, when the user enters the N-1th layer sub-album, the read and write permissions of each layer of sub-album from the 1st layer sub-album to the N-1th layer sub-album of the private album will be obtained. Among them, N is a positive integer representing the total number of layers of private albums, and M is a positive integer less than N.
[0059] S202. When the terminal is turned on and enters the Mth layer sub-album, an entry display instruction for the M+1th layer sub-album is received.
[0060] In an embodiment of the present invention, the photo album in the terminal includes a normal photo album and a private photo album, wherein the private photo album is a sub-album of the normal photo album; the private photo album includes at least the Mth layer sub-album, the M+1th layer sub-album, and the M+2th layer sub-album, where M is a positive integer; each layer of the sub-album in the private photo album includes multimedia resources. The multimedia resources can be pictures, videos, music, etc., which are not specifically limited. When the terminal is turned on and enters the Mth layer sub-album, an entry display instruction input for the M+1th layer sub-album is received.
[0061] S303. When the entry display instruction is correct, the terminal displays the entry of the M+1th layer sub-album.
[0062] In an embodiment of the present invention, when the terminal receives an entry display instruction for the M+1-th layer of sub-albums, it will detect whether the received entry display instruction is correct, wherein if the entry display instruction matches the preset entry display instruction corresponding to the M+1-th layer of sub-albums, the terminal determines that the correct entry display instruction has been received, and displays the entry to the M+1-th layer of sub-albums. The preset entry display instruction corresponding to the M+1-th layer of sub-albums is preset by the user when creating the M+1-th layer of sub-albums. For sub-albums of different levels, the user can input different preset entry display instructions when creating the sub-albums. Optionally, each layer of entry display instructions may also include a logical relationship.
[0063] S304. The terminal receives verification information input for the entry of the M+1-th layer sub-album.
[0064] In an embodiment of the present invention, after the terminal displays the entrance to the M+1th layer of sub-albums, it will receive verification information input by the user using the M+1th layer of sub-albums entrance. The entrance to the M+1th layer of sub-albums may be an album thumbnail of the M+1th layer of sub-albums, and the user may click on the album thumbnail and perform corresponding verification information. Alternatively, the entrance to the M+1th layer of sub-albums may be a verification information input prompt box directly, and the user may enter corresponding verification information in the verification information prompt box. The verification information may be a user's face image, fingerprint image, password, etc. Optionally, each layer of verification information may also contain a logical relationship.
[0065] S305. When the verification information is correct, the terminal generates read and write permissions for the M+1-th layer sub-album and enters the M+1-th layer sub-album.
[0066] In the embodiment of the present invention, after receiving the verification information input by the user using the entry of the M+1-th layer sub-album, the terminal will detect whether the received verification information is correct. If the received verification information matches the preset verification information corresponding to the M+1-th layer sub-album, the terminal determines that the correct verification information has been received and displays the multimedia resources of the M+1-th layer sub-album. The multimedia resources in the M+1-th layer sub-album include images, videos, etc. stored by the user.
[0067] Among them, the multimedia resources in the M+1th layer sub-album include images, videos, etc. stored by the user. Furthermore, while displaying the multimedia resources of the M+1th layer sub-album, the terminal also displays the multimedia resources of the common album, the multimedia resources of the Mth layer sub-album, and the multimedia resources of the sub-album before the Mth layer sub-album in the private album. The sub-album before the Mth layer sub-album in the private album can specifically indicate all sub-albums with a layer number less than M in the private album, including the 1st layer sub-album, the 2nd layer sub-album...the M-1th layer sub-album.
[0068] It should be noted that after the terminal enters the M+1th layer sub-album, the read and write permissions of this layer are turned on, that is, the read and write permissions of the multimedia resources stored in this layer are turned on, and the user can access the multimedia resources stored in the 1st to M+1th layer sub-albums. When the terminal needs to receive an exit instruction for the M+1th layer sub-album, it will exit to the Mth layer sub-album and close the read and write permissions of the M+1th layer sub-album. Specifically, the terminal refreshes the display interface and hides the multimedia resources stored in the M+1th layer sub-album, so that the user cannot access the multimedia resources stored in the M+1th layer sub-album.
[0069] S306. The terminal receives a first multimedia resource selection instruction, and determines a first target multimedia resource from multimedia resources of the general album, multimedia resources of the Mth layer sub-album, and multimedia resources of the sub-album before the Mth layer sub-album in the private album according to the first multimedia resource selection instruction.
[0070] In an embodiment of the present invention, after the terminal displays the M+1th layer of sub-albums, it can receive a user's selection instruction for a first multimedia resource, wherein the first multimedia resource selection instruction can be a selection instruction for multimedia resources of a general album, an Mth layer of sub-albums, and a sub-album before the Mth layer of sub-albums in a private album. The terminal determines a first target multimedia resource from the first multimedia resources, wherein the first target multimedia resource is a resource selected by the user, and after determining the first target multimedia resource, the terminal can mark the first target multimedia resource as selected.
[0071] Furthermore, if the terminal receives a modification instruction for the preset entry display instruction corresponding to the M+1th layer of sub-albums, it issues a prompt message to prompt the user to input the entry display instruction and verification information for each layer of sub-albums in the N layers of sub-albums; the terminal receives the entry display instruction and verification information for the N layers of sub-albums; if the received entry display instruction and verification information for each layer of sub-albums in the N layers of sub-albums match the preset entry display instruction and preset verification information corresponding to each layer of sub-albums; if they match, the terminal changes the preset entry display instruction corresponding to the M+1th layer of private album according to the modification instruction. In the above manner, the security of the private album can be further enhanced.
[0072] S307: When the terminal detects an operation of moving the first target multimedia resource to a next-layer sub-album, the first target multimedia resource is moved to the M+1-th layer sub-album.
[0073] In the embodiment of the present invention, after the terminal determines the first target multimedia resource, when detecting an operation of moving the first target multimedia resource to a next-layer sub-album, the terminal moves the first target multimedia resource to the M+1-th layer sub-album.
[0074] In one implementation, the operation of moving the first target multimedia resource to the next sub-album can be specifically a sliding operation in a first preset direction within a preset area. After the terminal acquires the first target multimedia resource, if a sliding operation in the first preset direction within the preset area is detected, the first target multimedia resource is moved to the M+1 layer sub-album. The preset area can be the upper left corner, upper right corner, lower left corner, etc. of the terminal, and the first preset direction can be vertically upward, vertically downward, horizontally left, horizontally right, etc., which can be specifically preset by the user.
[0075] In one implementation, after determining the first multimedia resource, the terminal may display a move option, receive a user's selection operation for the option, and move the first multimedia resource to the M+1-th layer sub-album.
[0076] Through the above method, the terminal can quickly move the multimedia resources stored in the ordinary album or the sub-album before the M+1-th layer sub-album to the M+1-th layer, thereby enhancing the intelligence of the terminal.
[0077] S308: The terminal receives a second multimedia resource selection instruction, and determines a second target multimedia resource from the multimedia resources in the M+1th layer sub-album according to the second multimedia resource selection instruction.
[0078] In an embodiment of the present invention, after the terminal displays the M+1-th layer sub-album, it can receive a user's selection instruction for a second multimedia resource, wherein the second multimedia resource selection instruction is a selection instruction for multimedia resources in the M+1-th layer sub-album. The terminal determines a second target multimedia resource from the multimedia resources in the M+1-th layer sub-album according to the second multimedia resource selection instruction. The second target multimedia resource is a resource selected by the user in the M+1-th layer sub-album, and after the terminal determines the second target multimedia resource, it can mark the second target multimedia resource as selected.
[0079] S309: When the terminal detects a removal operation for the second target multimedia resource, determine a target album to which the second target multimedia resource is to be moved according to the removal operation, and move the second target multimedia resource to the target album.
[0080] In an embodiment of the present invention, the target album is one or more of the sub-albums before the M+1th layer sub-album in the ordinary album and the private album. After the terminal determines the second target multimedia resource, when a removal operation for the second target multimedia resource is detected, the target album to which the second target multimedia resource is moved is determined according to the removal operation, and the second target multimedia resource is moved to the target album.
[0081] In one implementation, the terminal can obtain the target sliding distance for the sliding operation in the preset area, and determine the target sub-album layer corresponding to the target sliding distance according to the corresponding relationship between the sliding distance and the number of sub-album layers, and the terminal moves the second target multimedia resource to the target sub-album layer. For example, the corresponding relationship between the sliding distance and the sub-album layer is shown in Table 1:
[0082] Table 1
[0083] Sliding distance x (cm) Sub-album layer x<1 0(Normal Album) 1≤x<2 1 … … n-1≤x<n N-1
[0084] It should be noted that the 0-layer sub-album is a normal album. When the terminal moves the second target multimedia resource, if the terminal detects that the number of sub-album layers corresponding to the target sliding distance is greater than the number of sub-album layers currently displayed by the terminal, the second target multimedia resource is moved to the previous layer of the sub-album layer currently displayed. For example, the terminal currently enters the 5th layer. After the terminal determines the second target multimedia resource, it receives a sliding operation for the preset area, and the sliding distance is 6.5 cm. The terminal determines that the target sub-album layer corresponding to the sliding distance is the 6th layer, which is greater than the sub-album layer currently displayed by the terminal, and the terminal moves the second target multimedia resource to the 4th layer. If the sliding distance is 3.5 cm, the terminal determines that the sub-album layer corresponding to the sliding distance is the 3rd layer, and the terminal moves the second target multimedia resource to the 3rd layer. Alternatively, the terminal can also obtain the target sliding speed for the sliding operation in the preset area, and determine the target sub-album layer corresponding to the target sliding distance according to the corresponding relationship between the sliding speed and the number of sub-album layers, and the terminal moves the second target multimedia resource to the target sub-album layer. Optionally, the number of layers of the corresponding sub-album can be prompted in real time during the sliding process.
[0085] In one implementation, after determining the second multimedia resource, the terminal may display a move option for a movable sub-album layer, receive a user's selection operation for the sub-album layer option, and move the second multimedia resource to the sub-album selected by the user.
[0086] Through the above method, the terminal can quickly remove the resources stored in the M+1-th layer sub-album, thereby enhancing the intelligence of the terminal.
[0087] In the embodiment of the present invention, by establishing a directory hierarchical storage structure, each directory layer corresponds to a different level of sub-albums, the Mth level sub-album corresponds to the Mth level sub-directory of the root directory, and so on. A password is required to enter each level, and the addition, removal, and display of private multimedia resources are all managed according to each level, thereby realizing a multi-level private album, improving the user's private album experience, enhancing the privacy of private albums, and improving user experience.
[0088] The following will be combined with the attached Figure 5The photo album management device provided by the embodiment of the present invention is introduced in detail. Figure 5 The photo album management device shown is used to implement the present invention Figure 1-Figure 3 For the convenience of explanation, only the part related to the embodiment of the present invention is shown, and the specific technical details are not disclosed. Figure 1-Figure 3 The embodiment shown.
[0089] See also Figure 5 , is a structural schematic diagram of a photo album management device provided by the present invention, the photo album includes a common photo album and a private photo album, the private photo album is a sub-album of the common photo album, the private photo album includes at least the Mth layer of sub-album and the M+1th layer of sub-album, M is a positive integer, each layer of sub-album includes multimedia resources, each layer of sub-album includes multimedia resources, the photo album management device 50 includes: an opening module 501, a generating module 502, a receiving module 503, and a display module 504.
[0090] An opening module 501 is used to open and enter the common photo album;
[0091] A generating module 502, used to generate the read and write permissions of the first layer of sub-albums in the private album;
[0092] The opening module 501 is also used to open and enter the M-th layer sub-album.
[0093] The generating module 502 is further used to generate the read and write permissions of the M+1-th layer sub-album;
[0094] When entering each layer, the multimedia resources in the layer can be accessed and / or edited.
[0095] In one implementation, the receiving module 503 is used to receive an entry display instruction input for the M+1th layer sub-album when the Mth layer sub-album is opened and entered;
[0096] Display module 504, used for displaying the entrance of the M+1-th layer sub-album when the entrance display instruction is correct;
[0097] The receiving module 503 is further used to receive verification information input for the entry of the M+1-th layer sub-album;
[0098] The generating module 502 is further configured to generate the read and write permissions of the M+1-th layer sub-album when the verification information is correct.
[0099] In one implementation, a logical connection is formed between the entry display instructions of each layer of sub-albums in the private album.
[0100] In one implementation, a logical connection is formed between the verification information of each layer of sub-albums in the private album.
[0101] In one implementation, the display module 504 is specifically configured to:
[0102] The multimedia resources of the M+1-th layer sub-album are displayed, and the multimedia resources of the common album, the multimedia resources of the M-th layer sub-album, and the multimedia resources of the sub-album before the M-th layer sub-album in the private album are displayed.
[0103] In one implementation, the generating module 502 is further configured to:
[0104] Receiving a first multimedia resource selection instruction;
[0105] Determine a first target multimedia resource from multimedia resources of the common album, the M-th sub-album, and the sub-album before the M-th sub-album in the private album according to the first multimedia resource selection instruction;
[0106] When an operation of moving the first target multimedia resource to a next-layer sub-album is detected, the first target multimedia resource is moved to the M+1-th layer sub-album.
[0107] In one implementation, the generating module 502 is further configured to:
[0108] receiving a second multimedia resource selection instruction;
[0109] Determine a second target multimedia resource from the multimedia resources of the M+1-th layer sub-album according to the second multimedia resource selection instruction;
[0110] When a removal operation for the second target multimedia resource is detected, determining a target album to which the second target multimedia resource is to be moved according to the removal operation, the target album being at least one of the ordinary album and the sub-album before the M+1-th layer sub-album in the private album;
[0111] The second target multimedia resource is moved to the target album.
[0112] In one implementation, the generating module 502 is specifically configured to:
[0113] Using a hierarchical directory folder to store the multimedia resources of the private photo album, the number of layers of the hierarchical directory folder is the same as the number of layers of the private photo album;
[0114] The multimedia resources in the Mth-level sub-albums of the private album are stored in the Mth-level directory folder.
[0115] In one implementation, the first directory folder is used to store multimedia resources in the Mth layer sub-album, and the second directory folder is used to store multimedia resources in the M+1th layer sub-album of the private album, and the first directory folder is a subfolder of the second directory folder.
[0116] In one implementation, the display module 504 is specifically configured to:
[0117] Acquire multimedia resources of each album in the common album, the M+1-th layer sub-album, and the sub-album before the M+1-th layer sub-album in the private album;
[0118] The multimedia resources of each album are displayed in the form of an album thumbnail.
[0119] In the embodiment of the present invention, when the opening module 501 opens and enters the Mth layer sub-album, the generating module generates the read and write permissions of the M+1th layer sub-album; when the opening module 501 opens and enters the M+1th layer sub-album, the generating module 502 generates the read and write permissions of the M+2th layer sub-album; wherein, when entering each layer, the multimedia resources in the layer can be accessed and / or edited. By implementing the above method, it is helpful to improve the privacy of the album.
[0120] See also Figure 6 , which is a schematic diagram of the structure of a terminal according to an embodiment of the present invention. Figure 6 As shown, the terminal includes: at least one processor 601, an input device 603, an output device 604, a memory 605, and at least one communication bus 602. The communication bus 602 is used to realize the connection and communication between these components. The input device 603 can be a control panel or a microphone, etc., and the output device 604 can be a display screen, etc. The memory 605 can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The memory 605 can also be at least one storage device located away from the aforementioned processor 601. The processor 601 can be combined with Figure 5 In the described apparatus, a set of program codes is stored in the memory 605, and the processor 601, the input device 603, and the output device 604 call the program codes stored in the memory 605 to perform the following operations:
[0121] Processor 601, for generating read and write permissions for the first-level sub-album in the private album when opening and entering the ordinary album;
[0122] Processor 601 is used to generate read and write permissions for the M+1th layer of sub-album when opening and entering the Mth layer of sub-album; wherein, when entering each layer, the multimedia resources in the layer can be accessed and / or edited.
[0123] In one implementation, the processor 601 is specifically configured to:
[0124] When opening and entering the Mth layer sub-album, receiving an entry display instruction input for the M+1th layer sub-album;
[0125] When the entry display instruction is correct, the entry of the M+1-th layer sub-album is displayed;
[0126] Receiving verification information input for the entry of the M+1-th layer sub-album;
[0127] When the verification information is correct, the read and write permissions of the M+1-th layer sub-album are generated.
[0128] In one implementation, a logical connection is formed between the entry display instructions of each layer of sub-albums in the private album.
[0129] In one implementation, a logical connection is formed between the verification information of each layer of sub-albums in the private album.
[0130] In one implementation, the processor 601 is specifically configured to:
[0131] The multimedia resources of the M+1-th layer sub-album are displayed, and the multimedia resources of the common album, the multimedia resources of the M-th layer sub-album, and the multimedia resources of the sub-album before the M-th layer sub-album in the private album are displayed.
[0132] In one implementation, the processor 601 is specifically configured to:
[0133] Receiving a first multimedia resource selection instruction;
[0134] Determine a first target multimedia resource from the multimedia resources of the common album, the multimedia resources of the M-th sub-album, and the multimedia resources of the sub-album before the M-th sub-album in the private album according to the first multimedia resource selection instruction;
[0135] When an operation of moving the first target multimedia resource to a next-layer sub-album is detected, the first target multimedia resource is moved to the M+1-th layer sub-album.
[0136] In one implementation, the processor 601 is specifically configured to:
[0137] receiving a second multimedia resource selection instruction;
[0138] Determine a second target multimedia resource from the multimedia resources of the M+1-th layer sub-album according to the second multimedia resource selection instruction;
[0139] When a removal operation for the second target multimedia resource is detected, determining a target album to which the second target multimedia resource is to be moved according to the removal operation, the target album being at least one of the ordinary album and the sub-album before the M+1-th layer sub-album in the private album;
[0140] The second target multimedia resource is moved to the target album.
[0141] In one implementation, the processor 601 is specifically configured to:
[0142] Using a hierarchical directory folder to store the multimedia resources of the private photo album, the number of layers of the hierarchical directory folder is the same as the number of layers of the private photo album;
[0143] The multimedia resources in the Mth-level sub-albums of the private album are stored in the Mth-level directory folder.
[0144] In one implementation, the first directory folder is used to store multimedia resources in the Mth layer sub-album, and the second directory folder is used to store multimedia resources in the M+1th layer sub-album of the private album, and the first directory folder is a subfolder of the second directory folder.
[0145] In one implementation, the processor 601 is specifically configured to:
[0146] Acquire multimedia resources of the common album, multimedia resources of the M+1-th sub-album, and multimedia resources of each album in the sub-album before the M+1-th sub-album in the private album;
[0147] The multimedia resources of each album are displayed in the form of an album thumbnail.
[0148] In an embodiment of the present invention, when the M-th layer sub-album is opened and entered, the processor 601 generates read and write permissions for the M+1-th layer sub-album; when the M+1-th layer sub-album is opened and entered, the processor 601 generates read and write permissions for the M+2-th layer sub-album; wherein, when entering each layer, the multimedia resources in the layer can be accessed and / or edited. By establishing a directory hierarchical storage structure, each layer of the directory corresponds to a different level of sub-albums, and the M-th layer sub-album corresponds to the M-th layer sub-directory of the root directory, and so on. A password is required to enter each layer, and the addition, removal, and display of private multimedia resources are all managed according to each layer, thereby realizing a multi-level private album, improving the user's private album experience, enhancing the privacy of private albums, and improving the user experience.
[0149] The modules described in the embodiments of the present invention may be implemented by a general integrated circuit, such as a CPU (Central Processing Unit), or by an ASIC (Application Specific Integrated Circuit).
[0150] It should be understood that in the embodiment of the present invention, the processor 601 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0151] The bus 602 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus 602 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 It is represented by only one thick line, but it does not mean that there is only one bus or one type of bus.
[0152] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The computer storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0153] The above disclosure is only the preferred embodiment of the present invention, which certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.
Claims
1. A photo album management method, characterized in that: The photo album includes a common photo album and a private photo album, the private photo album is a sub-photo album of the common photo album, the private photo album is composed of N layers of sub-photo albums, the private photo album includes at least an M-th layer of sub-photo albums and an M+1-th layer of sub-photo albums, M is a positive integer, N is a positive integer greater than M, each layer of sub-photo albums includes multimedia resources, and the method includes: When the ordinary album is opened and entered, the read and write permissions of the first-level sub-album in the private album are generated; When the M-th layer sub-album is opened and entered, the read and write permissions of the M+1-th layer sub-album are generated based on the entry display instruction and the verification information, and a logical connection is formed between the entry display instructions of each layer of sub-albums in the private album and / or a logical connection is formed between the verification information, and the logical connection is to respectively determine the entry display instruction and the verification information of the M+1-th layer sub-album according to the entry display instruction and the verification information inputted by the M-th layer sub-album; Wherein, when entering each layer, the multimedia resources in the layer can be accessed and / or edited; The method also includes: using a hierarchical directory folder to store the multimedia resources of the private album, the hierarchical directory folder includes N layers of sub-directory folders, the N layers of sub-directory folders are located under the root directory of the secret album, and the multimedia resources in the Mth layer of sub-album of the private album are stored in the Mth layer of directory folder.
2. The method according to claim 1, characterized in that When the M-th layer sub-album is opened and entered, the read and write permissions of the M+1-th layer sub-album are generated based on the entry display instruction and the verification information, including: When opening and entering the Mth layer sub-album, receiving an entry display instruction input for the M+1th layer sub-album; When the entry display instruction is correct, the entry of the M+1-th layer sub-album is displayed; Receiving verification information input for the entry of the M+1-th layer sub-album; When the verification information is correct, the read and write permissions of the M+1-th layer sub-album are generated.
3. The method according to claim 1 or 2, characterized in that: After generating the read and write permissions of the M+1-th layer sub-album, the method further includes: The multimedia resources of the M+1-th layer sub-album are displayed, and the multimedia resources of the common album, the M-th layer sub-album, and the sub-album before the M-th layer sub-album in the private album are displayed.
4. The method according to claim 1 or 2, characterized in that: After generating the read and write permissions of the M+1-th layer sub-album, the method further includes: Receiving a first multimedia resource selection instruction; Determine a first target multimedia resource from the multimedia resources of the common album, the multimedia resources of the M-th sub-album, and the multimedia resources of the sub-album before the M-th sub-album in the private album according to the first multimedia resource selection instruction; When an operation of moving the first target multimedia resource to a next-layer sub-album is detected, the first target multimedia resource is moved to the M+1-th layer sub-album.
5. The method according to claim 1 or 2, characterized in that: After generating the read and write permissions of the M+1-th layer sub-album, the method further includes: receiving a second multimedia resource selection instruction; Determine a second target multimedia resource from the multimedia resources of the M+1-th layer sub-album according to the second multimedia resource selection instruction; When a removal operation for the second target multimedia resource is detected, determining a target album to which the second target multimedia resource is to be moved according to the removal operation, the target album being at least one of the ordinary album and the sub-album before the M+1-th layer sub-album in the private album; The second target multimedia resource is moved to the target album.
6. The method according to claim 1, characterized in that The first directory folder is used to store multimedia resources in the Mth layer sub-album, and the second directory folder is used to store multimedia resources in the M+1th layer sub-album of the private album. The first directory folder is a subfolder of the second directory folder.
7. The method according to claim 3, characterized in that Displaying the multimedia resources of the M+1-th layer sub-album, the multimedia resources of the common album, the multimedia resources of the M-th layer sub-album, and the multimedia resources of the sub-album before the M-th layer sub-album in the private album includes: Acquire multimedia resources of each album in the common album, the M+1-th layer sub-album, and the sub-album before the M+1-th layer sub-album in the private album; The multimedia resources of each album are displayed in the form of an album thumbnail.
8. A photo album management device, characterized in that: The photo album includes a common photo album and a private photo album, the private photo album is a sub-photo album of the common photo album, the private photo album is composed of N layers of sub-photo albums, the private photo album includes at least an M-th layer of sub-photo albums and an M+1-th layer of sub-photo albums, M is a positive integer, N is a positive integer greater than M, each layer of sub-photo albums includes multimedia resources, and the device includes: An opening module, used to open and enter the ordinary photo album; A generation module, used to generate read and write permissions for the first-level sub-album in the private album; The opening module is also used to open and enter the M-th layer sub-album. The generating module is further used to generate the read and write permissions of the M+1-th layer sub-album based on the entry display instruction and the verification information, and the entry display instructions of each layer of sub-album in the private album form a logical connection and / or the verification information forms a logical connection, and the logical connection is to respectively determine the entry display instruction and the verification information of the M+1-th layer sub-album according to the entry display instruction and the verification information inputted by the M-th layer sub-album; Wherein, when entering each layer, the multimedia resources in the layer can be accessed and / or edited; The generation module is also used to store the multimedia resources of the private album in a hierarchical directory folder, wherein the hierarchical directory folder includes N layers of sub-directory folders, and the N layers of sub-directory folders are located under the root directory of the secret album, and the multimedia resources in the Mth layer of sub-album of the private album are stored in the Mth layer of directory folder.
9. A terminal, characterized in that: The method comprises a processor, an input device, an output device and a memory, wherein the processor, the input device, the output device and the memory are interconnected, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Folder switching method and terminal
CN105426083A
Method and device for quickly merging files
CN106095234A
Method and computer system for switching folder to be accessed based on confidential mode
CN1766883A