An information display method, device, equipment, medium and program product

CN122963691APending Publication Date: 2026-10-23BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611264563.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-19
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

然而,目前内容创作类应用程序在信息展示方面存在问题,影响用户体验

Benefits of technology

[0009]上述方法通过展示第一页面,第一页面包括至少一个任务对应的至少一条推送信息,推送信息包括任务的执行结果;响应于针对第一推送信息的触发操作,展示第二页面,第二页面包括第一任务对应的对话信息,第一任务与第一推送信息相对应。通过上述方法在第一页面展示推送信息,推送信息包括任务的执行结果,并通过针对推送信息的交互操作,展示任务对应的对话信息,解决了目前信息触达不及时而影响交互效率的问题,增加了页面信息的丰富性、提升信息触发的实时性、提高交互效率,提升了用户交互体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122963691A_ABST
    Figure CN122963691A_ABST
Patent Text Reader

Abstract

The present application provides an information display method, device, equipment, medium and program product, and relates to the technical field of computers. The method comprises the following steps: displaying a first page, wherein the first page comprises at least one piece of push information corresponding to at least one task, and the push information comprises an execution result of the task; and in response to a triggering operation on a first piece of push information, displaying a second page, wherein the second page comprises conversation information corresponding to a first task, and the first task corresponds to the first piece of push information. The present application solves the problems in the field of information display, increases the richness of page information, improves the real-time performance of information delivery, and improves the interaction efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer processing technology, and in particular to an information display method, apparatus, equipment, medium, and program product. Background Technology

[0002] With the development of computer technology, content creation applications are becoming increasingly feature-rich, and more and more users are using them for content creation. For example, users can input creation requirements into a content creation application, which will then output information that meets those requirements. However, current content creation applications suffer from problems in information display, impacting the user experience. Summary of the Invention

[0003] This invention provides an information display method, device, equipment, medium, and program product that can enrich information display methods, improve the real-time nature of information delivery, and enhance interactive efficiency.

[0004] In one scenario, this paper provides an information display method, which includes: The first page is displayed, which includes at least one push message corresponding to at least one task, wherein the push message includes the execution result of the task; In response to a trigger operation on the first push notification, a second page is displayed, wherein the second page includes dialogue information corresponding to the first task, and the first task corresponds to the first push notification.

[0005] In one instance, this document also provides an information display device, which includes: The first display module is used to display a first page, which includes at least one push message corresponding to at least one task, wherein the push message includes the execution result of the task; The second display module is used to display a second page in response to a trigger operation on the first push information. The second page includes dialogue information corresponding to the first task, which corresponds to the first push information.

[0006] In one instance, this document also provides an electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described herein.

[0007] In one instance, this document also provides a storage medium containing computer-executable instructions that, when executed by a computer processor, are used to perform the information display method as described herein.

[0008] In another scenario, this document also provides a computer program product, including a computer program that, when executed by a processor, implements the information display method as described in any of the present documents.

[0009] The above method displays a first page, which includes at least one push notification corresponding to at least one task, and the push notification includes the task's execution result. In response to a trigger operation on the first push notification, a second page is displayed, which includes dialogue information corresponding to the first task, with the first task corresponding to the first push notification. By displaying push notifications on the first page, including the task's execution result, and displaying the corresponding dialogue information through interactive operations on the push notifications, this method solves the current problem of untimely information delivery affecting interaction efficiency. It increases the richness of page information, improves the real-time nature of information triggering, enhances interaction efficiency, and improves the user experience. Attached Figure Description

[0010] The above and other features, advantages, and aspects of the embodiments described herein will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0011] Figure 1 This is a schematic diagram of the structure of an information display system under one scenario. Figure 2 This is a flowchart illustrating an information display method in one scenario. Figure 3 This is a schematic diagram of the first page in one scenario; Figure 4 This is a flowchart illustrating another method of information display. Figure 5 This is a diagram illustrating the first page in another scenario; Figure 6 This is a flowchart illustrating another method of information display. Figure 7 This is a diagram illustrating the first page in yet another scenario. Figure 8 This is a flowchart illustrating another method of information display. Figure 9 This is a diagram illustrating the first page in yet another scenario. Figure 10This is a schematic diagram of an information display device in one scenario. Figure 11 This is a schematic diagram of the structure of an electronic device used to implement an information display method in one scenario. Detailed Implementation

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

[0013] It should be understood that the steps described in the method implementation may be performed in different orders and / or in parallel. Furthermore, the method implementation may include additional steps and / or omit the steps shown. The scope of this document is not limited in this respect.

[0014] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one situation" means "at least one situation"; the term "another situation" means "at least one additional situation"; the term "some situations" means "at least some situations". Definitions of other terms will be given in the following description.

[0015] It should be noted that the concepts of "first" and "second" mentioned are only used to distinguish different devices, modules or units, and are not used to limit the order of the functions performed by these devices, modules or units or their interdependencies.

[0016] It should be noted that the terms "one" and "more" used in this document are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0017] The names of messages or information exchanged between multiple devices in this document are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0018] It is understood that before using the technical solutions disclosed in the various embodiments of this document, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this document in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0019] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as electronic devices, applications, servers, or storage media, that perform the operations described herein, based on the prompt message.

[0020] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0021] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation method described in this article. Other methods that comply with relevant laws and regulations may also be applied to the implementation method described in this article.

[0022] It is understood that the data involved in the technical solutions in this article (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0023] In some cases, the provided solution can be applied to Figure 1 The information display system shown may include a client 101 and a server 102. The client 101 may include, but is not limited to, web applications such as browsers, applications (Apps), HyperText Markup Language (HTML) applications, lightweight applications (also known as mini-programs), or cloud applications. The client 101 may be deployed on an electronic device and relies on the operation of that device or certain applications on the device to implement its functions. The electronic device may be, for example, a device with a display screen that supports information browsing, such as a smartphone, tablet, personal computer, or other client terminal. For ease of understanding, Figure 1 The client is primarily represented in the form of a device. Other applications, such as media content creation applications and conversational applications, can also be configured on the electronic device. Server 102 can be one or more servers providing various services. That is, it can be implemented as a distributed server cluster composed of multiple servers, or as a single server; furthermore, it can be a server for a distributed system, a server integrating blockchain technology, a cloud server, or an intelligent cloud computing server or intelligent cloud host deployed with machine learning models, etc.

