Interface display method, computer equipment and computer storage medium

By monitoring the user's input information and emotional status in the ERP system interface and adjusting the display and layout of interface elements in real time, the problem that the existing ERP system interface design cannot adapt to user emotions and operating habits is solved, and the user experience and system ease of use are improved.

CN119902658APending Publication Date: 2025-04-29KINGDEE SOFTWARE(CHINA) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411981651.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

The fixed interface design of the existing ERP system cannot adapt to the emotional state and operation habits of different users, making it difficult for users to complete tasks efficiently when using the interface to handle transactions, and the user experience is poor, which affects the ease of use of the system.

Method used

By monitoring the user's input information and emotional state characteristics on the interface, obtaining operational behavior data and emotional state data, adjusting the display and layout of interface elements in real time, so that the associated interface elements are highlighted, which meets the user's needs and operating habits.

Benefits of technology

It realizes real-time adjustment of interface display according to the user's emotional state and operating habits, improves the user's user experience and the ease of use of the system, and helps users to efficiently handle functions in the interface.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119902658A_ABST
    Figure CN119902658A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an interface display method, computer equipment and a computer storage medium. The operation behavior data of the target user on the target interface is obtained according to the input information, the emotional state characteristics of the target user when the target user uses the target interface are obtained, and the operation behavior data and the emotional state characteristics can respectively represent the operation state and the emotional state of the target user when the target user uses the target interface. Therefore, the interface element of the target interface can be adjusted according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state feature, and the associated interface element in the target interface is highlighted, so that a user can quickly notice content information which can help the user to use functions in the interface in the interface. According to the method, the interface display can be adjusted in real time according to the emotional state when the user uses the interface so as to assist the user in using various functions provided by the interface, the user can be helped to efficiently process transactions by using the interface, and the use experience of the user and the usability of the system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of interface display, and specifically to an interface display method, a computer device, and a computer storage medium. Background Art

[0002] Current interface designs usually display fixed elements according to preset code logic. For example, Enterprise Resource Planning (ERP) systems usually adopt fixed user interface designs, organizing and displaying interface elements according to predefined business processes and functional modules. These systems are widely used in multiple business scenarios such as financial management, supply chain management, and human resource management.

[0003] However, the fixed interface design of the ERP system cannot adapt to the emotional states and operating habits of different users, which makes it difficult for users to complete tasks efficiently when they face pressure or anxiety when using the interface to handle transactions. The user experience of the system is poor, which also affects the usability of the system. Summary of the invention

[0004] The embodiments of the present application provide an interface display method, a computer device, and a computer storage medium for adjusting the interface display in real time according to the emotional state of the user when using the interface, so as to assist the user in using the various functions provided by the interface, thereby improving the user's usage experience and the usability of the system.

[0005] A first aspect of an embodiment of the present application provides an interface display method, the method comprising:

[0006] Displaying a target interface and monitoring input information of a target user on the target interface;

[0007] Acquire the target user's operation behavior data on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface;

[0008] Monitoring the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface;

[0009] According to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, the interface elements of the target interface are adjusted so that the associated interface elements in the target interface are highlighted.

[0010] A second aspect of an embodiment of the present application provides a computer device, the computer device comprising:

[0011] A display unit, used to display a target interface and monitor input information of a target user on the target interface;

[0012] A first acquisition unit is used to acquire the target user's operation behavior data on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface;

[0013] A monitoring unit, used to monitor the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface;

[0014] An adjustment unit is used to adjust the interface elements of the target interface according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, so that the associated interface elements in the target interface are highlighted.

[0015] A third aspect of an embodiment of the present application provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the method of the first aspect when executing the computer program.

[0016] A fourth aspect of an embodiment of the present application provides a computer storage medium, in which instructions are stored. When the instructions are executed on a computer, the computer executes the method of the first aspect.

[0017] A fifth aspect of the embodiments of the present application provides a computer program product. When the computer program product is run on a computer device, the computer device executes the method of the first aspect.

[0018] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0019] The computer device obtains the target user's operation behavior data on the target interface according to the user input information, and obtains the target user's emotional state characteristics when using the target interface. Since the operation behavior data and the emotional state characteristics can respectively represent the operation state and emotional state of the target user using the target interface, the interface elements of the target interface can be adjusted according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, so that the related interface elements in the target interface are highlighted, so that the user can quickly notice the content information in the interface that can help the user use the functions in the interface, so that the display and layout of the interface elements of the target interface meet the user's needs and operation habits. Therefore, the interface display can be adjusted in real time according to the user's emotional state when using the interface to assist the user in using the various functions provided by the interface, which can help the user use the interface to efficiently handle transactions, and can improve the user's experience and the ease of use of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 This is a schematic diagram of the network framework in the embodiment of the present application;

[0021] Figure 2 A flowchart of the interface display method in the embodiment of the present application;

