Interface interaction method and device, equipment and storage medium

By providing prompts and adjustment methods when the intelligent system fails to perform tasks as planned, the problem of users' expectation to improve the efficiency of interface interaction is solved, and flexible adjustment and efficient management of task execution are achieved.

CN122019043APending Publication Date: 2026-05-12BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2026-02-13
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In existing technologies, users expect to improve the efficiency of interface interaction, especially when intelligent systems fail to perform tasks as planned, and there is a lack of effective prompts and adjustment methods.

Method used

A user interface interaction method is provided, which allows users to adjust the execution priority or content of a task by creating an execution plan and presenting prompts when the task is not executed as planned. The prompts include a first prompt and a second prompt to indicate the result of the task adjustment.

Benefits of technology

It improves the efficiency of interface interaction, enabling users to understand the task execution status more intuitively and flexibly adjust tasks, ensuring that the intelligent system executes tasks according to user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122019043A_ABST
    Figure CN122019043A_ABST
Patent Text Reader

Abstract

The invention provides an interface interaction method and device, equipment and a storage medium. The method provided herein includes: in response to receiving a first operation, creating an execution plan, the execution plan at least indicating a plan to execute a first task at a first time; in response to the fact that the first task is not executed by the intelligent system at the first time, first prompt information is presented, and the first prompt information is related to the first task; in response to the received second operation, second prompt information is presented, and the second prompt information indicates the adjustment result of the first task. In this way, the interface interaction efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The examples in this article generally relate to the field of computer science, and in particular to methods, apparatuses, devices, and computer-readable storage media for user interface interaction. Background Technology

[0002] With the development of computer technology, various forms of electronic devices have greatly enriched people's daily lives and brought them numerous conveniences. For example, an increasing number of platforms or applications can provide users with intelligent services, such as intelligent conversation systems and digital assistants, which can help users handle at least some tasks (such as searching, summarizing, etc.). In the process of task processing, some users expect to improve the efficiency of interface interaction. Summary of the Invention

[0003] In a first aspect, a method for interface interaction is provided. The method includes: in response to receiving a first operation, creating an execution plan, the execution plan at least indicating that a first task is to be executed at a first time; in response to the first task not being executed by the intelligent system at the first time, presenting a first prompt message, the first prompt message being related to the first task; and in response to receiving a second operation, presenting a second prompt message, the second prompt message indicating the adjustment result of the first task.

[0004] In a second aspect, an apparatus for interface interaction is provided. The apparatus includes: a trigger module configured to create an execution plan in response to receiving a first operation, the execution plan indicating at least that a first task is to be executed at a first time; a first presentation module configured to present a first prompt message related to the first task in response to the first task not being executed by the intelligent system at the first time; and a second presentation module configured to present a second prompt message in response to receiving a second operation, the second prompt message indicating the adjustment result of the first task.

[0005] In a third aspect, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. When executed by the at least one processor, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer-executable instructions that can be executed by a processor to implement the method of the first aspect.

[0007] In a fifth aspect, a computer program product is provided, which is tangibly stored in a computer storage medium and includes computer-executable instructions that, when executed by a device, cause the device to perform the method of the first aspect.

[0008] This method can improve the efficiency of interface interaction.

[0009] It should be understood that the content described in this section is not intended to limit the key or important features of the examples in this article, nor is it intended to restrict the scope of the solution. Other features will become readily apparent from the following description. Attached Figure Description

[0010] The above and other features, advantages, and aspects of the various examples herein will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. In the accompanying drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 A schematic diagram of the example environment is shown; Figures 2A to 2J Example interfaces for some scenarios are shown; Figure 3 The flowcharts show example processes of interface interactions in some scenarios; Figure 4 Schematic block diagrams of example devices for interface interaction in some scenarios are shown; and Figure 5 A block diagram of an electronic device capable of implementing multiple illustrative scenarios is shown. Detailed Implementation

[0011] The examples in the text will now be described in more detail with reference to the accompanying drawings. While some examples are shown in the drawings, it should be understood that solutions can be implemented in various forms and should not be construed as limited to the examples presented herein. Rather, these examples are provided to provide a more thorough and complete understanding of the solutions. It should be understood that the drawings and examples in this document are for illustrative purposes only and are not intended to limit the scope of protection of the solutions.

[0012] It should be noted that the headings of any section / subsection provided herein are not restrictive. Various examples are described throughout this document, and examples of any type may be included under any section / subsection. Furthermore, examples described in any section / subsection may be combined in any way with any other examples described in the same section / subsection and / or different sections / subsections.

[0013] In the description of the examples in this document, the term "including" and similar terms should be understood as open inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "an example" or "the example" should be understood as "at least one example". The term "some examples" should be understood as "at least some examples". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0014] The examples in this document may involve user data, data acquisition, and / or use. All of these aspects comply with relevant laws, regulations, and provisions. In the examples presented herein, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, when implementing each example, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained through appropriate means, in accordance with relevant laws and regulations. The specific methods of notification and / or authorization can vary depending on the actual situation and application scenario; the scope of the solution is not limited in this regard.

[0015] In this manual and the sample solutions, any processing of personal information will be conducted only under legal grounds (such as obtaining the consent of the data subject or being necessary for the performance of a contract) and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.

[0016] As mentioned above, with the development of computer technology, various forms of electronic devices have greatly enriched people's daily lives and brought them many conveniences. For example, more and more platforms or applications can provide users with intelligent services, such as intelligent conversation systems and digital assistants, which can help users handle at least some tasks (such as searching, summarizing, etc.). In the process of task processing, some users expect to improve the efficiency of interface interaction.

[0017] A user interface interaction scheme is proposed. The scheme includes: in response to receiving a first operation, creating an execution plan, the execution plan indicating at least that a first task will be executed at a first time; in response to the first task not being executed by the intelligent system at the first time, presenting a first prompt message, the first prompt message being related to the first task; and in response to receiving a second operation, presenting a second prompt message, the second prompt message indicating the adjustment result of the first task.

[0018] In this way, an execution plan can be created in response to a first operation, and at least a portion of that execution plan can be automatically executed by the intelligent system, potentially helping users obtain information related to the execution plan more efficiently. Furthermore, if the first task is not executed by the intelligent system immediately, a first prompt message can be presented to the user, helping them understand the execution status of the first task more intuitively and conveniently, thus improving the efficiency of interface interaction. In addition, the first task can be adjusted in response to a second operation, further improving the efficiency of interface interaction.

