File processing method and device, and electronic device

By adding, selecting, and processing files on the selected files page, the problem of low efficiency in multi-file processing in existing technologies is solved, achieving a more efficient file operation process and user experience.

CN114168543BActive Publication Date: 2026-04-14SPREADTRUM COMM (TIANJIN) INC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-03
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing technologies, the process of handling multiple files across different pages is complex and inefficient.

Method used

This paper provides a file processing method that adds files to a selected file page in response to user input, and allows users to select and process files on that page, including operations such as sharing, moving, copying, and deleting, thus avoiding frequent application and page switching.

Benefits of technology

It improves the efficiency of processing multiple files, simplifies the operation process, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114168543B_ABST
    Figure CN114168543B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a file processing method, device and electronic equipment. In the technical scheme provided by the embodiment of the present application, the electronic equipment adds at least one file selected by a user to a set selected file page in response to a file adding operation input by the user; selects a to-be-processed file from the selected file page in response to a file selecting operation input by the user on the selected file page; and processes the to-be-processed file in response to a file processing operation input by the user. In the embodiment of the present application, at least one file is added to the selected file page, the to-be-processed file is selected in the selected file page, and the to-be-processed file is processed, thereby avoiding complex switching application and switching page operations, improving processing efficiency when multiple files in different pages are processed, and thus improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The embodiments of the present invention relate to the field of terminal technology, and in particular to a file processing method, apparatus and electronic device. [Background Technology]

[0002] With the development of the times, the smartphone industry has also progressed rapidly, and R&D personnel are constantly enriching the functions of smartphones to meet people's needs. Most applications in the current app market have sharing functions, such as photo album applications. If a user needs to share multiple pictures from a photo album application, they need to open the photo album application, select the multiple pictures, and then perform a unified sharing operation. If a user needs to share three pictures and one song, the operation becomes more complicated. In existing technology, if a user wants to share three pictures and one song, they need to open the photo album application, select three pictures on the album page to share, then open the music application, select one song on the music page, and share it again. This method of handling multiple files on different pages creates a complex operation process, and the more pages containing the multiple files that need to be processed, the more complex the processing operation becomes, and the lower the processing efficiency. [Summary of the Invention]

[0003] In view of this, embodiments of the present invention provide a file processing method, apparatus, and electronic device to solve the problem of low processing efficiency when processing multiple files on different pages.

[0004] In a first aspect, embodiments of the present invention provide a file processing method, the method comprising:

[0005] In response to a user's input to add a file, add at least one file selected by the user to the selected files page in the settings;

[0006] In response to a user's file selection action on the selected file page, a file to be processed is selected from the selected file page;

[0007] In response to a user-inputted file processing operation, the file to be processed is processed.

[0008] In one possible implementation, the file addition operation includes a file selection operation entered by the user on the application page and the user clicking the "Add to Selected Files" menu item on the application page.

[0009] In one possible implementation, the processing operation on the file to be processed includes:

[0010] Perform sharing, moving, copying, deleting, or removing operations on the file to be processed.

[0011] In one possible implementation, before selecting a file to be processed from the selected file page in response to a file selection operation entered by the user on the selected file page, the method further includes:

[0012] In response to a user's input of swiping down on the screen, a notification center interface is displayed, which includes a selected file card.

[0013] In response to the user's input on the selected file card to enter the selected file page, the user is switched to the selected file page.

[0014] In one possible implementation, the selected file card displays the number of the files to be processed of different types.

[0015] One possible implementation also includes:

[0016] In response to a user's input to switch pages, the user is switched to the Recent Items page, which includes a history of all added files.

[0017] In one possible implementation, the method further includes:

[0018] In response to a long-press screen operation input by the user on the Recent Projects page, long-press any file on the Recent Projects page to select the recent project file to be processed from the Recent Projects page;

[0019] In response to a user's file management operation input on the Recent Projects page, file management operations are performed on the recent project files to be processed.

[0020] Secondly, embodiments of the present invention provide a document processing apparatus, comprising:

[0021] The add module is used to respond to user input for adding files and add at least one file selected by the user to the selected files page.

[0022] The first selection module is configured to select a file to be processed from the selected file page in response to a file selection operation entered by the user on the selected file page;

[0023] The file processing module is used to process the file to be processed in response to the file processing operation input by the user.

[0024] Thirdly, embodiments of the present invention provide an electronic device, including: a display screen; one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the device, cause the device to perform a file processing method as described in any of the first aspects.