[0022] Figure 3 This is another flow chart of the interface display method in the embodiment of the present application;

[0023] Figure 4 This is another flow chart of the interface display method in the embodiment of the present application;

[0024] Figure 5 This is a schematic diagram of the structure of a computer device in an embodiment of the present application;

[0025] Figure 6 This is another structural diagram of a computer device in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The embodiments of the present application provide an interface display method, a computer device, and a computer storage medium for adjusting the interface display in real time according to the emotional state of the user when using the interface, so as to assist the user in using the various functions provided by the interface, thereby improving the user's usage experience and the usability of the system.

[0027] See also Figure 1 In the embodiment of the present application, the network framework includes:

[0028] The service server 100 and the terminal cluster; the terminal cluster may include: terminal device 200a, terminal device 200b, terminal device 200c, ..., terminal device 200n and other terminal devices.

[0029] The business server 100 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud database, cloud service, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and big data and artificial intelligence platform. The terminal device (including terminal device 200a, terminal device 200b, terminal device 200c, ..., terminal device 200n) may be a smart phone, tablet computer, laptop computer, desktop computer, PDA, mobile internet device (MID), wearable device (such as smart watch, smart bracelet, etc.), smart computer, smart car and other smart terminals.

[0030] Among them, the business server 100 can establish a communication connection with each terminal device in the terminal cluster, and a communication connection can also be established between each terminal device in the terminal cluster. In other words, the business server 100 can establish a communication connection with each terminal device in the terminal device 200a, terminal device 200b, terminal device 200c, ..., terminal device 200n. For example, a communication connection can be established between the terminal device 200a and the business server 100. A communication connection can be established between the terminal device 200a and the terminal device 200b, and a communication connection can also be established between the terminal device 200a and the terminal device 200c. Among them, the above-mentioned communication connection does not limit the connection method, and can be directly or indirectly connected through a wired communication method, or can be directly or indirectly connected through a wireless communication method, etc., which can be determined according to the actual application scenario, and this application is not limited here.

[0031] It should be understood that Figure 1 Each terminal device in the terminal cluster shown can be installed with an application client. When the application client runs in each terminal device, it can interact with the business server 100 respectively, so that the business server 100 can receive business data from each terminal device (such as financial management data uploaded by the user through the terminal device). Among them, the application client can be an application client with the function of displaying text, images, audio and video, such as a financial management application, an enterprise affairs management application, a browser application, a social application, an instant messaging application, a live broadcast application, a game application, a short video application, a video application, a music application, a shopping application, a novel application, a payment application, etc., which can be determined according to the actual application scenario requirements and is not limited here. Among them, the application client can be an independent client or an embedded sub-client integrated in a client (such as a financial management client, an enterprise affairs management client, etc.), which can be determined according to the actual application scenario and is not limited here.

[0032] In related solutions, the interface design of some functional systems usually displays fixed elements according to preset code logic. For example, the fixed interface design of the ERP system has fixed elements displayed on the interface, but this display method cannot adapt to the emotional state and operating habits of different users, resulting in users having difficulty completing tasks efficiently when they face pressure or anxiety when using the interface to handle transactions.

[0033] Secondly, when users encounter difficulties in using the interface, there is a lack of timely and effective guidance and support, which affects the usability of the system. Moreover, the system lacks an effective mechanism for utilizing user emotional feedback, which makes it impossible for the system to dynamically adjust the interface according to the user's actual feelings, resulting in the interface display failing to meet the user's needs, affecting the user's experience of the system.

[0034] In order to solve the above technical problems, an interface display method of the embodiment of the present application is proposed. Figure 1 The network framework of the present application is used to describe the interface display method in the embodiment of the present application:

[0035] See also Figure 2 In the embodiment of the present application, an interface display method includes:

[0036] 201. Display a target interface, and monitor input information of a target user on the target interface;

[0037] The method of this embodiment can be applied to a computer device, which can be Figure 1 The business server 100 or each terminal device in the network framework shown. The computer device can be a device loaded with a functional system such as an ERP system, which is used to provide users with the functions and services of the ERP system. Users can use the interface of the ERP system or other functional systems on the computer device to process business, such as using the interface of the above system to process business in the financial field or business in other fields. Therefore, the computer device can display the target interface, which can be the interface of the above system, of course, it can also be an interface used to provide other functions on the computer device, which is not limited here.

[0038] The computer device can monitor the input information of the target user on the target interface, and the target user is the user who is currently using and browsing the target interface. The input information can be input such as clicking, selecting, inputting text, sliding pages, etc. on the interface.

[0039] 202. Acquire operation behavior data of the target user on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface;

[0040] When the input information is detected, the computer device may obtain the target user's operation behavior data on the target interface according to the input information. The operation behavior data may be data obtained after statistics, induction or analysis of the input information, and may characterize the target user's operation state when using the target interface, such as a calm state of mind, an impatient state of mind, a state of confusion / anxiety / boredom, etc. when using the target interface, or a state of mind that shows a need for functions in the interface, etc.