[0019] The following describes various examples of this scheme in further detail with reference to the accompanying drawings.

[0020] Example Environment Figure 1 A schematic diagram of example environment 100 is shown. (e.g.) Figure 1 As shown, example environment 100 may include electronic device 110.

[0021] In this example environment 100, electronic device 110 can run an application 120 that supports user interface interaction. Application 120 can be any suitable type of application for user interface interaction, including but not limited to: office applications, social applications, or other suitable applications. User 140 can interact with application 120 via electronic device 110 and / or its attached devices.

[0022] exist Figure 1 In environment 100, if application 120 is active, electronic device 110 can use application 120 to present interface 150 for supporting interface interaction.

[0023] In some cases, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some cases, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0024] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support user interface interaction in electronic devices 110.

[0025] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection can include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections. In some cases, server 130 and electronic device 110 can exchange signaling information through their communication connection.

[0026] It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the scheme.

[0027] In some examples, application 120 can provide interaction capabilities with the intelligent system. Application 120 can be an application dedicated to providing services from the intelligent system, or an application integrated with the intelligent system (that is, it can provide functions or services other than those of the intelligent system). In some examples, an example of the intelligent system can be a processing entity.

[0028] In this paper, the intelligent system can be deployed locally on electronic device 110 or remotely. In the case of remote deployment, electronic device 110 can directly invoke the intelligent system, or it can invoke the intelligent system via server 130.

[0029] In this paper, the intelligent system can possess intelligent dialogue and task processing capabilities. The electronic device 110 provides an interface 150 that can present interactions with the intelligent system. In the interface 150, the user 140 can make task requests to the intelligent system by inputting natural language input (text input or voice input), and can also upload online or offline file dialogues to instruct the intelligent system to assist in completing various tasks. Alternatively or additionally, the user 140 can also create tasks to obtain reminders about these tasks at specified times, reducing the user's memory burden.

[0030] In this paper, an intelligent system refers to a system capable of autonomous control based on machine learning models. An intelligent system is, for example, a virtual object or physical entity capable of making decisions and autonomously executing actions based on machine learning models to achieve preset goals or complete preset tasks. An intelligent system can be an automated program that understands user intent and can utilize models or invoke tools to complete various types of tasks. In some contexts, examples of intelligent systems may include, but are not limited to: agents, bots, chatbots, digital avatars, intelligent customer service, digital assistants, etc. Alternatively, an intelligent system can also be an intelligent role implemented based on machine learning models. An "intelligent system" can process user requests based on generative models (e.g., language models, multimodal models) to perform specified types of tasks. In some cases, an intelligent system may also relate to virtual accounts, which may have corresponding avatars or nicknames.

[0031] In some examples, during interaction with user 140, the intelligent system can respond to user 140's requests and handle tasks instructed by the user. In some implementations, during task processing, the intelligent system can invoke one or more tools to assist in task execution and the provision of task results, as needed. These tools can be of any type, such as weather query tools, flight query tools, information search tools, online or offline databases, image processing tools, chart generation tools, web page creation tools, and so on.

[0032] In some examples, intelligent systems can be built upon one or more machine learning models. In some implementations, the machine learning models upon which the intelligent system is based may include at least a language model (LM). These machine learning models include content-generative models capable of generating corresponding outputs based on model inputs. In some implementations, language model-based machine learning models can receive text-modal model inputs (e.g., natural language and / or machine language) and / or non-text-modal model inputs (e.g., images, speech, video, etc.), and can obtain corresponding model outputs based on the model inputs and prompts, thereby completing the task execution. Here, prompts are used to guide the machine learning model to generate user queries that can resolve the user queries indicated by the model inputs. In application scenarios supporting user dialogue, user 140's input can be provided to the machine learning model as at least a part of the model inputs (other parts may include prompts). This user input is treated as a question or query request. Based on the model outputs, corresponding responses can be provided to user 140.

[0033] The following description of the example will continue with reference to the accompanying drawings.

[0034] Example Interaction Figures 2A to 2J Example interfaces 200A to 200J are shown, illustrating interface interactions under various scenarios. Interfaces 200A to 200J can, for example, be... Figure 1 The electronic device 110 shown is provided.

[0035] In some situations, electronic device 110 may present as follows Figure 2A The interface 200A shown may include an interface for user interaction. As an example, such an interface 200A could be an interactive interface associated with an intelligent system. A user (e.g., user 140) can interact with the intelligent system through this interactive interface.

[0036] As examples, such intelligent systems can also be called intelligent conversational systems, digital assistants, robotic assistants, etc. As examples, such intelligent systems can be provided in the form of virtual objects, which may be associated with virtual avatars for interaction. Alternatively or additionally, the intelligent system can utilize appropriate models to drive its interactive behavior, such models can include any suitable machine learning model, for example, a generative model. In some examples in this paper, the various interactive processes and / or generative operations supported by the intelligent system can be actually executed using appropriate models corresponding to the intelligent system.

[0037] As an example, such as Figure 2A As shown, the intelligent system can, for example, support conversational interaction with a user. For instance, a user can send content to the intelligent system via input component 211-1. Furthermore, the intelligent system can provide response content to this content sent by the user. Alternatively or additionally, one or more conversation items can be generated between the user and the intelligent system, each conversation item including one or more rounds of conversation between the user and the intelligent system. As an example, a user can trigger conversation entry 211-2 to initiate a new conversation with the intelligent system. Alternatively, a user can select any historical conversation item from historical conversations 211-3 to continue one or more previous rounds of historical conversation.

[0038] Alternatively or additionally, intelligent systems can help users complete information processing tasks more efficiently through conversational interaction with the system. For example, users can more efficiently obtain search results for specific content through conversational interaction with the system. Or, users can more efficiently obtain summaries or analyses of specific projects through conversational interaction with the system.

[0039] In some examples, users can also specify tasks and send them to the intelligent system. The intelligent system can then execute these tasks and provide the user with the results. Thus, the intelligent system can help users process tasks more efficiently and provide auxiliary information in various scenarios, such as office work and daily life.

[0040] In some examples, intelligent systems can automatically create plans based on user needs without requiring users to specify specific tasks, thereby further improving the efficiency of users obtaining information. For example, such as... Figure 2A As shown, a user can trigger the first action by creating entry 212-1 or entry 212-2. Such a first action could be, for example, a request to instruct the creation of a plan.

