Data processing method, first electronic equipment and device
By displaying the hierarchical structure information in the display module of the first electronic device, the user can easily adjust the storage paths of multiple target files in the mobile device, solving the problem of user forgetting the device content and inconvenient operation, and realizing efficient data management .
Patent Information
- Application Number
- CN202411365228.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-02-18
AI Technical Summary
After users have not used mobile devices for a long time, they are prone to forget the content stored in the device, and need to connect to other electronic devices to view the stored content, which is inconvenient to operate.
A data processing method is provided, and information having a hierarchical structure is displayed through the display module of the first electronic device, reflecting the storage paths of a plurality of target files. Users can adjust the storage path of these files through input operations, and update the display information when specific conditions are met.
It realizes that the file storage location can be adjusted without direct operation of stored data, improving the convenience of user operations and data management efficiency.
Smart Images

Figure CN119473130A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of electronic devices, and in particular to a data processing method, a first electronic device, and a device. Background Art
[0002] Large-capacity mobile devices often store a large amount of data. After not using the mobile device for a long time, users often forget the content stored in the mobile device. If they want to know the content stored in the mobile device, they need to connect other electronic devices, which is very inconvenient. Summary of the invention
[0003] The present disclosure provides a data processing method, a first electronic device and a device to at least solve the above technical problems existing in the prior art.
[0004] According to a first aspect of the present disclosure, a data processing method is provided, which is applied to a first electronic device, and the method includes:
[0005] In the first display mode, the first information is displayed in the display module of the first electronic device;
[0006] Obtaining an input operation for first information; the first information has a hierarchical display form, which is used to reflect the storage paths of multiple target files in the first electronic device;
[0007] If the input operation satisfies a first condition, the storage paths of the multiple target files in the first electronic device are adjusted based on the input operation; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
[0008] In one possible implementation, the input operation changes the upper node of any target file in the hierarchical structure, including any of the following:
[0009] The input operation moves any leaf node of the hierarchical structure from a node of a target file to a node of another target file;
[0010] The input operation is to move any non-leaf node of the hierarchical structure from a node of a target file to a node of another target file, and the lower nodes of the non-leaf node are moved synchronously.
[0011] In one possible implementation, the first information displayed in the display module of the first electronic device further includes a plurality of node identifiers, each of the node identifiers corresponds one-to-one to each node in the hierarchical structure, and each of the node identifiers represents the file content of the corresponding node.
[0012] In one possible implementation, it further includes:
[0013] In response to establishing a connection with a second electronic device, processing the plurality of target files based on a target model running in the second electronic device;
[0014] Obtaining output information generated by the target model, wherein the output information is the node identifier in a text format;
[0015] The first information is constructed based on the output information.
[0016] In one embodiment, the method further comprises:
[0017] In the second display mode, the display module of the first electronic device displays second information: the second information has a display form of a graphic code;
[0018] If it is detected that the target object satisfies the second condition, switch to the first display mode or display the first information on other display modules; the target object is the object browsing the second information.
[0019] In one possible implementation, if the target object has one of the following conditions, it is determined that the target object satisfies the second condition:
[0020] The identity characteristics of the target object match the target identity characteristics;
[0021] The target object performs a target operation, which includes the target object using a third electronic device to scan the second information and inputting correct identity authentication information into a display module of the third electronic device; the other display module is the display module of the third electronic device.
[0022] In one possible implementation manner, after adjusting the storage paths of the plurality of target files in the first electronic device based on the input operation, the method further includes:
[0023] The first information is updated, and the updated first information is displayed on a display module of the first electronic device.
[0024] According to a second aspect of the present disclosure, there is provided a first electronic device, including:
[0025] A display module, configured to display first information in a first display mode; the first information has a hierarchical display form, and is configured to reflect storage paths of multiple target files in the first electronic device;
[0026] A resource manager is used to obtain an input operation for first information, and if the input operation satisfies a first condition, adjust the storage paths of the multiple target files in the first electronic device based on the input operation; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
[0027] In one possible implementation manner, the display module is used to generate an output content, and the output content is only used to reflect ambient light so that a user can perceive the output content; the output content includes the first information.
[0028] According to a third aspect of the present disclosure, there is provided a data processing device, comprising:
[0029] A display module, configured to display first information on a display module of a first electronic device in a first display mode;
[0030] An obtaining module, configured to obtain an input operation for first information; the first information has a hierarchical display form, and is configured to reflect storage paths of multiple target files in the first electronic device;
[0031] An adjustment module is used to adjust the storage paths of the multiple target files in the first electronic device based on the input operation if the input operation satisfies a first condition; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
[0032] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to cause the computer to execute the method described in the present disclosure.
[0033] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, in which:
[0035] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts.
[0036] Figure 1 The implementation process of the data processing method of the present disclosure is shown in FIG. Figure 1 ;
[0037] Figure 2 A schematic diagram of a hierarchical structure provided by an embodiment of the present disclosure is shown;
[0038] Figure 3 A schematic diagram of node identification provided by an embodiment of the present disclosure is shown;
[0039] Figure 4 The implementation process of the data processing method of the present disclosure is shown in FIG. Figure 2 ;
[0040] Figure 5 The implementation process of the data processing method of the present disclosure is shown in FIG. Figure 3 ;
[0041] Figure 6 A schematic diagram of the structure of a first electronic device according to an embodiment of the present disclosure is shown;
[0042] Figure 7 A schematic diagram showing the structure of a data processing device according to an embodiment of the present disclosure is shown;
[0043] Figure 8 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0044] In order to make the purpose, features, and advantages of the present disclosure more obvious and easy to understand, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0045] A data processing method, a first electronic device and a device provided by the present application are introduced below in conjunction with the accompanying drawings.
[0046] like Figure 1 As shown, the present application provides a data processing method, which is applied to a first electronic device, and the method includes:
[0047] S101, in a first display mode, a display module of a first electronic device displays first information;
[0048] The first electronic device in the present application may be any electronic device capable of storing data, for example, the electronic device may be a hard disk, a USB flash drive, etc. It is understandable that the first electronic device in the present application is provided with a display module for displaying the first information. The first information may reflect the storage status of the data stored in the first electronic device. The display module may be a display screen capable of displaying the stored data in the first electronic device.
[0049] Exemplarily, the first electronic device in the present application is a hard disk, and a display screen is provided on the hard disk, and the display screen can display various data stored in the first electronic device. The various data can be text data such as articles, news, blogs, chat records, digital data such as age, price, quantity, rating, image data such as photos, icons, charts, audio data such as music files, voice recordings, or video data such as movies and video clips, time data such as date, timestamp, time zone, geographical location data such as address, longitude and latitude, map, or binary data such as files, compressed packages, encrypted data. The stored data can also be other data, which is not limited in this application.
[0050] S102, obtaining an input operation for first information; the first information has a hierarchical display form, and is used to reflect the storage paths of multiple target files in the first electronic device;
[0051] It is understandable that the input operation is an operation on the first information in the display module of the first electronic device. In the present application, the first information has a hierarchical display form, and the stored data is organized in a certain order of hierarchical relationship, for example, from bottom to bottom or from left to right, and each layer can include several sub-layers to form a tree structure, thereby showing the hierarchical relationship between the stored data, and reflecting the storage paths of multiple target files in the first electronic device through the hierarchy. Specifically, the input operation can be an operation to adjust the hierarchical structure through the display module.
[0052] Exemplarily, when the storage data in the first electronic device includes text data, image data and audio data, the hard disk can be the first level, the text data, image data and audio data can be the second level, and then specific data can be indicated under each level, for example, under text data, there can be a third level of articles, news, and blogs, under image data, there can be a third level of photos, icons, and charts, and under audio data, there can be a third level of music files and voice records. Further, a fourth level of further specific content of each third level can be set under the third level. For example, the fourth level of the third-level article can be a fairy tale, and the fourth level of the music file can be a specific song. It can be understood that when the hierarchical structure is specifically displayed, the hierarchical structure can be determined according to the type of stored data. For example, if there are only articles and music in the stored data, the second level includes text data and audio data, there are articles under the text data, and there is music under the audio data, but there is no image data or other second-level content. Or there can also be second-level image data or other second-level content without a third level.
[0053] S103, if the input operation satisfies a first condition, adjusting the storage paths of the multiple target files in the first electronic device based on the input operation; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
[0054] After obtaining the input operation for the first information, first determine whether the input operation meets the first condition, the first condition may be that the input operation changes the upper node of any target file in the hierarchical structure, or the input operation may be that the node of any target file is deleted in the hierarchical structure. It is understandable that if the input operation meets the first condition, the storage path in the first electronic device is adjusted based on the input operation to adjust the first information.
[0055] For example, Figure 2As shown, taking the first electronic device as a hard disk as an example, the hard disk is the first level, videos, software, texts, commonly used resources and images are the second level, movies and TV series are the third level under videos, a day trip to the beach and group photos during the May Day holiday are the third level under images, TV series 1 and TV series 2 are the fourth level nodes under TV series, and photos 1 and photos 2 are the fourth level nodes under a day trip to the beach; that is to say, the hard disk is the upper level node of videos, software, texts, commonly used resources and images, videos are the upper level node of movies and TV series, images are the upper level node of a day trip to the beach and group photos during the May Day holiday, TV series are the upper level nodes of TV series 1 and TV series 2, and a day trip to the beach is the upper level node of photos 1 and photos 2. If the input operation is to move a movie below the commonly used resources, or to move a TV series below the commonly used resources, then the upper node of the movie or TV series is changed from video to commonly used resources, which satisfies the first condition that the upper node of any target file is changed in the hierarchical structure; or the input operation can also be to delete the movie or TV series or video, which means to delete the node, and the node of the target file is deleted in the hierarchical structure that satisfies the first condition. At this time, if the input operation satisfies the first condition, the storage path of the node in the first electronic device is adjusted based on the operation of the node, and at the same time, the first information of the first electronic device is also changed accordingly and displayed in the display module.
[0056] The data processing method provided by the present application displays the first information stored in the first electronic device through the display module of the first electronic device. The first information is displayed in a hierarchical structure, and the first information can reflect the storage paths of multiple target files in the first electronic device. If the input operation changes the upper nodes of any one or more target files or deletes the nodes of any target files, that is, the storage paths of multiple target files in the first electronic device are changed, the corresponding first information is adjusted accordingly with the change of the nodes. The data processing method provided by the present application can modify the file storage location by operating the hierarchical structure, so that the file storage location can be changed without operating the stored data in the first electronic device.
[0057] In some embodiments, the input operation changes the upper node of any target file in the hierarchical structure, including any of the following:
[0058] The input operation moves any leaf node of the hierarchical structure from a node of a target file to a node of another target file;
[0059] The input operation is to move any non-leaf node of the hierarchical structure from a node of a target file to a node of another target file, and the lower nodes of the non-leaf node are moved synchronously.
[0060] Specifically, in the present application, the input operation changes the upper node of any target file in the hierarchical structure and may include multiple situations, wherein the input operation is to move the nodes of any one or more target files in the hierarchical structure to the node of another target file, or the input operation is to move the non-leaf node of the hierarchical structure from the node of the target file to the node of another target file. It should be noted that the lower nodes of the non-leaf nodes must be synchronously moved to the node of another target file at the same time.
[0061] For example, Figure 2 As shown, hard disk, video, image, TV series and one-day trip to the seaside are non-leaf nodes, and software, text, commonly used resources, movies, and May Day holiday photos are leaf nodes; wherein any leaf node moves from a node of a target file to a node of another target file, which can be TV series 1, TV series 2, and movies moving from their upper nodes to commonly used resources, or moving to other nodes; any non-leaf node moves from a node of a target file to a node of another target file, and the lower nodes of the non-leaf node move synchronously, which can be that the TV series moves from its upper node video to commonly used resources, then TV series 1 and TV series 2 under the TV series are synchronously moved to commonly used resources, at this time, commonly used resources are TV series, and TV series are 1 and 2 under TV series.
[0062] In some embodiments, the first information displayed in the display module of the first electronic device also includes multiple node identifiers, each of the node identifiers corresponds one-to-one to each node in the hierarchical structure, and each of the node identifiers represents the file content of the corresponding node.
[0063] Specifically, the first information displayed in the display module of the first electronic device of the present application also includes a node identifier, which corresponds to each node one by one and is used to characterize the specific content of the corresponding node. Among them, the node identifier can be set on one side of the node, and the name of the node identifier can be a brief introduction or general description of the corresponding storage content, so as to facilitate the user to view the content stored in each node in the first electronic device.
[0064] For example, Figure 2 As shown, each node name is the node identifier, and the node identifiers corresponding to the nodes in the first level are: video, image, text, software and commonly used resources; among them, the video also includes the node identifiers of movies and TV series; the photo node also includes the identifiers of May Day holiday group photos and one-day trip to the beach; it can be understood that each identifier corresponds to a corresponding file in the first electronic device, for example, the TV series folder has TV series 1 and TV series 2, or the May Day holiday group photo corresponds to the May Day holiday group photo folder in the photo folder in the first electronic device, and the May Day holiday group photo folder contains relevant photos of the May Day holiday.
[0065] As an embodiment, the first information displayed in the display module of the first electronic device in the present application may also be a summary description of the content stored in the first electronic device, and the first information may be a specific descriptive text that displays the content stored in the first electronic device; for example, the first electronic device stores e-books, pictures, videos, audio, etc., and may also describe the name of the e-book, video name, music name, etc. in more detail. If there is a lot of stored content, it may be scrolled and played in the display module in the form of a text summary.
[0066] In some embodiments, such as Figure 3 As shown, the data processing method provided by the present application also includes:
[0067] S301, in response to establishing a connection with a second electronic device, processing the plurality of target files based on a target model running in the second electronic device;
[0068] S302, obtaining output information generated by the target model, wherein the output information is the node identifier in a text format;
[0069] S303: construct the first information based on the output information.
[0070] Specifically, in the present application, the target file can be processed by connecting the first electronic device to the second electronic device, and the target model in the second electronic device can be used to process the target file; the target model can generate output information that meets the target condition based on the target condition described in natural language in the input information, and the output information is a node identifier in text format, and the first electronic device arranges the node identifier or sets the node identifier on the node side or modifies the node to the corresponding node identifier in the output information. Among them, the target model can be a language model. A language model is a deep learning algorithm that can identify, summarize, translate, predict and generate text and other forms of content based on knowledge obtained from massive data sets. Among them, the number of trainable parameters of the language model is greater than 100 million.
[0071] Taking the first electronic device as a hard disk as an example, when the first information is not formed in the display module on the hard disk, the hard disk can be connected to a second electronic device, wherein the second electronic device has a language model, and the language model can generate corresponding node identifiers according to the data type stored in the hard disk, and then the hard disk sorts the node identifiers and displays them in the display module. The second electronic device can be a computer or a mobile phone.
[0072] Or after the first information has been formed, if the user wants to modify the node identification in the first electronic device or the stored data in the first electronic device has changed and needs to be adjusted, the first electronic device can also be connected to the second electronic device. After the connection, the large language model in the second electronic device adjusts the target file stored in the first electronic device according to the voice or text input by the user or other operations that can form instructions, and obtains the node identification. Then the first electronic device sets the newly generated node identification on the corresponding node side, or makes corresponding modifications to the node identification that needs to be modified. The first electronic device in this application can be a hard disk, and the second electronic device can be a computer, a mobile phone, etc.
[0073] In some embodiments, such as Figure 4 As shown, the method also includes:
[0074] S401, in a second display mode, a display module of a first electronic device displays second information, wherein the second information has a display form of a graphic code;
[0075] S402: If it is detected that the target object satisfies the second condition, switch to the first display mode or display the first information on other display modules; the target object is the object browsing the second information.
[0076] It is understandable that the stored data in the first electronic device can also be displayed in the form of a graphic code. When the user performs an operation that satisfies the second condition, the graphic code displayed by the display module is converted into a display form with a hierarchical structure, reflecting the storage paths of multiple target files in the first electronic device, so as to facilitate the user to browse the specific content stored in the first electronic device. Or after the target object meets the second condition, the first information can also be displayed on other display modules. The other display modules can be display modules set on the second electronic device, or other modules set on the first electronic device. Among them, the graphic code can be a one-dimensional code or a two-dimensional code. The present application uses the form of a graphic code to keep the stored data in the first electronic device confidential. Only after the operation that satisfies the second condition is performed, the specific content is displayed, thereby increasing the confidentiality of the first electronic device.
[0077] Exemplarily, a QR code representing the data stored on the first electronic device is displayed on the first electronic device. After the user uses the second electronic device to operate the QR code in a way that satisfies the second condition, the QR code displayed on the first electronic device can be converted into a hierarchical structure reflecting the storage paths of multiple target files in the first electronic device. The user can know the content stored in the first electronic device through the hierarchical structure.
[0078] In some embodiments, the target object is determined to satisfy the second condition if one of the following conditions exists in the target object:
[0079] The identity characteristics of the target object match the target identity characteristics;
[0080] The target object performs a target operation, which includes the target object using a third electronic device to scan the second information and inputting correct identity authentication information into a display module of the third electronic device; the other display module is the display module of the third electronic device.
[0081] The target object of the present application satisfies the second condition, which may be that the identity characteristics of the target object match the target identity characteristics. For example, the first electronic device is provided with a face recognition module, a password module, or a fingerprint recognition module. The target object can verify its identity by face recognition, password input, or fingerprint verification. After the first electronic device verifies the identity correctly, the display form of the graphic code changes to the display form of the hierarchical structure. Alternatively, it can be determined that the target object satisfies the second condition by the target object performing the target operation. The target operation may be that a third electronic device scans a QR code displayed on the first electronic device, and after scanning, an interface for inputting a password is displayed on the third electronic device. After the user enters the password, the stored data in the first electronic device is displayed in the form of a hierarchical structure on the display module of the third electronic device. Among them, the first device may be a device with a scanning function such as a mobile phone or a tablet computer.
[0082] For example, when a user wants to view the data stored in the first electronic device, he can verify his identity through face recognition, password or fingerprint recognition, so that the graphic code of the first electronic device is converted into a storage path reflecting multiple target files in the first electronic device; or the user can use a mobile phone to scan the QR code displayed on the first electronic device, and after scanning, the mobile phone will display the interface for entering the password, and after the user enters the password, the mobile phone will display the stored data in the first electronic device. By encrypting the first electronic device, the user's data security can be guaranteed.
[0083] In some embodiments, after adjusting the storage paths of the plurality of target files in the first electronic device based on the input operation, the method further includes:
[0084] The first information is updated, and the updated first information is displayed on a display module of the first electronic device.
[0085] Specifically, when the storage path of the target file in the first electronic device is changed, the first information displayed by the display module of the first electronic device needs to be updated accordingly, and the updated first information is displayed on the display module.
[0086] Exemplarily, the input operation is to move node 4 below node 3, that is, the storage path of the target file in the first electronic device is changed, and the display form of the hierarchical structure is changed, and the node 4 originally under node 2 is modified to have node 4 under node 3. This makes it convenient for the user to know the storage data in the first electronic device and the storage path of each target file by viewing the hierarchical structure.
[0087] like Figure 5 As shown, an embodiment of the present application provides a first electronic device, including:
[0088] The display module 501 is used to display first information in a first display mode; the first information has a hierarchical display form, which is used to reflect the storage paths of multiple target files in the first electronic device;
[0089] The resource manager 502 is used to obtain an input operation for the first information, and if the input operation satisfies a first condition, adjust the storage paths of the multiple target files in the first electronic device based on the input operation; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
[0090] In the present application, a first electronic device is provided with a display module 601 and a resource manager 602, wherein the display module 601 can display first information in a hierarchical display form in a first display mode, and the first information can reflect the storage paths of multiple target files in the first electronic device; the resource manager 602 in the first electronic device obtains an input operation of the first information, and when the input operation satisfies that the upper node of any target file in the hierarchical structure is changed or the input operation deletes the node of any target file in the hierarchical structure, the storage paths of the multiple target files in the first electronic device are adjusted.
[0091] For example, Figure 6 As shown, a display screen 601 is provided on the hard disk, and the display screen 601 can display the storage path of the target files stored in the hard disk. When the resource manager in the hard disk obtains an input operation, if the input operation satisfies the change of the upper node of any target file or the input operation deletes the node of any target file in the hierarchical structure, the storage path of multiple target files in the hard disk is adjusted.
[0092] In some embodiments, the display module is used to generate an output content, and the output content is only used to reflect ambient light so that a user can perceive the output content; the output content includes the first information.
[0093] The output of the display module in the present application includes a first state and a second state. If the output of the display module is in the first state, output content is generated. It should be noted that the output content is only used to reflect ambient light and does not need to be output based on the light source of the display module. The display module in the present application can also output in the second state. If the output of the display module is in the second state and output content is generated, the output content can be output based on the light source of the display module.
[0094] For example, in the first state, as long as there is ambient light, the content displayed on the display module can be clearly seen, and when there is no ambient light, for example, at night, the content displayed on the display module cannot be clearly seen because there is no ambient light. At this time, the display module can also be provided with a light source, so that when there is no ambient light, a light source can be added to clearly see the content displayed on the display module. The display module of the present application only needs ambient light to clearly see its actual content, so that no power supply is required or the power consumption is low, and the stored data can be displayed for a long time.
[0095] like Figure 7 As shown, an embodiment of the present application provides a data processing device, including:
[0096] The display module 701 is used to display first information on a display module of a first electronic device in a first display mode;
[0097] The obtaining module 702 is used to obtain an input operation for the first information; the first information has a hierarchical display form, which is used to reflect the storage paths of multiple target files in the first electronic device;
[0098] The adjustment module 703 is used to adjust the storage paths of the multiple target files in the first electronic device based on the input operation if the input operation satisfies a first condition; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
[0099] The data processing device provided in the present application can display first information in a display module of a first electronic device in a first display mode through a display module 701. When the acquisition module 702 obtains an input operation for the first information and the input operation satisfies a first condition that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure, the adjustment module 703 adjusts the storage paths of multiple target files in the first electronic device based on the input operation.
[0100] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.
[0101] Figure 8A schematic block diagram of an example electronic device 800 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0102] like Figure 8 As shown, the device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0103] A number of components in the device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the device 800 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0104] The computing unit 801 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as data processing methods. For example, in some embodiments, the data processing method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 800 via ROM 802 and / or communication unit 809. When the computer program is loaded into RAM 803 and executed by the computing unit 801, one or more steps of the data processing method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the data processing method in any other appropriate manner (e.g., by means of firmware).
[0105] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0106] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0107] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0108] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0109] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0110] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0111] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0112] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0113] The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A data processing method, applied to a first electronic device, the method comprising: In the first display mode, the display module of the first electronic device displays the first information; Obtaining an input operation for the first information; The first information has a hierarchical display form, and is used to reflect the storage paths of multiple target files in the first electronic device; If the input operation satisfies a first condition, adjusting storage paths of the plurality of target files in the first electronic device based on the input operation; The first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
2. According to the method of claim 1, the input operation changes the upper node of any target file in the hierarchical structure, including any of the following: The input operation moves any leaf node of the hierarchical structure from a node of a target file to a node of another target file; The input operation is to move any non-leaf node of the hierarchical structure from a node of a target file to a node of another target file, and the lower nodes of the non-leaf node are moved synchronously.
3. According to the method described in claim 1, the first information displayed in the display module of the first electronic device also includes multiple node identifiers, each of the node identifiers corresponds one-to-one to each node in the hierarchical structure, and each of the node identifiers represents the file content of the corresponding node.
4. The method according to claim 3, further comprising: In response to establishing a connection with a second electronic device, processing the plurality of target files based on a target model running in the second electronic device; Obtaining output information generated by the target model, wherein the output information is the node identifier in a text format; The first information is constructed based on the output information.
5. The method according to claim 1, further comprising: In the second display mode, the display module of the first electronic device displays second information: the second information has a display form of a graphic code; If it is detected that the target object meets the second condition, switch to the first display mode or display the first information on other display modules; The target object is an object that browses the second information.
6. According to the method of claim 5, the target object is determined to meet the second condition if one of the following conditions exists in the target object: The identity characteristics of the target object match the target identity characteristics; The target object performs a target operation, which includes the target object using a third electronic device to scan the second information and inputting correct identity authentication information into a display module of the third electronic device; the other display module is the display module of the third electronic device.
7. The method according to claim 1, after adjusting the storage paths of the plurality of target files in the first electronic device based on the input operation, further comprising: The first information is updated, and the updated first information is displayed on a display module of the first electronic device.
8. A first electronic device, comprising: A display module, used for displaying first information in a first display mode; The first information has a hierarchical display form, and is used to reflect the storage paths of multiple target files in the first electronic device; A resource manager is used to obtain an input operation for first information, and if the input operation satisfies a first condition, adjust the storage paths of the multiple target files in the first electronic device based on the input operation; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.
9. The first electronic device according to claim 8, The display module is used to generate output content, and the output content is only used to reflect ambient light so that a user can perceive the output content; the output content includes the first information.
10. A data processing device, comprising: A display module, configured to display first information on a display module of a first electronic device in a first display mode; An obtaining module, used for obtaining an input operation for the first information; The first information has a hierarchical display form, and is used to reflect the storage paths of multiple target files in the first electronic device; An adjustment module is used to adjust the storage paths of the multiple target files in the first electronic device based on the input operation if the input operation satisfies a first condition; the first condition includes that the input operation changes the upper node of any target file in the hierarchical structure or the input operation deletes the node of any target file in the hierarchical structure.