[0041] 203. Monitoring the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface;

[0042] The computer device may also obtain the target user's emotional state characteristics when using the target interface, and the emotional state characteristics may represent the target user's emotional state when using the target interface, such as calm, confused, bored, anxious, impatient, or the mentality of having a demand for the functions in the interface, etc. The emotional state characteristics may be the user's voice characteristics, such as the expression method, tone, and volume of the user's voice command, which may be collected by a microphone; or the user's facial expression, which may be collected by a camera; of course, it may also be other characteristic information that can represent the user's emotional state.

[0043] 204. According to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state feature, adjust the interface elements of the target interface so that the associated interface elements in the target interface are highlighted;

[0044] Operational behavior data can represent the user's needs or feelings about the content in the target interface. Similarly, the emotional state characteristics of the target user when using the target interface can also represent the target user's needs or feelings about the content in the target interface. Therefore, the interface elements of the target interface can be adjusted according to the operational state represented by the above-mentioned operational behavior data and / or the emotional state represented by the emotional state characteristics, so that the related interface elements in the target interface are highlighted, so that the user can quickly notice the content information in the interface that can help the user use the functions in the interface, and the display and layout of the interface elements of the target interface meet the user's needs and operating habits.

[0045] Among them, the associated interface elements in the target interface may be elements associated with the functions in the interface, which may involve the implementation and use of the functions in the interface, or may be the composition information of the functions in the interface, or may be elements that facilitate input and operation when the user uses the functions in the interface.

[0046] For example, if the operational behavior data and / or emotional state characteristics indicate that the target user is confused about the use of a function in the target interface or is interested in the function, the interface elements related to the function in the target interface are adjusted to highlight the usage guidance information of the function, so that the user knows how to use the function in the target interface according to the usage guidance information, thereby solving the user's confusion about the use of the interface functions and meeting the user's needs for the interface.

[0047] Among them, the interface elements of the target interface can be interface elements already existing in the target interface, or interface elements that have not yet been displayed in the target interface. That is, adjusting the interface elements of the target interface can be adjusting the display and layout of the existing interface elements in the target interface, or adding new interface elements to the target interface.

[0048] In this embodiment, the computer device obtains the target user's operation behavior data on the target interface according to the user input information, and obtains the target user's emotional state characteristics when using the target interface. Since the operation behavior data and the emotional state characteristics can respectively represent the operation state and emotional state of the target user using the target interface, the interface elements of the target interface can be adjusted according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, so that the associated interface elements in the target interface are highlighted, so that the user can quickly notice the content information in the interface that can help the user use the functions in the interface, and the display and layout of the interface elements of the target interface meet the user's needs and operation habits. Therefore, the interface display can be adjusted in real time according to the user's emotional state when using the interface to assist the user in using the various functions provided by the interface, which can help the user use the interface to efficiently handle transactions, and can improve the user's experience and the ease of use of the system.

[0049] In the following, Figure 2 Based on the embodiment shown, the embodiment of the present application is further described in detail. Figure 3 Another embodiment of the interface display method in the embodiment of the present application includes:

[0050] 301. Display a target interface, and monitor input information of a target user on the target interface;

[0051] The operations performed in this step are the same as those in the previous Figure 2 The operations performed in step 201 in the illustrated embodiment are similar and will not be described in detail here.

[0052] 302. Acquire operation behavior data of the target user on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface;

[0053] In this embodiment, the operation behavior data may be data obtained by analyzing, summarizing or statistically analyzing the input information. In an optional implementation, the operation behavior data may include the number of operations performed by the target user on the functional controls in the target interface, or the duration of the target user's stay on the target interface. The user's stay on the target interface may be due to repeated behaviors such as the user not inputting other instructions after a certain input, or the user inputting information text and then withdrawing the input text, so that the interface always maintains the original display.

[0054] For example, if it is detected that the user stays on a specific function or sub-page on the interface for a long time, it means that the user may encounter difficulties or feel anxious when using the interface. For another example, it can be analyzed that the functions or steps that the user tries most times during the operation process, that is, the number of times the function controls in the interface are triggered is large, which means that the user may be confused about the use of the functions provided by the interface or feel frustrated because he cannot use the functions provided by the interface.

[0055] Alternatively, the frequency of user operations may be analyzed. If a user frequently operates a certain function in the interface, it means that the user may have a high demand for the function or feel anxious and confused about not being able to use the function in the interface.

[0056] 303. Monitoring the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface;

[0057] The computer device can also obtain the target user's emotional state characteristics when using the target interface. The emotional state characteristics can be the user's facial expression, the tone / expression / volume of the voice command and other voice characteristics. The user's facial expression can be collected through the camera. If the user looks sad when using the interface, it means that the user is confused and anxious about the use of the interface; if the user's facial expression is calm and peaceful, it means that the user has no doubts about the use of the interface and the user can use the functions in the interface smoothly.