[0041] Alternatively or additionally, users can trigger this first action through other appropriate creation or interaction entry points. As an example, the first action could also instruct the user to create a plan. The user can trigger a specified creation or interaction entry point to input plan-related information and trigger the creation of the corresponding plan. For example, a user can create a study plan, a work plan, and so on.

[0042] Alternatively or additionally, these plans may include one or more tasks, which may be performed by the same agent or by different agents. For example, the agents performing one or more tasks may include one or more intelligent systems, one or more users, one or more intelligent agents and one or more users, and so on. For ease of description, the following description uses the example of an intelligent system creating a plan and executing one or more tasks in the plan.

[0043] As an example, a user can trigger the presentation by creating entry point 212-1 or entry point 212-2. Figure 2B The interface shown is 200B. (As shown in the image) Figure 2B As shown, the electronic device 110 can present a creation component 215, such a creation component 215 may display, for example, an input component 216-1 and at least one reference template (e.g., template 217-1, template 217-2, template 217-3, template 217-4, etc., which may be individually or collectively referred to as template 217).

[0044] In some examples, the user can send input to the intelligent system through input component 216-1. As an example, such input may include, but is not limited to, text content, image content, files, references to a specified object, etc. Furthermore, the intelligent system can acquire the user's input and provide an execution plan corresponding to that input.

[0045] As an example, the process of creating an execution plan by the intelligent system can be implemented at electronic device 110, at server 130, or jointly by electronic device 110 and server 130. In addition, it can also be implemented by other computing devices (e.g., model server, etc.).

[0046] Taking the creation of an execution plan by the intelligent system on server 130 as an example, after obtaining the user's input, server 130 can input the user's input into the model corresponding to the intelligent system and obtain the model's generated results. These generated results may include, for example, the execution plan corresponding to the user's input. For ease of description, the examples implemented by the intelligent system below will be described exemplarily using the execution of the intelligent system as an example. In practical applications, the data processing procedures implemented by the intelligent system can all be implemented by corresponding computing devices or models, which will not be elaborated upon further below.

[0047] Continue to refer to Figure 2B In other examples, users can select a specific template from template 217 to trigger such a first operation. Thus, the intelligent system can create an execution plan based on this specified template. As an example, different templates 217 can be associated with different plan types (e.g., learning plans, information analysis plans, content creation plans, etc.), and based on such templates 217, some examples in this paper can improve the efficiency of creating execution plans.

[0048] In some examples, in response to receiving the first operation, electronic device 110 can present Figure 2C The interface shown is 200C. As an example, Figure 2C The interface 200C shown may, for example, be a session interface associated with an intelligent system. For instance, a user can interact with the intelligent system through this session interface, which may be associated with a session between the user and the intelligent system. Figure 2C As shown, the electronic device 110 can present response content 221-1 from the intelligent system. As an example, such response content 221-1 can instruct the intelligent system on the process of creating an execution plan. As an example, the intelligent system can create such an execution plan based solely on user input or a specified template.

[0049] Alternatively, to improve the quality of the execution plan, such response content 221-1 may also include one or more questions to ask the user for more details used in creating the execution plan. Additionally, the intelligent system may further refer to one or more rounds of dialogue with the user to create such an execution plan.

[0050] As an example, the execution plan created by the intelligent system may be referred to as "Plan One". In some examples, after the execution plan is created, the intelligent system can directly execute one or more tasks within that plan. Alternatively or additionally, the user can also trigger the intelligent system to create more execution plans, such as "Plan Two", based on an interaction similar to that that triggered the creation of "Plan One". As an example, different execution plans can be independent of each other and can correspond to independent interactive interfaces with the intelligent system.

[0051] Alternatively, after the execution plan is created, the electronic device 110 can present a confirmation component 222 to allow the user to further confirm the execution plan created by the intelligent system. As an example, the user can trigger the confirmation control 221-1 in the confirmation component 222 to confirm the creation of such a "Plan One".

[0052] In some examples, in response to a triggering of the confirmation control 221-1, the electronic device 110 may present a message 223-1 from the user to improve the quality of the interface interaction. Alternatively, the user may send some input to the intelligent system via the input component 224 to achieve conversational interaction with the intelligent system, and may trigger adjustments to such an execution plan through such conversational interaction.

[0053] In some examples, in automatic mode, the intelligent system can automatically and continuously execute tasks until completion. In coordination mode, after completing one action of a task, the intelligent system can pause the task's execution and provide modification and confirmation options, allowing the user to check whether the current action's execution meets expectations and whether modifications are needed. If no modifications are required, upon receiving user confirmation, the intelligent system will continue executing the next action of the task until completion. For example, the intelligent system can generate an execution plan that meets the user's needs based on their request. The intelligent system can also generate a sequence of tasks to be executed within a preset time period based on the user's request.

[0054] In some examples, after receiving an execution plan specified by the user, electronic device 110 can invoke an intelligent system to execute tasks in the task sequence according to the execution plan. As an example, for an execution plan within a preset time period (e.g., any appropriate time period such as 1 month, 1 year, 5 years, etc.), the intelligent system can further determine the tasks to be executed within a certain time period (e.g., any appropriate time period such as 1 day, 1 week, etc.). In some implementations, the intelligent system can execute the tasks to be executed within the preset time period according to its determined execution plan.

[0055] In some implementations, for each task in the task sequence, the electronic device 110 can present the task execution results performed by the intelligent system in the session interface 210. The task execution results can be presented in the user-intelligent system session interface in the form of one or more messages. Messages 213 indicating the task execution results may, for example, include content items (also referred to as artifacts, such as documents) generated by the intelligent system based on the execution plan.

[0056] In some implementations, electronic device 110 can present a sequence of tasks in an execution plan viewing interface (e.g., a schedule interface). The schedule interface can be used to present schedule information about the execution plan. In some examples, assuming electronic device 110 presents the day's execution plan in a session interface, it can simultaneously present the tasks to be performed that day in the schedule interface. Additionally, electronic device 110 can present other tasks to be performed that day in the schedule interface. In some examples, electronic device 110 can present different visual elements to indicate the current execution status of the tasks. For example, one task may be in a completed state, another in a failed state, and yet another in a pending state. Alternatively / additionally, electronic device 110 can present tasks with different visual elements to indicate their current execution status. For example, visual styles may include, but are not limited to, shape, size, color, text layout, border style, etc.