[0024] The information display method described herein allows interaction between client 101 and server 102, such as receiving or sending messages. For example, in this paper, server 102 can receive a page request sent by client 101 based on an information carrier, and send a first page containing push information about a task to client 101 for display on the client's interface. Tasks include scheduled tasks and non-scheduled tasks. Scheduled tasks can be tasks executed periodically. Scheduled tasks correspond to dialogues within the intelligent system. Push information includes execution results. For example, push information may include images, videos, or document icons.

[0025] It should be noted that the information display method can be executed by client 101, or by client 101 and server 102, with different functional parts of the information display device deployed on client 101 and server 102 respectively; wherein, the front-end interaction module and local data acquisition module of the device are deployed on client 101, and the back-end data processing module and data storage module are deployed on server 102, and client 101 and server 102 achieve data interaction and functional collaboration through network communication. It should be understood that... Figure 1 The number of clients and servers shown is for illustrative purposes only. Any number of clients and servers can be configured to meet specific implementation requirements.

[0026] Figure 2 This is a flowchart illustrating an information display method for one scenario, applicable to media content creation, such as poster creation, marketing video creation, and short video creation. This information display method can be executed by an information display device, which can be implemented through software and / or hardware, optionally through electronic devices such as mobile terminals, PCs, or servers. Figure 2 As shown, this information display method may specifically include: S210. Display a first page, which includes at least one push notification corresponding to at least one task, wherein the push notification includes the execution result of the task.

[0027] The first page represents the interactive page of a content creation application. For example, the first page represents the entry page for users to interact with the intelligent system in a content creation application. Optionally, the content creation application includes clients, web clients, or mini-programs, etc. In one case, the intelligent system is an information processing system. The intelligent system uses at least one or more models to process one or more inputs. The intelligent system may include the one or more models as components, or it may use models external to the system for processing. Those skilled in the art will know that there are various implementations of intelligent systems in the industry, including but not limited to agents, AI assistants, AI workers, copilot systems, chatbots, etc. The inputs include data in one or more modalities. The modal data includes, but is not limited to, text, audio, images, video, application-specific data, or scientific computing data. The models include, but are not limited to, one or more combinations of the following: large-scale parametric models, deep learning models, neural network models, machine learning models, statistical models, rule models, or other models capable of processing inputs. The specific implementation of the models can adopt various existing or improved models. The intelligent system may involve one or more of the following operations: receiving single or multiple rounds of input; identifying and / or understanding the input; generating answers, decisions, or processing results using one or more models; invoking one or more external tools, interfaces, knowledge bases, or other systems to obtain information or perform operations; processing in a self-decision-making or human-machine collaborative manner, or transferring tasks to human or other systems for processing. Self-decision-making refers to execution without human intervention. Human-machine collaboration refers to partial human participation or confirmation. The above explanation of "intelligent system" is illustrative; all descriptions are examples and not all are necessary or exhaustive.

[0028] The first page includes a dialogue input control. For example, the dialogue input control can be presented as an input box. In response to input in the dialogue input control, a second page is displayed. This second page can be an interactive page for interacting with the intelligent system. The second page displays at least one round of dialogue between the user and the intelligent system. The dialogue can include query information, model reasoning processes, and response information. Query information includes questions or requests made by the user to the intelligent system to achieve content creation. Response information includes the answer information generated by the intelligent system based on the query information. If the query information is insufficient to generate an answer, the response information may also include query guidance information generated by the intelligent system based on the query information to guide the user to input more information to help the intelligent system further clarify the user's question.

[0029] In one scenario, the navigation bar of a content creation application includes a third tab. In response to a trigger action on the third tab, the first page is displayed.

[0030] For example, the first page includes at least one of the following: a navigation bar, a first area, a service recommendation area, a dialogue input area, a first label, a second label, a recommended service label, and a dialogue input control. The recommended service label corresponds to the recommended service. For example, a recommended service label is displayed in the service recommendation area. A dialogue input control is displayed in the dialogue input area.

[0031] In one scenario, in response to a trigger operation targeting the recommended service tag, a prompt message corresponding to the recommended service is displayed in the dialog input control. For example, recommended services include social media trend analysis services, image or video content planning services, and content analysis services. The prompt message is a pre-set guiding text for the recommended service. For example, for the social media trend analysis service, the prompt message includes "Send me [platform], [industry or keyword], and [time and region], and I will help you analyze the corresponding trending information and trend changes." For the image or video content planning service, the prompt message includes "Enter your creative goals, direction, and publishing platform, and I will help you start developing a content creation plan." For the trending content analysis service, the prompt message includes "Please send me a reference link or upload a file, as well as the publishing platform and region."

[0032] Figure 3 This is a diagram illustrating the first page in one scenario. For example... Figure 3 As shown, the first page 310 includes a navigation bar 320, a first area 330, a service recommendation area 340, a dialogue input area 350, a first tab 360, and a second tab 370. Optionally, the first tab 360 is displayed. In response to a close operation on the first tab 360, the second tab 370 is displayed at the corresponding position of the first tab 360. Optionally, the navigation bar 320 includes a third tab 380. The first area 330 is used to display tasks. Optionally, in response to the first tab 360 being selected, scheduled tasks are displayed in the first area 330. Alternatively, in response to the second tab 370 being selected, scheduled tasks and non-scheduled tasks are displayed in the first area 330.