[0058] The user's voice commands can be collected through a microphone. If the user's voice commands are expressed in a more direct and urgent manner, with a heavier tone and a louder voice, it means that the user may be impatient and may have an urgent need to use the functions in the interface. If the expression is calm and the tone is gentle, it means that the user is calm and may have no doubts about using the interface.

[0059] 304. Adjust the interface elements of the target interface according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state feature, so that the associated interface elements in the target interface are highlighted;

[0060] In an optional implementation of the present embodiment, if the target user operates the function control more than a preset number of times, indicating that the target user has an urgent need to use the function control in the target interface, or may be confused about the use of the function control, the interface elements of the target interface may be adjusted to highlight the associated interface elements in the target interface, such as highlighting the interface elements involved in the function control, including highlighting the field information involved in the function control, displaying the operation guide information of the function control, and so on.

[0061] Alternatively, when the target user stays on the target interface for longer than the preset stay time, it means that the target user has doubts and confusion about the use of the target interface. In this case, the interface elements of the target interface can be adjusted to highlight the related interface elements in the target interface, such as highlighting the fields in the interface that require field values ​​to be filled in, or displaying guidance information for the use of the interface, etc.

[0062] Alternatively, when the emotional state characteristic corresponds to a preset emotional state characteristic, where the preset emotional state characteristic indicates that the target user is confused about the use of a function in the target interface or is interested in the function, such as the target user's voice command is expressed in a similar way to the preset expression, both of which are relatively direct and urgent, and the tone is heavier and the voice is louder, then it means that the user has an urgent need to use the function in the interface and is confused about the use of the function, and is in a more impatient state of mind. At this time, the interface elements of the target interface can be adjusted so that the interface elements related to the function can be highlighted, such as highlighting the fields involved in the function to let the user know which fields need to fill in the field values, or displaying the operation instructions for the function so that the user knows how to use the function.

[0063] In some optional embodiments, adjusting the interface elements of the target interface may be adjusting the display style of existing interface elements in the target interface, and / or displaying new interface elements on the target interface. The new interface elements may include operation guidance information of the target interface, summary information of the text content, and overview views, etc., which are used to assist users in understanding and using interface functions.

[0064] The operation guidance information may be expressed in the form of text, pictures, or a combination of pictures and texts, or in the form of video or animation.

[0065] Some optional ways to adjust the display style of the interface elements of the target interface are to adjust the display layout of the interface elements of the target interface, and / or to adjust any one or more of the font, color, and size of the interface elements of the target interface. Among them, adjusting the display layout of the interface elements of the target interface specifically includes one or more of the following adjustment operations:

[0066] Reduce the level of information displayed in the target interface, enlarge the information area related to the function in the interface, display the functions in the interface with a frequency of use greater than the preset frequency at the preset position in the target interface, reduce the display of information irrelevant to the function in the interface, and display the operation guidance information of the target interface in the form of animation. Among them, the preset position can be a position that is easy for the user to trigger, such as the middle position of the interface.

[0067] Adjust any one or more of the font, color, and size of the interface elements of the target interface, including one or more of the following adjustment operations:

[0068] If it is determined that the user is in an anxious and nervous state when using the target interface, the background color of the target interface is switched to a first preset background color, and / or the font size of the text or the size of the icons and buttons of the target interface is increased.

[0069] If it is determined that the user is in a passive state when using the target interface, the background color of the target interface is switched to a second preset background color. The first preset background color may be the same as or different from the second preset background color.

[0070] Among them, the interface elements can be fields, text, pictures, videos, animations, backgrounds, tables, icons, links, buttons and other elements.

[0071] Therefore, the user's operating status and emotional state can be identified by analyzing the user's behavioral patterns during the interface operation process. If the user is judged to be in a negative emotion such as confusion or anxiety, the interface adjustment and optimization can be performed. For example, the interface adjustment and optimization may include the following aspects:

[0072] One is to optimize the layout of interface elements. The interface layout can be intelligently adjusted according to the user's emotional state. When the user is confused or uncertain, the interface will add guiding icons and text instructions, or reduce the complex menu levels, or enlarge the display area of ​​key data, or reduce the interference of irrelevant information, so that the content information involved in key operations is more conspicuous and easy to access. At the same time, for functions that users often use, they can be placed in the center of the interface to reduce the length of the user's operation path.

[0073] The second is the display of fields. When users show anxiety or confusion, some non-mandatory fields can be automatically hidden, leaving only the core mandatory fields to reduce the user's input burden. At the same time, more fields can be gradually displayed according to the user's filling progress to avoid presenting a large amount of field information at one time, which will increase the user's pressure.

[0074] The third is the guidance of information input. For complex forms, a guided input method can be used. Through step-by-step guidance, users can be guided to complete each part. For example, users can be guided to fill in basic information first, and then gradually enter the detailed information filling, with clear prompts and help at each step.