[0057] In some examples, an execution plan may indicate one or more tasks, and may indicate the planned execution time for each of such tasks (e.g., a task is planned to be executed at a certain time). As an example, such an execution plan may at least indicate a first task (e.g., "task one"), which may be executed by the intelligent system at the first time. As another example, such an execution plan may also indicate a second task, which may be executed by the intelligent system at a second time.

[0058] As an example, the first task and the second task can be different tasks for achieving the user's goal. They can be two separate tasks or two tasks with a dependency relationship. For example, the second task can use the relevant outputs of the first task during its execution (e.g., documents, data, etc. generated after the task is completed, outputs generated during the task execution process, etc.).

[0059] As an example, such an execution plan can indicate a sequence of tasks to be automatically executed by the intelligent system within a preset time period. As an example, such a task sequence can include one or more tasks and can indicate the execution order of one or more tasks. Based on this, the intelligent system can execute one or more tasks in the task sequence according to such an execution plan within the preset time period.

[0060] In some situations, intelligent systems can handle multiple tasks from multiple users simultaneously. Due to resource constraints, intelligent systems can process a limited number of tasks using limited resources. In cases such as a large number of tasks or resource failures, the intelligent system may not execute certain tasks at their scheduled execution times. For example, when the first task arrives, the intelligent system may not execute the first task but instead delay its execution, executing it at a later time.

[0061] To improve the efficiency of interface interaction, in some examples, in response to the first task not being executed by the intelligent system at the first moment, the electronic device 110 may display a first prompt message. The first prompt message may be related to the first task. As an example, the first prompt message may indicate that the first task was not executed at the first moment. Alternatively or additionally, the first prompt message may also indicate that the task (or event, etc.) in the execution plan was not executed according to the planned execution time.

[0062] Alternatively or additionally, if the first task is not executed by the intelligent system immediately, it can be placed in a queue. One or more tasks in the queue can be executed sequentially by the intelligent system. For example, the intelligent system can execute one or more tasks according to the order in which they entered the queue. Or, the intelligent system can execute one or more tasks according to the planned execution time of each task that entered the queue, depending on the specific project requirements.

[0063] In some situations, a user can trigger a second action to adjust at least some attributes of the first task. For example, a user can trigger a second action to adjust the execution priority of the first task. Another example is that a user can trigger a second action to adjust at least one of the attributes of the first task, such as task content, task completion status, execution entity, and planned execution time. Yet another example is that a user can trigger a second action to adjust the execution order of the first task, delete the first task, etc. It should be understood that adjustments to the first task can also include other appropriate adjustments, depending on the actual project requirements. As an example, such a second action can include any appropriate user interaction, such as a click, a swipe, etc. Alternatively, the user can send a message to the intelligent system to instruct the system to adjust (e.g., prioritize) the first task.

[0064] Alternatively or additionally, to improve the efficiency of interface interaction, the user can trigger a second operation associated with the first prompt message. Additionally, in response to receiving the second operation, the electronic device 110 can trigger an increase in the execution priority of the first task.

[0065] In some cases, according to Figure 2D In response to the first task not being executed by the intelligent system immediately, the interface 200D shown can display a first prompt message 231 on the electronic device 110. In some examples, such a first prompt message 231 may be displayed in conjunction with the input component 224. This allows the user to understand the first prompt message 231 more intuitively. Alternatively, the first prompt message may also be displayed in other appropriate locations on the interface 200D and may be presented in an appropriate form (e.g., the first prompt message may be a pop-up message floating on the interface 200D, an interactive control displayed in conjunction with other interactive components, etc.).

[0066] In some examples, the first prompt message 231 may include an interactive entry 231-1, through which the user can trigger such a second action by interacting with the interactive entry 231-1. As an example, the user can trigger the interactive entry 231-1 to send a specified message to the intelligent system, such a specified message may, for example, instruct the execution priority of the first task to be increased. For example, such a specified message may be message 223-2 as described below (e.g., "Please expedite #task one for me").

[0067] Alternatively, to improve interaction efficiency, in response to the triggering of interaction entry 231-1, electronic device 110 can present first content in the input component. This first content could, for example, be automatically generated by an intelligent system based on a first task. For instance, a user can trigger interaction entry 231-1 to initiate the presentation. Figure 2E The interface shown is 200E. (As shown) Figure 2E As shown, the electronic device 110 can present the first content 224-1 in the input component 224.

[0068] As an example, a user can trigger the sending of first content 224-1 to the intelligent system by inputting component 224. First content 224-1 can instruct the intelligent system to increase the execution priority of a first task. Alternatively or additionally, the user can further edit this first content 224-1 and trigger the sending of a second content, resulting from the edited first content, to the intelligent system to improve the accuracy of the interface interaction. For example, the user can further input specified time information to instruct the intelligent system to specify the first task at the specified time.

[0069] Additionally, according to Figure 2FAs shown in the interface 200F, the electronic device 110 can display message 223-2 sent to the intelligent system. As an example, message 223-2 may correspond to either first content 224-1 or second content. Thus, the intelligent system can respond to message 223-2 to trigger an adjustment of the execution priority of the first task. Additionally, after displaying message 222-2, the electronic device 110 can stop displaying the first prompt message 231 to improve the accuracy of the interface interaction.

[0070] In some cases, in response to receiving a second operation, the electronic device 110 may display a second prompt message, which may indicate that the execution priority of the first task has been increased. This allows the user to more intuitively understand the intelligent system's response to the second operation.

[0071] As an example, continue to refer to Figure 2F The second prompt message may include, for example, prompt message 232, which may indicate that the execution priority of the first task has been increased (e.g., indicating "requested"). Prompt message 232 may include interactive entry 232-1 to indicate that the execution priority of the first task has been increased. As an example, interactive entry 232-1 and interactive entry 231-1 may be different interactive states of the same interactive entry. For example, interactive entry 231-1 may correspond to the first interactive state of the interactive entry, which may indicate that the interactive entry is allowed to interact. As another example, interactive entry 232-1 may correspond to the second interactive state of the interactive entry, which may indicate that interaction with the interactive entry is disabled.

[0072] As an example, upon receiving the second operation, the electronic device 110 can switch from displaying the first prompt message 231 to displaying the second prompt message 232. Thus, some examples in this paper can improve the efficiency with which users obtain information from the interface.

