To-do information display method and to-do information display device
By automatically identifying and extracting to-do information in the to-do creation interface, combining artificial intelligence technology to display to-do controls on the main interface and automatically calling applications, the problem of low efficiency in the use of to-do function in the existing technology is solved, and the implementation of the implementation of the to-do control controls is achieved. Simplify and facilitate user operations.
Patent Information
- Application Number
- CN202411279972.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2024-12-13
AI Technical Summary
The existing to-do function is inefficient, and users need to manually enter the app and page to complete the to-do item, which leads to cumbersome operations.
By receiving user input in the to-do creation interface, the time and application information in the to-do information are automatically identified, and the to-do control is displayed in the main interface or lock screen interface within the target period. After the user triggers the control, the corresponding application is directly called. Automatically enter to-do information to simplify the operation process.
Improves the convenience and efficiency of user operations, and users do not need to manually run the application and directly handle to-do items in the application interface.
Smart Images

Figure CN119127376A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to a method and a device for displaying to-do information. Background Art
[0002] Smart devices have become a necessity in people's daily work and life. The to-do function on smart devices plays an important role in daily life and brings a lot of convenience. By setting the reminder function, users can be reminded in time to complete important tasks, thereby avoiding forgetting and missing important events and ensuring the smooth progress of work and life.
[0003] In the related art, the to-do list function is mainly implemented by adding item names and reminder times. Users need to first enter the to-do application to view the to-do items that need to be done, and users need to manually open the associated application or page to complete the to-do items, resulting in low efficiency in using the to-do list function of electronic devices. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a method and device for displaying to-do information, which solves the problem of low efficiency in the process of users using a to-do application.
[0005] In a first aspect, an embodiment of the present application provides a method for displaying to-do information, comprising: receiving a first input to a creation interface of a to-do item; in response to the first input, displaying first to-do information of the to-do item on the creation interface; receiving a second input to the creation interface; in response to the second input, displaying a first control in a target time period, the target time period including to-do time information extracted from the first to-do information; receiving a third input to the first control; in response to the third input, displaying second to-do information in an application interface of a first application, the first application including an application determined based on the first to-do information, and the second to-do information including item information extracted from the first to-do information.
[0006] In a second aspect, an embodiment of the present application provides a to-do information display device, comprising: a receiving module for receiving a first input to a to-do item creation interface; a display module for displaying first to-do information of the to-do item on the creation interface in response to the first input; a receiving module for receiving a second input to the creation interface; a display module for displaying a first control in a target time period in response to the second input, the target time period including to-do time information extracted from the first to-do information; a receiving module for receiving a third input to the first control; a display module for displaying second to-do information in an application interface of a first application in response to the third input, the first application including an application program determined based on the first to-do information, and the second to-do information including item information extracted from the first to-do information.
[0007] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, wherein the memory stores programs or instructions that can be executed on the processor, and when the programs or instructions are executed by the processor, the steps of the method of the first aspect are implemented.
[0008] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method of the first aspect are implemented.
[0009] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method of the first aspect.
[0010] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method of the first aspect.
[0011] In an embodiment of the present application, after the user completes editing the to-do item in the to-do item creation interface, the electronic device can automatically identify and extract the second to-do information, to-do time information, and first application information of the first application in the first to-do information edited by the user, and display the first control corresponding to the to-do item in the main interface or lock screen interface within the target time period. When the user triggers the first control, the first application of the to-do item can be directly called, and the corresponding second to-do information can be automatically entered in the application interface of the first application, so that the user does not need to manually run the corresponding first application when processing the to-do item, thereby simplifying user operations and improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 A schematic diagram showing a flow chart of a method for displaying to-do information provided in some embodiments of the present application;
[0013] Figure 2a One of the schematic diagrams of a to-do list creation interface provided in some embodiments of the present application is shown;
[0014] Figure 2b A second schematic diagram of a to-do list creation interface provided in some embodiments of the present application is shown;
[0015] Figure 2c A third schematic diagram showing a to-do list creation interface provided in some embodiments of the present application;
[0016] Figure 2d A fourth schematic diagram showing a to-do list creation interface provided in some embodiments of the present application;
[0017] Figure 2e A fifth schematic diagram showing a to-do list creation interface provided in some embodiments of the present application;
[0018] Figure 2f A sixth schematic diagram showing a to-do list creation interface provided in some embodiments of the present application;
[0019] Figure 2g A seventh schematic diagram showing a to-do list creation interface provided in some embodiments of the present application;
[0020] Figure 2h An eighth schematic diagram showing an interface for creating a to-do list provided in some embodiments of the present application;
[0021] Figure 3 A schematic diagram showing an application interface of a first application provided in some embodiments of the present application;
[0022] Figure 4 A schematic diagram showing a main interface of an electronic device provided in some embodiments of the present application;
[0023] Figure 5 A schematic block diagram of a to-do information display device provided in some embodiments of the present application is shown;
[0024] Figure 6 A structural block diagram of an electronic device according to an embodiment of the present application is shown;
[0025] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in some embodiments of the present application is shown. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0027] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0028] The following is combined with Figures 1 to 7 , the to-do information display method and device provided in the embodiment of the present application are described in detail through specific embodiments and their application scenarios.
[0029] In some embodiments of the present application, a method for displaying to-do information is provided. Figure 1 FIG. 1 is a flow chart showing a method for displaying to-do information provided in some embodiments of the present application. Figure 1 As shown, the method for displaying to-do information includes:
[0030] Step 102, receiving a first input to a to-do item creation interface;
[0031] Step 104, in response to the first input, displaying first to-do information of the to-do item on the creation interface;
[0032] In the embodiment of the present application, a to-do list can be created in the to-do list creation interface. The first input includes but is not limited to a single click input, a double click input, and a voice input, a handwriting input, etc. of the user to the operation space.
[0033] In the embodiment of the present application, the user can edit the to-do item in the creation interface by performing a first input in the to-do item creation interface, and the first to-do information includes detailed information of the to-do item.
[0034] Figure 2a One of the schematic diagrams of a to-do item creation interface provided in some embodiments of the present application is shown, Figure 2aAs shown, in the to-do creation interface 202 of the to-do application, the created to-do 204 and the new button 206 are displayed. After the user clicks the new button 206, the to-do creation interface 208 is displayed. The creation interface 208 displays an "item name" input box 210, a "reminder time" input box 212 and a "detailed description" input box 214. The user edits the to-do in the "item name" input box 210, the "reminder time" input box 212 and the "detailed description" input box 214. The detailed information of the to-do is displayed in the "item name" input box 210, the "reminder time" input box 212 and the "detailed description" input box 214. Among them, the editing input made by the user to the "item name" input box 210, the "reminder time" input box 212 and the "detailed description" input box 214 is the first input, and the edited information is the first to-do information.
[0035] Step 106, receiving a second input for creating an interface;
[0036] Step 108, in response to the second input, displaying the first control in the target time period, the target time period including the to-do time information extracted from the first to-do information;
[0037] In the embodiment of the present application, the interface displayed by the first control includes but is not limited to the main interface of the electronic device, the lock screen interface, the reminder interface of the to-do application, etc. The user performs the second input on the to-do creation interface and saves the edited to-do. The first control is displayed to prompt the user that there are to-do items to be executed in the current time period. The target time period is the time period determined by the to-do time information obtained by identifying the first to-do information edited by the user.
[0038] Exemplarily, the target time period is selected as 24 hours before the start time of the to-do item to the start time of the to-do item.
[0039] Step 110, receiving a third input to the first control;
[0040] Step 112, in response to the third input, displaying second to-do information in the application interface of the first application, the first application includes an application program determined based on the first to-do information, and the second to-do information includes item information extracted from the first to-do information.
[0041] In an embodiment of the present application, the first control is used to prompt the user that there are to-do items that need to be processed in the current period. By executing a third input on the first control, the user can call the first application required to call the to-do items, and display the second to-do information in the application interface of the first application. The second to-do information is the key information extracted from the first to-do information.
[0042] Specifically, after saving the edited to-do list, the electronic device uses the AI (Artificial Intelligence) recognition function to identify the first to-do information, determine the target time period, the first application, and the second to-do information that needs to be entered in the first application corresponding to the to-do list. During the target time period, the first control is displayed on the main interface or lock screen interface of the electronic device. After the user performs a third input on the first control, the electronic device runs the first application in response to the third input and automatically enters the identified second to-do information in the first application.
[0043] Figure 3 A schematic diagram of an application interface of a first application provided in some embodiments of the present application is shown, such as Figure 3 As shown, for example, in the "Detailed description" input box 214, "Use the social application to send happy birthday to user AAA", the extracted second to-do information is identified as "Happy Birthday", and the first application is a social application. After the user clicks the save button 226, a chat window 302 with user A is displayed in the application interface, and "Happy Birthday" is entered in the information input box 304.
[0044] In an embodiment of the present application, after the user completes editing the to-do item in the to-do item creation interface, the electronic device can automatically identify and extract the second to-do information, to-do time information, and first application information of the first application in the first to-do information edited by the user, and display the first control corresponding to the to-do item in the main interface or lock screen interface within the target time period. When the user triggers the first control, the first application of the to-do item can be directly called, and the corresponding second to-do information can be automatically entered in the application interface of the first application, so that the user does not need to manually run the corresponding first application when processing the to-do item, thereby simplifying the user's operation and improving the user experience.
[0045] In some embodiments of the present application, in response to the second input, before displaying the first control in the target time period, the to-do information display method also includes: displaying the second control in the creation interface; receiving a fourth input to the second control; in response to the fourth input, marking key information in the first to-do information; wherein the key information includes at least one of the following: first application information of the first application, to-do time information of the to-do item, item information of the to-do item, and first contact information of the to-do item.
[0046] In the embodiment of the present application, the second control is used to trigger the extraction of key information from the first to-do information. The first application information of the first application is used to directly call the corresponding first application when the user triggers the first control; the to-do time information of the to-do items is used to determine the target time period and display the first control within the target time period; the item information of the to-do items is used to determine the second to-do information to be displayed in the first application and determine the function to be called in the first application; when the to-do items need to be involved with contacts, the corresponding contacts are searched in the first application based on the first contact information.
[0047] After the user completes editing the first to-do information in the to-do application, the user performs a fourth input on the second control, causing the electronic device to respond to the fourth input, identify key information in the first to-do information through AI, and mark the key information based on the identification result. The user can clearly view the key information in the first to-do information, which facilitates the user to confirm the AI identification result.
[0048] Figure 2b The second schematic diagram shows a to-do list creation interface provided in some embodiments of the present application, such as Figure 2b As shown, the creation interface 208 of the to-do list displays an "item name" input box 210, a "reminder time" input box 212, and a "detailed description" input box 214. The user enters "The day after tomorrow, use the mobile phone transfer function of the bank application to transfer 300 yuan to XX" in the "detailed description" input box 214, and enters "transfer to XX" in the "item name input box" 210. The user clicks the "full identification" label 216 to trigger the marking of key information. Among them, the key information includes the to-do time information "the day after tomorrow", the first application information "bank application" of the first application, the first contact information "XX", the item information "mobile phone number transfer" and "300 yuan", the key information is marked with underlines, and the "full identification" label is the second control.
[0049] Exemplarily, the key information in the first to-do information can be marked by highlighting, and the key information can also be marked by adjusting the display color of the key information.
[0050] In an embodiment of the present application, a second control is displayed in the to-do item creation interface of the to-do application. By executing a fourth input on the second control, the user can trigger the electronic device to extract key information from the first to-do information and mark the extracted key information, thereby facilitating the user to verify the key information automatically identified and extracted by the electronic device.
[0051] In some embodiments of the present application, in response to a fourth input, key information in the first to-do information is marked, including: in response to the fourth input, obtaining the key information in the first to-do information; when the key information is obtained, determining the validity of the key information; when the key information is in a valid state, marking the key information with a first identifier; when the key information is in an invalid state, marking the key information with a second identifier.
[0052] In this embodiment, after the electronic device automatically identifies key information through AI, the electronic device can verify the validity of the acquired key information, and mark the key information verified to be in a valid state with a first identifier, and mark the key information verified to be in an invalid state with a second identifier, thereby improving the intuitiveness of the marked key information.
[0053] Exemplarily, the electronic device can determine the validity of the key information based on the local information of the device, that is, the electronic device can verify the extracted key information according to the local information to avoid the extracted key information being in an invalid state.
[0054] For example, the local information includes at least one of the following: second contact information, second application information, and current time information. The second contact information includes contact information pre-stored in the electronic device, and the second application information includes application information of installed applications. When the key information includes the first application information, the second application information in the local information is obtained, and the second application information is application information of the application installed locally on the electronic device. When the first application information is not found in the second application information, it is determined that the first application information in the key information is in an invalid state.
[0055] When the key information includes the first contact information, the second contact information in the local information is obtained, and the second contact information is the contact information pre-stored in the electronic device. If the first contact information is not found in the second contact information, it is determined that the first contact information in the key information is invalid.
[0056] In the case where the key information includes to-do event information, the current time information of the electronic device is obtained, and if the moment corresponding to the current time information is after the moment corresponding to the to-do time information, it is determined that the to-do time information is in an invalid state.
[0057] Exemplarily, the first mark and the second mark may include marks of different shapes, and the display color of the key information may be adjusted to different colors. For example, during the recognition process, the font of the key information in a valid state is changed to green, and the font of the key information in an invalid state is changed to red.
[0058] Figure 2cThe third schematic diagram shows a to-do list creation interface provided in some embodiments of the present application, such as Figure 2c As shown, in the "Detailed Instructions" input box 214, it is displayed "The day after tomorrow, use the mobile phone number transfer function of the bank application to transfer 300 yuan to XX", among which "the day after tomorrow", "300 yuan" and "mobile phone number transfer" are in a valid state, and are marked with underlines. If the electronic device cannot find the installed "bank application" and the contact "XX" is not found, "bank application" and "XX" are marked with boxes.
[0059] In an embodiment of the present application, the electronic device can verify the validity of the identified key information based on local device information stored locally, mark the key information that is verified to be in a valid state with a first identifier, and mark the key information that is verified to be in an invalid state with a second identifier, so as to facilitate the user to promptly understand the validity of the key information obtained by the electronic device.
[0060] In some embodiments of the present application, extracting key information from the first to-do information includes:
[0061] Extracting key information based on semantic information of the first to-do information; or
[0062] Key information is extracted based on target characters in the first to-do information.
[0063] In an embodiment of the present application, the user can choose to perform global recognition and extraction of the first to-do information, or to perform recognition and extraction of some fields in the first to-do information according to actual needs. When the user chooses to perform global recognition and extraction of the first to-do information, the electronic device can extract the semantic information of the first to-do information, and perform word segmentation processing on the first to-do information based on the semantic information to determine the corresponding key information.
[0064] like Figure 2b As shown, the user enters "The day after tomorrow, use the mobile phone transfer function of the bank application to transfer 300 yuan to XX" in the "Detailed description" input box 214, and the user clicks the "Complete recognition" label 216, triggering the electronic device to perform a global recognition and extraction function on the first to-do information. Among them, the recognized key information includes "the day after tomorrow", "bank application", "XX", "mobile phone transfer" and "300 yuan".
[0065] In the embodiment of the present application, when the user inputs the first to-do information, the user inputs the target character before the partial field to be recognized and extracted, so that the electronic device can locate the partial field to be recognized and extracted.
[0066] Exemplarily, the target character may be an “@” symbol, and the user inserts the “@” symbol before the partial field to be recognized, so that the electronic device can extract and recognize the partial field after the “@” symbol as a recognition object.
[0067] Figure 2d A fourth schematic diagram of a to-do list creation interface provided in some embodiments of the present application is shown, Figure 2d As shown, the user enters "Happy birthday to friend AAA using @social application before the 15th of next month" in the "Detailed Description" input box 214, and the user clicks the "Recognize Special Characters" label 218, triggering the electronic device to identify and extract some of the fields after "@", and the identified key information includes "social application".
[0068] It should be noted that when the user chooses to extract key information from a partial field through target characters, the user is required to manually set a target period for reminders, and the electronic device only performs corresponding actions according to the key information extracted from the partial field during the target period.
[0069] In an embodiment of the present application, the electronic device can globally recognize and extract the input first to-do information based on semantic information, and can also recognize and extract some fields in the first to-do information based on the target characters input by the user, so that the user can choose the function of the electronic device to extract and recognize the first to-do information according to actual needs, thereby improving the flexibility of using the to-do application.
[0070] In some embodiments of the present application, when the key information is in an invalid state, after marking the key information with a second identifier, the method for displaying to-do information further includes:
[0071] Display a third control and invalid prompt information; receive a fifth input to the third control, execute a target operation in response to the fifth input, and update the critical information in an invalid state to a valid state; wherein, when the critical information in the invalid state includes the first application information, display the third control, and the target operation includes installing the first application; when the critical information in the invalid state includes the first contact information, display the fourth control, and the target operation includes adding the first contact information, or modifying the item information in the first to-do information.
[0072] In an embodiment of the present application, when the electronic device determines that the extracted key information is in an invalid state, the electronic device can display a third control and invalid prompt information, and the prompt information can prompt the user the invalid reason why the key information is in an invalid state. The user can jump to the interface for solving the invalid reason through the third control to guide the user to solve the problem of invalid key information.
[0073] In the embodiment of the present application, when the key information in the invalid state includes the first application information, the user can jump to the installation interface of the first application corresponding to the first application information by clicking the third control. When the key information in the invalid state includes the first contact information, the user can jump to the address book editing interface to add the first contact information, or jump to the to-do creation interface to update the first contact information in the first to-do information by clicking the third control.
[0074] Figure 2e A fifth schematic diagram of a to-do list creation interface provided in some embodiments of the present application is shown, such as Figure 2c and Figure 2e As shown, when it is identified that the "bank application" in the "detailed description" input box 214 is in an invalid state, a floating window 219 is displayed in the to-do item creation interface 208, and an "apply" button 220 is displayed in the floating window. The user clicks the "apply" button 220 to view the corresponding invalid prompt information 221, and then clicks the "install" button 222 to install the application corresponding to the "bank application". Among them, the "install" button 222 is a third control.
[0075] Figure 2f A sixth schematic diagram of a to-do list creation interface provided in some embodiments of the present application is shown, Figure 2f As shown, when it is identified that the contact “XX” in the “Detailed description” input box 214 is in an invalid state, an invalid prompt message 223 is displayed in the creation interface 208 .
[0076] In an embodiment of the present application, when the key information extracted by the electronic device is identified as being in an invalid state, an invalid prompt message can be displayed on the to-do creation interface to prompt the user the reason why the key information is invalid, and a third control can be displayed on the to-do creation interface to allow the user to quickly jump to an interface that can solve the problem of invalid key information through the third control, thereby improving the convenience of users using the to-do application.
[0077] In some embodiments of the present application, the number of key information is at least two. When the key information is obtained and the validity of the key information is determined, the to-do information display method also includes: when at least two key information are in a valid state, displaying a fourth control, the fourth control includes valid prompt information; receiving a sixth input to the fourth control, and displaying a preview interface in response to the sixth input, the preview interface is used to display the prompt process of the to-do items.
[0078] In the embodiment of the present application, when the number of key information extracted by the electronic device is multiple and the multiple key information is in a valid state, a fourth control is displayed in the to-do item creation interface, and the fourth control displays valid prompt information, prompting the user that the key information in the to-do item currently being created is all valid and the to-do information can be directly created. When the user performs the fifth input on the fourth control, it can trigger the electronic device to play the reminder process of the to-do item in the preview interface.
[0079] Figure 2g FIG. 7 is a schematic diagram showing a to-do list creation interface provided in some embodiments of the present application. Figure 2g As shown, valid prompt information 224 and a fourth control 225 are displayed in a floating window in the to-do item creation interface 208. After the user clicks the fourth control 225, the reminder function of the to-do item is demonstrated in the preview interface.
[0080] For example, the key information identified includes "the day after tomorrow", "bank application", "XX", "transfer by mobile number" and "300 yuan". The following steps are displayed in sequence in the preview interface: Step 1, open the contact, Step 2, find XX and copy its mobile number, Step 3, open the bank application and enter the transfer function, Step 4, enter information in the appropriate location, such as mobile number, amount, name, etc., Step 5, after the waiting steps are completed, stay at the last step and pop up a window in the center of the screen to let the user confirm whether it is correct, Step 6, after the user confirms, return to the to-do creation interface.
[0081] In an embodiment of the present application, when the key information extracted by the electronic device is in a valid state, the electronic device can display the fourth control and display valid prompt information in the fourth control, and the user can call the preview interface through the fourth control to preview the prompt process of the to-do items in the preview interface, so that the user can preview the established to-do items, which is convenient for the user to correct errors in the created to-do items.
[0082] In some embodiments of the present application, when there is the key information in the invalid state among at least two of the key information, a fifth control is displayed, and the fifth control includes a creation failure prompt message; an eighth input to the fifth control is received, and in response to the eighth input, the creation interface of the to-do item is returned to be displayed.
[0083] Figure 2h FIG8 is a schematic diagram of an interface for creating a to-do list provided in some embodiments of the present application. Figure 2h As shown, a fifth control 227 and a creation failure prompt message 228 are displayed in a floating window in the to-do item creation interface 208 . After the user clicks the fifth control 227 , the user directly returns to the to-do item creation interface 208 .
[0084] In an embodiment of the present application, when at least some of the key information extracted from the electronic device is invalid, the fifth control and a creation failure prompt message are displayed, and the user can quickly return to the creation interface of the to-do item through the fifth control, so that the user can make secondary edits to the to-do items that failed to be created.
[0085] In some embodiments of the present application, an application icon of a first application is displayed in a first control; a seventh input to the first control is received; and in response to the seventh input, a thumbnail icon of the first control is displayed in a floating manner.
[0086] In the embodiment of the present application, the first control displays the application icon of the first application required for the to-do item to be called, so as to prompt the user of the first application required for the to-do item to be called. The user performs the seventh input on the first control, and the first control can be displayed in the form of a suspended thumbnail icon, thereby reducing the occupation of the display area of the display screen.
[0087] Figure 4 A schematic diagram of a main interface of an electronic device provided in some embodiments of the present application is shown. Figure 4 As shown, there is a first control 404 in the main interface 402, and an application icon 406 of a first application to be called by a to-do item is displayed in the first control 404. The user slides the first control 404 to the left, and the first control 404 can be hidden and displayed as a thumbnail icon 408.
[0088] The to-do information display method provided in the embodiment of the present application can be executed by a to-do information display device. In the embodiment of the present application, the to-do information display method is executed by a to-do information display device as an example to illustrate the to-do information display method provided in the embodiment of the present application.
[0089] In some embodiments of the present application, a to-do information display device is provided. Figure 5 1 shows a schematic block diagram of a to-do information display device provided in some embodiments of the present application. Figure 5 As shown, the to-do information display device 500 includes:
[0090] A receiving module 502 is used to receive a first input of a to-do item creation interface;
[0091] A display module 504, configured to display first to-do information of a to-do item on a creation interface in response to the first input;
[0092] A receiving module 502 is used to receive a second input to the creation interface;
[0093] Display module 504, for displaying the first control in a target time period in response to the second input, where the target time period includes to-do time information extracted from the first to-do information;
[0094] The receiving module 502 is used to receive a third input to the first control;
[0095] The display module 504 is used to display the second to-do information in the application interface of the first application in response to the third input, the first application includes an application program determined based on the first to-do information, and the second to-do information includes the item information extracted from the first to-do information.
[0096] In an embodiment of the present application, after the user completes editing the to-do item in the to-do item creation interface, the electronic device can automatically identify and extract the second to-do information, to-do time information, and first application information of the first application in the first to-do information edited by the user, and display the first control corresponding to the to-do item in the main interface or lock screen interface within the target time period. When the user triggers the first control, the first application of the to-do item can be directly called, and the corresponding second to-do information can be automatically entered in the application interface of the first application, so that the user does not need to manually run the corresponding first application when processing the to-do item, thereby simplifying the user's operation and improving the user's experience of usage efficiency.
[0097] In some embodiments of the present application, the display module 504 is used to display the second control in the creation interface;
[0098] The receiving module 502 is used to receive a fourth input to the second control;
[0099] The to-do information display device 500 further includes:
[0100] a marking module, configured to mark key information in the first to-do information in response to the fourth input;
[0101] The key information includes at least one of the following: first application information of the first application, to-do time information of the to-do item, item information of the to-do item, and first contact information of the to-do item.
[0102] In an embodiment of the present application, a second control is displayed in the to-do item creation interface of the to-do application. By executing a fourth input on the second control, the user can trigger the electronic device to extract key information from the first to-do information and mark the extracted key information, thereby facilitating the user to verify the key information automatically identified and extracted by the electronic device.
[0103] In some embodiments of the present application, the to-do information display device 500 further includes:
[0104] An acquisition module, configured to acquire key information in the first to-do information in response to the fourth input;
[0105] A determination module is used to determine the validity of the key information when the key information is obtained;
[0106] A marking module, used for marking the key information with a first identifier when the key information is in a valid state;
[0107] The marking module is used to mark the key information with a second identifier when the key information is in an invalid state.
[0108] In an embodiment of the present application, the electronic device can verify the validity of the identified key information based on local device information stored locally, mark the key information that is verified to be in a valid state with a first identifier, and mark the key information that is verified to be in an invalid state with a second identifier, so as to facilitate the user to promptly understand the validity of the key information obtained by the electronic device.
[0109] In some embodiments of the present application, the display module 504 is used to display the third control and invalid prompt information;
[0110] A receiving module 502, configured to receive a fifth input to a third control;
[0111] The to-do information display device 500 further includes:
[0112] an updating module, configured to execute a target operation in response to a fifth input, and update the key information in an invalid state to a valid state;
[0113] Wherein, when the key information in the invalid state includes the first application information, the third control is displayed, and the target operation includes installing the first application;
[0114] When the key information in the invalid state includes the first contact information, the fourth control is displayed, and the target operation includes adding the first contact information, or modifying the first contact information in the first to-do information.
[0115] In an embodiment of the present application, when the key information extracted by the electronic device is identified as being in an invalid state, an invalid prompt message can be displayed on the to-do creation interface to prompt the user the reason why the key information is invalid, and a third control can be displayed on the to-do creation interface to allow the user to quickly jump to an interface that can solve the problem of invalid key information through the third control, thereby improving the convenience of users using the to-do application.
[0116] In some embodiments of the present application, the number of key information is at least two;
[0117] Display module 504, used for displaying a fourth control including valid prompt information when at least two key information are in a valid state;
[0118] A receiving module 502, configured to receive a sixth input to a fourth control;
[0119] The display module 504 is used to display a preview interface of the to-do item in response to the sixth input, where the preview interface is used to display a prompt process of the to-do item.
[0120] In an embodiment of the present application, when the key information extracted by the electronic device is in a valid state, the electronic device can display the fourth control and display valid prompt information in the fourth control, and the user can call the preview interface through the fourth control to preview the prompt process of the to-do items in the preview interface, so that the user can preview the established to-do items, which is convenient for the user to correct errors in the created to-do items.
[0121] The to-do information display device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0122] The to-do information display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0123] The to-do information display device provided in the embodiment of the present application can implement each process implemented in the above method embodiment, and will not be described again here to avoid repetition.
[0124] Optionally, an embodiment of the present application further provides an electronic device, which includes a to-do information display device as in any of the above embodiments, and thus has all the beneficial effects of the to-do information display method in any of the embodiments, which will not be elaborated herein.
[0125] Optionally, an embodiment of the present application further provides an electronic device, Figure 6 A structural block diagram of an electronic device according to an embodiment of the present application is shown. Figure 6 As shown, the electronic device 600 includes a processor 602, a memory 604, and a program or instruction stored in the memory 604 and executable on the processor 602. When the program or instruction is executed by the processor 602, each process of the above-mentioned to-do information display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0126] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0127] Figure 7 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0128] The electronic device 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710 and other components.
[0129] Those skilled in the art will appreciate that the electronic device 700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0130] The user input unit 707 is used to receive a first input to the to-do item creation interface;
[0131] A display unit 706, configured to display first to-do information of a to-do item on a creation interface in response to the first input;
[0132] A user input unit 707, used to receive a second input to the creation interface;
[0133] A display unit 706, configured to display the first control in a target time period in response to the second input, where the target time period includes to-do time information extracted from the first to-do information;
[0134] The user input unit 707 is used to receive a third input to the first control;
[0135] The display unit 706 is used to display the second to-do information in the application interface of the first application in response to the third input, the first application includes an application program determined based on the first to-do information, and the second to-do information includes the item information extracted from the first to-do information.
[0136] In an embodiment of the present application, after the user completes editing the to-do item in the to-do item creation interface, the electronic device can automatically identify and extract the second to-do information, to-do time information, and first application information of the first application in the first to-do information edited by the user, and display the first control corresponding to the to-do item in the main interface or lock screen interface within the target time period. When the user triggers the first control, the first application of the to-do item can be directly called, and the corresponding second to-do information can be automatically entered in the application interface of the first application, so that the user does not need to manually run the corresponding first application when processing the to-do item, thereby simplifying the user's operation and improving the user's experience efficiency.
[0137] Further, the display unit 706 is used to display the second control in the creation interface;
[0138] The user input unit 707 is used to receive a fourth input to the second control;
[0139] The processor 710 is configured to mark key information in the first to-do information in response to a fourth input;
[0140] The key information includes at least one of the following: first application information of the first application, to-do time information of the to-do item, item information of the to-do item, and first contact information of the to-do item.
[0141] In an embodiment of the present application, a second control is displayed in the to-do item creation interface of the to-do application. By executing a fourth input on the second control, the user can trigger the electronic device to extract key information from the first to-do information and mark the extracted key information, thereby facilitating the user to verify the key information automatically identified and extracted by the electronic device.
[0142] Further, the processor 710 is used to obtain key information in the first to-do information in response to the fourth input;
[0143] The processor 710 is used to determine the validity of the key information when the key information is obtained;
[0144] Processor 710, configured to mark the key information with a first identifier when the key information is in a valid state;
[0145] The processor 710 is configured to mark the key information with a second identifier when the key information is in an invalid state.
[0146] In an embodiment of the present application, the electronic device can verify the validity of the identified key information based on local device information stored locally, mark the key information that is verified to be in a valid state with a first identifier, and mark the key information that is verified to be in an invalid state with a second identifier, so as to facilitate the user to promptly understand the validity of the key information obtained by the electronic device.
[0147] Further, the display unit 706 is used to display the third control and invalid prompt information;
[0148] A user input unit 707, configured to receive a fifth input to a third control;
[0149] The processor 710 is configured to execute a target operation in response to a fifth input, and update the key information in an invalid state to a valid state;
[0150] Wherein, when the key information in the invalid state includes the first application information, the third control is displayed, and the target operation includes installing the first application;
[0151] When the key information in the invalid state includes the first contact information, the fourth control is displayed, and the target operation includes adding the first contact information, or modifying the first contact information in the first to-do information.
[0152] In an embodiment of the present application, when the key information extracted by the electronic device is identified as being in an invalid state, an invalid prompt message can be displayed on the to-do creation interface to prompt the user the reason why the key information is invalid, and a third control can be displayed on the to-do creation interface to allow the user to quickly jump to an interface that can solve the problem of invalid key information through the third control, thereby improving the convenience of users using the to-do application.
[0153] Furthermore, the number of key information is at least two;
[0154] A display unit 706, configured to display a fourth control including valid prompt information when at least two key information are in a valid state;
[0155] A user input unit 707, used to receive a sixth input to a fourth control;
[0156] The display unit 706 is used to display a preview interface of the to-do item in response to the sixth input, where the preview interface is used to display a prompt process of the to-do item.
[0157] In an embodiment of the present application, when the key information extracted by the electronic device is in a valid state, the electronic device can display the fourth control and display valid prompt information in the fourth control, and the user can call the preview interface through the fourth control to preview the prompt process of the to-do items in the preview interface, so that the user can preview the established to-do items, which is convenient for the user to correct errors in the created to-do items.
[0158] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processor (Graphics Processing Unit, GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of the static picture or action file obtained by the image capture device (such as a camera) in the action file capture mode or the image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0159] The memory 709 can be used to store software programs and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 709 may include a volatile memory or a non-volatile memory, or the memory 709 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0160] The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 710.
[0161] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0162] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0163] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned to-do information display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0164] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0165] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the to-do information display method embodiment as described above, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0166] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, device, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or device. In the absence of further restrictions, an element defined by the statement "including one..." does not exclude the presence of other identical elements in the process, device, article or device including the element. In addition, it should be noted that the scope of the devices and apparatuses in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described device may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0167] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment device can be implemented by means of software plus a necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), including a number of instructions for a terminal (which can be a mobile phone, computer, server, or network equipment, etc.) to execute the device of each embodiment of the present application.
[0168] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for displaying to-do information, characterized in that: include: Receiving a first input to a to-do item creation interface; In response to the first input, displaying first to-do information of the to-do item on the creation interface; receiving a second input to the creation interface; In response to the second input, displaying a first control in a target time period, the target time period including to-do time information extracted from the first to-do information; receiving a third input to the first control; In response to the third input, second to-do information is displayed in an application interface of a first application, the first application includes an application program determined based on the first to-do information, and the second to-do information includes item information extracted from the first to-do information.
2. The method for displaying to-do information according to claim 1, characterized in that: In response to the second input, before displaying the first control in the target time period, the to-do information display method further includes: Displaying a second control in the creation interface; receiving a fourth input to the second control; In response to the fourth input, marking key information in the first to-do information; The key information includes at least one of the following: first application information of the first application, to-do time information of the to-do item, item information of the to-do item, and first contact information of the to-do item.
3. The method for displaying to-do information according to claim 2, characterized in that: The step of marking key information in the first to-do information in response to the fourth input includes: In response to the fourth input, acquiring key information in the first to-do information; In the case where the key information is obtained, determining the validity of the key information; When the key information is in a valid state, marking the key information with a first identifier; When the key information is in an invalid state, the key information is marked with a second identifier.
4. The method for displaying to-do information according to claim 3, characterized in that: After the key information is in an invalid state and the key information is marked with a second identifier, the to-do information display method further includes: Display the third control and invalid prompt information; receiving a fifth input to the third control; In response to the fifth input, a target operation is performed to update the key information in an invalid state to be in the valid state; Wherein, in a case where the key information in the invalid state includes the first application information, a third control is displayed, and the target operation includes installing the first application; In a case where the key information in the invalid state includes the first contact information, a fourth control is displayed, and the target operation includes adding the first contact information, or modifying the first contact information in the first to-do information.
5. The method for displaying to-do information according to claim 3, characterized in that: The number of the key information is at least two. When the key information is obtained, after determining the validity of the key information, the to-do information display method further includes: When at least two of the key information are in the valid state, displaying a fourth control, wherein the fourth control includes valid prompt information; receiving a sixth input to the fourth control; In response to the sixth input, a preview interface of the to-do list is displayed, where the preview interface is used to display a prompt process of the to-do list.
6. A to-do information display device, characterized in that: include: A receiving module, used for receiving a first input of a to-do item creation interface; A display module, configured to display first to-do information of the to-do item on the creation interface in response to the first input; The receiving module is used to receive a second input to the creation interface; The display module is configured to display a first control in a target time period in response to the second input, wherein the target time period includes to-do time information extracted from the first to-do information; The receiving module is used to receive a third input to the first control; The display module is used to display second to-do information in an application interface of a first application in response to the third input, wherein the first application includes an application program determined based on the first to-do information, and the second to-do information includes item information extracted from the first to-do information.
7. The to-do information display device according to claim 6, characterized in that: The display module is used to display the second control in the creation interface; The receiving module is used to receive a fourth input to the second control; The to-do information display device further includes: a marking module, configured to mark key information in the first to-do information in response to the fourth input; The key information includes at least one of the following: first application information of the first application, to-do time information of the to-do item, item information of the to-do item, and first contact information of the to-do item.
8. The to-do information display device according to claim 7, characterized in that: Also includes: an acquisition module, configured to acquire key information in the first to-do information in response to the fourth input; A determination module, used to determine the validity of the key information when the key information is obtained; The marking module is used to mark the key information with a first identifier when the key information is in a valid state; The marking module is used to mark the key information with a second identifier when the key information is in an invalid state.
9. The to-do information display device according to claim 8, characterized in that: The display module is used to display the third control and invalid prompt information; The receiving module is used to receive a fifth input to the third control; The to-do information display device also includes: an updating module, configured to execute a target operation in response to the fifth input, and update the key information in an invalid state to be in the valid state; Wherein, in a case where the key information in the invalid state includes the first application information, a third control is displayed, and the target operation includes installing the first application; In a case where the key information in the invalid state includes the first contact information, a fourth control is displayed, and the target operation includes adding the first contact information, or modifying the first contact information in the first to-do information.
10. The to-do information display device according to claim 8, characterized in that: The number of the key information is at least two; The display module is used to display a fourth control when at least two of the key information are in the valid state, and the fourth control includes valid prompt information; The receiving module is used to receive a sixth input to the fourth control; The display module is used to display a preview interface of the to-do list in response to the sixth input, wherein the preview interface is used to display a prompt process of the to-do list.