[0025] Fourthly, embodiments of the present invention provide a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the file processing method as described in any of the first aspects.

[0026] In the technical solution provided by this invention, in response to a user's input of a file addition operation, at least one file selected by the user is added to a set selected file page; in response to a user's input of a file selection operation on the selected file page, a file to be processed is selected from the selected file page; and in response to a user's input of a file processing operation, a processing operation is performed on the file to be processed. This invention adds at least one file to the selected file page, selects the file to be processed on the selected file page, and processes the file to be processed, avoiding complex application and page switching operations, improving processing efficiency when processing multiple files on different pages, thereby enhancing the user experience. [Attached Image Description]

[0027] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 This is a flowchart of a file processing method provided in an embodiment of the present invention;

[0029] Figure 2 a is a schematic diagram of a menu access method in an embodiment of the present invention;

[0030] Figure 2 b is another schematic diagram of bringing up the menu in an embodiment of the present invention;

[0031] Figure 2 c is a schematic diagram of file addition in an embodiment of the present invention;

[0032] Figure 3 a is a schematic diagram of an interface switching embodiment of the present invention;

[0033] Figure 3 b is another interface switching diagram in an embodiment of the present invention;

[0034] Figure 4 a is a schematic diagram of file selection in an embodiment of the present invention;

[0035] Figure 4 b is another schematic diagram of file selection in an embodiment of the present invention;

[0036] Figure 5 a is a schematic diagram of a file processing embodiment of the present invention;

[0037] Figure 5 b is another file processing diagram in an embodiment of the present invention;

[0038] Figure 5 c is another file processing diagram in an embodiment of the present invention;

[0039] Figure 6 a is another file processing diagram in an embodiment of the present invention;

[0040] Figure 6 b is another file processing diagram in an embodiment of the present invention;

[0041] Figure 7 This is a flowchart of a recent project file processing method provided in an embodiment of the present invention;

[0042] Figure 8 a is another interface switching diagram in an embodiment of the present invention;

[0043] Figure 8 b is another interface switching diagram in an embodiment of the present invention;

[0044] Figure 9 a is another file processing diagram in an embodiment of the present invention;

[0045] Figure 9 b is another file processing diagram in an embodiment of the present invention;

[0046] Figure 9 c is another file processing diagram in an embodiment of the present invention;

[0047] Figure 10 This is a schematic diagram of the structure of a file processing device provided in an embodiment of the present invention;

[0048] Figure 11 This is a schematic diagram of an electronic device provided in an embodiment of the present invention.

Detailed Implementation Methods

[0049] To better understand the technical solution of the present invention, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0050] It should be understood that the described embodiments are merely some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0051] The terminology used in the embodiments of this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. The singular forms “a,” “the,” and “the” as used in the embodiments of this invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0052] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0053] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."

[0054] Figure 1 This is a flowchart of a file processing method provided in an embodiment of the present invention, such as... Figure 1 As shown, the method includes:

[0055] Step 101: In response to the user's input of a file addition operation, add at least one file selected by the user to the selected files page in the settings.

[0056] The steps in these embodiments of the invention can be performed by an electronic device. This electronic device includes, but is not limited to, mobile phones, tablets, portable PCs, desktop computers, wearable devices, etc.

[0057] In this step, the electronic device responds to the user's input file addition operation by adding at least one file selected by the user to the system's selected files application, so that the electronic device adds at least one file selected by the user to the set selected files page.

[0058] like Figure 2 a and Figure 2 As shown in b, the user inputs a file addition operation, which includes the user's file selection operation on the application page and the user's operation of clicking the "Add to Selected Files" menu item on the application page.

[0059] like Figure 2 As shown in Figure a, the user inputs a file selection operation on the application page, and the electronic device responds by selecting at least one file from the application page. The application page can be the same page within the same application, different pages, or pages from different applications. The files selected by the user can be of different types. For example, if the user selects three file checkboxes, the electronic device selects the files corresponding to those three checkboxes.

[0060] like Figure 2 As shown in b, when a user clicks the "Add to Selected Files" menu item on the application page, the electronic device responds to the user's click on the "Add to Selected Files" menu item on the application page and adds the file selected by the user to the selected files.

[0061] As an optional approach, such as Figure 2 As shown in c, after the user adds the file selected in the file selection operation to the selected files, the application page displays a prompt window. The prompt window includes the message "Added to selected files, can be viewed in the notification center." This prompt window is used to inform the user that the file selected in the file selection operation has been added to the selected files, and the details of the added selected files can be viewed in the notification center interface.