[0073] Alternate or additional land, according to Figure 2G The interface 200G shown may include, for example, a message 222-2 (also known as a second message) from the intelligent system. As an example, such a message 222-2 could indicate that the execution priority of the first task has been increased (e.g., "Expedited execution has been scheduled: Task 1 is adjusted to start immediately," etc.). As an example, such as... Figure 2G As shown, the second message may indicate the expected execution time of the first task, which is related to the increased execution priority. For example, the second message may include "Start Now" to indicate that the execution priority of the first task has been increased to the highest priority level.

[0074] In some examples, the first task may be associated with multiple execution cycles, which may include at least a first execution cycle (e.g., "today") and a second execution cycle (e.g., "tomorrow"), wherein the execution priority of the first task is increased in the first execution cycle without changing the execution priority of the first task in the second execution cycle.

[0075] As an example, message 222-2 could present a specified message to indicate that the execution priority of the first task is increased during the first execution cycle, while the execution priority of the first task remains unchanged during the second execution cycle. For example, as... Figure 2G As shown, message 222-2 may include "Subsequent tasks will remain as planned: tomorrow morning ( moon "Day) 08:18 and subsequent dates will still be executed automatically at the original time," indicating that Task 1 was only adjusted to start immediately today, and will not start tomorrow morning. moon The schedule will continue to be executed automatically on the original scheduled date and subsequent dates.

[0076] In some examples, during the execution of the first task, the intelligent system can simultaneously display the execution process of the first task to the user. Alternatively or additionally, after completing the first task, the intelligent system can send a reminder message to the user to indicate the completion status of the first task. Additionally, after completing the first task, the intelligent system can also send a message to the user to provide the execution result of the first task.

[0077] As an example, according to Figure 2H As shown in interface 200H, after the first task is completed, electronic device 110 can present message 222-3 (also referred to as, the third message) from the intelligent system. For example, message 222-3 may indicate the result of the first task's execution. For instance, a user can view the output generated by the intelligent system through executing the first task (e.g., execution process 222-4, file 222-5, etc.) via message 222-3. In this way, some examples in this paper can flexibly adjust task execution through interaction between the user and the intelligent system without requiring manual adjustment by the user, thereby improving the efficiency of interface interaction.

[0078] In some cases, to help users understand the execution plan created by the intelligent system, the electronic device 110 can present a viewing interface for the execution plan. As an example, such a viewing interface can include any suitable form; for instance, it could be a schedule interface associated with the execution plan, which could, for example, more intuitively present the planned execution times indicated by the execution plan. Alternatively, the viewing interface for the execution plan could also be a task list page associated with the execution plan, which could, for example, display one or more tasks in the execution plan in a list format.

[0079] As an example, the execution plan viewing interface and the conversation interface with the intelligent system can be two related interfaces. For example, the execution plan viewing interface and the conversation interface with the intelligent system can be associated with the same execution plan "Plan 1" and can correspond to different labels (for example, the conversation interface with the intelligent system can correspond to the label "Conversation", while the execution plan viewing interface can correspond to the label "Schedule").

[0080] As an example, electronic device 110 can present Figure 2I The interface 200I shown may be, for example, a schedule interface, which may include multiple schedule items associated with an execution plan "Plan One". For example, the multiple schedule items may indicate one or more tasks in the execution plan. Taking the first task as an example, the electronic device 110 may present a first schedule item (e.g., schedule item 241-1), which corresponds, for example, to the first task "Task One". For example, schedule item 241-1 may include descriptive information about the first task (e.g., task introduction, task name, etc.).

[0081] As an example, such as Figure 2I As shown, the electronic device 110 can display a viewing component (e.g., viewing component 242) for a first schedule item. As an example, viewing component 242 can be displayed in association with schedule item 241-1. For example, a user can trigger the selection of schedule item 241-1 to trigger the display of viewing component 242. As an example, viewing component 242 can display richer information than schedule item 241-1.

[0082] Taking the first schedule item including viewing component 242 as an example, in response to the first task not being executed by the smart system at the first moment, electronic device 110 can be associated with viewing component 242 to present first prompt information 243. As an example, the first prompt information 243 can be presented in viewing component 242, or it can be presented by covering at least part of the content of viewing component 242.

[0083] As an example, such a first prompt message 243 may be related to a first task, and may indicate, for example, that the execution priority of the first task should be increased. As an example, examples of first prompt messages 243 that are not described in detail can be found in the description of first prompt messages 231, which will not be repeated here.

[0084] Additionally, such as Figure 2I As shown, the first prompt message 243 may include an interactive entry 243-1. The user can trigger a second operation associated with the first prompt message through interaction with the interactive entry 243-1. As an example, the electronic device 110 may present a conversational interface with the intelligent system based on a preset operation on the interactive entry 243-1 (e.g., a trigger operation, a long press operation, or any appropriate user interaction operation), and present the second prompt message in the conversational interface to trigger an increase in the priority of the first task.

[0085] For example, a user can trigger interactive entry point 243-1 to trigger the presentation. Figure 2F The interface shown is 200F, and for example, it can display a prompt message 232. Alternatively, the user can trigger the interactive entry point 243-1 to trigger the display of... Figure 2G The interface shown is 200G, and can display message 222-2, for example. Therefore, some examples in this paper allow users to directly trigger an increase in the execution priority of the first task through the execution plan viewing interface, thereby further improving the efficiency of interface interaction.

[0086] Alternatively or additionally, viewing component 242 may also include a removal component 244, allowing users to remove the first task by triggering removal entry 244, thereby disabling the intelligent system from executing the first task. Alternatively or additionally, after the first task is removed, the planned execution time of subsequent tasks can be adjusted by the intelligent system to improve task execution efficiency. Alternatively or additionally, users can also trigger other adjustment requests regarding the execution plan through conversational interaction with the intelligent system, which will not be elaborated upon here.

[0087] To improve the accuracy of interface interaction, in some other examples, based on the user's preset operation on the interaction entry 243-1, the electronic device 110 can present... Figure 2E The interface shown presents first content 224-1 in input component 224 to support user confirmation or further editing of this first content 224-1. Furthermore, the user can trigger the sending of this first content 224-1 or second content to the intelligent system; examples can be found in the above description regarding... Figure 2E Example description.

