Page display method and device, readable medium, electronic equipment and program product
By partitioning the target page and smart object page in the display interface, the occlusion problem caused by the suspension of smart object pages is solved, and the user experience and interaction efficiency are improved.
Patent Information
- Application Number
- CN202411549500.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2024-12-31
AI Technical Summary
The smart object page is displayed in a suspended manner during use, which leads to obstructing the content of the target page, increasing the user's operational complexity and low interaction efficiency.
In the display interface, the first smart object page associated with the target page and the smart object are displayed through two different display areas respectively, avoiding occlusion, and allowing the smart object page to be displayed permanently, reducing triggering operations.
Users can view the content of the target page and smart object page without switching pages, reducing operational complexity, improving user experience and interaction efficiency.
Smart Images

Figure CN119225892A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular, to a page display method, device, readable medium, electronic device, and program product. Background Art
[0002] With the development of intelligent technology, intelligent objects are being used more and more widely in various fields, for example, in content delivery, data analysis, and video creation.
[0003] However, in the related art, after the smart object page of the smart object is triggered, the smart object page is usually displayed in a suspended manner, which has great limitations during use. Summary of the invention
[0004] This summary is provided to introduce concepts in a brief form that will be described in detail in the detailed description below. This summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.
[0005] In a first aspect, the present disclosure provides a page display method, the page display method comprising: Displaying a target page of a target platform in a display interface; In response to a triggering operation on a smart object in the target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface, and the target page is displayed in a second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
[0006] In a second aspect, the present disclosure provides a page display device, the page display device comprising: A first display module, used to display a target page of a target platform in a display interface; A second display module is used to respond to a triggering operation on the smart object in the target page, display a first smart object page associated with the smart object in a first display area of the display interface, and display the target page in a second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
[0007] In a third aspect, the present disclosure provides a computer-readable medium having a computer program stored thereon, which implements the steps of the method described in the first aspect when the computer program is executed by a processing device.
[0008] In a fourth aspect, the present disclosure provides an electronic device, including: a storage device having a computer program stored thereon; A processing device is used to execute the computer program in the storage device to implement the steps of the method described in the first aspect.
[0009] In a fifth aspect, the present disclosure provides a computer program product, comprising a computer program, which implements the steps of the method described in the first aspect when executed by a processor.
[0010] Through the above technical solution, when a smart object is triggered in a target page displayed on a display interface, the target page and the first smart object page associated with the smart object can be displayed in two different display areas of the display interface, respectively. As a result, the target page and the first smart object page can be displayed in different display areas of the display interface, so that the first smart object page can be prevented from blocking the displayed content in the target page, and the user can view the contents of the target page and the first smart object page at the same time without switching or closing the page, thereby reducing the user's operation complexity and improving the user experience. In addition, since the target page and the first smart object page can be displayed simultaneously in different display areas of the display interface, after the first smart object page is triggered to be displayed, the first smart object page can be allowed to reside in the display interface, thereby reducing the triggering operation of the smart object, further reducing the user's operation complexity, and improving the interaction efficiency between the user and the smart object and the user experience.
[0011] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent 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. In the drawings: Figure 1 It is a schematic diagram of displaying a smart object page in a page in the related art; Figure 2 is a flow chart of a page display method according to an exemplary embodiment of the present disclosure; Figure 3 is a schematic diagram showing a method of triggering display of a first smart object page according to an exemplary embodiment of the present disclosure; Figure 4 is a schematic diagram showing another method of triggering display of a first smart object page according to an exemplary embodiment of the present disclosure; Figure 5is a schematic diagram showing another method of triggering display of a first smart object page according to an exemplary embodiment of the present disclosure; Figure 6 is a schematic diagram showing another method of triggering display of a first smart object page according to an exemplary embodiment of the present disclosure; Figure 7 is a schematic diagram showing another method of triggering display of a first smart object page according to an exemplary embodiment of the present disclosure; Figure 8 is a schematic diagram showing another method of triggering display of a first smart object page according to an exemplary embodiment of the present disclosure; Fig. 9 is a structural block diagram of a page display device according to an exemplary embodiment of the present disclosure; Fig.10 It is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0013] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0014] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0015] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0016] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0017] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0018] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0019] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0020] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0021] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0022] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0023] At the same time, it is understandable that the data involved in this technical solution (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 relevant provisions.
[0024] As mentioned in the background art, smart object pages are usually displayed in a suspended manner, which has great limitations during use.
[0025] For example, in a content delivery scenario, in order to help users solve many problems in the content delivery scenario, such as content query, delivery guidance, content optimization and / or content analysis, smart objects are generally embedded in the pages of the content delivery platform, so that users can display the smart object page by triggering the smart object, and then interact with the smart object in the smart object page. However, in the related art, since the smart object page is at the same level as the page in the content delivery platform, that is, the smart object page is not embedded in the page in the content delivery platform, but exists as a separate parallel page. Therefore, when the smart object page is triggered to display, the smart object page is usually displayed in a suspended manner, that is, displayed above the page, which will cause obstruction to the displayed content in the page, such as Figure 1 As a result, when users use smart objects to solve many problems in content delivery scenarios, they need to frequently switch between the smart object page and the page in the content delivery platform, that is, they need to frequently trigger the display of the smart object page and close the smart object page, thereby increasing the user's operation complexity and reducing the interaction efficiency between the user and the smart object.
[0026] In view of this, the present disclosure provides a page display method, device, readable medium, electronic device and program product to solve the above technical problems.
[0027] The embodiments of the present disclosure are further explained below with reference to the accompanying drawings.
[0028] Figure 2 is a flow chart of a page display method according to an exemplary embodiment of the present disclosure, referring to Figure 2 , the page display method may include the following steps: S201: Displaying a target page of a target platform in a display interface.
[0029] In this embodiment, the display interface may be a complete display interface of the display device, or a partial display interface of the display device, and the embodiment of the present disclosure does not impose any limitation on this.
[0030] For example, in a content delivery scenario, the content delivery platform can be accessed through a terminal device, such as a computer browser, so that the target page of the content delivery platform can be displayed in full screen on the computer display, or the target page of the content delivery platform can be displayed in half screen on the computer display.
[0031] In this embodiment, the target page may be a page in the target platform for users to browse, manage and / or edit content. For example, in the content delivery scenario, the target page may be the home page that the user first sees after logging into the content delivery platform, or may be an operation page of different functional modules in the content delivery platform.
[0032] S202: In response to a triggering operation on a smart object in a target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface, and the target page is displayed in a second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
[0033] In this embodiment, the smart object may be an intelligent agent integrated with a machine learning model. The intelligent agent can receive target information in the form of text, voice, or image input from the outside, and use the integrated machine learning model to process the received data to generate relevant content for the target information. Among them, the smart object page may be a page integrated with associated smart objects, and through the first smart object page, the user can at least have a conversation with the integrated smart object.
[0034] Through the above technical solution, when a smart object is triggered in a target page displayed on a display interface, the target page and the first smart object page associated with the smart object can be displayed in two different display areas of the display interface, respectively. As a result, the target page and the first smart object page can be displayed in different display areas of the display interface, so that the first smart object page can be prevented from blocking the displayed content in the target page, and the user can view the contents of the target page and the first smart object page at the same time without switching or closing the page, thereby reducing the user's operation complexity and improving the user experience. In addition, since the target page and the first smart object page can be displayed simultaneously in different display areas of the display interface, after the first smart object page is triggered to be displayed, the first smart object page can be allowed to reside in the display interface, thereby reducing the triggering operation of the smart object, further reducing the user's operation complexity, and improving the interaction efficiency between the user and the smart object and the user experience.
[0035] To facilitate understanding of the page display method provided by the present disclosure, possible implementation methods in the present disclosure are described below.
[0036] In a possible manner, in response to a triggering operation on a smart object in a target page, displaying a first smart object page associated with the smart object in a first display area of a display interface may include: In response to a trigger operation on a smart object identifier suspended in a target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface; or, in response to a trigger operation on a first interactive control associated with the smart object in the target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface; or, in response to a trigger operation on display data associated with the smart object in the target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface.
[0037] In this embodiment, the first interactive control associated with the smart object may include one or more, and the present disclosure does not impose any restrictions on this. In a possible manner, in order to improve the readability of the page, the first interactive control in a single page can be set to two or three.
[0038] In this embodiment, when the display of the first smart object page is triggered by different methods, the display content in the first smart object page may be the same or different, and the embodiment of the present disclosure does not impose any limitation on this.
[0039] For example, when the first smart object page is displayed by triggering the smart object identifier in the target page, the first smart object page can be used to display the preset target content, or can be used to display the auxiliary functions and / or text prompt information associated with the target page, such as Figure 3 As shown. Among them, the auxiliary functions associated with the target page can be determined according to the display content in the target page, and can also be determined according to the core functions of the target page. Of course, they can also be determined according to other content, for example, they can be determined according to the tools frequently used by the user in the target page. The embodiments of the present disclosure do not impose any restrictions on this. For example, in a content delivery scenario, if the content delivery platform includes a content generation page and a content delivery page, the auxiliary functions associated with the content generation page can be auxiliary functions related to content generation, such as auxiliary functions such as content optimization and / or content creation. The auxiliary functions associated with the content delivery page can be auxiliary functions related to content delivery, such as auxiliary functions such as content delivery and / or delivery analysis.
[0040] When the first smart object page is displayed by triggering the first interactive control, the display content in the first smart object page can be determined according to the function of the first interactive control or according to other methods, and the embodiments of the present disclosure do not impose any restrictions on this. For example, when the first interactive control is used to generate content materials (e.g., text, pictures, videos, and / or audio) of the smart object, the smart object generation content materials can be displayed on the first smart object page, such as Figure 4 shown.
[0041] When the first smart object page is displayed by triggering display data, the first smart object page can be used to display content related to the display data, for example, data analysis results for the display data and / or optimization strategies for the display data, such as Figure 5 shown.
[0042] In a possible manner, in order to quickly distinguish between common interactive controls (i.e., interactive controls not associated with smart objects) and interactive controls associated with smart objects in the target page, common interactive controls and interactive controls associated with smart objects may be displayed in different display styles. For example, interactive controls associated with smart objects may be highlighted in the target page, or a smart object logo may be displayed around the interactive controls associated with smart objects, such as in front of the interactive controls associated with smart objects. Figure 4 shown.
[0043] Through the above-mentioned method, the first smart object page can be triggered in different ways, thereby making the triggering method of the first smart object page more flexible and convenient, further improving the interaction efficiency and user experience between the user and the smart object. In addition, by displaying the smart object logo in a suspended manner on the target page, the first smart object page can be triggered and displayed on any page of the target platform, so that complex scenario-based help can be provided to the user continuously and stably through the smart object. By displaying the first interactive control associated with the smart object and / or the display data associated with the smart object on the target page, the smart object can be embedded in the interactive control and / or the display data in an embedded manner, so that when the interactive control and / or the display data are triggered, the smart object can solve the problem in the current scene more focused, that is, it can solve the problems related to the interactive control and / or the display data more focused, thereby improving the efficiency and accuracy of problem solving. In addition, compared with the related art, which requires frequent interactions in the smart object page to obtain the required information, this method can provide the user with the required information when the interactive controls are triggered and / or the data is displayed. On the one hand, it can simplify the complexity of the interaction process, and on the other hand, it can pay more attention to the guidance and instant feedback in the scene, so that the required information can be obtained quickly, improving the interaction efficiency between users and smart objects.
[0044] In a possible manner, in response to a triggering operation on a first interactive control associated with a smart object in a target page, displaying a first smart object page associated with the smart object in a first display area of a display interface may include: In response to a triggering operation on a first interactive control associated with a smart object in a target page, a second smart object page associated with the smart object is displayed on the target page, wherein a second interactive control is displayed in the second smart object page, and the second interactive control is used to trigger the display of the first smart object page; in response to a triggering operation on the second interactive control, the first smart object page is displayed in a first display area of the display interface.
[0045] In this embodiment, the display content in the first smart object page and the second smart object page can be determined according to actual conditions, and the present disclosure embodiment does not impose any restrictions on this. For example, the display content in the first smart object page can be determined according to the function of the second interactive control, and the display content in the second smart object page can be determined according to the function of the first interactive control, so that the smart object can more focused on solving problems in the current functional scenario, thereby improving the efficiency and accuracy of problem solving. For example, when the first interactive control is used for the user to trigger a data analysis operation based on the smart object, the second smart object page can display the data analysis results for the data to be analyzed and the second interactive control. When the second interactive control is used to trigger in-depth data analysis based on the smart object or trigger the display of detailed information of the data analysis results, the first smart object page can display in-depth data analysis results for the data to be analyzed, or display detailed information of the data analysis results, such as Figure 6 shown.
[0046] In a possible manner, the first interactive control can be used for a user to trigger a content generation operation based on a smart object, wherein the content may include at least one of text, pictures, videos, and audios; accordingly, the first smart object page can also be used to display first content generated based on the smart object, and the second smart object page can also be used to display second content generated based on the smart object, wherein the first content is more than the second content.
[0047] For example, if the target page is a content creation page in a content delivery platform, and the content creation page displays a first interactive control "Smart Generate", when the first interactive control "Smart Generate" is triggered by a click or other operation, a second smart object page associated with the smart object can be displayed on the target page in the form of a floating layer and / or a card, wherein the second smart object page can display pictures generated by the smart object and a second interactive control "Generate More", and when the second interactive control "Generate More" is triggered by a click or other operation, the display interface can be split into two different display areas, namely a first display area and a second display area, and the content generation page can be displayed in the second display area, and the first smart object page associated with the smart object can be displayed in the first display area, wherein the first smart object page displays more pictures than the second smart object page, such as Figure 7 shown.
[0048] By the above method, when the first interactive control is triggered, the second smart object page can be displayed in the target page, and the content generated based on the smart object can be displayed in the second smart object page, thereby, the generated content in the second smart object page can be quickly viewed and used, thereby realizing the seamless connection between the target page and the second smart object page, and the efficient interaction between the user and the smart object. In addition, since the second smart object page can also display the second control for triggering the first smart object page, when the generated content in the second smart object page does not meet the user's needs, more generated content can be displayed in the first smart object page by triggering the second control, thereby making the second smart object page lightweight, that is, avoiding piling up too much content in the second smart object page, thereby improving the readability of the interface content.
[0049] In a possible manner, in response to a triggering operation on display data associated with a smart object in a target page, displaying a first smart object page associated with the smart object in a first display area of a display interface may include: In response to a hover operation on display data associated with a smart object in a target page, an identifier of the smart object is displayed in the target page; in response to a trigger operation on the smart object, a third smart object page associated with the smart object is displayed, wherein a third interactive control is displayed in the third smart object page, and the third interactive control is used to trigger display of the first smart object page; in response to the trigger operation on the third interactive control, the first smart object page is displayed in the first display area of the display interface.
[0050] In this embodiment, the display content in the first smart object page and the third smart object page can be determined according to actual conditions, and the embodiment of the present disclosure does not impose any restrictions on this. For example, the display content in the third smart object page can be determined according to the type of display data and / or the preset content display strategy, and the display content in the first smart object page can be determined according to the type of display data and / or the role of the third interactive control. For example, when the preset content display strategy is used for the user to trigger the display of the data analysis results of the smart object on the display data, the second smart object page can display the data analysis results for the data to be analyzed and the third interactive control. When the third interactive control is used to trigger the smart object to perform in-depth data analysis on the display data or trigger the display of detailed information of the data analysis results, the first smart object page can display the in-depth data analysis results for the data to be analyzed, or display detailed information of the data analysis results.
[0051] In this embodiment, the display data associated with the smart object may be text data, numerical data, or other data, and the embodiment of the present disclosure does not impose any limitation on this.
[0052] In a possible manner, the target page includes a page in a content delivery platform, and the displayed data includes indicator data in the content delivery process; accordingly, the first smart object page is also used to display a first analysis content of the indicator data, and the third smart object page is also used to display a second analysis content of the indicator data, wherein the first analysis content is more than the second analysis content.
[0053] For example, when the target page is a data analysis page in a content delivery platform, the data analysis page can display multiple indicator data, so when the mouse is hovered over the target indicator data in the data analysis page, the logo of the smart object can be displayed around the target indicator data. When the smart object logo is triggered by a click or other operation, a third smart object page associated with the smart object can be displayed in the data analysis page in the form of a floating layer or card, wherein the third smart object page can display the data analysis results for the target indicator data and the third interactive control "View More" and / or "Optimize Content Delivery Strategy", and by clicking the third interactive control "View More", the display interface can be split into two different display areas, namely a first display area and a second display area, and the data analysis page can be displayed in the second display area, and the first smart object page associated with the smart object can be displayed in the first display area, wherein the first smart object page can display more detailed data analysis results, such as Figure 8 shown.
[0054] Through the above method, when the indicator data is triggered, the identification of the smart object can be displayed in the target page, and when the identification of the smart object is triggered, the third smart object page can be displayed in the target page, and the first analysis content of the indicator data can be displayed on the third smart object page, thereby, the first analysis content of the indicator data can be quickly and efficiently viewed without switching pages. Compared with the related art, it is necessary to frequently interact with the smart object on the smart object page to view the analysis content of the indicator data. The above method can simplify the interaction process between the user and the smart object, thereby realizing efficient interaction between the user and the smart object. In addition, since more analysis content can be displayed on the first smart object page, the third smart object page can be lightweight, that is, it can avoid piling up too much analysis content on the third smart object page, thereby improving the readability of the interface content. In addition, since the indicator data in the content delivery process is generally large, the present embodiment can further improve the readability of the page by displaying the identification of the smart object in the target page only when the indicator data is triggered.
[0055] In a possible manner, the page display method may further include: After the first smart object page is displayed in response to a trigger operation on the smart object identification, the content of the smart object's answer to the description information is displayed based on the target page in response to the description information input in the first smart object page; or, after the first smart object page is displayed in response to a trigger operation on the first interactive control, the content of the smart object's answer to the description information is displayed based on the page function corresponding to the first interactive control in response to the description information input in the first smart object page; or, after the first smart object page is displayed in response to a trigger operation on display data, the content of the smart object's answer to the description information is displayed based on the display data in response to the description information input in the first smart object page.
[0056] In this embodiment, the description information can be input on the first smart object page by voice input, or by natural language text input. It is also possible to display a pre-description information text on the first smart object page and input the description information on the first smart object page by triggering the displayed description information text. Of course, input can also be performed in other ways, and the present disclosed embodiment does not impose any restrictions on this.
[0057] For example, Figure 2 As shown, a text input box may be displayed at the bottom of the first smart object page. When the user enters description information in the text input box, content answering the description information may be displayed on the smart object page.
[0058] Through the above method, when interacting based on the conversation function of the smart object, the page content and / or page scene of the target page, the page function or display data corresponding to the first interactive control can be combined to generate the content of the smart object's answer to the description information, so that the content generated by the smart object is more targeted, more in line with the user's actual needs and guidance in the scene, thereby improving the accuracy of the generated content.
[0059] Based on the same concept, the embodiment of the present disclosure also provides a page display device, such as Fig. 9 As shown, the page display device 900 may include: A first display module 901 is used to display a target page of a target platform in a display interface; The second display module 902 is used to display a first smart object page associated with the smart object in a first display area of the display interface in response to a triggering operation on the smart object in a target page, and to display the target page in a second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
[0060] Through the above-mentioned page display device 900, when a smart object is triggered in a target page displayed on a display interface, the target page and the first smart object page associated with the smart object can be displayed in two different display areas of the display interface, respectively. As a result, the target page and the first smart object page can be displayed in different display areas of the display interface, so that the first smart object page can be prevented from blocking the displayed content in the target page, and the user can view the contents of the target page and the first smart object page at the same time without switching or closing the page, thereby reducing the user's operation complexity and improving the user experience. In addition, since the target page and the first smart object page can be displayed simultaneously in different display areas of the display interface, after the first smart object page is triggered to be displayed, the first smart object page can be allowed to reside in the display interface, thereby reducing the triggering operation of the smart object, further reducing the user's operation complexity, and improving the interaction efficiency between the user and the smart object and the user experience.
[0061] In a possible manner, the second display module 902 can be used to display a first smart object page associated with the smart object in a first display area of the display interface in response to a trigger operation on a smart object identifier suspended in a target page; or, can be used to display a first smart object page associated with the smart object in a first display area of the display interface in response to a trigger operation on a first interactive control associated with the smart object in the target page; or, can be used to display a first smart object page associated with the smart object in a first display area of the display interface in response to a trigger operation on display data associated with the smart object in the target page.
[0062] In a possible manner, the second display module 902 may include: A first display unit, configured to display a second smart object page associated with the smart object on the target page in response to a triggering operation on a first interactive control associated with the smart object in the target page, wherein a second interactive control is displayed on the second smart object page, and the second interactive control is used to trigger the display of the first smart object page; The second display unit is used to display the first smart object page in the first display area of the display interface in response to a triggering operation on the second interactive control.
[0063] In a possible manner, the first interactive control is used for a user to trigger a content generation operation based on a smart object, and the content includes at least one of text, pictures, videos, and audios; accordingly, the first smart object page is also used to display the first content generated based on the smart object, and the second smart object page is also used to display the second content generated based on the smart object, wherein the first content is more than the second content.
[0064] In a possible manner, the second display module 902 may include: a third display unit, configured to display an identifier of the smart object in the target page in response to a hover operation on display data associated with the smart object in the target page; a fourth display unit, configured to display a third smart object page associated with the smart object in response to a triggering operation on the smart object, wherein the third smart object page displays a third interactive control, and the third interactive control is configured to trigger display of the first smart object page; The fifth display unit is used to display the first smart object page in the first display area of the display interface in response to the triggering operation of the third interactive control.
[0065] In a possible manner, the target page includes a page in a content delivery platform, and the displayed data includes indicator data in the content delivery process; accordingly, the first smart object page is also used to display a first analysis content of the indicator data, and the third smart object page is also used to display a second analysis content of the indicator data, wherein the first analysis content is more than the second analysis content.
[0066] In a possible manner, the second display module 902 can also be used to display the content of the smart object's answer to the description information based on the target page in response to the description information entered in the first smart object page after the first smart object page is displayed in response to a trigger operation on the smart object identification; or, after the first smart object page is displayed in response to a trigger operation on the first interactive control, the content of the smart object's answer to the description information can be displayed in response to the description information entered in the first smart object page based on the page function corresponding to the first interactive control; or, after the first smart object page is displayed in response to a trigger operation on the display data, the content of the smart object's answer to the description information can be displayed based on the display data in response to the description information entered in the first smart object page.
[0067] Based on the same concept, an embodiment of the present disclosure further provides a computer-readable medium on which a computer program is stored. When the computer program is executed by a processing device, the steps of any of the above-mentioned page display methods are implemented.
[0068] Based on the same concept, the present disclosure also provides an electronic device, which may include: a storage device having a computer program stored thereon; The processing device is used to execute the computer program in the storage device to implement the steps of any of the above-mentioned page display methods.
[0069] Based on the same concept, an embodiment of the present disclosure further provides a computer program product, including a computer program, which implements the steps of any of the above-mentioned page display methods when executed by a processor.
[0070] Reference below Fig.10 , which shows a schematic diagram of the structure of an electronic device 1000 suitable for implementing the embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.10 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0071] like Fig.10 As shown, the electronic device 1000 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 to a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the electronic device 1000 are also stored. The processing device 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0072] Typically, the following devices may be connected to the I / O interface 1005: an input device 1006 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1007 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1008 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the electronic device 1000 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.10 The electronic device 1000 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0073] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 1009, or installed from a storage device 1008, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0074] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0075] In some embodiments, any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol) can be used for communication, and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0076] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0077] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays the target page of the target platform in the display interface; in response to the triggering operation of the smart object in the target page, displays the first smart object page associated with the smart object in the first display area of the display interface, and displays the target page in the second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
[0078] Computer program code for performing the operations of the present disclosure may 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, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0079] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0080] The modules involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module does not, in some cases, limit the module itself.
[0081] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0082] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0083] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0084] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0085] Although the subject matter has been described in language specific to structural features and / or method logic actions, 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. On the contrary, the specific features and actions described above are merely example forms of implementing the claims. Regarding the device in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Claims
1. A page display method, characterized in that: The page display method comprises: Displaying a target page of a target platform in a display interface; In response to a triggering operation on a smart object in the target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface, and the target page is displayed in a second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
2. The page display method according to claim 1, characterized in that: The step of displaying a first smart object page associated with the smart object in a first display area of the display interface in response to a triggering operation on the smart object in the target page includes: In response to a triggering operation on a smart object identifier suspended in the target page, displaying a first smart object page associated with the smart object in a first display area of the display interface; or, In response to a triggering operation on a first interactive control associated with the smart object in the target page, displaying a first smart object page associated with the smart object in a first display area of the display interface; or, In response to a triggering operation on display data associated with the smart object in the target page, a first smart object page associated with the smart object is displayed in a first display area of the display interface.
3. The page display method according to claim 2, characterized in that: The method of displaying a first smart object page associated with the smart object in a first display area of the display interface in response to a triggering operation on a first interactive control associated with the smart object in the target page includes: In response to a triggering operation on a first interactive control associated with the smart object in the target page, displaying a second smart object page associated with the smart object on the target page, wherein a second interactive control is displayed on the second smart object page, and the second interactive control is used to trigger the display of the first smart object page; In response to a triggering operation on the second interactive control, the first smart object page is displayed in a first display area of the display interface.
4. The page display method according to claim 3, characterized in that: The first interactive control is used for a user to trigger a content generation operation based on the smart object, and the content includes at least one of text, pictures, videos, and audios; accordingly, the first smart object page is also used to display first content generated based on the smart object, and the second smart object page is also used to display second content generated based on the smart object, wherein the first content is more than the second content.
5. The page display method according to claim 2, characterized in that: The step of displaying the first smart object page associated with the smart object in the first display area of the display interface in response to a triggering operation on display data associated with the smart object in the target page comprises: In response to a hover operation on display data associated with the smart object in the target page, displaying an identifier of the smart object in the target page; In response to a triggering operation on the smart object, a third smart object page associated with the smart object is displayed, wherein a third interactive control is displayed on the third smart object page, and the third interactive control is used to trigger the display of the first smart object page; In response to a triggering operation on the third interactive control, the first smart object page is displayed in a first display area of the display interface.
6. The page display method according to claim 5, characterized in that: The target page includes a page in the content delivery platform, and the display data includes indicator data in the content delivery process; accordingly, the first smart object page is also used to display a first analysis content of the indicator data, and the third smart object page is also used to display a second analysis content of the indicator data, wherein the first analysis content is more than the second analysis content.
7. The page display method according to claim 2, characterized in that: The page display method further includes: After the first smart object page is displayed in response to a trigger operation on the smart object identifier, in response to the description information input in the first smart object page, based on the target page, the content of the smart object's answer to the description information is displayed; or After the first smart object page is displayed in response to the triggering operation of the first interactive control, in response to the description information input in the first smart object page, based on the page function corresponding to the first interactive control, the content of the smart object's answer to the description information is displayed; or After the first smart object page is displayed in response to a trigger operation on the display data, in response to the description information input in the first smart object page, the content of the smart object's answer to the description information is displayed based on the display data.
8. A page display device, characterized in that: The page display device comprises: A first display module, used to display a target page of a target platform in a display interface; A second display module is used to respond to a triggering operation on the smart object in the target page, display a first smart object page associated with the smart object in a first display area of the display interface, and display the target page in a second display area of the display interface, wherein the first display area is different from the second display area, and the first smart object page is at least used to provide a conversation function with the smart object.
9. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processing device, the steps of the method according to any one of claims 1 to 7 are implemented.
10. An electronic device, characterized in that: include: a storage device having a computer program stored thereon; A processing device, configured to execute the computer program in the storage device to implement the steps of the method according to any one of claims 1 to 7.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.