[0062] like Figure 3 As shown in Figure a, when a user swipes down on the screen, the electronic device responds by displaying the notification center interface, which includes a selected file card. For example, if the user selects 4 images, 1 video, 2 folders, and 1 installation package, then all four selected files are considered selected files, and the selected file card will display "4 images, 1 video, 2 files, 1 installation package".

[0063] like Figure 3 As shown in b, when a user enters the command to enter the selected files page on the selected file card, the electronic device responds by switching to the selected files page. For example, if a user clicks the "Details" button on a selected file card, they can view the details of the selected file card and enter the selected files page. The selected files page displays file information for the four images, one video, two folders, and one installation package selected by the user during the file selection operation. For example, the file information includes at least one of the following: file name, file type, or number of files.

[0064] Step 102: In response to the user's file selection operation on the Selected Files page, select the file to be processed from the Selected Files page.

[0065] like Figure 4 a and Figure 4 As shown in b, the electronic device responds to the user's input of a file selection operation by selecting the file status through checkboxes on the selected file page and selects the file to be processed.

[0066] like Figure 4 a and Figure 4 As shown in Figure b, the checkboxes corresponding to the four images, one video, two folders, and one installation package on the Selected Files page are all selected. At this point, all files on the Selected Files page are pending processing. Users can determine whether a file is pending processing based on the checkbox status. The checkbox status includes selected and unselected states. If a checkbox is selected, the file is pending processing; if it is unselected, the file is not pending processing. The Selected Files page also features either a "Deselect All" or "Select All" button to the right of each file type. These buttons manage all files within the same file type directory on the Selected Files page, allowing users to process files of the same type uniformly. If all files within the same file type directory are unselected, or at least one file within the same file type directory is selected, the "Select All" button is displayed to the right of the file type; otherwise, the "Deselect All" button is displayed.

[0067] As an optional solution, if the user does not enter a file selection operation, the checkboxes corresponding to the files on the selected file page will be selected by default, meaning that the files on the selected file page are all files to be processed.

[0068] As an optional solution, when a user clicks the "Select All" button, the electronic device responds to the user's input by processing all files in the directory managed by that "Select All" button on the selected files page. The checkboxes for all files in that directory are then switched to the selected state. For example, if the "Select All" button to the right of the photos manages all four photos in the "Photos" directory on the selected files page, clicking the button will switch the checkboxes for all four photos from unselected to selected, meaning all four photos are now pending processing.

[0069] As an optional solution, when a user clicks the "Deselect All" button, the electronic device responds to this action by processing all files in the directory managed by that button on the selected files page. The checkboxes for all files in that directory are then deselected. For example, if the "Deselect All" button on the right side of the file page manages all files in the directory, namely files 2234.pptx and 1234.docx, clicking it will process both files uniformly. Clicking the "Deselect All" button will change the checkboxes for files 2234.pptx and 1234.docx from selected to deselected; at this point, files 2234.pptx and 1234.docx are no longer pending processing.

[0070] like Figure 4 As shown in b, the file selection operation involves the user clicking the file checkbox on the selected file page. The electronic device responds to this action by selecting the file status through the checkboxes on the selected file page, thus selecting the file to be processed. The user changes the checkbox status by clicking the checkbox located to the right or upper left of the file. If the checkbox is selected, clicking it changes it from selected to unselected, and the file is not yet processed. If the checkbox is unselected, clicking it changes it from unselected to selected, and the file is now considered a file to be processed. For example, if the checkbox for file 2234.pptx is selected, then file 2234.pptx is a file to be processed. Clicking the checkbox for file 2234.pptx changes it from selected to unselected, and file 2234.pptx is no longer considered a file to be processed.

[0071] Step 103: In response to the user's input file processing operation, perform processing operations on the file to be processed.

[0072] In this step, the processing operations for the file to be processed may include sharing, moving, copying, deleting, or removing the file.

[0073] like Figure 5 a, Figure 5 b and Figure 5 As shown in Figure c, the electronic device responds to the user's input file processing operation by deleting the file to be processed.

[0074] like Figure 5As shown in Figure a, when a user clicks the "Delete File" button, the electronic device responds to the user's input by displaying a prompt box. This prompt box asks the user to confirm whether to continue the file deletion operation and indicates that the deletion cannot be undone. For example, on the "Selected Files" page, the checkboxes for 4 images, 1 video, 2 folders, and 1 installation package are all selected. These 4 images, 1 video, 2 folders, and 1 installation package are all files awaiting processing.