[0088] Alternatively or additionally, after the first task is completed, the electronic device 110 can update the viewing component 242 in the execution plan to indicate the completion status of the first task. For example, according to Figure 2J The interface 200J shown can display an updated viewing component 242 on the electronic device 110. The updated viewing component 242 can, for example, stop displaying the second prompt message 243 and provide a viewing entry point 245 to allow users to trigger and view the task execution results of the first task. Therefore, some examples in this paper can help users understand the execution status of the first task more intuitively.

[0089] Alternatively or additionally, the electronic device 110 may also display a second prompt message (not shown in the figure) in the viewing component 242. As an example, the style, content, etc. of the second prompt message displayed in the viewing component 242 can be configured according to the actual project requirements. For an example, please refer to the prompt message 232 displayed in the interface 200F above, which will not be repeated here.

[0090] In some situations, multiple tasks in the execution plan may not be executed according to the planned execution time. For example, taking the second task as an example, the electronic device 110 may also display a third prompt message in response to the second task not being executed by the intelligent system at a second time. The third prompt message is related to the second task. Furthermore, the electronic device 110 may display a fourth prompt message in response to receiving a second operation. The fourth prompt message indicates that the execution priority of the second task has been increased, and the second operation is associated with the third prompt message.

[0091] As an example, when a user triggers a second operation, the intelligent system can determine the execution order of the first and second tasks based on an appropriate priority strategy (e.g., based on the triggering order of the second and second operations, based on the order of the first and second execution times, etc.). Thus, some examples in this paper can further improve the flexibility of execution plan adjustments, thereby further improving the efficiency of user interface interaction.

[0092] In some situations, tasks that are not performed as planned and tasks that are performed as planned can correspond to different styles of schedule items. For example, taking the second task as an example, in response to the second task not being performed at the second time, the electronic device 110 can display the second schedule item in the first style. Conversely, in response to the second task being performed at the second time, the electronic device 110 can display the second schedule item in the second style, which differs from the first style. As examples, the first style and the second style can correspond to different colors, different line styles, different textures, different background patterns or colors, different identifier elements, etc., which will not be exhaustively listed here.

[0093] In some cases, tasks performed by different entities can be associated with different schedule item styles. As an example, multiple schedule items may include a third schedule item (not shown in the figure), which, for example, corresponds to a third task. This third task is configured to be performed by a first object, which may be different from the intelligent system. For example, the first object may include other intelligent objects, users, etc.

[0094] Additionally, the electronic device 110 may present the first schedule item in a third style and the third schedule item in a fourth style, the third style being different from the fourth style. As an example, the third style may include the first style described above, and the third style may also indicate visual content different from the first style. For example, the electronic device 110 may use different colors to distinguish whether a task is executed at the planned execution time, and different fonts to distinguish the subject of the task execution, etc., depending on the actual project requirements. It should be understood that some examples of styles in this document are only used to distinguish different styles and are not intended to limit specific visual forms or visual elements.

[0095] As an example, tasks executed by different entities can correspond to different adjustment operations. Taking the first task and the third task as examples, the first task might correspond to a first adjustment operation, while the third task might correspond to a second adjustment operation, which differs from the first. For instance, if the first task is executed by an intelligent system, the first adjustment operation might include adjusting the execution priority, while if the third task is executed by a user, the first adjustment operation might not include adjusting the execution priority, and could include, for example, adjusting the completion status. Therefore, some examples in this paper can improve the accuracy of task adjustments and further enhance the efficiency of user interface interaction.

[0096] Alternatively or additionally, users can adjust the executing entity of some tasks through schedule information to further improve the efficiency of interface interaction. For example, in response to the first task not being executed by the intelligent system at the first time, the user can trigger the adjustment of the executing entity of the first task from the intelligent system to a second object, which may be, for example, another intelligent object or user different from the intelligent system. Thus, the electronic device 110 can trigger the second object to execute the first task.

[0097] Alternatively or additionally, if the user triggers an adjustment to the execution priority of the first task, the expected execution time of the first task can be provided by the intelligent system. In other examples, the user can also trigger an adjustment to the execution time of the first task, for example, from a first time to a third time. Thus, the electronic device 110 can trigger the intelligent system to execute the first task at the third time, thereby further improving the flexibility of task settings and increasing task processing efficiency.

[0098] In this way, some examples in this paper can create an execution plan in response to receiving a first operation, and the intelligent system can automatically execute at least a portion of that execution plan, potentially helping users obtain information related to the execution plan more efficiently. Furthermore, some examples in this paper can also present a first prompt to the user if the first task is not executed by the intelligent system immediately, thereby helping the user understand the execution status of the first task more intuitively and conveniently, improving the efficiency of interface interaction. In addition, some examples in this paper can adjust the first task in response to receiving a second operation, thereby further improving the efficiency of interface interaction.

[0099] Example process Figure 3 A flowchart illustrating an example process 300 for interface interaction under certain conditions is shown. Process 300 can be implemented at electronic device 110. See below for reference. Figure 1 To describe process 300.

[0100] like Figure 3 As shown in block 310, in response to receiving the first operation, electronic device 110 creates an execution plan, which at least indicates that the first task is to be executed at the first moment.

[0101] In frame 320, if the first task is not executed by the intelligent system at the first moment, the electronic device 110 presents a first prompt message, which is related to the first task.

[0102] In frame 330, in response to receiving the second operation, electronic device 110 presents a second prompt message indicating the adjustment result of the first task.

[0103] In some cases, the execution priority of the first task is increased, and the second task is associated with the first prompt information.

[0104] In some cases, process 300 further includes: in response to receiving the second operation, sending a first message to the intelligent system, the first message indicating that the execution priority of the first task be increased.

[0105] In this way, some examples in this paper can trigger adjustments to the execution priority of the primary task through conversational interaction with the intelligent system, thereby reducing the operational complexity of the interface interaction and improving the efficiency of the interface interaction.

[0106] In some cases, sending a first message to the intelligent system in response to receiving a second operation includes: presenting preset first content in an input component in response to receiving a second operation; and sending a first message to the intelligent system, the first message including either the first content or the second content, the second content being determined by editing the first content.

[0107] In this way, some examples in this paper can improve the accuracy of interface interaction by presenting the user with preset first content, which allows the user to confirm or further edit the first message sent to the intelligent system.