[0033] It's important to note that the task pool includes scheduled tasks and non-scheduled tasks, distinguished by task identifiers. Scheduled tasks execute their content cyclically at user-defined time intervals. For example, a scheduled task might be "Send me the 10 most popular videos of yesterday (category N) at time 't' every day." Non-scheduled tasks do not execute their content cyclically. For example, a non-scheduled task might be "I want the 10 most popular videos of yesterday (category N)."

[0034] In this paper, at least one round of dialogue on the same topic can be considered as a task. Optionally, a single round of dialogue can be considered as a task. Alternatively, if the user asks follow-up questions to the previous round of dialogue, the follow-up questions and their responses can be considered as additional dialogue. The dialogue and follow-up dialogue can be considered as a task. Alternatively, a single round of dialogue can be considered as a task. Dialogues can be categorized into scheduled tasks or non-scheduled tasks based on dialogue semantics. For example, if dialogue semantics determines that a task needs to be executed periodically at set times, then the task is considered a scheduled task. Or, if dialogue semantics determines that a task does not need to be executed periodically, then the task is considered a non-scheduled task.

[0035] In some cases, the push notification includes basic information about the scheduled task and its execution results. The basic information includes the task name, task description text, and the current task's sorting. In one scenario, upon completion of the scheduled task, a portion of the results is extracted and pushed to the first page for display. Optionally, if the execution results include images, a set number of images are retrieved from the results, processed, and then displayed on the first page. Optionally, if the execution results include videos, a set number of videos are retrieved from the results, processed, and then displayed on the first page. Image processing includes at least one of the following: resolution adjustment, aspect ratio adjustment, brightness adjustment, saturation adjustment, and contrast adjustment.

[0036] In one scenario, in response to the completion of the scheduled task, push notifications for the scheduled task are displayed on the first page, so that the execution result of the scheduled task is presented on the first page after the user leaves the interactive page of the scheduled task. Since the execution time of a scheduled task may be long, the user may leave the interactive page of the scheduled task during its execution and trigger other tasks. This paper aims to ensure timely delivery of the execution result of the scheduled task. In this paper, the existence of a completed scheduled task is determined based on the task identifier and execution status. The execution status includes completed, in-process, and not executed states. Tasks in the task pool with the task identifier of a scheduled task and an execution status of completed are retrieved. In response to a trigger operation on a third tab item, the first page is displayed, showing push notifications for completed scheduled tasks. Thus, the execution results of each completed scheduled task can be displayed intuitively on the first page, allowing users to quickly filter out push notifications that meet their expectations and enter the details page of the corresponding task, avoiding the need for users to go to the details page of a single scheduled task to view the execution result. For example, push notifications may include text information and media content. Text information includes the task name and task description. The task name and description are derived by the intelligent system based on dialogue. Alternatively, the task description can be presented as a query entered by the user.

[0037] In another scenario, push notifications for non-scheduled tasks are displayed on the first page so that the execution results of the non-scheduled tasks can be presented on the first page after the user leaves the interactive page for the non-scheduled tasks.

[0038] The execution results include at least one of the following: video search results, image search results, video generation results, image generation results, and text. For example, the execution results may include popular videos and / or popular images found in the search. Alternatively, the execution results may include searched documents or generated documents. In some cases, the generated images may include visualizations of interaction metrics, where the interaction metrics are related to interaction information for at least one object. Objects include published tasks and user accounts, etc. Interaction metrics include video views, account associations, and pageviews, etc. Account associations are obtained by counting the number of other accounts associated with a user account. For example, account associations may include the number of users following the user account or the number of users joining a user-initiated conversation group. Visualizations include charts generated based on video views, account associations, and pageviews, etc. The text included in the execution results may include searched documents, planning documents for images or videos, or content analysis documents, etc. By viewing the videos and images on the first page, users can gain a preliminary understanding of the execution results and quickly select tasks that meet their expectations, achieving the effect of quickly viewing the execution results.

[0039] For example, an information pass-through card is displayed in the lower left corner of the first page. In one scenario, if the task is social media trend analysis, the information pass-through card displays the latest social media trend information. For example, it might display "There are x latest trending video updates; click to follow the trend." In another scenario, if the task is image or video content planning, the information pass-through card displays the latest creation task. For example, it might display "Today is the xx content delivery node…." In yet another scenario, if the task is account performance tracking, the information pass-through card displays the number of associated accounts and changes in page views for the user account in the most recent day. For example, it might display "The number of associated accounts increased or decreased by xx in the past day, and the number of new page views was xx…."

[0040] Reference Figure 3As shown, an information pass-through card 390 is displayed in the lower left corner of the first page 310. The information pass-through card 390 displays push information 3100 for scheduled tasks. For example, the push information 3100 includes a task name, task description information, and a second image. The second image is obtained by reducing the aspect ratio and resolution of the video or image. By reducing the aspect ratio, the area occupied by the video or image in the information pass-through card 380 is reduced, thus allowing as much video or image as possible to be displayed in the information pass-through card 390. Furthermore, reducing the resolution can reduce the amount of data transmitted for images or videos, reduce transmission bandwidth usage, and improve transmission speed.

[0041] Optionally, if the content creation application is running, push notifications are displayed via message pass-through cards. If the content creation application is closed but the browser is open, push notifications are sent via web page push to notify the user to view the task execution results. If the content creation application is closed and the browser is closed, push notifications are sent via instant messaging applications or the messaging system of an office platform to notify the user to view the task execution results.

[0042] S220. In response to the trigger operation for the first push information, a second page is displayed, wherein the second page includes dialogue information corresponding to the first task, and the first task corresponds to the first push information.