[0075] like Figure 5 As shown in b, if the user clicks the delete button, the electronic device responds to the user's input by deleting the file to be processed and removing it from the selected files page. If the user clicks the cancel button, the electronic device responds to the user's input by canceling it and returns to the selected files page before the user clicked the delete button. For example, files 2234.pptx and 1234.docx are files to be processed, and the other files on the selected files page are not files to be processed. If the user clicks the delete button, files 2234.pptx and 1234.docx are deleted and removed from the selected files page. If the user clicks the cancel button, the selected files page returns to the state before the user clicked the delete button, and the file states on the selected files page are the same as before the user clicked the delete button. Files 2234.pptx and 1234.docx are files to be processed, and the other files on the selected files page are not files to be processed.

[0076] As an alternative, such as Figure 5 As shown in Figure c, if all files on the Selected Files page are pending processing, clicking the delete button will delete all files on the Selected Files page and remove them from the page. For example, if the Selected Files page contains 4 images, 1 video, 2 folders, and 1 installation package, all of which are pending processing, clicking the delete button will delete all of them and remove them from the Selected Files page, which will then display "No Files".

[0077] like Figure 6 a and Figure 6 As shown in b, the electronic device responds to the user's input file processing operation by removing the file to be processed.

[0078] like Figure 6As shown in Figure a, when a user clicks the "Remove Selected Files" button, the electronic device responds to the user's input by removing the file to be processed from the selected files page. For example, if the checkbox corresponding to one video on the selected files page is selected, while the checkboxes corresponding to four images, two folders, one installation package, and one piece of music are all unselected, then the one video on the selected files page is the file to be processed, while the four images, two folders, one installation package, and one piece of music are not.

[0079] like Figure 6 As shown in b, the Selected Files page displays the selected files after removing the pending files. For example, if the pending file is a video clip, after the electronic device removes the video clip from the Selected Files page, the page displays 4 images, 2 folders, 1 installation package, and 1 song. The checkboxes corresponding to the 4 images, 2 folders, 1 installation package, and 1 song are all unselected, indicating that none of the 4 images, 2 folders, 1 installation package, and 1 song are pending files.

[0080] As an optional solution, when all checkboxes corresponding to the files on the Selected Files page are unselected, the Share, Move, Copy, Delete, and Remove Selected buttons on the Selected Files page will be inoperable, and users will not be able to click on them.

[0081] Figure 7 This is a flowchart of a method for processing recent project files provided in an embodiment of the present invention, such as... Figure 7 As shown, the method includes:

[0082] Step 201: In response to the user's long-press screen operation on the Recent Projects page, long press any file on the Recent Projects page to select the recent project file to be processed.

[0083] In one possible implementation, the electronic device switches to the recent items page in response to a user's input page switching operation.

[0084] like Figure 8 a and Figure 8 As shown in b, when the user inputs a page switching operation, the electronic device responds to the user's input by switching the page from the selected file page to the recent items page.

[0085] like Figure 8As shown in Figure a, the selected files tab and the recent items tab are displayed at the top of the page. If the electronic device displays the selected files page, clicking the recent items tab will switch the electronic device from the selected files page to the recent items page; if the electronic device displays the recent items interface, clicking the selected files tab will switch the electronic device from the recent items page to the selected files page.

[0086] like Figure 8 As shown in b, the Recent Items page includes a history of all files added to the device. This history includes the file name, file type, the time the file was added to the device, and the file source. All file history is arranged in reverse chronological order of when the file was added. For example, the file 1234.mp3 on the Recent Items page has the filename 1234, a file type of MovingPicture Experts Group Audio Layer III (mp3), was added to the device yesterday, and originated from music.

[0087] like Figure 9 As shown in Figure a, when a user long-presses the screen on the Recent Items page, the electronic device responds to this action. The user long-presses any file on the Recent Items page to select the file to be processed, and the page displays a checkbox corresponding to the file. For example, the Recent Items page includes the file 1234.zip added to the device at 10:32 AM, music files 1234.mp3 and 1234.mp3 added yesterday, six images added on March 20, 2020, and two screenshots added on March 19, 2020. When the user long-presses the third image from the camera added on March 20, 2020, the checkbox corresponding to that image is selected, while the checkboxes for the other files on the Recent Items page are unselected.

