Information list management method and device
By determining the target information in the information list management and importing the information to be introduced, the problem of cumbersome information management operations is solved, and management efficiency is improved.
Patent Information
- Application Number
- CN202210176779.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-25
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2042-02-25
AI Technical Summary
In the prior art, information list management operations are cumbersome, which reduces the efficiency of managing information lists.
By receiving the first information list, based on the preset second information list, determine the target information, and determine the information to be introduced based on the target information and first information list, and then add the information to the second information to the second information list.
It has reduced the operation steps of users in information list management and improved the efficiency of information list management.
Smart Images

Figure CN114528431B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to an information list management method and device thereof. Background Art
[0002] With the popularization of electronic devices, more and more users use electronic devices to share information. For example, users usually share their favorite songs with another user.
[0003] Currently, in the song sharing scenario, users can only share all songs in the song information list, or determine the songs to be shared in the song information list one by one, and then send the shared songs to another user's electronic device to achieve song sharing. However, the above operation of managing the information list is relatively cumbersome, which reduces the efficiency of managing the information list. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide an information list management method and device thereof, which can solve the problem that the operation of managing the information list is relatively cumbersome, thereby reducing the efficiency of managing the information list.
[0005] In a first aspect, an embodiment of the present application provides an information list management method, the method comprising:
[0006] In the case of receiving the first information list, determining target information based on a preset second information list and the first information list; the target information is information included in both the first information list and the second information list;
[0007] Determining information to be imported based on the target information and the first information list;
[0008] The information to be imported is added to the second information list.
[0009] In a second aspect, an embodiment of the present application provides an information list management device, the device comprising:
[0010] A first determining module is used to determine target information based on a preset second information list and the first information list when a first information list is received; the target information is information included in both the first information list and the second information list;
[0011] A second determining module, configured to determine the information to be imported based on the target information and the first information list;
[0012] A processing module is used to add the information to be imported into the second information list.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0016] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.
[0017] In the embodiment of the present application, when a shared first information list is received, target information included in both the first information list and the locally preset second information list is determined, and the information to be imported is determined based on the target information and the first information list, and then the information to be imported is added to the second information list to implement the import of information. In the above process, the user does not need to determine the information to be imported in the first information list one by one, thereby reducing the operation steps for managing the information list and improving the efficiency of managing the information list. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a flow chart of the information list management method provided by an embodiment of the present application;
[0019] Figure 2 This is one of the application scenario diagrams of the information list management method provided in the embodiment of the present application;
[0020] Figure 3 This is the second application scenario diagram of the information list management method provided in the embodiment of the present application;
[0021] Figure 4 This is the third application scenario diagram of the information list management method provided in the embodiment of the present application;
[0022] Figure 5 This is the fourth application scenario diagram of the information list management method provided in the embodiment of the present application;
[0023] Figure 6 is a structural diagram of an information list management device provided in an embodiment of the present application;
[0024] Figure 7 is a structural diagram of an electronic device provided in an embodiment of the present application;
[0025] Figure 8 It is a hardware structure diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0027] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0028] The information list management method provided by the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0029] See also Figure 1 , Figure 1 : is a flowchart of the information list management method provided by the embodiment of the present application. The information list management method provided by the embodiment of the present application comprises the following steps:
[0030] S101, when a first information list is received, determining target information based on a preset second information list and the first information list.
[0031] The information list management method provided in the embodiment of the present application can be applied to the scenario of managing a song information list. In the above scenario, the information list is a playlist, and the information included in the information list is a song. In order to clearly explain the needs of the technical solution, the following is an example of applying the information list management method provided in the embodiment of the present application to the scenario of managing a song information list. It should be understood that the information list management method provided in the embodiment of the present application can also be applied to the scenario of other types of information lists such as file information lists or picture information lists.
[0032] The first information list can be called the first playlist, which can be understood as a shared playlist, i.e., a playlist shared by other users; the second information list can be called the second playlist, which can be understood as a local playlist. Both the first playlist and the second playlist include at least 2 song information, including but not limited to the song name, singer, album name, and the corresponding play link of the song.
[0033] In this step, when the first song list is received, the preset second song list is read, and the target song information is determined according to the second song list and the second song list, wherein the target song information is the song information included in both the first song list and the second song list, and the target song information can be understood as the target information. For a specific technical solution on how to determine the target song information, please refer to the subsequent embodiments.
[0034] An optional implementation method for sharing a playlist is as follows: a user receives a link shared by other users, clicks on the link, and selects a sharing tool to open the first playlist shared by other users.
[0035] Another optional implementation method of sharing a playlist is: after receiving a link shared by other users, the user directly uses a sharing tool to open the link shared by the user to obtain a first playlist.
[0036] S102: Determine information to be imported based on the target information and the first information list.
[0037] In this step, after determining the target song information included in both the first song list and the second song list, the song information to be imported is determined based on the target song information and the first song list. It should be understood that the song information to be imported is the information to be imported. Optionally, the song information to be imported may be other song information in the first song list except the target song information. For a specific technical solution on how to determine the song information to be imported, please refer to the subsequent embodiments.
[0038] S103: Add the information to be imported to the second information list.
[0039] In this step, after determining the song information to be imported, the song information to be imported is added to the second playlist, thereby adding the song information included in the local playlist to achieve song sharing. Optionally, the information list management method provided in this embodiment is applied to electronic devices, such as Figure 1 As shown, an import control is displayed on the display interface of the electronic device, and after receiving the input to the import control, the song information to be imported is added to the second playlist.
[0040] In the embodiment of the present application, when a shared first information list is received, target information included in both the first information list and the locally preset second information list is determined, and the information to be imported is determined based on the target information and the first information list, and then the information to be imported is added to the second information list to implement the import of information. In the above process, the user does not need to determine the information to be imported in the first information list one by one, thereby reducing the operation steps for managing the information list and improving the efficiency of managing the information list.
[0041] The following specifically describes how to determine the information to be imported based on the target information and the first information list.
[0042] Optionally, determining the information to be imported based on the target information and the first information list includes:
[0043] Displaying a target interface including a first display area, a second display area, and a third display area;
[0044] The information represented by the first identifier included in the first display area is determined as the song information to be imported.
[0045] In this embodiment, after receiving the first song list, the target interface is displayed, and the target interface includes a first display area, a second display area, and a third display area. Figure 2 and Figure 3 The shapes of the first display area, the second display area and the third display area may be elliptical. In other embodiments, the shapes of the first display area, the second display area and the third display area may also be square or other shapes, which are not specifically limited here.
[0046] An optional implementation is as follows: Figure 2 As shown, the first display area, the second display area and the third display area are displayed in a horizontal row; another optional implementation is as follows: Figure 3 As shown, the first display area, the second display area and the third display area are displayed in a more aesthetically pleasing vertical arrangement.
[0047] The first display area includes the first mark, the second display area includes the second mark, and the third display area includes the third mark. Figure 2 and Figure 3 , the first identifier, the second identifier and the third identifier include text information, and the text information represents the song name of the corresponding song information. It should be understood that in other embodiments, the first identifier, the second identifier and the third identifier may also include pattern information, or pattern information and text information, or other types of information, which are not specifically limited here.
[0048] Among them, the above-mentioned first identifier is used to represent other song information in the first playlist except the target song information, the second identifier is used to represent other song information in the second playlist except the target song information, and the third identifier is used to represent the target song information.
[0049] For ease of understanding, Figure 2 In the application scenario shown, the first playlist includes "Song 1", "Song 2", "Song 3", "Song 4" and "Song 5", the second playlist includes "Song 1", "Song 2", "Song 6" and "Song 7", the target song information is the song information included in both the first playlist and the second playlist, namely "Song 1" and "Song 2", and the song information to be imported is the song information represented by the first identifier in the first display area, namely "Song 3", "Song 4" and "Song 5".
[0050] For ease of understanding, Figure 3 In the application scenario shown, the first playlist includes "Song 1", "Song 2", "Song 3", "Song 4" and "Song 5", the second playlist includes "Song 1", "Song 2", "Song 6" and "Song 7", the target song information is the song information included in both the first playlist and the second playlist, namely "Song 1" and "Song 2", and the song information to be imported is the song information represented by the first identifier in the first display area, namely "Song 3", "Song 4" and "Song 5".
[0051] See also Figure 4 ,exist Figure 4 In the application scenario shown, the number of the first playlist is 2, that is, other users share 2 playlists. In this case, the third identifier represents the song information included in all three playlists.
[0052] For ease of understanding, Figure 4 In the application scenario shown, a first playlist includes "Song 1", "Song 3", "Song 4" and "Song 6", another first playlist includes "Song 1", "Song 2", "Song 3" and "Song 7", and the second playlist includes "Song 1", "Song 2", "Song 4" and "Song 5". The target song information is the song information included in all three playlists, namely "Song 1", and the song information to be imported is the song information represented by the first identifier in the first display area, namely "Song 6" and "Song 7".
[0053] Since the song information represented by the first identifier included in the first display area is song information that is not included in the local playlist in the playlist shared by other users, the song information represented by the first identifier included in the first display area is determined as the song information to be imported.
[0054] In this embodiment, the target interface is displayed according to the information included in the first information list and the information included in the second information list, so that the user can more intuitively understand the information in the first information list, the information in the second information list, and the repeated information in the first information list and the second information list.
[0055] Optionally, after displaying the target interface including the first display area, the second display area and the third display area, the method includes:
[0056] receiving a first input of a first target identifier;
[0057] In response to the first input, the first target identifier is moved out of the first display area.
[0058] The above-mentioned first target identifier is the first identifier included in the first display area; the pointing object of the above-mentioned first input is the first target identifier, and the above-mentioned first input can correspond to multiple first target identifiers, that is, multiple first identifiers are determined as the first target identifier through one input. The above-mentioned first input can be a touch input, or a sliding input or other types of input, which is not specifically limited here.
[0059] See also Figure 5 ,exist Figure 5 In the application scenario shown, when a first input to a first target identifier is received, the first target identifier is moved out of the first display area, so that in the subsequent implementation process, the song information corresponding to the first target identifier will not be added to the second playlist.
[0060] The first input may be a sliding input. Figure 5 In the application scenario shown, the dotted part represents the user's sliding input. The user slides the first identifier representing "Song 5" in the first display area to move "Song 5" out of the first display area. In the subsequent process of importing song information, "Song 5" will not be added to the second playlist.
[0061] See also Figure 5 An optional implementation is to perform a sliding input on the third marker in the third display area to move the third marker out of the third display area. In this case, both the first display area and the second display area display the third marker that has been moved out. In the subsequent implementation process, the song information corresponding to the third marker that has been moved out is added to the second playlist.
[0062] The first input may be a sliding input. Figure 5In the application scenario shown, the dotted part represents the user's sliding input. The user slides the third identifier representing "Song 1" in the third display area to move "Song 1" out of the third display area. "Song 1" will be displayed in the first display area and the second display area, and in the subsequent process of importing song information, "Song 1" will be added to the second playlist.
[0063] In this embodiment, when the first input to the first target identifier is received, the song information corresponding to the first target identifier will not be added to the second playlist. Therefore, the song information to be added to the second playlist is determined based on the user's operation, thereby meeting the user's needs.
[0064] Optionally, after displaying the target interface including the first display area, the second display area and the third display area, the method includes:
[0065] receiving a second input of a second target identifier;
[0066] In response to the second input, information corresponding to the second target identifier is displayed.
[0067] The second target identifier may be one identifier or multiple identifiers. The second target identifier may be the first identifier included in the first display area, or the second identifier included in the second display area, or the third identifier included in the third display area, or the second target identifier may include the first identifier and the second identifier, or the second target identifier may include the first identifier and the third identifier, or the second target identifier may include the second identifier and the third identifier, or the second target identifier may include the first identifier, the second identifier and the third identifier.
[0068] The pointing object of the second input is the second target identifier. The second input may be a touch input, a sliding input or other types of input, which are not specifically limited here.
[0069] In this embodiment, after receiving the second input to the second target identifier, the song information corresponding to the second target identifier is displayed. As mentioned above, the song information includes but is not limited to the song title, singer and album name.
[0070] In this embodiment, when the second input is received, the information of the second target identifier corresponding to the second input is displayed, so that the user does not need to go through more complicated operations to view the information, thereby improving the convenience of viewing the information.
[0071] Optionally, after determining the information to be imported, the method includes:
[0072] receiving a third input to the target control;
[0073] In response to the third input, the information to be imported is added to the sub-information list.
[0074] The second playlist includes a sub-playlist, which is also called a sub-information list. Optionally, the sub-playlist can be a "I like" playlist in the local playlist. Figures 2 to 5 , the target interface also includes a target control, and the target control is associated with the sub-song list. The third input points to the target control, and the third input can be a touch input, a sliding input, or other types of input, which are not specifically limited here.
[0075] In this embodiment, after receiving the third input to the target control, the information to be imported is added to the sub-information list. In this way, the user can mark the information to be imported and import it into the sub-information list through one operation, without having to add the information to be imported to the sub-information list one by one, thereby making the user's operation more convenient.
[0076] Optionally, the determining the target information based on the preset second information list and the first information list includes:
[0077] Read the song title of each message in the first message list and the song title of each message in the second message list;
[0078] The information having the same song name is determined as the target information.
[0079] As described above, song information includes but is not limited to song title, singer and album title. In this embodiment, after receiving the first song list, the song title of each song information in the first song list and the song title of each song information in the second song list are read. Since the song titles of the repeated song information in the first song list and the second song list are the same, the song information with the same song title is determined as the target song information.
[0080] In other embodiments, the song title and singer of each song information in the first playlist and the song title and singer of each song information in the second playlist can be read, and the song information with the same song title and singer can be determined as the target song information.
[0081] The information list management device provided in the embodiment of the present application is described in detail below through specific embodiments and application scenarios in conjunction with the accompanying drawings.
[0082] like Figure 6 As shown, the information list management device 600 includes:
[0083] A first determining module, configured to determine target information based on a preset second information list and the first information list when a first information list is received;
[0084] A second determining module, configured to determine the information to be imported based on the target information and the first information list;
[0085] A processing module is used to add the information to be imported into the second information list.
[0086] Optionally, the second determining module is specifically configured to:
[0087] Displaying a target interface including a first display area, a second display area, and a third display area;
[0088] The information represented by the first identifier included in the first display area is determined as the information to be imported.
[0089] Optionally, the second determining module is further specifically configured to:
[0090] receiving a first input of a first target identifier;
[0091] In response to the first input, the first target identifier is moved out of the first display area.
[0092] Optionally, the second determining module is further specifically configured to:
[0093] receiving a second input of a second target identifier;
[0094] In response to the second input, information corresponding to the second target identifier is displayed.
[0095] Optionally, the second determining module is further specifically configured to:
[0096] receiving a third input to the target control;
[0097] In response to the third input, the information to be imported is added to the sub-information list.
[0098] Optionally, the first determining module is specifically configured to:
[0099] Read the song title of each message in the first message list and the song title of each message in the second message list;
[0100] The information having the same song name is determined as the target information.
[0101] In the embodiment of the present application, when a shared first information list is received, target information included in both the first information list and the locally preset second information list is determined, and the information to be imported is determined based on the target information and the first information list, and then the information to be imported is added to the second information list to implement the import of information. In the above process, the user does not need to determine the information to be imported in the first information list one by one, thereby reducing the operation steps for managing the information list and improving the efficiency of managing the information list.
[0102] The information list management device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0103] The information list management device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0104] The information list management device provided by the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0105] Alternatively, if Figure 7 As shown, an embodiment of the present application also provides an electronic device 700, including a processor 701, a memory 702, and a program or instruction stored in the memory 702 and executable on the processor 701. When the program or instruction is executed by the processor 701, each process of the above-mentioned information list management method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0106] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0107] Figure 8 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0108] The electronic device 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810 and other components.
[0109] Those skilled in the art will appreciate that the electronic device 800 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 810 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 8 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0110] The processor 810 is further configured to determine target information based on a preset second information list and the first information list when the first information list is received;
[0111] Determining information to be imported based on the target information and the first information list;
[0112] The information to be imported is added to the second information list.
[0113] The display unit 806 is further used to display a target interface including a first display area, a second display area and a third display area;
[0114] The processor 810 is further configured to determine the information represented by the first identifier included in the first display area as the information to be imported.
[0115] The input unit 804 is further configured to receive a first input of a first target identifier;
[0116] The processor 810 is further configured to move the first target identifier out of the first display area in response to the first input.
[0117] The input unit 804 is further configured to receive a second input for a second target identifier;
[0118] The processor 810 is further configured to display information corresponding to the second target identifier in response to the second input.
[0119] The input unit 804 is further used to receive a third input to the target control;
[0120] The processor 810 is further configured to, in response to the third input, add the information to be imported to the sub-information list.
[0121] The processor 810 is further configured to read the song title of each message in the first information list and the song title of each message in the second information list;
[0122] The information having the same song name is determined as the target information.
[0123] In the embodiment of the present application, when a shared first information list is received, target information included in both the first information list and the locally preset second information list is determined, and the information to be imported is determined based on the target information and the first information list, and then the information to be imported is added to the second information list to implement the import of information. In the above process, the user does not need to determine the information to be imported in the first information list one by one, thereby reducing the operation steps for managing the information list and improving the efficiency of managing the information list.
[0124] It should be understood that in the embodiment of the present application, the input unit 804 may include a graphics processor (Graphics Processing Unit, GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 806 may include a display panel 8061, and the display panel 8071 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0125] The memory 809 can be used to store software programs and various data. The memory 809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 809 may include a volatile memory or a non-volatile memory, or the memory 809 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0126] The processor 810 may include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 810.
[0127] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information list management method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0128] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0129] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information list management method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0130] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0131] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned information list management method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0132] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0133] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0134] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for managing an information list, characterized in that: include: In case of receiving the first information list, determining target information based on a preset second information list and the first information list; The target information is information included in both the first information list and the second information list; Displaying a target interface including a first display area, a second display area, and a third display area; the first display area includes a first identifier, the second display area includes a second identifier, and the third display area includes a third identifier, the first identifier is used to represent other information in the first information list except the target information, the second identifier is used to represent other information in the second information list except the target information, and the third identifier is used to represent the target information; Determining the information represented by the first identifier included in the first display area as information to be imported; Receive input, and add the information to be imported to the second information list.
2. The method according to claim 1, characterized in that After displaying the target interface including the first display area, the second display area and the third display area, the method includes: receiving a first input of a first target identifier; the first target identifier is a first identifier included in the first display area; In response to the first input, the first target identifier is moved out of the first display area.
3. The method according to claim 1, characterized in that After displaying the target interface including the first display area, the second display area and the third display area, the method includes: receiving a second input of a second target identifier; the second target identifier is the first identifier included in the first display area and / or the second identifier included in the second display area and / or the third identifier included in the third display area; In response to the second input, information corresponding to the second target identifier is displayed.
4. The method according to claim 1, characterized in that: The target interface includes a target control, and the second information list includes a sub-information list; After determining the information to be imported, the method includes: receiving a third input to the target control; the target control is associated with the sub-information list; In response to the third input, the information to be imported is added to the sub-information list.
5. An information list management device, characterized in that: include: A first determining module, configured to determine target information based on a preset second information list and the first information list when a first information list is received; The target information is information included in both the first information list and the second information list; A second determination module is used to display a target interface including a first display area, a second display area, and a third display area; the first display area includes a first identifier, the second display area includes a second identifier, and the third display area includes a third identifier, the first identifier is used to represent other information in the first information list except the target information, the second identifier is used to represent other information in the second information list except the target information, and the third identifier is used to represent the target information; The second determining module is further used to determine the information represented by the first identifier included in the first display area as information to be imported; The processing module is used to receive input and add the information to be imported to the second information list.
6. The device according to claim 5, characterized in that The second determining module is further specifically configured to: receiving a first input of a first target identifier; the first target identifier is a first identifier included in the first display area; In response to the first input, the first target identifier is moved out of the first display area.
7. The device according to claim 5, characterized in that The second determining module is further specifically configured to: receiving a second input of a second target identifier; the second target identifier is the first identifier included in the first display area and / or the second identifier included in the second display area and / or the third identifier included in the third display area; In response to the second input, information corresponding to the second target identifier is displayed.
8. The device according to claim 5, characterized in that The target interface includes a target control, and the second information list includes a sub-information list; The second determining module is further specifically configured to: receiving a third input to the target control; the target control is associated with the sub-information list; In response to the third input, the information to be imported is added to the sub-information list.
Citation Information
Patent Citations
Method and system for aggregating media collections between participants of a sharing network
CN101561820A
Pruning an aggregate media collection
CN101561822A