[0043] The triggered push notification is designated as the first push notification. The second page represents the interactive page for interacting with the intelligent system. Dialogue information includes user-input queries, execution results output by the intelligent system, and the system's reasoning process. For example, the second page includes a title area, a dialogue content display area, a dialogue initiation area, and a second information container. The title area displays the dialogue title. Optionally, the dialogue title is generated by the intelligent system based on the dialogue semantics. In response to a trigger operation on the title area, the title area is converted to edit mode. In edit mode, the dialogue title can be modified. The dialogue content display area displays the dialogue information.

[0044] In one scenario, in response to a trigger operation on the first push notification, dialogue information and a second information container are displayed on the second page. The second information container is used to hold the status editing items and task execution records of the scheduled task. The status editing items are used to close, modify, or delete the scheduled task.

[0045] The second information container can be presented as status editing items for scheduled tasks and information cards for task execution records. The status editing items include multiple status editing items, including those for closing, modifying, or deleting scheduled tasks.

[0046] In another scenario, the intelligent system updates its reasoning process for the scheduled task based on the interactive information from the execution results. For example, interactive information from the execution results of the scheduled task is obtained. This interactive information includes the number of views on the execution results, whether the push notification has been read, and whether the push notification was clicked to display a second page. At least some steps of the reasoning process for the scheduled task are optimized based on this interactive information. For instance, the scheduled task is to generate a marketing video for product x. The intelligent system plans to execute n steps to generate the marketing video, and then generates and publishes the marketing video based on these n steps. Based on user data metrics such as the number of clicks, favorites, and purchases of the video, at least some steps in the n steps are optimized to improve the effectiveness of generating the marketing video for the next task.

[0047] This paper presents a first page containing at least one push notification for at least one task, including the task's execution result. In response to a triggering action on the first push notification, a second page is displayed, containing dialogue information corresponding to the first task. The first task corresponds to the first push notification. By displaying push notifications on the first page, including the task's execution result, and then displaying the corresponding dialogue information through interactive actions on the push notifications, this method solves the current problem of untimely information delivery affecting interaction efficiency. It increases the richness of page information, improves the real-time nature of information triggering, enhances interaction efficiency, and improves the user experience.

[0048] Figure 4 This is a flowchart illustrating an information display method under another scenario. The technical solution in this scenario can be combined with implementation methods in other scenarios. For identical or related parts, descriptions of other scenarios can be used, and will not be repeated here. Figure 4 As shown, the method in this case may specifically include: S410. Display the first page, which includes a first label and a first area.

[0049] The first label, located at the top of the first page, identifies completed tasks. For example, the first label can be presented as a capsule control. x completed tasks are displayed on the first label. Exemplarily, the first label is displayed at the top of the first page. The first label corresponds to the position of the first area. Optionally, this positional correspondence includes vertical alignment.

[0050] S420. In response to a trigger operation on the first tag, display text information of at least one second task, a first image, and a second image in the first area, wherein the first image corresponds to the type of the second task, and the second image corresponds to the execution result.

[0051] The second task represents the completed task. The text information includes the task name and description. The task name is generated by the intelligent system based on dialogue semantics. The task description includes the user-input query. Alternatively, semantic analysis is performed on the query, and the task description is generated based on the analysis results. The first image is related to the type of the second task. For example, for a scheduled task that reminds the user to do something, the first image could be an alarm clock icon. Or, for a task that generates and publishes a video, the first image could be a video icon. Or, for a scheduled task that analyzes the traffic growth of a user's account, the first image could be a data statistics icon, etc. If the execution result includes several images or videos, some images or videos are extracted from the execution result, and thumbnails of the extracted image or video covers are generated to obtain the second image. Optionally, the second image can be presented using a stitched method or presented separately. If the execution result includes a data chart, a thumbnail of the data chart is generated to obtain the second image.

[0052] Figure 5 This is an illustration of the first page in another scenario. (Example) Figure 5 As shown, a first tab 520 is displayed at the top of the first page 510. The first page 510 includes a first area 530. In response to a trigger operation on the first tab 520, a first task list 540 is displayed in the first area 530. The first task list 540 includes text information 550 for at least one scheduled task, a first image 560, and a second image 570.

[0053] S430. Display the second tab on the first page.

[0054] The second label identifies the task in progress. Optionally, the second label may be styled like a capsule control. In one scenario, the second label is displayed at the top of the first page. See also... Figure 5 As shown, the second label 580 is horizontally aligned with the first label 520. Furthermore, either the second label 580 or the first label 520 can be closed. Optionally, if the first label 520 is closed, the display position of the second label 580 will shift to the display position of the first label 520.

[0055] In one scenario, the second tab and the first tab are two independent controls. In another scenario, the first and second tabs are presented as a drop-down menu. If there is no scheduled task, the second tab is displayed at the top of the first page. Optionally, in response to a tab switching operation, the first tab is displayed at the top of the first page.

[0056] In some cases, if a scheduled task exists, a first tab will be automatically displayed at the top of the first page. If the cursor is hovered over the corresponding position of the first tab for a set duration, the scheduled task's push information will be displayed in the first area.

[0057] S440, In response to a trigger operation on the second tag, display the task name and third image of the third task in the first area.

[0058] The third task represents a task in progress. For example, the third task includes scheduled tasks and / or non-scheduled tasks. Scheduled tasks and non-scheduled tasks have different third images. The third image for a non-scheduled task corresponds to its task type. The third image for a scheduled task is a preset task icon. For example, the third image for a scheduled task might be an alarm clock icon. Optionally, in the first area, scheduled tasks have a higher display priority than non-scheduled tasks. For example, scheduled tasks can be displayed in the upper half of the first area, and non-scheduled tasks in the lower half. Optionally, an editing control is displayed at the end of the task name. In response to a trigger operation on the editing control, task editing items are displayed. These task editing items include renaming or deleting. Optionally, a completion indicator is displayed at the position corresponding to the third image of the scheduled task to indicate that the scheduled task has been completed.

[0059] See Figure 5 As shown, in response to a trigger operation on the second label 580, a second task list 590 is displayed in the first area 530. The second task list 590 includes the task names of scheduled tasks and non-scheduled tasks, and a third image 5100.