[0075] The fourth is color adjustment. A color selection algorithm can be built in. When the user is detected to be anxious or nervous, the interface will automatically switch to soft blue or green tones, which help relax and relieve stress. On the contrary, when the user appears to be more negative or lacks motivation, the interface will turn to warm tones, such as orange or yellow, to stimulate enthusiasm and creativity.

[0076] The fifth is the display of animation effects. In order to further alleviate the user's negative emotions, the interface can add display operation animations or interactive effects, aiming to relax the user's mood through short-term visual stimulation, thereby improving the overall operation experience.

[0077] The sixth is the dynamic adjustment of fonts and icons. Font adjustment is to dynamically adjust the size, style and color of the interface font according to the user's emotional state. For example, when the user feels anxious, the font can be adjusted to a larger and clearer style to reduce the user's reading pressure. Icon adjustment is to dynamically adjust the size and style of the interface icon according to the user's emotional state. For example, when the user is confused, the icon can be enlarged to enhance the combination of the icon and text, making it easier for the user to understand.

[0078] The seventh is the dynamic adjustment of interactive elements. For example, for buttons and links, the style and position of buttons and links can be dynamically adjusted according to the user's emotional state. For example, when the user feels anxious, the buttons of key operations in the interface can be enlarged and placed in a prominent position to reduce the user's operation difficulty. For input boxes and forms, the layout and prompts of input boxes and forms can be dynamically adjusted according to the user's emotional state. For example, when the user is confused, the prompt information of the input box can be added to reduce the user's input errors.

[0079] The eighth is the dynamic display of content summaries and overviews. For example, for the text content in the interface, a content summary of the text content can be dynamically generated according to the user's emotional state to help users quickly understand key information. For example, when the user is confused, a concise summary can be provided to reduce the user's reading burden. Alternatively, the display of the overview view can be dynamically adjusted according to the user's emotional state. For example, when the user feels anxious, a simplified overview view can be provided to highlight the most important information.

[0080] Therefore, in this embodiment, by analyzing the user's behavior pattern to identify the user's emotional state, it is possible to dynamically adjust the display of the user interface of the ERP system or other functional system, so that the interface display meets the user's usage needs, and provides convenience for the user to use the interface to perform business operations, thereby improving the system's usability and user satisfaction. Specifically, by analyzing the user's stay time on the interface, the number of attempts to use the interface functions, and the frequency of operations, it is possible to more accurately identify the user's needs and confusion, and then provide more accurate help and support, which greatly facilitates the user's use of the system's operating interface.

[0081] In addition, the computer device can also continuously collect the user's emotional feedback and operation behavior data, and regularly evaluate the interface adjustment effect, and continuously adjust and optimize. Specifically, the user's operation behavior after the interface is automatically adjusted can be recorded, focusing on the user's operation frequency of the interface function after the adjustment, the error rate of the user input, the dwell time, etc. The user's emotional state can be continuously monitored to observe the user's emotional changes after the adjustment, such as anxiety, confusion, satisfaction, etc. Encourage users to provide feedback after the interface is adjusted to understand their satisfaction with the interface adjustment results. Furthermore, the effect of the interface adjustment can be evaluated based on the user's feedback, and the interface adjustment method can be optimized based on this. Through this continuous optimization mechanism, the computer device can continuously learn and improve the interface adjustment method to better meet the user's personalized needs, thereby reducing the consumption of system resources.

[0082] While adjusting and optimizing the interface, the embodiment of the present application can also preload resources required for interface display in advance by means of resource preloading, so as to further improve the operation interaction experience of the interface and provide intelligent assistance. This technical concept will be described in detail below.

[0083] The following will be Figure 2 or Figure 3 Based on the embodiment shown, the embodiment of the present application is further described in detail. Figure 4 Another embodiment of the interface display method in the embodiment of the present application includes:

[0084] 401. Obtain historical operation behavior data of the target user on the target interface in a historical time period, and predict resource information to be used by the target user according to the historical operation behavior data;

[0085] In this embodiment, the historical time period can be a time period such as year / month / day in historical time, for example, it can be a time period corresponding to each day, week, or month in historical time, or a time period corresponding to a certain day, week, or month.

[0086] Computer equipment can set tracking points at various key operation nodes of the interface based on tracking point analysis technology to record the user's click, input, selection and other operation behaviors. Among them, tracking point data includes but is not limited to operation time, operation type, operation object, operation result, etc., so as to form the user's historical operation behavior data and generate corresponding preloading strategies. Among them, tracking point analysis refers to attaching the data collection program code to the functional program code at the "operation node" where data needs to be collected, and capturing, processing and transmitting the user behavior or events on the operation node.

[0087] In addition, the computer device can also use the current function as a keyword to search the network for operation prompts or help content corresponding to the function, so as to provide operation prompts or detailed help content for the function in the interface display.