[0108] In some cases, presenting a second prompt includes: presenting a second message in a session interface associated with the intelligent system, the second message originating from the intelligent system, the second message indicating the expected execution time of the first task, the expected execution time being related to the increased execution priority.

[0109] In this way, some examples in this article can provide users with responses to increased priority through a conversational approach, thereby further improving the efficiency of interface interaction.

[0110] In some cases, presenting the first prompt message includes: presenting schedule information, which includes multiple schedule items related to the execution plan, including a first schedule item that corresponds to a first task; and presenting the first prompt message in the viewing component of the first schedule item.

[0111] In some cases, in response to receiving a second operation, presenting a second prompt message includes: receiving the second operation via a viewing component; and presenting the second prompt message in the viewing component.

[0112] In some cases, process 300 further includes: presenting first description information of the first task in the viewing component; and, in response to an increase in execution priority, presenting second description information in the viewing component, the second description information being related to the increased execution priority.

[0113] In this way, some examples in this article can more intuitively show the task execution status of the first task by presenting schedule information, thereby further improving the efficiency of interface interaction.

[0114] In some cases, multiple schedule items also include a second schedule item corresponding to a second task, and the execution plan indicates that the second task is scheduled to be executed at a second time. The process 300 further includes: in response to the second task not being executed at the second time, displaying the second schedule item in a first style; and in response to the second task being executed at the second time, displaying the second schedule item in a second style, the first style being different from the second style.

[0115] In this way, some examples in this article can indicate different execution states of a task through different styles, thereby further improving the efficiency for users to understand the task execution status.

[0116] In some cases, multiple schedule items also include a third schedule item corresponding to a third task, which is configured to be performed by a first object, which is different from the intelligent system, and process 300 further includes: presenting the first schedule item in a third style and presenting the third schedule item in a fourth style, which is different from the fourth style.

[0117] In some cases, the first task corresponds to the first adjustment operation, and the third task corresponds to the second adjustment operation, which is different from the first adjustment operation.

[0118] In this way, some of the examples in this paper can support different user operations for different execution entities, thereby improving the accuracy of interface interaction and the efficiency of plan execution.

[0119] In some cases, the adjustment result indicates that the execution subject of the first task is adjusted to the second object, and process 300 also includes: triggering the second object to execute the first task.

[0120] In some cases, the adjustment result indicates that the execution time of the first task is adjusted from a first time to a third time, and process 300 also includes: at the third time, triggering the intelligent system to execute the first task.

[0121] In this way, some examples in this article can enable users to flexibly adjust tasks that are not executed as scheduled, thereby further improving task processing efficiency and interface interaction efficiency.

[0122] In some cases, process 300 further includes: in response to the completion of the first task, presenting a third message in a session interface associated with the intelligent system, the third message originating from the intelligent system, the third message indicating the execution result of the first task.

[0123] In some cases, the first task is associated with multiple execution cycles, including at least the first execution cycle and the second execution cycle, wherein the execution priority of the first task is increased in the first execution cycle without changing the execution priority of the first task in the second execution cycle.

[0124] In this way, some examples in this article can ensure the accuracy of the execution plan, thereby further improving the efficiency of interface interaction.

[0125] Example devices and equipment A corresponding apparatus for implementing the above methods or processes is also provided. Figure 4A schematic structural block diagram of an example device 400 for interface interaction is shown, according to some scenarios. Device 400 can be implemented as or included in electronic device 110. The various modules / components in device 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0126] like Figure 4 As shown, the device 400 includes: a trigger module 410 configured to create an execution plan in response to receiving a first operation, the execution plan indicating at least that a first task will be executed at a first time; a first presentation module 420 configured to present a first prompt message in response to the first task not being executed by the intelligent system at the first time, the first prompt message being related to the first task; and a second presentation module 430 configured to present a second prompt message in response to receiving a second operation, the second prompt message indicating the adjustment result of the first task.

[0127] In some cases, the execution priority of the first task is increased, and the second task is associated with the first prompt information.

[0128] In some cases, the device 400 also includes a message sending module configured to: in response to receiving a second operation, send a first message to the intelligent system, the first message indicating an increase in the execution priority of the first task.

[0129] In some cases, the message sending module is also configured to: in response to receiving a second operation, present preset first content in the input component; and send a first message to the intelligent system, the first message including the first content or the second content, the second content being determined by editing the first content.

[0130] In some cases, the second presentation module 430 is also configured to: present a second message in a session interface, the session interface being associated with the intelligent system, the second message originating from the intelligent system, the second message indicating the expected execution time of the first task, the expected execution time being related to the increased execution priority.

[0131] In some cases, the first presentation module 420 is also configured to: present schedule information, which includes multiple schedule items related to the execution plan, including a first schedule item corresponding to a first task; and present a first prompt message in the viewing component of the first schedule item.

[0132] In some cases, the second presentation module 430 is also configured to: receive a second operation via a viewing component; and present a second prompt message in the viewing component.

[0133] In some cases, the device 400 also includes a third presentation module configured to: present first description information of the first task in a viewing component; and, in response to an increase in execution priority, present second description information in the viewing component, the second description information being related to the increased execution priority.

[0134] In some cases, the multiple schedule items also include a second schedule item corresponding to a second task. The execution plan indicates that the second task is scheduled to be executed at a second time. The device 400 also includes a fourth presentation module configured to: display the second schedule item in a first style in response to the second task not being executed at the second time; and display the second schedule item in a second style in response to the second task being executed at the second time, wherein the first style is different from the second style.

[0135] In some cases, multiple schedule items also include a third schedule item corresponding to a third task, which is configured to be performed by a first object that is different from the intelligent system, and the device 400 also includes a fifth presentation module configured to present the first schedule item in a third style and the third schedule item in a fourth style that is different from the fourth style.

[0136] In some cases, the first task corresponds to the first adjustment operation, and the third task corresponds to the second adjustment operation, which is different from the first adjustment operation.

[0137] In some cases, the adjustment result indicates that the execution subject of the first task is adjusted to the second object, and the device 400 also includes a first interaction module configured to trigger the second object to execute the first task.

[0138] In some cases, the adjustment result indicates that the execution time of the first task is adjusted from a first time to a third time, and the device 400 also includes a second interaction module configured to trigger the intelligent system to execute the first task at the third time.

[0139] In some cases, device 400 also includes a sixth presentation module configured to: in response to the completion of the first task, present a third message in a session interface associated with the intelligent system, the third message originating from the intelligent system, and the third message indicating the execution result of the first task.