[0060] This paper presents a first page containing a first label, a second label, and a first area. In response to the triggering of the first label, the first area displays text information, a first image, and a second image of at least one second task. In response to the triggering of the second label, the first area displays the task name and a third image of a third task. This allows for the display of task information of different statuses of tasks in the same area triggered by different labels. This satisfies both the user's requirement for quick interaction with completed tasks and the need to view tasks in progress, thus improving interaction efficiency.

[0061] Figure 6 This is a flowchart illustrating another method for displaying information. The technical solution in this scenario can be combined with implementation methods in other scenarios. For identical or related parts, descriptions of other scenarios can be used, and will not be repeated here. Figure 6 As shown, the method in this case may specifically include: S610. Display a first page, the first page including a first information container, the first information container including text information of a scheduled task and a second image, wherein the second image corresponds to the execution result.

[0062] The first information container is used to carry the push information of the scheduled task. For example, the first information container can be presented as an information pass-through card or a pop-up window.

[0063] In one scenario, the second image of the timed task is displayed cyclically in the first information container.

[0064] For example, the first information container displays the task name, task description information, and several images of a scheduled task. The images are thumbnails of a subset of all images retrieved or generated by the intelligent system based on user requests. These images are displayed in a loop within the first information container. Alternatively, the first information container displays the task name, task description information, and several videos of a scheduled task. The videos are image processing results of a subset of all videos retrieved or generated by the intelligent system based on user requests. The video processing aims to reduce the aspect ratio and / or resolution of the videos to decrease the amount of data that needs to be transmitted. These videos are displayed in a loop within the first information container. Optionally, the video content is displayed in response to a cursor hover operation on a video.

[0065] Figure 7 This is an illustration of another scenario for the first page. For example... Figure 7 As shown, a first information container 720 is displayed on the first page 710. The first information container 720 includes the task name of the scheduled task, task description information, and a second image. Optionally, the second image includes a thumbnail of an image. Alternatively, the second image includes a processed video. The second image includes thumbnails of data charts, etc. Optionally, the first information container 720 displays the order of the currently displayed scheduled task among all scheduled tasks. For example, n / m is displayed in the upper right corner of the first information container 720 to indicate that there are a total of m scheduled tasks, and the currently displayed first scheduled task is the nth task.

[0066] S620. Display the service description information corresponding to the recommended service in the first information container.

[0067] The service description information describes the application scenarios of the recommendation service used for content creation. Optionally, the service description information includes descriptive text and descriptive images. The descriptive image represents the image used in the recommendation service. For example, the application scenario for social media trend analysis includes searching for social media trending topics within the most recent time period t. The application scenario for account performance analysis includes analyzing the account's interaction metrics within the most recent time period t. In one scenario, if no scheduled task exists, the first information container includes guidance information for the recommendation service. In response to a cursor hover operation over the first information container, a second control is displayed within it. This second control can be an arrow-type interactive control, such as "<" and ">". "<" indicates the display of the preceding non-scheduled task in the current display order. ">" indicates the display of the following non-scheduled task in the current display order.

[0068] For example, if there is no scheduled task, the service description information of the recommendation service is displayed in the first information container to guide the user to use the recommendation service and set up a scheduled task.

[0069] S630. In response to a trigger operation on the service description information, display a prompt message for the recommended service in the dialog input control.

[0070] Optionally, in response to a trigger operation on the service description information, a prompt for the recommended service is displayed in the dialog input control. For example, in response to a click on the information pass-through card, assuming the user has confirmed the currently displayed non-scheduled task's service description information, the prompt for the currently displayed non-scheduled task is included in the dialog input control to simplify the input of the prompt. Optionally, the dialog input control supports adding files, switching models, recommending services, and tools. Adding files includes adding from cloud storage or adding from the device's local storage (images, videos, or documents). Clicking the control corresponding to switching models displays candidate models. Tools to be invoked include web search tools, video stitching tools, and resolution compression tools.

[0071] S640. In response to a trigger operation on the first information container, a second control is displayed, wherein the second control is used to switch the content presented in the first information container.

[0072] In one scenario, the presented content includes push information for scheduled tasks. The presented content is related to the order of the at least one scheduled task. In another scenario, the presented content includes service description information for a recommendation service.

[0073] For example, in response to a cursor hover operation on a first information container, a second control is displayed in the first information container. The second control may be rendered as an arrow-type interactive control. See also Figure 7 The second control 730 can be displayed as "<" and ">". "<" indicates that the scheduled task displayed is the one preceding the currently displayed scheduled task. ">" indicates that the scheduled task displayed is the one following the currently displayed scheduled task.

[0074] Optionally, if the media content is video, in response to a cursor hover operation targeting an area outside the video in the first information container, a second control is displayed in the first information container.

[0075] S650. In response to the closing operation of the push information in the first information container, the display of the push information corresponding to the first scheduled task in the first information container is abandoned, wherein the first scheduled task corresponds to the closed push information.

[0076] For example, a close control is displayed in the first information container. The close control is used to close the push notifications for the scheduled task displayed in the first information container. For instance, if a user is not interested in the push notifications for the scheduled task, they can click the close control to trigger a close operation on the push notifications. The scheduled task whose push notifications are closed is designated as the first scheduled task.

[0077] It should be noted that abandoning the display of push notifications in the first information container includes adjusting the total number of scheduled tasks to be displayed in the first information container and the order of the scheduled tasks. For example, if 5 scheduled tasks need to be displayed in the first information container before the close control is clicked, and a click operation on the close control is detected when the 3rd scheduled task is being displayed, then the 3rd scheduled task will not be displayed in the first information container, and the order of the subsequent two scheduled tasks will be adjusted.

[0078] S660. In response to the first scheduled task meeting the timed trigger condition, the push information corresponding to the first scheduled task is displayed in the first information container.

