Display method and apparatus for product manual, and product and medium
By determining the user's intent based on page information and user behavior within electronic products, and then searching for and displaying matching instruction manual content, the problem of complex user interfaces in electronic products is solved, thereby improving user experience and interaction efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BOE TECHNOLOGY GROUP CO LTD
- Filing Date
- 2024-12-25
- Publication Date
- 2026-07-02
AI Technical Summary
Modern electronic products have complex user interfaces, and the lack of effective instructions can prevent them from fully functioning. User errors may cause malfunctions, so it is necessary to provide clear and easy-to-understand user guides in a timely manner.
By determining the user's intent based on the current page information and user behavior, the system searches for and displays matching product manual content, supporting both proactive and reactive manual display.
It enables the analysis of user intent based on page display and user actions, allowing users to quickly understand how to use the product, simplify operations, and improve interaction efficiency.
Smart Images

Figure CN2024142495_02072026_PF_FP_ABST
Abstract
Description
Product manual presentation methods, devices, products and media Technical Field
[0001] This invention relates to the field of information technology, and in particular to a method, apparatus, product, and medium for displaying product manuals. Background Technology
[0002] With the rapid development of computer technology, modern electronic products are becoming increasingly feature-rich. Most electronic products, especially smartphones, home appliances, computers, and all-in-one PCs, often involve multiple settings and functions, resulting in complex user interfaces. A lack of effective instructions may prevent the full functionality of these products from being utilized, and could even lead to product malfunctions due to user error. Therefore, providing users with clear and easy-to-understand usage guidelines is essential. Summary of the Invention
[0003] This invention provides a method, apparatus, product, and medium for displaying product manuals, in order to address the shortcomings of related technologies.
[0004] According to a first aspect of the present invention, a method for displaying a product instruction manual is provided, the method comprising:
[0005] Based on the page information currently displayed and the user's operation behavior information, determine the operation intent information;
[0006] Based on the operation intent information, search the product manual for the first instruction manual content that matches the operation intent information;
[0007] The content of the first instruction manual that matches the operational intent information is displayed.
[0008] According to a second aspect of the present invention, a product instruction manual display device is provided, the device comprising:
[0009] The determination module is used to determine the operation intent information based on the page information of the currently displayed page and the user's operation behavior information;
[0010] The search module is used to search for first instruction manual content that matches the operation intent information in the product manual based on the operation intent information.
[0011] The display module is used to display the first instruction manual content that matches the operation intention information.
[0012] According to a third aspect of the present invention, an electronic product is provided, the electronic product including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the operations performed by the product specification display method described in the first aspect above.
[0013] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, on which a program is stored, which, when executed by a processor, performs the operations performed by the product specification display method described in the first aspect above.
[0014] As can be seen from the above embodiments, by determining the operation intent information based on the page information of the currently displayed page and the user's operation behavior information, the system searches for first instruction manual content that matches the operation intent information in the product manual. By displaying the first instruction manual content that matches the operation intent information, the user can view the displayed first instruction manual content. This achieves the goal of analyzing the user intent based on the page display and user operation, and actively or passively initiating the display of the instruction manual based on the user intent, thereby helping the user quickly understand the relevant usage methods of the product based on the displayed instruction manual content.
[0015] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description
[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0017] Figure 1 is a schematic diagram of an application scenario of a product instruction manual display method according to an embodiment of the present invention.
[0018] Figure 2 is a flowchart illustrating a method for displaying a product instruction manual according to an embodiment of the present invention.
[0019] Figure 3 is a schematic diagram of a product function page according to an embodiment of the present invention.
[0020] Figure 4 is a schematic diagram of a page showing a region selection scenario according to an embodiment of the present invention.
[0021] Figure 5 is a schematic diagram of a page displaying the contents of a specification according to an embodiment of the present invention.
[0022] Figure 6 is a schematic diagram of a video playback interface according to an embodiment of the present invention.
[0023] Figure 7 is a schematic diagram of an introduction interface for a built-in instruction manual application according to an embodiment of the present invention.
[0024] Figure 8 is a schematic diagram of a display page showing a manually selected area according to an embodiment of the present invention.
[0025] Figure 9 is a schematic diagram of a page displaying the contents of a specification according to an embodiment of the present invention.
[0026] Figure 10 is a schematic diagram illustrating a user operation scenario according to an embodiment of the present invention.
[0027] Figure 11 is a schematic diagram of the selection result of a target area according to an embodiment of the present invention.
[0028] Figure 12 is a schematic diagram of a page displaying the contents of a specification according to an embodiment of the present invention.
[0029] Figure 13 is a flowchart illustrating a method for displaying a product instruction manual according to an embodiment of the present invention.
[0030] Figure 14 is a block diagram of a product instruction manual display device according to an embodiment of the present invention.
[0031] Figure 15 is a schematic diagram of the structure of an electronic product according to an embodiment of the present invention. Detailed Implementation
[0032] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0033] This invention provides a method for displaying product manuals. It can be used to quickly display the product manual based on user operation when using any function of an electronic product, allowing the user to consult relevant product information. Furthermore, it can quickly jump to a built-in manual application for further information. In addition, this invention also supports the electronic product proactively displaying the product manual based on recognized user intent, recommending relevant content through the displayed manual.
[0034] Optionally, the electronic product can be a television, all-in-one computer, tablet computer, laptop computer, smart home product, gaming device, audio-visual device, smart wearable device, smart appliance, etc., but is not limited to these.
[0035] Referring to Figure 1, Figure 1 is a schematic diagram of an application scenario of a product manual display method according to an embodiment of the present invention. The product manual display method provided by the present invention can be applied to an all-in-one machine as shown in Figure 1, so that the product manual can be quickly accessed when the user uses the all-in-one machine. As shown in Figure 1, the all-in-one machine may include multiple functions such as function 1, function 2, function 3, and function 4. When the user uses any of the functions, the product manual can be quickly accessed through the product manual display method provided by the present invention.
[0036] The above is merely an exemplary description of the application scenarios of the present invention and does not constitute a limitation on the application scenarios of the present invention. In many possible implementations, the present invention can be applied to the use of more electronic products.
[0037] After introducing the application scenarios of the present invention, the following describes in detail the method for displaying the product manual provided by the present invention in conjunction with several optional embodiments of the present invention.
[0038] Figure 2 is a flowchart illustrating a method for displaying a product instruction manual according to an embodiment of the present invention. As shown in Figure 2, the method includes:
[0039] Step 201: Determine the operation intent information based on the page information of the currently displayed page and the user's operation behavior information.
[0040] Optionally, the currently displayed page can be any functional page in an electronic product. The present invention does not limit the specific type of the displayed page or the specific content included therein.
[0041] In some embodiments, page information is used to indicate the functions included in the page and / or the area range of different functional areas in the page, but is not limited thereto.
[0042] In some embodiments, the operation behavior information includes at least one of the following: operation type, operation location, number of operations, and user operation preferences (or operation habits), but is not limited thereto.
[0043] Step 202: Based on the operation intent information, search for the first instruction manual content that matches the operation intent information in the product manual.
[0044] Optionally, the operation intent information can be text keywords or functions on the page, and the present invention does not limit this.
[0045] In one possible implementation, if the operation intent information is a text keyword, then after determining the text keyword as the operation intent information, text matching can be performed in the product manual based on the text keyword to search for the first instruction manual content that matches the operation intent information.
[0046] In another possible implementation, the operation intent information is the function on the page. Different parts of the product manual can be set with corresponding function tags to indicate which function on the page this part of the manual is used to introduce. After determining the function that serves as the operation intent information, based on the function and the function tags corresponding to each part of the manual, the manual content in the product manual whose corresponding function tag matches the function that serves as the operation intent information is determined, and this content is used as the first manual content that matches the operation intent information.
[0047] Step 203: Display the contents of the first instruction manual that match the operation intention information.
[0048] After introducing the basic implementation process of the present invention, the various optional implementation methods of the present invention will be described in detail below.
[0049] Optionally, for step 201, when determining the operation intent information based on the page information of the currently displayed page and the user's operation behavior information, there are multiple ways to implement it. The following describes the solutions for determining the operation intent and displaying the instruction manual content through different methods.
[0050] In some embodiments, for step 201, when determining the operation intent information based on the page information of the currently displayed page and the user's operation behavior information, if the user operation is a touch operation of a specified type, the text keywords in the target functional area corresponding to the area range of the user operation on the page can be determined as the operation intent information.
[0051] Optionally, users can perform touch operations at any location on the page displayed on the electronic product. The electronic product can monitor the user's touch operations on the displayed page in real time to ensure that the user's touch operations on the displayed page can be detected in a timely manner. In this way, the operation type of the detected touch operation can be determined, and if the touch operation is a specified type of touch operation, the target functional area corresponding to the area range of the user's operation on the page can be determined.
[0052] Optionally, the specified type of touch operation can be pre-set at the factory when the electronic product leaves the factory, and the present invention does not limit its specific type. In addition, users can reset the specified type of touch operation during the use of the electronic product to set the touch operation type that is more in line with their own usage habits.
[0053] Optionally, the specified type of touch operation is a triple-tap touch operation. For example, a user can triple-tap the screen with their knuckle to trigger a specified type of touch operation on the displayed page. However, it is not limited to this and other types of operations can also be used as the specified type of touch operation.
[0054] Optionally, the area range of each functional area on the page is already defined. It can be indicated by the page information. When the user's touch operation on the displayed page is detected, the location coordinates of the touch operation can be obtained. Therefore, when the touch operation is a specific type of touch operation, when determining the target functional area on the page to which the user's operation position belongs, the location coordinates of the operation position and the area range of each functional area can be used to determine which functional area the operation position belongs to, so as to determine the target functional area on the page to which the user's operation position belongs.
[0055] Referring to Figure 3, which is a schematic diagram of a product function page according to an embodiment of the present invention, the user can perform a specified type of touch operation on the page shown in Figure 3. For example, the user can perform a specified type of touch operation at the position indicated by the hand on the page shown in Figure 3. The electronic product can obtain the position coordinates of the hand indicated by the hand, and thus determine the operation position of the specified type of touch operation within the computer screen projection function area based on the obtained position coordinates.
[0056] Optionally, certain functions can be pre-set, which will trigger the display of the product manual when the user activates these functions. Therefore, in some embodiments, for step 201, when determining the operation intent information based on the page information of the currently displayed page and the user's operation behavior information, if the target functional area corresponding to the area range of the user's operation on the page is a specified functional area, the text keywords in the target functional area can be determined as the operation intent information.
[0057] It should be noted that by displaying the instruction manual when the user's operation position corresponds to the specified function area on the page, the instruction manual can be automatically displayed when the user opens certain functions of the electronic product or when the operation of certain key functions is cumbersome, so as to show the user the corresponding function details.
[0058] Taking the page shown in Figure 3 as an example, the computer screen mirroring function area on the page shown in Figure 3 can be set as a designated function area. Users can trigger the computer screen mirroring function area as the designated function area on the page shown in Figure 3 to display the corresponding instruction manual content.
[0059] In some embodiments, when the text keywords in the target functional area are determined to be the operation intent information, the target functional area can be selected by boxing, and a function entry selection control can be displayed at the third position corresponding to the selected target functional area, so as to display the subsequent optional operation function entry through the function entry selection control.
[0060] Optionally, the third position can be the position to the left of the target functional area, or the third position can be the position to the right of the target functional area, etc., and the present invention does not limit it in this way.
[0061] In some embodiments, the function entry selection control may include a search function entry, a manual selection function entry, and a cancel function entry. Users can select from these functions according to their needs. However, it is not limited to these; the function entry selection control may also include more function entries.
[0062] Referring to Figure 4, which is a schematic diagram of a page showing a region selection situation according to an embodiment of the present invention, as shown in Figure 4, the computer screen projection area, which is the target functional area, is selected. The parts of the page other than the computer screen projection functional area are in grayscale. Furthermore, a function entry selection control is displayed on the right side of the computer screen projection functional area. The function entry selection control displays a search function entry labeled "Search", a manual selection function entry labeled "Manual Selection", and a cancel function entry labeled "Cancel".
[0063] The functions of each different entry point are described in detail below.
[0064] In some embodiments, the function entry selection control includes a search function entry. When a user triggers the search function entry, the electronic product can respond to the triggering operation of the search function entry and obtain the text keywords included in the target function area.
[0065] In one possible implementation, when responding to a trigger operation on the search function entry point to obtain the text keywords included in the target function area, the text content included in the target function area can be obtained by traversing the elements included in the layout tree corresponding to the target function area in response to the trigger operation on the search function entry point. Then, based on the obtained text content and the pre-trained keyword library, the text keywords included in the target function area can be determined.
[0066] It should be noted that layout trees are an important concept in fields such as computer graphics and web page rendering, and can be used to describe and determine the positional relationships of elements or objects in two-dimensional or three-dimensional space.
[0067] Optionally, the operating system of the electronic product can provide accessibility services, enabling various applications on the electronic product to interact through accessibility services, such as reading text displayed on the screen and receiving user operations. Optionally, the accessibility service can provide methods for finding and identifying elements on the interface, so as to determine the tapped element based on the tapping position, and then determine all child elements with the tapped element as the parent element according to the layout tree, so as to obtain the text content in the functional area.
[0068] Taking the Android operating system as an example, in the `onAccessibilityEvent` method of the accessibility service, elements on the interface can be found and identified by iterating through `AccessibilityEvent` or calling the `getRootInActiveWindow()` method in the `AccessibilityService` class. The `getRootInActiveWindow()` method retrieves the root node of the currently active window and returns the found `AccessibilityNodeInfo` object. From this, the `childCount` of the `AccessibilityNodeInfo` object can be determined, and then all child nodes can be found by looping through them. Information from these child nodes can then be used to determine the layout of the functional area and the elements it contains (such as text).
[0069] It should be noted that the AccessibilityNodeInfo object contains a lot of information about the nodes. Generally, you can get basic data such as className, text, viewIdResourceName, description, isClickable, isScrollable, and isEditable as node information to determine the layout and the elements contained therein, but it is not limited to these.
[0070] In another possible implementation, when responding to the triggering operation of the search function entry and obtaining the text keywords included in the target function area, text recognition can also be performed based on the image corresponding to the target function area to obtain the text content included in the target function area.
[0071] Optionally, to further improve the accuracy of text recognition results, the image corresponding to the target functional area can be preprocessed, and text recognition can be performed based on the preprocessed image to make text recognition easier.
[0072] Optionally, preprocessing may include noise removal, image resizing, and image binarization (i.e., converting a color image into an image with only black and white colors), but is not limited to these.
[0073] Optionally, when performing text recognition based on the image corresponding to the target functional area to obtain the text content included in the target functional area, the layout of the target functional area can be determined based on the image corresponding to the target functional area, so as to extract the text content from the text area of the target functional area based on the layout of the target functional area.
[0074] Optionally, the layout of the target functional area image can be analyzed using Optical Character Recognition (OCR) technology to determine the text area, image area, table area, etc. in the target functional area, and then further perform OCR recognition on the content of the text area in the target functional area to identify the text content in the text area.
[0075] By analyzing the layout of the target functional area image, we can help distinguish which parts are the text that needs to be identified, thus providing important assistance for correct text recognition.
[0076] It should be noted that after identifying the text content included in the target functional area using OCR technology, OCR technology can also be used to identify the boundaries between characters in order to segment the text into individual characters or words for subsequent character recognition.
[0077] Optionally, when determining the text keywords included in the target functional area based on the acquired text content and the pre-trained keyword library, the segmented characters or words can be compared with the characters and words in the keyword library to identify the text keywords included in the target functional area.
[0078] Optionally, after identifying the text keywords included in the target functional area, the identified text keywords can be post-processed to further improve the accuracy of the identification results.
[0079] Optionally, post-processing may include correcting spelling errors, adjusting word spacing, merging identified words or sentences, but is not limited to these.
[0080] It should be noted that the above are only two exemplary methods for obtaining text keywords included in the target functional area, and do not constitute a limitation on the implementation of the present invention. In more possible implementations, other methods can also be used to obtain text keywords.
[0081] Additionally, it should be noted that although the hierarchical relationship between text keywords can be obtained through the layout tree, the priority relationship between text keywords at the same level cannot be determined through the layout tree. Furthermore, the priority relationship of text keywords identified through image text recognition is also uncertain. Therefore, in some embodiments, after obtaining the text keywords included in the target functional area, the priority of each text keyword included in the target functional area can be determined based on the text style of each text keyword included in the target functional area.
[0082] Optionally, text styles may include, but are not limited to, text color, text font, text font size, etc.
[0083] For example, text styles can include text color, which can include black and special colors, with special-colored text having higher priority than black text. As another example, text styles can include text font size; larger font sizes have higher priority, and vice versa.
[0084] Optionally, the priority of each text keyword can be determined by the number of times it appears in the functional area, with text keywords appearing more frequently having a higher priority.
[0085] In some embodiments, after obtaining the text keywords through the above embodiments, step 202 can be used to search for the first instruction manual content in the product manual that matches the text keywords that serve as operation intent information.
[0086] Furthermore, after determining the priority of each text keyword, it is also possible to search for the first instruction manual content that matches the text keyword in the product manual based on the text keywords included in the target functional area and the priority of the text keywords.
[0087] In some embodiments, the first instruction manual content that matches the text keywords can be searched in the product manual based on the text keywords that meet the priority requirements among the various text keywords included in the target functional area.
[0088] For example, the first matching instruction manual content can be searched within the product manual based on the highest priority text keyword. Alternatively, the first matching instruction manual content can be searched within the product manual based on the top N priority text keywords, where N can take any value, and this invention does not limit this value.
[0089] In some embodiments, when searching for first instruction manual content that matches text keywords in the product instruction manual, text matching can be performed in the product instruction manual based on text keywords to match first instruction manual content that is consistent with or related to the text keywords.
[0090] In some embodiments, after obtaining the first instruction manual content that matches the text keywords as operation intent information, the first instruction manual content that matches the operation intent information can be displayed through step 203.
[0091] In some embodiments, when displaying the first instruction manual content that matches the operation intent information, a display floating window may be displayed on the currently displayed page to display the first instruction manual content through the display floating window.
[0092] In some embodiments, when the display of the instruction manual content is invoked based on a user's specified type of touch operation, a display floating window may be displayed at a first position on the page corresponding to the user's operation position, but it is not limited to this and the display floating window may also be displayed at other positions.
[0093] Optionally, the first position may be located to the right of the operating position, or to the left of the operating position, or to the left of the target functional area to which the operating position belongs, or to the right of the target functional area to which the operating position belongs, or the first position may be a position at a distance of a first distance value from the operating position, etc., and the present invention does not limit this. The first distance value can be any value.
[0094] In some embodiments, when the instruction manual content is automatically displayed when the user opens a specified function, a floating window can be displayed at a second location corresponding to the specified function area on the page.
[0095] Optionally, the second position may be located to the left of the specified functional area, or the second position may be located to the right of the specified functional area, or the second position may be a position at a distance of a second distance value from the specified functional area, etc., and the present invention does not limit this. The second distance value can be any value.
[0096] Optionally, the product manual may include explanatory text, introductory videos, etc. Therefore, the matched first manual content may include explanatory text and / or introductory videos.
[0097] Referring to Figure 5, which is a schematic diagram of a page displaying instruction manual content according to an embodiment of the present invention, as shown in Figure 5, the display floating window 501 displays the first instruction manual content that matches the text keywords in the computer screen projection function area. The displayed first instruction manual content includes explanatory text and introductory video.
[0098] In some embodiments, where the first specification content includes an introductory video, the user can trigger the introductory video, and the electronic product can respond to the triggering operation by displaying a video playback interface to play the introductory video.
[0099] Referring to Figure 6, which is a schematic diagram of a video playback interface according to an embodiment of the present invention, an introductory video can be played on the page shown in Figure 6. Users can watch the introductory video on the page shown in Figure 6 to understand the relevant usage methods of the computer screen casting function.
[0100] In some embodiments, the display pop-up may also include a close control so that the display of the instruction manual content can be closed by closing the control.
[0101] In some embodiments, the display pop-up may also include a jump control so that the built-in instruction manual application can be accessed via the jump control.
[0102] Taking the page shown in Figure 5 as an example, the first instruction manual content matching the text keywords is displayed in the floating window 501. In the floating window 501, the button located in the lower right corner of the floating window with the text "Jump to view the instruction manual" is the jump control.
[0103] In some embodiments, if the currently displayed instruction manual content cannot meet the user's needs, the user can trigger a jump control. The electronic device can then respond to the triggering operation of the jump control and launch the built-in instruction manual application to display the introduction page in the built-in instruction manual application.
[0104] In some embodiments, the introduction page can be divided into a first display area and a second display area. Therefore, when displaying the introduction page of the built-in instruction manual application, the text keywords included in the function area can be displayed in the first display area, and the content of the first instruction manual can be displayed in the second display area.
[0105] Optionally, a search box can be displayed in the first display area, thereby displaying the text keywords included in the function area in the search box, and the contents of the first instruction manual can be displayed in the second display area in an item-by-item manner.
[0106] Referring to Figure 7, which is a schematic diagram of the introduction interface of a built-in instruction manual application according to an embodiment of the present invention, as shown in Figure 7, the introduction interface of the built-in instruction manual application may include a first display area 701 and a second display area 702. The first display area 701 may display a search box, which displays the text keywords "computer screen casting", "hotspot" and "client" from the computer screen casting function area. The second display area 702 displays the first instruction manual content that matches the above text keywords.
[0107] In some embodiments, users can also re-enter text keywords for searching in the first display area to view instruction manual content that matches the text keywords they entered.
[0108] In some embodiments, the electronic product may, in response to a user re-entering text keywords in a first display area, search for second instruction manual content in the product manual that matches the re-entered text keywords, and display the second instruction manual content in the second display area.
[0109] It should be noted that the above embodiments mainly introduce a solution for automatically selecting a functional area based on the user's touch position to bring up the product manual. In more possible implementations, the function entry selection control also provides a manual selection function entry, so that users can customize the selection area by manually selecting the area if the automatically selected functional area does not meet their needs.
[0110] In some embodiments, if the automatically selected functional area does not meet the user's needs, the user can trigger the manual selection function entry in the function entry selection control. In this way, the electronic product can respond to the triggering operation of the manual selection function entry and control the displayed page to enter an editable state, so that the user can perform editing operations such as selection on the displayed page. The electronic product can then respond to the selection operation on the editable page and display the area manually selected by the user.
[0111] In some embodiments, when an electronic product detects that a user's manual selection operation has formed a closed area, it may use the closed area formed by the user's manual selection operation as the area manually selected by the user.
[0112] Referring to Figure 8, which is a schematic diagram of a display page for manually selecting an area according to an embodiment of the present invention, the page shown in Figure 8 displays a functional area manually selected by the user through the manual selection function, that is, an irregular area that is not displayed in grayscale.
[0113] In some embodiments, after determining that a closed region has been identified based on the user's selection operation, the text keywords included in the region selected by the selection operation can be obtained, and then the first instruction manual content matching the text keywords can be searched in the product instruction manual based on the text keywords included in the region selected by the selection operation.
[0114] In some embodiments, when obtaining text keywords included in the region selected by the selection operation, text recognition can be performed based on the image corresponding to the region selected by the selection operation to obtain the text content included in the region selected by the selection operation. Then, based on the text content included in the region selected by the selection operation and the pre-trained keyword library, the text keywords included in the region selected by the selection operation can be determined.
[0115] The optional implementation methods for extracting text content through text recognition and determining text keywords based on the extracted text content and a pre-trained keyword library can be found in the above embodiments, and will not be repeated here.
[0116] In some embodiments, after extracting the text keywords included in the area selected by the selection operation, the priority of each text keyword included in the area selected by the selection operation can be determined so as to achieve subsequent specification content matching based on the determined priority.
[0117] In some embodiments, the priority of each text keyword in a region selected by manual selection is often not determined based on the layout tree, but rather based on the text style or frequency of occurrence of each text keyword. For details on the specific determination method, please refer to the above embodiments, which will not be repeated here.
[0118] In some embodiments, when matching instruction manual content based on the text keywords included in the area selected by the manual selection function, the first instruction manual content matching the text keywords can be searched in the product instruction manual based on the text keywords that meet the priority requirements determined in the above manner; or, if the text keywords in the area selected by the manual selection function can form a sentence or a group of phrases, the first instruction manual content matching the text keywords can be searched in the product instruction manual directly based on all the text keywords.
[0119] It should be noted that for the area selected by the manual selection function, the display method of the first instruction manual matched based on the text keywords included therein can refer to the above embodiments, and will not be repeated here. That is, the display of the matched first instruction manual content can still be achieved by using a display floating window. See Figure 9. Figure 9 is a schematic diagram of a page for displaying instruction manual content according to an embodiment of the present invention. As shown in Figure 9, the display of the matched first instruction manual content can be achieved by displaying a display floating window on the right side of the manually selected area.
[0120] Furthermore, for areas selected through the manual selection function, the style of the display floating window used to show the instruction manual content matched by the included content, as well as the description of the possible functional controls, can be found in the above embodiments, and will not be repeated here.
[0121] In some embodiments, the function entry selection control may also include a cancel function entry, which allows the user to return to the original page display. The electronic product can then respond to the triggering operation of the cancel control and redisplay the page before the touch.
[0122] Through the above embodiments, users can invoke the display of the instruction manual content by performing a specified type of touch operation on any functional interface or triggering a specified functional area. The electronic product can then obtain and display the instruction manual content based on the user's operation, allowing users to query relevant information without having to separately enter the built-in instruction manual application, simplifying operations and improving interaction efficiency.
[0123] It should be noted that the above embodiment is illustrated by the example of the user actively invoking the content of the instruction manual. In more possible implementations, electronic products can also actively monitor user operations to provide users with corresponding operation guidance in a timely manner when needed.
[0124] In some embodiments, when determining the operation intent information based on the page information of the currently displayed page and the user's operation behavior information in step 201, the operation intent information can also be determined based on the operation type and operation location of the user's operation if the number of times the user's operation is repeated and the number of repetitions reaches the first time.
[0125] The first number can be any value, and this invention does not limit the value of the first number.
[0126] In some embodiments, when determining operation intent information based on the operation type and operation location of the user operation, the function that the user expects to use can be determined as operation intent information based on the operation type and operation location of the user operation.
[0127] In some embodiments, different parts of the instruction manual can be set with corresponding function tags to indicate which function on the page each part of the instruction manual is used to introduce. After determining the function that serves as the operation intent information, the instruction manual content in the product manual whose corresponding function tag is consistent with the function that serves as the operation intent information can be determined according to the function and the function tags corresponding to each part of the instruction manual content. This content is then used as the first instruction manual content that matches the operation intent information.
[0128] Optionally, if the user's operation is a repeated operation and the number of repetitions reaches the first count, a target area containing the location where the user's operation is performed can be selected. Based on the selected target area, step 203 can then be used to display the content of the first instruction manual. That is, a floating window can be displayed at the first location corresponding to the target area to display the content of the first instruction manual.
[0129] Optionally, the location where the user performs the operation can be used as the center position, and an area of a specified size and shape can be selected as the target area. The specified size and shape can be any size and shape, for example, the specified shape can be a rectangle, and the specified size can be x centimeters in length and y centimeters in width, but are not limited to these. Here, x and y can be any values.
[0130] For example, swiping inward from the right edge of a page on some electronic products can usually trigger a back action to exit the current application. However, not all electronic products can use this method to achieve back action, or if the user's operation is not standardized, the back action may fail. Taking the first count as 3 as an example, if the user swipes inward from the right edge of the displayed page 3 times without achieving a back action, the electronic product can use a specified area of a specified size and shape as the target area. Based on the location of the target area and the type of operation performed by the user in the target area, it can determine the user's intention to exit the application through the back action. Thus, it can search for relevant instruction manual content related to the back action and exiting the application in the product manual as a third instruction manual.
[0131] Referring to Figure 10, which is a schematic diagram of a user operation according to an embodiment of the present invention, as shown in Figure 10, the user swipes inward three times at the right edge of the displayed page, but still fails to perform the corresponding return operation. At this time, the target area can be selected based on the position of the user's operation. Referring to Figure 11, which is a schematic diagram of the target area selection result according to an embodiment of the present invention, as shown in Figure 11, the area with the user's operation position as the center, a specified size, and a specified shape is selected as the target area. Thus, the instruction manual content can be matched based on the position of the target area and the user's operation type. The matched third instruction manual content can then be displayed on the page shown in Figure 12. Referring to Figure 12, which is a schematic diagram of a page displaying instruction manual content according to an embodiment of the present invention, the third instruction manual content related to the return operation and exiting the application is displayed in the floating window located to the left of the target area.
[0132] For details regarding the display location, style, and content of the floating window, please refer to the previous text; they will not be repeated here.
[0133] Through the above embodiments, user needs can be detected in a timely manner. When there are multiple operational errors or no feedback on the displayed page, the instruction manual can be brought up in a timely manner to provide guidance to the user and help the user quickly understand how to use the product.
[0134] In some embodiments, when determining the operation intent information based on the page information of the currently displayed page and the user's operation behavior information in step 201, the operation intent information can also be determined based on the functions included in the page and the user's operation preferences.
[0135] Optionally, user operation preferences can be used to indicate the types of functions a user prefers to use, the frequency with which a user uses different types of functions, but are not limited to this.
[0136] In some embodiments, when determining operation intent information based on the functions included in the page and the user's operation preferences, the target function whose usage probability meets the requirements can be determined from the functions included in the page based on the user's operation preferences, and used as operation intent information.
[0137] Optionally, based on the user's operational preferences, the user's preferred function type can be determined, and the function among the functions included on the displayed page that matches the user's preferred function type can be selected as the target function. Furthermore, if multiple functions on the page match the user's preferred function type, the function whose usage frequency ranking meets the requirement can also be selected as the target function whose usage probability meets the requirement based on the usage frequency indicated by the user's preferences. Here, meeting the usage frequency ranking requirement can mean having the highest usage frequency or being in the top M positions of the usage frequency ranking, where M can be any value, but is not limited to these.
[0138] In some embodiments, different parts of the instruction manual can be set with corresponding function tags to indicate which function on the page each part of the instruction manual is used to introduce. After determining the function that serves as the operation intent information, the instruction manual content in the product manual whose corresponding function tag is consistent with the function that serves as the operation intent information can be determined according to the function and the function tags corresponding to each part of the instruction manual content. This content is then used as the first instruction manual content that matches the operation intent information.
[0139] Optionally, when the target function is used as the operation intent information, a floating window may be displayed at a specified location on the page, but it is not limited to this.
[0140] Optionally, the specified location can be any location on the page, such as the center of the page, but is not limited to this. Taking the center of the page as an example, a floating window can be displayed at the center of the page to display the content of the first instruction manual.
[0141] For details regarding the display style and content of the floating window, please refer to the previous text; they will not be repeated here.
[0142] It should be noted that for these two methods based on matching the functional implementation manual, the display of the first manual content and the introduction of various optional functions through the floating window can be found in the previous text, and will not be repeated here.
[0143] The solution provided by this invention offers an interactive method based on intelligent search, which not only enhances the personalization and intelligence of the user experience but also effectively promotes the user's mastery and utilization of device functions through an efficient information push mechanism, representing a significant advancement in the interactive design of modern intelligent devices.
[0144] Referring to Figure 13, which is a flowchart illustrating a method for displaying a product manual according to an embodiment of the present invention, as shown in Figure 13, when an electronic product displays any functional page, upon detecting a user's touch operation of a specified type on the page, the target functional area to which the user's triggered location belongs can be identified. Multiple function entry points, such as manual selection, search, and cancel, can be displayed based on the identified target functional area. This allows for matching the manual content with the identified content through the search function if the identified target functional area meets the user's expectations; or, if the identified functional area does not meet the user's expectations, the area can be manually selected again using the manual selection function before matching the manual content through the search function; or, a cancel function can be provided to return to the initial page display. Alternatively, when multiple user operation errors are detected, the manual content can be matched based on the target area to which the user's triggered location belongs and the user's operation type. Optionally, regardless of the method by which the instruction manual content is matched, the matched instruction manual content can be displayed so that users can view it. In addition, a jump control can be provided while displaying the instruction manual content so that users can manually jump to the instruction manual application to view more content. Furthermore, a close control can be provided while displaying the instruction manual content so that users can close the display of the instruction manual content.
[0145] Corresponding to the embodiments of the aforementioned methods, embodiments of the present invention also provide a product instruction manual display device. Referring to FIG14, FIG14 is a block diagram illustrating a product instruction manual display device according to an embodiment of the present invention. As shown in FIG14, the device includes:
[0146] The determination module 1401 is used to determine the operation intent information based on the page information of the currently displayed page and the user's operation behavior information;
[0147] Search module 1402 is used to search for first instruction manual content that matches the operation intent information in the product instruction manual based on the operation intent information.
[0148] Display module 1403 is used to display the contents of the first instruction manual that match the operation intention information.
[0149] In some embodiments, the page information is used to indicate the functions included in the page and / or the area range of different functional areas in the page, and the operation behavior information includes at least one of the following: the operation type, operation location, operation number, and the user's operation preferences.
[0150] The determining module 1401, when determining operation intent information based on the page information of the currently displayed page and the user's operation behavior information, is used for any of the following:
[0151] When the user operation is a touch operation of a specified type, the text keywords in the target functional area corresponding to the operation location on the page are determined as the operation intent information.
[0152] If the target functional area corresponding to the area range on the page to which the user's operation is located is a specified functional area, then the text keywords in the target functional area are determined as the operation intent information.
[0153] If the user's operation is a repeated operation and the number of repetitions reaches the first count, the operation intent information is determined based on the operation type and operation location of the user's operation;
[0154] Based on the functions included in the page and the user's operating preferences, the operating intent information is determined.
[0155] In some embodiments, the text keywords in the target functional area are determined as the operation intent information. The display module 1403 is further configured to select the target functional area and display a function entry selection control at a first position corresponding to the selected target functional area. The function entry selection control includes at least a search function entry.
[0156] The device further includes:
[0157] The acquisition module is used to acquire text keywords included in the target function area in response to the trigger operation of the search function entry.
[0158] In some embodiments, when the acquisition module acquires text keywords included in the target function area in response to a triggering operation of the search function entry, it is configured to:
[0159] In response to the triggering operation of the search function entry, the elements included in the layout tree corresponding to the target function area are traversed to obtain the text content included in the target function area;
[0160] Based on the obtained text content and the pre-trained keyword library, the text keywords included in the target functional area are determined.
[0161] In some embodiments, when the acquisition module acquires text keywords included in the target function area in response to a triggering operation of the search function entry, it is configured to:
[0162] Text recognition is performed based on the image corresponding to the target functional area to obtain the text content included in the target functional area;
[0163] Based on the text content included in the target functional area and the pre-trained keyword library, the text keywords included in the target functional area are determined.
[0164] In some embodiments, when the acquisition module performs text recognition based on the image corresponding to the target functional region to obtain the text content included in the target functional region, it is used to:
[0165] Based on the image corresponding to the target functional area, determine the layout of the target functional area;
[0166] Based on the layout of the target functional area, extract text content from the text area of the target functional area.
[0167] In some embodiments, the determining module 1401 is further configured to determine the priority of each text keyword included in the target functional area based on the text style of each text keyword included in the target functional area.
[0168] In some embodiments, the function entry selection control further includes a manual selection function entry;
[0169] The device further includes:
[0170] The control module is used to control the page to enter an editable state in response to the trigger operation of the manual selection function entry.
[0171] The acquisition module is configured to, in response to a selection operation on the page in an editable state, acquire text keywords included in the area selected by the selection operation.
[0172] In some embodiments, the function entry selection control also includes a cancel function entry;
[0173] The display module 1403 is also configured to redisplay the page in response to a trigger operation on the cancel control.
[0174] In some embodiments, the operation intent information is text keywords, and the search module 1402, when searching for first instruction manual content matching the operation intent information in the product instruction manual based on the operation intent information, is used for:
[0175] Based on the text keywords that meet the priority requirements among the various text keywords, search the product manual for the first instruction manual content that matches the text keywords;
[0176] The priority of each text keyword is determined based on at least one of the following: the hierarchical relationship of each text keyword in the layout tree corresponding to the target functional area, the frequency of occurrence of each text keyword, and the text style of each text keyword.
[0177] In some embodiments, the determining module 1401, when determining the operation intent information based on the operation type and operation location of the user operation, is used to:
[0178] Based on the operation type and location of the user's operation, the function that the user expects to use is determined as the operation intent information.
[0179] In some embodiments, the determining module 1401, when determining the operation intent information based on the functions included in the page and the user's operation preferences, is configured to:
[0180] Based on the user's operation preferences, a target function whose usage probability meets the requirements is determined from the functions included on the page, and this function is used as the operation intent information.
[0181] In some embodiments, the display module 1403, when displaying first instruction manual content matching the operation intent information, is configured to:
[0182] A pop-up window is displayed on the currently displayed page to display the content of the first specification.
[0183] In some embodiments, the page information is at least used to indicate the area range of different functional areas in the page, and the operation behavior information includes at least the operation position of the user operation;
[0184] The display module 1403, when used to display a floating window on the currently displayed page, is used for any of the following:
[0185] The display floating window is displayed at the first position corresponding to the operation position on the page;
[0186] The display floating window is displayed at the second position corresponding to the specified functional area on the page;
[0187] The display pop-up window is displayed at a specified location on the page.
[0188] In some embodiments, the first specification content includes explanatory text and / or introductory video;
[0189] The display module 1403 is also configured to display a video playback interface in response to a trigger operation on the introductory video, so as to play the introductory video in the video playback interface.
[0190] In some embodiments, the display pop-up window also includes a jump control;
[0191] The display module 1403 is also configured to, in response to a trigger operation on the jump control, invoke the built-in instruction manual application to display the introduction page in the built-in instruction manual application.
[0192] In some embodiments, the introduction page includes a first display area and a second display area;
[0193] When the display module 1403 is used to display the introduction page of the built-in instruction manual application, it is used to display the operation intent information in the first display area and the content of the first instruction manual in the second display area.
[0194] In some embodiments, the search module 1402 is further configured to, in response to the user re-entering text keywords in the first display area, search for second instruction manual content in the product manual that matches the re-entered text keywords;
[0195] The display module 1403 is also used to display the contents of the second instruction manual in the second display area.
[0196] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of the solution in this specification according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0197] The present invention also provides an electronic product. Referring to Figure 15, Figure 15 is a schematic diagram of the structure of an electronic product according to an embodiment of the present invention. As shown in Figure 15, the electronic product includes a processor 1510, a memory 1520, and a network interface 1530. The memory 1520 is used to store computer instructions that can be executed on the processor 1510. The processor 1510 is used to implement the product manual display method provided in any embodiment of the present invention when executing the computer instructions. The network interface 1530 is used to implement input / output functions. In more possible implementations, the electronic product may also include other hardware, which is not limited by the present invention.
[0198] This invention also provides a computer-readable storage medium, which can take many forms, such as RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drives (e.g., hard disk drives), solid-state drives, any type of storage disk (e.g., optical discs, DVDs), or similar storage media, or combinations thereof. Specifically, the computer-readable medium can also be paper or other suitable media capable of printing programs. A computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the method for displaying a product specification provided in any embodiment of this invention.
[0199] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements the method for displaying the product specification provided in any embodiment of the present invention.
[0200] Those skilled in the art will understand that one or more embodiments of this specification can be provided as methods, apparatus, electronic products, computer-readable storage media, or computer program products. Therefore, one or more embodiments of this specification can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, one or more embodiments of this specification can take the form of a computer program product implemented on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.
[0201] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the embodiments corresponding to computing devices are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0202] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of this invention. In some cases, the actions or steps described in this invention may be performed in a different order than those shown in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0203] The embodiments of the subject matter and functional operation described in this specification can be implemented in the following ways: digital electronic circuits, tangibly embodied computer software or firmware, computer hardware including the structures disclosed in this specification and their structural equivalents, or combinations thereof. Embodiments of the subject matter described in this specification can be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a tangible, non-transitory program carrier for execution by or control of the operation of the product manual's display device. Alternatively or additionally, the program instructions can be encoded on artificially generated propagation signals, such as machine-generated electrical, optical, or electromagnetic signals, which are generated to encode information and transmit it to a suitable receiving device for execution by the product manual's display device. The computer storage medium can be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or combinations thereof.
[0204] The processing and logic flow described in this specification can be executed by one or more programmable computers that execute one or more computer programs to perform corresponding functions by operating on input data and generating output. The processing and logic flow can also be executed by dedicated logic circuitry—such as FPGAs (Field-Programmable Gate Arrays) or ASICs (Application-Specific Integrated Circuits), and the device can also be implemented as dedicated logic circuitry.
[0205] Suitable computers for executing computer programs include, for example, general-purpose and / or special-purpose microprocessors, or any other type of central processing unit. Typically, the central processing unit receives instructions and data from read-only memory and / or random access memory. The basic components of a computer include a central processing unit for implementing or executing instructions and one or more memory devices for storing instructions and data. Typically, a computer will also include one or more mass storage devices for storing data, such as disks, magneto-optical disks, or optical disks, or the computer will be operatively coupled to such mass storage devices to receive data from or transfer data to them, or both. However, a computer is not required to have such devices. Furthermore, a computer can be embedded in another device, such as a mobile phone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a global positioning system (GPS) receiver, or a portable storage device such as a universal serial bus (USB) flash drive, to name a few.
[0206] Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, such as semiconductor memory devices (e.g., EPROM, EEPROM, and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and CD-ROM and DVD-ROM disks. Processors and memory may be supplemented by or incorporated into dedicated logic circuitry.
[0207] While this specification contains numerous specific implementation details, these should not be construed as limiting the scope of any invention or the scope of the claims, but rather are primarily intended to describe features of specific embodiments of a particular invention. Certain features described in the various embodiments herein may also be implemented in combination in a single embodiment. Conversely, various features described in a single embodiment may also be implemented separately in various embodiments or in any suitable sub-combination. Furthermore, while features may function in certain combinations as described above and even initially claimed in this way, one or more features from a claimed combination may be removed from that combination in some cases, and a claimed combination may refer to a sub-combination or a variation thereof.
[0208] Similarly, although the operations are depicted in a specific order in the accompanying drawings, this should not be construed as requiring these operations to be performed in the specific order shown or sequentially, or requiring all illustrated operations to be performed to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Furthermore, the separation of various system modules and components in the above embodiments should not be construed as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
[0209] Thus, specific embodiments of the subject matter have been described. Other embodiments are within the scope of the invention. In some cases, the actions described in the invention can be performed in a different order and still achieve the desired result. Furthermore, the processes depicted in the drawings are not necessarily shown in a specific order or sequence to achieve the desired result. In some implementations, multitasking and parallel processing may be advantageous.
[0210] Other embodiments of this specification will readily occur to those skilled in the art upon consideration of the specification and practice of the invention claimed herein. This specification is intended to cover any variations, uses, or adaptations that follow the general principles of this specification and include common knowledge or customary techniques in the art not claimed herein. That is, this specification is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.
[0211] The above description is merely an optional embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification shall be included within the scope of protection of this specification.
[0212] It should be noted that the forming processes used in the processes involved in this invention may include, for example, film formation processes such as deposition and sputtering, and patterning processes such as etching.
[0213] In this invention, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The term "multiple" refers to two or more unless otherwise expressly defined.
[0214] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. The invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.
[0215] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for displaying a product instruction manual, characterized in that, The method includes: Based on the page information currently displayed and the user's operation behavior information, determine the operation intent information; Based on the operation intent information, search the product manual for the first instruction manual content that matches the operation intent information; The content of the first instruction manual that matches the operational intent information is displayed.
2. The method according to claim 1, characterized in that, The page information is used to indicate the functions included in the page and / or the area range of different functional areas in the page. The operation behavior information includes at least one of the following: the operation type, operation location, operation number, and the user's operation preference. The determination of operation intent information based on the page information of the currently displayed page and the user's operation behavior information includes any one of the following: When the user operation is a touch operation of a specified type, the text keywords in the target functional area corresponding to the operation location on the page are determined as the operation intent information. If the target functional area corresponding to the area range on the page to which the user's operation is located is a specified functional area, then the text keywords in the target functional area are determined as the operation intent information. If the user's operation is a repeated operation and the number of repetitions reaches the first count, the operation intent information is determined based on the operation type and operation location of the user's operation; Based on the functions included in the page and the user's operating preferences, the operating intent information is determined.
3. The method according to claim 2, characterized in that, The method for identifying text keywords in the target functional area as the operation intent information includes: The target functional area is selected by drawing a box, and a function entry selection control is displayed at the first position corresponding to the selected target functional area. The function entry selection control includes at least a search function entry. In response to the triggering operation of the search function entry, the text keywords included in the target function area are obtained.
4. The method according to claim 3, characterized in that, The step of responding to a trigger operation on the search function entry point and obtaining the text keywords included in the target function area includes: In response to the triggering operation of the search function entry, the elements included in the layout tree corresponding to the target function area are traversed to obtain the text content included in the target function area; Based on the obtained text content and the pre-trained keyword library, the text keywords included in the target functional area are determined.
5. The method according to claim 3, characterized in that, The step of responding to a trigger operation on the search function entry point and obtaining the text keywords included in the target function area includes: Text recognition is performed based on the image corresponding to the target functional area to obtain the text content included in the target functional area; Based on the text content included in the target functional area and the pre-trained keyword library, the text keywords included in the target functional area are determined.
6. The method according to claim 5, characterized in that, The step of performing text recognition based on the image corresponding to the target functional region to obtain the text content included in the target functional region includes: Based on the image corresponding to the target functional area, determine the layout of the target functional area; Based on the layout of the target functional area, extract text content from the text area of the target functional area.
7. The method according to claim 3, characterized in that, After obtaining the text keywords included in the target function area in response to the triggering operation of the search function entry, the method further includes: Based on the text style of each text keyword included in the target functional area, the priority of each text keyword included in the target functional area is determined.
8. The method according to claim 3, characterized in that, The function entry selection control also includes a manual area selection function entry; After displaying the function entry selection control at the first position corresponding to the selected target function area, the method further includes: In response to the triggering operation of the manual selection function entry, the page is controlled to enter an editable state; In response to a selection operation on the page in an editable state, obtain the text keywords included in the area selected by the selection operation.
9. The method according to claim 3, characterized in that, The function entry selection control also includes a cancel function entry; After displaying the function entry selection control at the first position corresponding to the selected target function area, the method further includes: In response to the triggering operation of the cancel control, the page is redisplayed.
10. The method according to claim 2, characterized in that, The operation intent information is text keywords. The step of searching the product manual for first instruction manual content that matches the operation intent information, based on the operation intent information, includes: Based on the text keywords that meet the priority requirements among the various text keywords, search the product manual for the first instruction manual content that matches the text keywords; The priority of each text keyword is determined based on at least one of the following: the hierarchical relationship of each text keyword in the layout tree corresponding to the target functional area, the frequency of occurrence of each text keyword, and the text style of each text keyword.
11. The method according to claim 2, characterized in that, The process of determining the operation intent information based on the operation type and location of the user operation includes: Based on the operation type and location of the user's operation, the function that the user expects to use is determined as the operation intent information.
12. The method according to claim 2, characterized in that, The process of determining the operation intent information based on the functions included in the page and the user's operation preferences includes: Based on the user's operation preferences, a target function whose usage probability meets the requirements is determined from the functions included on the page, and this function is used as the operation intent information.
13. The method according to claim 1, characterized in that, The step of displaying the first instruction manual content that matches the operation intent information includes: A pop-up window is displayed on the currently displayed page to display the content of the first specification.
14. The method according to claim 13, characterized in that, The page information is at least used to indicate the area range of different functional areas on the page, and the operation behavior information includes at least the operation position of the user operation; The display of the floating window on the currently displayed page includes any of the following: The display floating window is displayed at the first position corresponding to the operation position on the page; The display floating window is displayed at the second position corresponding to the specified functional area on the page; The display pop-up window is displayed at a specified location on the page.
15. The method according to claim 13, characterized in that, The first specification includes explanatory text and / or introductory video; After displaying a floating window on the currently displayed page to display the content of the first specification through the floating window, the method further includes: In response to a triggering operation on the introductory video, a video playback interface is displayed to play the introductory video.
16. The method according to claim 13, characterized in that, The display pop-up also includes a jump control; After displaying a floating window on the currently displayed page to display the content of the first specification through the floating window, the method further includes: In response to the triggering operation of the jump control, the built-in instruction manual application is invoked to display the introduction page in the built-in instruction manual application.
17. The method according to claim 16, characterized in that, The introduction page includes a first display area and a second display area; When displaying the introductory page in the built-in instruction manual application, the method includes: The operation intent information is displayed in the first display area, and the contents of the first instruction manual are displayed in the second display area.
18. The method according to claim 17, characterized in that, After displaying the operation intent information in the first display area and the first instruction manual content in the second display area, the method further includes: In response to the user re-entering text keywords in the first display area, the system searches for second instruction manual content in the product manual that matches the re-entered text keywords; The contents of the second instruction manual are displayed in the second display area.
19. A product instruction manual display device, characterized in that, The device includes: The determination module is used to determine the operation intent information based on the page information of the currently displayed page and the user's operation behavior information; The search module is used to search for first instruction manual content that matches the operation intent information in the product manual based on the operation intent information. The display module is used to display the first instruction manual content that matches the operation intention information.
20. An electronic product, characterized in that, The electronic product includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the operations performed by the demonstration method of the product specification as described in any one of claims 1 to 18.
21. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that, when executed by a processor, performs the operations performed by the method of displaying the product manual as described in any one of claims 1 to 18.