[0088] 402. Loading the resource information to be used by the target user, so as to display the resource information to be used by the target user when receiving a display instruction from the user;

[0089] In an optional implementation, resource information to be used by the target user is predicted based on historical operation behavior data. A specific method may be to determine the function most frequently used by the target user based on the historical operation behavior data, and regard the function information of the function most frequently used by the target user as the resource information to be used by the target user.

[0090] For example, based on the most frequently performed operations by the user in a specific time period (such as daily, weekly, or monthly), the most frequently used functions or data are preloaded first, so that the preloaded functions or data can be directly displayed when the interface is displayed. At the same time, the computer device can also regularly update the user's operation frequency data. If it is found that the user's frequency of use and operation of a certain function has changed, the preloaded content is adjusted according to the latest frequency of use and operation.

[0091] In another optional implementation, resource information to be used by the target user is predicted based on historical operation behavior data. The specific method may also be to determine the operation sequence data of the target user on the target interface based on the historical operation behavior data. The operation sequence data is used to represent the execution order of multiple operations when the user uses the target interface. The next operation of the user's current operation on the target interface can be determined based on the operation sequence data, and the resource information involved in the next operation is regarded as the resource information to be used by the target user.

[0092] For example, the user's operation path can be analyzed based on the operation sequence data formed by the user's historical operation behavior data. When the user performs an operation, the corresponding operation sequence data will be matched according to the operation path, and the next operation with the highest probability will be predicted, and the functions or data that the user may need when performing the operation will be loaded in advance. In addition, if it is detected that the user has changed the operation path during a certain operation, the new operation path will be updated to form new operation sequence data, and the pre-loaded data related to the new operation path will be adjusted.

[0093] For example, in a form entry scenario, the user's historical operation habit is that after the user fills in multiple fields of data in the form, the user will submit the form or jump to the next page, so the user's operation sequence data can be determined based on this historical operation behavior data. In the scenario where the user fills in the form afterwards, after the user has filled in multiple fields of data in the form, the computer device can pre-load the page or data to be displayed when the user submits the form or jumps to the next page, so that when the user clicks to submit the form or jumps to the next page, the pre-loaded resource information can be immediately displayed, greatly improving the response speed to user instructions.

[0094] In another optional implementation, resource information to be used by the target user is predicted based on historical operation behavior data. The specific method may also be to determine the role of the target user based on the historical operation behavior data, and determine the resource information most frequently used by the role of the target user, and regard the resource information most frequently used by the role of the target user as the resource information to be used by the target user.

[0095] For example, based on historical user information, operation preferences, common operation paths, and other historical operation behavior data, a user profile can be constructed, and the user operation role with the highest probability in the system can be determined based on the user profile, so as to preload the functions or data most frequently used by the role. In addition, during the user operation process, the user profile is dynamically updated according to the user's real-time operation behavior, and the matching preloaded data is adjusted based on this.

[0096] For example, if the user's role is determined to be a warehouse manager based on historical operation behavior data, the inventory information query function can be loaded in advance, and when the user triggers the query function activation command, the page corresponding to the query function is displayed, so as to respond in time so that the user can quickly activate the inventory information query function. Alternatively, if the user's role is determined to be a financial manager based on historical operation behavior data, financial management-related components can be loaded in advance, and when the user issues a display command, the preloaded financial management-related components can be quickly responded and displayed, so that the financial manager can use these components to handle financial-related matters when the interface is displayed.

[0097] 403. Display a target interface, and monitor input information of a target user on the target interface;

[0098] After pre-loading the resource information required for displaying the target interface, when displaying the target interface, the pre-loaded resource information can be directly displayed on the target interface. Therefore, when receiving the user's interface display instruction, the target interface can be directly displayed without loading the resource information, and the pre-loaded resource information can be displayed on the target interface, thereby improving the efficiency of the target interface display, improving the interactive experience of the interface, and improving the response efficiency to the user's interface display instructions.

[0099] 404. Acquire operation behavior data of the target user on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface;

[0100] 405. Monitoring the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface;

[0101] 406. Adjust the interface elements of the target interface according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state feature, so that the associated interface elements in the target interface are highlighted;

[0102] The operations performed in steps 403 to 406 are the same as those in the above Figure 2 The operations performed in steps 201 to 204 in the illustrated embodiment are similar or similar to those in the aforementioned Figure 3 The operations performed in steps 301 to 304 in the illustrated embodiment are similar and will not be described in detail here.

[0103] It should be noted that the execution order of steps 401 and 402 and steps 403 to 406 in this embodiment is not limited. Steps 401 and 402 can be executed before steps 403 to 406, or after steps 403 to 406, or simultaneously with steps 403 to 406, which is not limited here.