[0079] For example, if the execution time of the first scheduled task is reached again, the first scheduled task is executed. In response to the completion of task execution, a push notification is generated based on the execution result of the first scheduled task and displayed in the first information container. In one scenario, the order of the first scheduled task among all scheduled tasks is determined according to its task creation time and task completion time. For example, scheduled tasks with earlier task creation times have higher display priority. Alternatively, scheduled tasks with earlier task completion times have higher display priority. Or, the order of scheduled tasks can be determined by combining task creation time and task completion time.

[0080] This paper presents a method to display the text information of a scheduled task and a second image (including pictures or videos) in a first information container. The second image can be looped and can loop continuously. In response to a close operation on push notifications, the display of the push notification information corresponding to the first scheduled task in the first information container can be abandoned. This allows for a visual presentation of the scheduled task's execution results on the first page, enabling users to quickly filter for results that meet their expectations. Furthermore, when a scheduled task exists, the push notification information for that task is displayed in the first information container; when no scheduled task exists, the service description information for the non-scheduled task is displayed. This allows for different content to be displayed in the first information container based on the presence or absence of a scheduled task, enhancing the richness of the page information.

[0081] Figure 8 This is a flowchart illustrating another method for displaying information. The technical solution in this scenario can be combined with implementation methods in other scenarios. For identical or related parts, descriptions of other scenarios can be used, and will not be repeated here. Figure 8 As shown, the method in this case may specifically include: S810. Display a first page, which includes at least one push message corresponding to at least one scheduled task, wherein the push message includes the execution result of the scheduled task.

[0082] S820. In response to the trigger operation for the first push information, display dialogue information and a second information container on the second page, wherein the second information container is used to carry the status editing item of the scheduled task and the task execution record, and the status editing item is used to close, modify or delete the scheduled task.

[0083] In one scenario, a fourth control is displayed in the dialog content display area. This fourth control carries user input information. The fourth control has an expanded state and a collapsed state. When the fourth control is in the collapsed state, a preset identifier is displayed in the dialog content display area. In response to a trigger operation on the preset identifier, the expanded fourth control is displayed. Optionally, the expanded fourth control is presented as a pop-up or floating window. The displayed fourth control shows various user input information from the dialog flow. In response to a click operation on user input information, the corresponding position of that user input information is quickly located in the dialog flow, improving information browsing efficiency.

[0084] In another scenario, the logic of the reasoning process includes: task confirmation, task planning, task execution progress, and execution results. Task confirmation may involve the intelligent system sending a feedback message after receiving the query, informing the user that it understands the query and is about to begin task execution. Task planning may involve developing a structured execution plan for complex tasks with multiple steps, including: overall goals and execution phase information. The overall goal can be a one-sentence description of the task's ultimate purpose. Execution phase information may involve breaking down the task into several ordered phases, each with a clear title. Task execution progress may represent the intelligent system proactively informing the user of the current progress milestones during execution, such as searching for information or generating documents. Execution results may represent a result-type message sent upon task completion. For example, result-type messages may include a summary of the task results, result details, and guidance for the next execution action.

[0085] Figure 9 This is an illustration of another scenario for the first page. For example... Figure 9 As shown, a first task list 920 is displayed in the first area of ​​the first page 910, and a first information container 930 is displayed in the lower left corner of the first page 910. In response to a click operation on the first scheduled task in the first information container 930, a second page 940 is displayed, showing dialogue content 950 and a second information container 960. Alternatively, in response to a click operation on the first scheduled task in the first task list 920, a second page 940 is displayed, showing dialogue content 950 and a second information container 960.

[0086] It should be noted that the dialogue content includes cards that need to be displayed during task execution. Optionally, the dialogue content may also include cards used to display the execution results after the task is completed. For example, if the user inputs "at 9:00 every day, to search for the 10 most popular fashion videos from yesterday," then cards containing 10 fashion videos will be displayed in the dialogue flow.

[0087] If the execution result matches a component that the intelligent system can generate, the result is displayed on the second page. For example, if the result is a video, and the intelligent system is configured to generate a component to carry the video, then the intelligent system generates the component to carry the video and displays it. If the execution result does not match a component that the intelligent system can generate, a link to the execution result is displayed on the second page. In response to a click on the link, the result is displayed in the second area of ​​the second page. This second area can be a blank area obtained by compressing and shifting the content of the second page. For example, the content of the second page can be compressed and displayed on the left side of the entire page, with the right side serving as the second area.

[0088] The second information container holds the status editing items for scheduled tasks and the task execution record. The status editing items are used to manage scheduled tasks. See also... Figure 9 As shown, the second information container 960 includes a task name, task description information, a first status editing item (e.g., presented as a task status control) 970, a timer, a next trigger time, and a task execution record. The task status control is used to disable the scheduled task. Optionally, the task status control can be presented as a toggle control. The second information container is displayed on the second page, and the task status control in the second information container is in the on state.

[0089] Optionally, in response to a trigger operation on the second information container, a task editing interface is displayed. The task editing interface includes a task name, a timeout setting control, an expiration time setting control, a task description, and task execution records. The timeout setting control allows editing the timeout period of the scheduled task. The expiration time setting control allows editing the expiration time of the scheduled task. The expiration time indicates when the scheduled task will no longer execute automatically.

[0090] S830. In response to a trigger operation on a first state edit item, the timed task is converted into a non-timed task, wherein the first state edit item represents a control for closing the timed task.

[0091] For example, in response to a click on the task status control, the task identifier of the scheduled task in the task pool is replaced with a task identifier representing a non-scheduled task, and the non-scheduled task is no longer executed automatically periodically. Furthermore, the relevant information for the non-scheduled task is deleted from the first task list. The display position and task icon of the non-scheduled task are adjusted in the second task list.