[0088] like Figure 9 As shown in b, when a user clicks a checkbox on the Recent Items page, the electronic device responds by selecting the recent item file to be processed. Clicking the checkbox corresponding to a file on the Recent Items page changes the checkbox's state, thus changing the file's status. For example, if the checkbox corresponding to the sixth image added to the electronic device on March 20, 2020, is currently unselected, clicking this checkbox will switch it from unselected to selected, making that file the recent item file to be processed.

[0089] like Figure 9As shown in Figure c, the checkboxes for the third and sixth images added to the electronic device on March 20, 2020, on the Recent Projects page are selected, indicating that these images are recent project files awaiting processing. The checkboxes for the other files on the Recent Projects page are all unselected, indicating that these other files are not recent project files awaiting processing.

[0090] Step 202: In response to the file management operation entered by the user on the Recent Projects page, perform file management operations on the recent project files to be processed.

[0091] In this step, file management operations on the recent project files to be processed include, but are not limited to: sharing, moving, copying, deleting files, deleting records, and adding to selected items. If the user needs to delete a file from the recent project page, the user clicks the "Delete File" button, and the electronic device responds by deleting both the file and its history from the recent projects page. If the user needs to delete a record from the recent project page, the user clicks the "Delete Record" button, and the electronic device responds by deleting the history of the recent project file from the recent projects page, without deleting the file itself.

[0092] As an optional option, users can select the recent project file to be processed from the Recent Projects page, click the Add to Selected button, and add the recent project file to be processed to the selected files page.

[0093] In the file processing method provided by this invention, in response to a user's input of a file addition operation, at least one file selected by the user is added to a set selected file page; in response to a user's input of a file selection operation on the selected file page, a file to be processed is selected from the selected file page; and in response to a user's input of a file processing operation, a processing operation is performed on the file to be processed. This invention adds at least one file to the selected file page, selects the file to be processed on the selected file page, and processes the file to be processed, avoiding complex application and page switching operations, improving processing efficiency when processing multiple files on different pages, thereby enhancing the user experience.

[0094] Figure 10 This is a schematic diagram of the structure of a file processing device provided in an embodiment of the present invention, as shown below. Figure 10 As shown, the device includes: an adding module 11, a first selection module 12, and a file processing module 13.

[0095] The addition module 11 is connected to the first selected module 12, the first selected module 12 is connected to the addition module 11 and the file processing module 13, and the file processing module 13 is connected to the first selected module 12.

[0096] The add module 11 is used to add at least one file selected by the user to the selected file page in response to the user's input file add operation; the first selection module 12 is used to select the file to be processed from the selected file page in response to the user's input file selection operation; the file processing module 13 is used to process the file to be processed in response to the user's input file processing operation.

[0097] In this embodiment of the invention, the processing operations on the file to be processed include, but are not limited to, sharing, moving, copying, deleting, or removing the file. For example, the file processing module 13 is specifically used to perform sharing, moving, copying, deleting, or removing operations on the file to be processed.

[0098] In this embodiment of the invention, the device further includes a display module 14 and a first switching module 15. The display module 14 is connected to the addition module 11 and the first switching module 15, and the first switching module 15 is connected to the first selection module 12 and the display module 14.

[0099] The display module 14 is used to display the notification center interface in response to the user's input of swiping down the screen. The notification center interface includes the selected file card. The first switching module 15 is used to switch to the selected file page in response to the user's input of entering the selected file page on the selected file card.

[0100] In this embodiment of the invention, the device further includes a second switching module 16. The second switching module 16 is connected to the file processing module 13.

[0101] The second switching module 16 is used to switch to the recent items page in response to the user's input switching page operation. The recent items page includes the history of all added files.

[0102] In this embodiment of the invention, the device further includes a second selection module 17 and a file management module 18. The second selection module 17 is connected to the second switching module 16 and the file management module 18, and the file management module 18 is connected to the second selection module 17.

[0103] The second selection module 17 is used to respond to a long-press screen operation input by the user on the recent projects page, long-pressing any file on the recent projects page to select the recent project file to be processed; the file management module 18 is used to respond to a file management operation input by the user on the recent projects page to perform file management operations on the recent project file to be processed.