[0104] In this embodiment, the resource information to be used by the user is predicted through the user's historical operation behavior data and loaded in advance. When the user requests, the preloaded resource information can be responded to in time and quickly displayed, which can reduce the delay of the system in processing user requests, improve the response speed of the system, improve the intelligence of the system, and reduce the processing burden of the system.

[0105] The interface display method in the embodiment of the present application is described above. The computer device in the embodiment of the present application is described below. Figure 5In the embodiment of the present application, one embodiment of the computer device includes:

[0106] A display unit, used to display a target interface and monitor input information of a target user on the target interface;

[0107] A first acquisition unit is used to acquire the target user's operation behavior data on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface;

[0108] A monitoring unit, used to monitor the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface;

[0109] An adjustment unit is used to adjust the interface elements of the target interface according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, so that the associated interface elements in the target interface are highlighted.

[0110] In a preferred implementation of this embodiment, the operation behavior data includes the number of operations of the target user on the function controls in the target interface, or the dwell time of the target user on the target interface;

[0111] The adjustment unit is specifically used for:

[0112] When the target user operates the function control more than a preset number of operations, or when the target user stays on the target interface for more than a preset stay time, or when the emotional state characteristic corresponds to a preset emotional state characteristic, adjusting the interface elements of the target interface;

[0113] The preset emotional state feature is used to represent whether the user is confused about the use of a function in the interface or is interested in the function.

[0114] In a preferred implementation manner of this embodiment, the adjustment unit is specifically used for:

[0115] Adjusting the display style of the interface elements of the target interface; and / or adding new interface elements to be displayed on the target interface;

[0116] The new interface element includes one or more of the operation guide information of the target interface, summary information of the interface content, and an overview view of the interface content.

[0117] In a preferred implementation manner of this embodiment, the adjustment unit is specifically used for:

[0118] Adjusting the display layout of the interface elements of the target interface includes one or more of the following adjustment operations:

[0119] Reduce the level of information displayed in the target interface, enlarge the information area related to the function in the interface, display the functions with a frequency of use greater than a preset frequency in the interface at a preset position in the target interface, reduce the display of information irrelevant to the function in the interface, and display the operation guidance information of the target interface in the form of animation;

[0120] and / or,

[0121] Adjust any one or more of the font, color, and size of the interface elements of the target interface; specifically, include one or more of the following adjustment operations:

[0122] If it is determined that the user is in an anxious and tense state when using the target interface, the background color of the target interface is switched to a first preset background color, and / or the font size of the text or the size of the icon or button of the target interface is increased;

[0123] If it is determined that the user is in a passive state when using the target interface, the background color of the target interface is switched to a second preset background color.

[0124] In a preferred implementation of this embodiment, the computer device further includes:

[0125] A prediction unit, used to obtain historical operation behavior data of the target user on the target interface in a historical time period, and predict resource information to be used by the target user according to the historical operation behavior data;

[0126] The loading unit is used to load the resource information to be used by the target user, so as to display the resource information to be used by the target user when receiving a display instruction from the user.

[0127] In a preferred implementation of this embodiment, the prediction unit is specifically used for:

[0128] The function most frequently used by the target user is determined according to the historical operation behavior data, and function information of the function most frequently used by the target user is regarded as resource information to be used by the target user.

[0129] In a preferred implementation of this embodiment, the prediction unit is specifically used for:

[0130] Determine the operation sequence data of the target user on the target interface according to the historical operation behavior data; the operation sequence data is used to represent the execution order of multiple operations when the user uses the target interface;

[0131] The next operation of the current operation of the user on the target interface is determined according to the operation sequence data, and the resource information involved in the next operation is regarded as the resource information to be used by the target user.

[0132] In a preferred implementation of this embodiment, the prediction unit is specifically used for:

[0133] The role of the target user is determined according to the historical operation behavior data, and the resource information most frequently used by the role of the target user is determined, and the resource information most frequently used by the role of the target user is regarded as the resource information to be used by the target user.

[0134] In this embodiment, the operations performed by each unit in the computer device are the same as those described above. Figures 2 to 4 The description in the illustrated embodiment is similar and will not be repeated here.

[0135] The computer device in the embodiment of the present application is described below. Figure 6 In the embodiment of the present application, one embodiment of the computer device includes:

[0136] The computer device 600 may include one or more central processing units (CPU) 601 and a memory 605 , wherein the memory 605 stores one or more application programs or data.

[0137] The memory 605 may be a volatile storage or a persistent storage. The program stored in the memory 605 may include one or more modules, each of which may include a series of instruction operations in the computer device. Furthermore, the central processing unit 601 may be configured to communicate with the memory 605 and execute a series of instruction operations in the memory 605 on the computer device 600.

[0138] The computer device 600 may also include one or more power supplies 602, one or more wired or wireless network interfaces 603, one or more input and output interfaces 604, and / or one or more operating systems, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.

[0139] The CPU 601 can execute the aforementioned Figures 2 to 4 The operations performed by the computer device in the illustrated embodiment will not be described in detail here.