[0092] S840. In response to the input operation of the first information in the second page, convert the non-scheduled task into a scheduled task, wherein the first information is used to create a scheduled task.

[0093] The first information is natural language used to create the scheduled task. This first information includes the requirements for creating the scheduled task. For example, it includes the scheduled time and identifiers for non-scheduled tasks. Non-scheduled tasks include tasks that have been closed or completed. In one scenario, a closed scheduled task can be reset as a scheduled task using the first information. In another scenario, if a completed task needs to be set as a scheduled task, it can be set as a new scheduled task using the first information. Optionally, after a non-scheduled task is completed, the user can input "Execute the above task every weekday afternoon at 3 PM" in the dialog input area to instruct the intelligent system to convert the non-scheduled task into a scheduled task that is automatically executed every weekday afternoon at 3 PM. After receiving the input information, the intelligent system performs semantic analysis to determine that the input information is an instruction to create a scheduled task, and then outputs feedback information. The feedback information is generated based on the understanding of the input information. For example, the feedback information could be "I understand that you need to execute xx every Monday to Friday afternoon at 3 PM, right?" By asking the user through feedback information, the intelligent system avoids misunderstandings of the input information and thus produces incorrect response information, improving the accuracy of the response information. In response to a confirmation request for feedback, the system checks whether the user has authorized push notifications to instant messaging applications or office platform messaging systems. If not authorized, it displays authorization guidance. For example, before creating a scheduled task, the second page displays: "Where would you like this content to be pushed to? First, directly within the application; second, pushed to the messaging systems of your authorized instant messaging applications or office platforms;...". In response to the second point, an authorization binding panel is displayed to initiate the authorization process. After successful authorization, the system returns to the second page. The second page displays authorization success information and a task editing interface for setting the timer and other information.

[0094] This article demonstrates how to convert a scheduled task into a non-scheduled task in response to a trigger operation of the first state editing item, and how to convert a non-scheduled task into a scheduled task in response to an input operation of the first information on the second page. This enables rapid switching between scheduled and non-scheduled tasks and improves the flexibility of task settings.

[0095] Figure 10 This is a schematic diagram of the structure of an information display device in one scenario, such as... Figure 10 As shown, the device includes: The first display module 1010 is used to display a first page, which includes at least one push message corresponding to at least one task, wherein the push message includes the execution result of the task; The second display module 1020 is used to display a second page in response to a trigger operation on the first push information. The second page includes dialogue information corresponding to the first task, and the first task corresponds to the first push information.

[0096] The aforementioned device displays a first page, which includes at least one push notification corresponding to at least one task, and the push notification includes the task's execution result. In response to a trigger operation on the first push notification, it displays a second page, which includes dialogue information corresponding to the first task, with the first task corresponding to the first push notification. By displaying push notifications, including the task's execution result, on the first page and displaying the corresponding dialogue information through interactive operations on the push notifications, this method solves the current problem of untimely information delivery affecting interaction efficiency. It increases the richness of page information, improves the real-time nature of information triggering, enhances interaction efficiency, and improves the user experience.

[0097] In one scenario, the execution result includes at least one of the following: video search results, image search results, video generation results, image generation results, and text.

[0098] In one scenario, the first display module 1010 is specifically used for: Display the first page, which includes a first tab and a first area; In response to a trigger operation on the first tag, text information of at least one second task, a first image, and a second image are displayed in the first area, wherein the first image corresponds to the type of the second task, and the second image corresponds to the execution result.

[0099] In one case, it also includes: Display the second tab on the first page; In response to a triggering action on the second tag, the task name and third image of the third task are displayed in the first area.

[0100] In one scenario, the first page includes a first information container, which includes text information about a scheduled task and a second image, wherein the second image corresponds to the execution result, and further includes: In response to a trigger operation on the first information container, a second control is displayed, wherein the second control is used to switch the content presented in the first information container.

[0101] In one case, it also includes: The second image of the scheduled task is displayed cyclically in the first information container.

[0102] In one case, it also includes: The service description information corresponding to the recommended service is displayed in the first information container; In response to a triggered operation on the service description information, a prompt message for the recommended service is displayed in the dialog input control.

[0103] In one case, it also includes: In response to the closing operation of the push information in the first information container, the display of the push information corresponding to the first scheduled task in the first information container is abandoned, wherein the first scheduled task corresponds to the closed push information; In response to the first scheduled task meeting the timed trigger condition, the push information corresponding to the first scheduled task is displayed in the first information container.

[0104] In one scenario, the second display module 1020 is specifically used for: In response to the trigger operation of the first push message, the second page displays dialogue information and a second information container, wherein the second information container is used to carry the status editing item of the scheduled task and the task execution record, and the status editing item is used to close, modify or delete the scheduled task.

[0105] In one case, it also includes: In response to a trigger operation on a first state edit item, the scheduled task is converted into a non-scheduled task, wherein the first state edit item represents a control for disabling the scheduled task.

[0106] In one case, it also includes: In response to the input operation of the first information on the second page, the non-scheduled task is converted into a scheduled task, wherein the first information is used to create a scheduled task.

[0107] In one case, it also includes: Based on the interactive information of the execution result, the intelligent system updates the reasoning process for the scheduled task, wherein the intelligent system is used to output response information in response to user input information, and the response information includes the execution result of the scheduled task or non-scheduled task.

[0108] The aforementioned information display device can execute the information display method provided in any of the embodiments described herein, and has the corresponding functional modules and beneficial effects for executing the information display method.

[0109] It is worth noting that the various units and modules included in the above-mentioned information display device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments in this article.

[0110] The following is for reference. Figure 11 This document illustrates a schematic diagram of an electronic device (e.g., a terminal device or server) 1100 suitable for implementing the above-described methods. The terminal device referred to herein may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital televisions and desktop computers. Figure 11 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments described herein.