[0140] In some cases, the first task is associated with multiple execution cycles, including at least the first execution cycle and the second execution cycle, wherein the execution priority of the first task is increased in the first execution cycle without changing the execution priority of the first task in the second execution cycle.

[0141] In this way, some examples in this paper can create an execution plan in response to receiving a first operation, and the intelligent system can automatically execute at least a portion of that execution plan, potentially helping users obtain information related to the execution plan more efficiently. Furthermore, some examples in this paper can also present a first prompt to the user if the first task is not executed by the intelligent system immediately, thereby helping the user understand the execution status of the first task more intuitively and conveniently, improving the efficiency of interface interaction. In addition, some examples in this paper can adjust the first task in response to receiving a second operation, thereby further improving the efficiency of interface interaction.

[0142] The modules included in device 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some cases, one or more modules can be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or as an alternative to machine-executable instructions, some or all of the units in device 400 can be implemented at least partially by one or more hardware logic components. By way of example, and not limitation, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), and so on.

[0143] Figure 5 A block diagram of an electronic device 500 in which one or more examples may be implemented is shown. It should be understood that... Figure 5 The electronic device 500 shown is merely exemplary and should not be construed as limiting the functionality and scope of the examples described herein. Figure 5 The electronic device 500 shown can be used to implement the electronic device 110 discussed above.

[0144] like Figure 5As shown, electronic device 500 is in the form of a general-purpose electronic device. Components of electronic device 500 may include, but are not limited to, one or more processing units or processors 510, memory 520, storage devices 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processor 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multiprocessor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 500.

[0145] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 500.

[0146] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 5 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various examples.

[0147] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functionality of the components of the electronic device 500 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, networked personal computers, or another network node.

[0148] Input device 550 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 560 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 500 can also communicate with one or more external devices (not shown) via communication unit 540 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 500, or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via an input / output (I / O) interface (not shown).

[0149] A computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the methods described above. A computer program product is also provided, tangibly stored on a non-transient computer-readable medium and including computer-executable instructions, which are executed by a processor to implement the methods described above. In this manner, some examples of the present invention can create an execution plan in response to receiving a first operation, and at least a portion of the execution plan can be automatically executed by an intelligent system, potentially helping users obtain information related to the execution plan more efficiently. Furthermore, some examples of the present invention can also present a first prompt to the user in response to the first task not being executed by the intelligent system at the first moment, thereby helping the user to understand the execution status of the first task more intuitively and conveniently, improving the efficiency of interface interaction. In addition, some examples of the present invention can adjust the first task in response to receiving a second operation, thereby further improving the efficiency of interface interaction.

[0150] The flowcharts and / or block diagrams of the methods, apparatus, devices, and computer program products referred to herein describe various aspects. It should be understood that each block of the flowcharts and / or block diagrams, as well as combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0151] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0152] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0153] The flowcharts and block diagrams in the accompanying figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products under various scenarios. In this respect, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the figures. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0154] Various examples have been described above. The foregoing descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the examples disclosed herein.

Claims

1. A method for interface interaction, comprising: In response to receiving the first operation, an execution plan is created, the execution plan indicating at least that the first task is to be executed at a first time; In response to the first task not being executed by the intelligent system at the first time, a first prompt message is presented, and the first prompt message is related to the first task. as well as In response to receiving the second operation, a second prompt message is presented, indicating the adjustment result of the first task.

2. The method according to claim 1, further comprising: In response to receiving the second operation, a first message is sent to the intelligent system, the first message indicating that the execution priority of the first task should be increased.

3. The method of claim 2, wherein presenting the second prompt information includes: In the conversation interface, a second message is presented. The conversation interface is associated with the intelligent system. The second message comes from the intelligent system and indicates the expected execution time of the first task. The expected execution time is related to the improved execution priority.

4. The method of claim 1, wherein presenting the first prompt information includes: Presenting schedule information, the schedule information including multiple schedule items, the multiple schedule items being related to the execution plan, the multiple schedule items including a first schedule item, the first schedule item corresponding to the first task; as well as The first prompt message is displayed in the view component of the first schedule item.

5. The method of claim 4, wherein the plurality of schedule items further includes a second schedule item corresponding to a second task, the execution plan indicating that the second task is scheduled to be executed at a second time, the method further comprising: In response to the second task not being executed at the second time, the second schedule item is displayed in the first style; as well as In response to the second task being executed at the second time, the second schedule item is displayed in a second style, which is different from the first style.

6. The method of claim 4, wherein the plurality of schedule items further includes a third schedule item corresponding to a third task, the third task being configured to be performed by a first object, the first object being different from the intelligent system, and the method further includes: The first schedule item is presented in a third style, and the third schedule item is presented in a fourth style, which is different from the fourth style.

7. The method according to claim 6, wherein the first task corresponds to a first adjustment operation, the third task corresponds to a second adjustment operation, and the second adjustment operation is different from the first adjustment operation.

8. The method of claim 1, wherein the adjustment result indicates that the executing entity of the first task is adjusted to the second object, and the method further comprises: The second object is triggered to execute the first task.

9. The method of claim 1, wherein the adjustment result indicates that the execution time of the first task is adjusted from the first time to a third time, and the method further comprises: At the third time, the intelligent system is triggered to execute the first task.

10. The method according to claim 1, further comprising: In response to the completion of the first task, a third message is presented in the session interface, which is associated with the intelligent system. The third message originates from the intelligent system and indicates the execution result of the first task.

11. The method of claim 1, wherein the first task is associated with a plurality of execution cycles, the plurality of execution cycles including at least a first execution cycle and a second execution cycle, wherein the execution priority of the first task is increased in the first execution cycle without changing the execution priority of the first task in the second execution cycle.

12. A device for interface interaction, comprising: A triggering module is configured to create an execution plan in response to receiving a first operation, the execution plan indicating at least that a first task is to be executed at a first time. The first presentation module is configured to present a first prompt message in response to the first task not being executed by the intelligent system at the first time, the first prompt message being related to the first task. as well as The second presentation module is configured to present a second prompt message in response to receiving a second operation, the second prompt message indicating the adjustment result of the first task.

13. An electronic device, comprising: At least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions causing the electronic device to perform the method according to any one of claims 1 to 11 when executed by the at least one processor.

14. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 11.

15. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1 to 11.