[0140] The present application also provides a computer storage medium, wherein one embodiment includes: the computer storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the aforementioned Figures 2 to 4 The operations performed by the computer device in the illustrated embodiment.

[0141] The present application also provides a computer program product, wherein one embodiment includes: when the computer program product is run on a computer device, the computer device executes the aforementioned Figures 2 to 4 The operations performed by the computer device in the illustrated embodiment.

[0142] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0143] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0144] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0145] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0146] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk and other media that can store program code.

Claims

1. An interface display method, characterized in that: The method comprises: Displaying a target interface and monitoring input information of a target user on the target interface; Acquire the target user's operation behavior data on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface; Monitoring the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface; According to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, the interface elements of the target interface are adjusted so that the associated interface elements in the target interface are highlighted.

2. The method according to claim 1, characterized in that The operation behavior data includes the number of operations performed by the target user on the function controls in the target interface, or the duration for which the target user stays on the target interface; The adjusting the interface elements of the target interface according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state feature includes: When the target user operates the function control more than a preset number of operations, or when the target user stays on the target interface for more than a preset stay time, or when the emotional state characteristic corresponds to a preset emotional state characteristic, adjusting the interface elements of the target interface; The preset emotional state feature is used to represent whether the user is confused about the use of a function in the interface or is interested in the function.

3. The method according to claim 1 or 2, characterized in that: The adjusting the interface elements of the target interface includes: Adjusting the display style of the interface elements of the target interface; and / or adding new interface elements to be displayed on the target interface; The new interface element includes one or more of the operation guide information of the target interface, summary information of the interface content, and an overview view of the interface content.

4. The method according to claim 3, characterized in that The adjusting the display style of the interface elements of the target interface includes: Adjusting the display layout of the interface elements of the target interface includes one or more of the following adjustment operations: Reduce the level of information displayed in the target interface, enlarge the information area related to the function in the interface, display the function with a frequency of use greater than a preset frequency in the interface at a preset position in the target interface, reduce the display of information irrelevant to the function in the interface, and display the operation guidance information of the target interface in the form of animation; and / or, Adjust any one or more of the font, color, and size of the interface elements of the target interface; specifically, include one or more of the following adjustment operations: If it is determined that the user is in an anxious and tense state when using the target interface, the background color of the target interface is switched to a first preset background color, and / or the font size of the text or the size of the icon or button of the target interface is increased; If it is determined that the user is in a passive state when using the target interface, the background color of the target interface is switched to a second preset background color.

5. The method according to claim 1, characterized in that The method further comprises: Acquire historical operation behavior data of the target user on the target interface in a historical time period, and predict resource information to be used by the target user according to the historical operation behavior data; The resource information to be used by the target user is loaded, so as to display the resource information to be used by the target user when a display instruction from the user is received.

6. The method according to claim 5, characterized in that The predicting the resource information to be used by the target user according to the historical operation behavior data includes: The function most frequently used by the target user is determined according to the historical operation behavior data, and function information of the function most frequently used by the target user is regarded as resource information to be used by the target user.

7. The method according to claim 5, characterized in that The predicting the resource information to be used by the target user according to the historical operation behavior data includes: Determine the operation sequence data of the target user on the target interface according to the historical operation behavior data; the operation sequence data is used to represent the execution order of multiple operations when the user uses the target interface; The next operation of the current operation of the user on the target interface is determined according to the operation sequence data, and the resource information involved in the next operation is regarded as the resource information to be used by the target user.

8. The method according to claim 5, characterized in that The predicting the resource information to be used by the target user according to the historical operation behavior data includes: The role of the target user is determined according to the historical operation behavior data, and the resource information most frequently used by the role of the target user is determined, and the resource information most frequently used by the role of the target user is regarded as the resource information to be used by the target user.

9. A computer device, characterized in that: The computer device comprises: A display unit, used to display a target interface and monitor input information of a target user on the target interface; A first acquisition unit is used to acquire the target user's operation behavior data on the target interface according to the monitored input information; the operation behavior data is used to characterize the operation state of the target user when using the target interface; A monitoring unit, used to monitor the emotional state characteristics of the target user when using the target interface; the emotional state characteristics are used to characterize the emotional state of the target user when using the target interface; An adjustment unit is used to adjust the interface elements of the target interface according to the operation state represented by the operation behavior data and / or the emotional state represented by the emotional state characteristics, so that the associated interface elements in the target interface are highlighted.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.

11. A computer storage medium, characterized in that: The computer storage medium stores instructions, and when the instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Interface adjustment method and apparatus, computer apparatus and storage medium

    CN107340947A

  • Interface updating method, device and equipment and computer readable storage medium

    CN119065749A

  • Dynamic UI interface adaptive adjustment method and device, equipment and medium

    CN119065759A

  • Home page interface recommendation method, apparatus and device for operation and maintenance platform

    US20240061691A1