[0104] In the technical solution of the file processing apparatus provided in this embodiment of the invention, in response to a user's input of a file addition operation, at least one file selected by the user is added to a set selected file page; in response to a user's input of a file selection operation on the selected file page, a file to be processed is selected from the selected file page; and in response to a user's input of a file processing operation, a processing operation is performed on the file to be processed. This embodiment of the invention adds at least one file to the selected file page, selects the file to be processed on the selected file page, and processes the file to be processed, avoiding complex application switching and page switching operations, improving processing efficiency when processing multiple files on different pages, thereby improving the user experience.

[0105] This invention provides a computer-readable storage medium including a stored program, wherein the program, when running, controls the electronic device containing the computer-readable storage medium to execute the above-described file processing method.

[0106] This invention provides an electronic device, including: one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the electronic device, cause the electronic device to perform an embodiment of the above-described file processing method.

[0107] Figure 11 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. (See diagram below.) Figure 11 As shown, the electronic device 2 in this embodiment includes: a processor 21, a memory 22, and a computer program 23 stored in the memory 22 and executable on the processor 21. When the computer program 23 is executed by the processor 21, it implements the file processing method in the embodiment. To avoid repetition, it will not be described in detail here.

[0108] Electronic device 2 includes, but is not limited to, a processor 21 and a memory 22. Those skilled in the art will understand that... Figure 11 This is merely an example of electronic device 2 and does not constitute a limitation on electronic device 2. It may include more or fewer components than shown, or combine certain components, or different components. For example, network devices may also include input / output devices, network access devices, buses, etc.

[0109] The processor 21 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0110] The memory 22 can be an internal storage unit of the electronic device 2, such as a hard disk or RAM. The memory 22 can also be an external storage device of the electronic device 2, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 22 can include both internal and external storage units of the electronic device 2. The memory 22 is used to store computer programs and other programs and data required by network devices. The memory 22 can also be used to temporarily store data that has been output or will be output.

[0111] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0112] In the embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units through some interfaces, and may be electrical, mechanical, or other forms.

[0113] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0114] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0115] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a computer-readable storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute partial steps of the methods of the various embodiments of the present invention. The aforementioned computer-readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0116] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A file processing method, characterized in that, include: In response to a user's input to add a file, add at least one file selected by the user to the selected files page in the settings; In response to a user's file selection action on the selected file page, a file to be processed is selected from the selected file page; In response to a user-inputted file processing operation, the file to be processed is processed. The file addition operation includes the user's file selection operation entered on the application page and the user clicking the "Add to Selected Files" menu item on the application page, wherein the application page is the same page of the same application or different pages, or the application page is a page of different applications; Before selecting a file to be processed from the selected file page in response to a file selection operation entered by the user on the selected file page, the method further includes: In response to a user's input of swiping down on the screen, a notification center interface is displayed, which includes a selected file card; In response to the user's input on the selected file card to enter the selected file page, the user is switched to the selected file page.

2. The method according to claim 1, characterized in that, The processing operation on the file to be processed includes: Perform sharing, moving, copying, deleting, or removing operations on the file to be processed.

3. The method according to claim 1, characterized in that, The selected file card displays the number of different types of files to be processed.

4. The method according to claim 1, characterized in that, Also includes: In response to a user's input to switch pages, the user is switched to the Recent Items page, which includes a history of all added files.

5. The method according to claim 4, characterized in that, The method further includes: In response to a long-press screen operation input by the user on the Recent Projects page, long-press any file on the Recent Projects page to select the recent project file to be processed from the Recent Projects page; In response to a user's file management operation input on the Recent Projects page, file management operations are performed on the recent project files to be processed.

6. A document processing device, characterized in that, include: The add module is used to respond to user input for adding files and add at least one file selected by the user to the selected files page. The first selection module is configured to select a file to be processed from the selected file page in response to a file selection operation entered by the user on the selected file page; The file processing module is used to process the file to be processed in response to the file processing operation input by the user. The file addition operation includes the user's file selection operation entered on the application page and the user clicking the "Add to Selected Files" menu item on the application page, wherein the application page is the same page of the same application or different pages, or the application page is a page of different applications; The device further includes: The display module is used to display the notification center interface in response to the user's input of a downward swipe screen operation. The notification center interface includes the selected file card. The first switching module is used to switch to the selected file page in response to a user's input on the selected file card to enter the selected file page.

7. An electronic device, characterized in that, include: Display screen; One or more processors; Memory; And one or more computer programs, wherein the one or more computer programs are stored in the memory, the one or more computer programs including instructions that, when executed by the device, cause the device to perform the file processing method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the file processing method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and device for adding files to page

    CN107153715A