[0111] like Figure 11 As shown, electronic device 1100 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 1101, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1102 or a program loaded from storage device 1108 into random access memory (RAM) 1103. The RAM 1103 also stores various programs and data required for the operation of electronic device 1100. The processing unit 1101, ROM 1102, and RAM 1103 are interconnected via bus 1104. An input / output (I / O) interface 1105 is also connected to bus 1104.

[0112] Typically, the following devices can be connected to I / O interface 1105: input devices 1106 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 1107 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1108 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1109. Communication device 1109 allows electronic device 1100 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 11An electronic device 1100 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0113] In particular, according to embodiments herein, the processes described in the above-referenced flowcharts can be implemented as computer software programs. For example, the technical solutions herein include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1109, or installed from storage device 1108, or installed from ROM 1102. When the computer program is executed by processing device 1101, it performs the functions defined in the methods of the embodiments herein.

[0114] The names of messages or information exchanged between multiple devices in this document are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0115] The electronic device provided in this embodiment and the information display method provided in the above technical solutions belong to the same inventive concept. Technical details not described in detail in this document can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0116] This article provides a computer storage medium on which a computer program is stored, which, when executed by a processor, implements the information display method provided in the above embodiments.

[0117] It should be noted that the computer-readable medium mentioned above can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory (EPROM, also known as flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this document, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (Radio Frequency), etc., or any suitable combination thereof.

[0118] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include Local Area Networks (LANs), Wide Area Networks (WANs), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0119] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0120] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: The first page is displayed, which includes at least one push message corresponding to at least one task, wherein the push message includes the execution result of the task; In response to a trigger operation on the first push notification, a second page is displayed, wherein the second page includes dialogue information corresponding to the first task, and the first task corresponds to the first push notification.

[0121] Computer program code for performing the operations described herein can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" programming language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including local area networks (LANs) or wide area networks (WANs), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0122] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this document. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated 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, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0123] The modules or units described herein can be implemented in software or hardware. The names of modules or units do not necessarily constitute a limitation on the module or unit itself.

[0124] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include at least one of the following: Field-Programmable Gate Array (FPGA), Application-Specific Integrated Circuit (ASIC), Application-Specific Standard Product (ASSP), System on Chip (SOC), Complex Programmable Logic Device (CPLD), etc.

[0125] In the context of this document, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory (flash memory), optical fibers, portable compact disk read-only memory, optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0126] The above description is merely a preferred embodiment and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure herein is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed herein that have similar functions.

[0127] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of this document. Certain features described in the context of individual implementations may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented individually or in any suitable sub-combination in multiple implementations.

[0128] Although the subject matter has been described using a programming language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative forms of implementing the claims.

Claims

1. An information display method, comprising: The first page is displayed, which includes at least one push message corresponding to at least one task, wherein the push message includes the execution result of the task; In response to a trigger operation on the first push notification, a second page is displayed, wherein the second page includes dialogue information corresponding to the first task, and the first task corresponds to the first push notification.

2. The method according to claim 1, wherein the execution result includes at least one of the following: video search results, image search results, video generation result, image generation result, and text.

3. The method according to claim 1, wherein displaying the first page, the first page including at least one push notification corresponding to at least one task, includes: Display the first page, which includes a first tab and a first area; In response to a trigger operation on the first tag, text information of at least one second task, a first image, and a second image are displayed in the first area, wherein the first image corresponds to the type of the second task, and the second image corresponds to the execution result.

4. The method according to claim 3, further comprising: Display the second tab on the first page; In response to a triggering action on the second tag, the task name and third image of the third task are displayed in the first area.

5. The method according to claim 1, wherein the first page includes a first information container, the first information container including text information of a scheduled task and a second image, wherein, The second image corresponds to the execution result, and the method further includes: In response to a trigger operation on the first information container, a second control is displayed, wherein the second control is used to switch the content presented in the first information container.

6. The method according to claim 5, further comprising: The second image of the scheduled task is displayed cyclically in the first information container.

7. The method according to claim 5, further comprising: The service description information corresponding to the recommended service is displayed in the first information container; In response to a triggered operation on the service description information, a prompt message for the recommended service is displayed in the dialog input control.

8. The method according to claim 5, further comprising: In response to the closing operation of the push information in the first information container, the display of the push information corresponding to the first scheduled task in the first information container is abandoned, wherein the first scheduled task corresponds to the closed push information; In response to the first scheduled task meeting the timed trigger condition, the push information corresponding to the first scheduled task is displayed in the first information container.

9. The method according to claim 1, wherein displaying the second page in response to a trigger operation for the first push message includes: In response to the trigger operation of the first push message, the second page displays dialogue information and a second information container, wherein the second information container is used to carry the status editing item of the scheduled task and the task execution record, and the status editing item is used to close, modify or delete the scheduled task.

10. The method of claim 9, further comprising: In response to a trigger operation on a first state edit item, the scheduled task is converted into a non-scheduled task, wherein the first state edit item represents a control for disabling the scheduled task.

11. The method of claim 9, further comprising: In response to the input operation of the first information on the second page, the non-scheduled task is converted into a scheduled task, wherein the first information is used to create a scheduled task.

12. An information display device, comprising: The first display module is used to display a first page, which includes at least one push message corresponding to at least one task, wherein the push message includes the execution result of the task; The second display module is used to display a second page in response to a trigger operation on the first push information. The second page includes dialogue information corresponding to the first task, which corresponds to the first push information.

13. An electronic device, the electronic device comprising: One or more processors; Storage device, used to store program instructions When the processor reads and executes the program instructions, it implements the information display method as described in any one of claims 1-11.

14. A non-transitory computer-readable storage medium, wherein computer program instructions are stored internally in the storage medium; When the processor executes the computer program instructions, it performs the information display method as described in any one of claims 1-11.

15. A computer program product comprising a computer program that, when loaded and run by a processor of an electronic device, controls the processor to execute the information display method as described in any one of claims 1-11.