User interface optimization system and method based on user behavior analysis driving

Through the user interface optimization system driven by real-time user behavior analysis, the problems of low optimization efficiency, insufficient personalization and lagging response in traditional methods are solved, and intelligent optimization and personalized improvement of the user interface are achieved.

CN119415096APending Publication Date: 2025-02-11BEIYIN FINANCIAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411586685.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-07
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

Traditional user interface optimization methods rely on historical data and static analysis and are unable to respond to changes in user behavior in real time, resulting in low optimization efficiency, insufficient personalization and lag in response.

Method used

A user interface optimization system driven by user behavior analysis is adopted to generate optimization strategies and dynamically adjust the user interface through real-time data collection, cleaning and analysis to reduce dependence on manual intervention.

Benefits of technology

It realizes intelligent optimization of the user interface, ensures that users get the best interface experience, improves optimization efficiency, and enhances personalization and response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119415096A_ABST
    Figure CN119415096A_ABST
Patent Text Reader

Abstract

The invention discloses a user interface optimization system and method based on user behavior analysis driving, and the system comprises a data collection module which is used for collecting behavior data on a user interface in real time; the data analysis and preprocessing module is used for cleaning and normalizing the collected data; the user behavior analysis module is used for performing behavior analysis on the preprocessed data; and the optimization strategy generation and application module is used for generating an optimization strategy according to the behavior analysis result and dynamically adjusting a user interface at the front end. Intelligent optimization of the user interface is achieved through real-time data collection, behavior analysis, automatic optimization strategy generation and dynamic adjustment, and therefore it is ensured that the user always obtains the optimal interface experience in the interaction process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of user interface optimization, and in particular to a user interface optimization system and method driven by user behavior analysis. Background Art

[0002] The user interface (UI) is the main interaction point between users and digital products such as software applications, websites or mobile apps. The quality of UI design directly affects the user experience (UX), which in turn affects the success of the product. With the advancement of technology and the popularity of Internet applications, UI design has become a key factor in improving user satisfaction, retention and conversion rates.

[0003] A good UI design can make it easy for users to understand and use product functions, reduce the complexity of operations, and enhance the attractiveness of the product. However, due to the complexity and changeability of user behavior, designers face many challenges in the UI design process and need to make continuous adjustments and optimizations to ensure the effectiveness of the user interface and the continuous improvement of user experience.

[0004] Traditional UI optimization methods mainly rely on the designer's experience and static data analysis, including the following common methods:

[0005] User testing: Collect user feedback through user testing (such as usability testing, focus groups). These tests are usually conducted in the late stages of development or after the product is released. Although this method can obtain direct user feedback, the test sample is usually small and it is difficult to fully reflect the diversity of the real user group. In addition, the test results usually rely on the user's subjective feelings and may not be accurate enough.

[0006] A / B testing: Design multiple versions of the UI, conduct comparative tests through actual usage, and select the version with better results. This method can verify the design effect through real user data, but A / B testing usually takes a long time to collect enough data and can only test limited design variables.

[0007] Data analysis: Guide UI optimization by analyzing user behavior data (such as click-through rate, dwell time, conversion rate, etc.). This method can provide valuable quantitative data, but it usually requires designers to interpret and apply it based on experience, and it is difficult to respond to changes in user behavior in real time.

[0008] Design iteration: Based on feedback and data, the UI design is continuously iterated and optimized. Although iteration is an important means to improve UI quality, its efficiency is often limited by time and resources, especially when requirements change frequently, making it difficult to respond quickly.

[0009] The limitations of these traditional methods are:

[0010] Delayed response: Traditional methods often rely on historical data or static analysis and are unable to capture and respond to users’ immediate needs and behavioral changes in real time.

[0011] Low optimization efficiency: From data collection to UI adjustment, the entire process is time-consuming and resource-intensive, making it difficult to achieve fast and efficient optimization.

[0012] Insufficient personalization: Traditional methods mainly target general user behaviors and it is difficult to provide personalized optimization solutions for different user groups, resulting in poor consistency in user experience. Summary of the invention

[0013] In view of the above problems, the present invention is proposed to provide a user interface optimization system and method based on user behavior analysis to overcome the above problems or at least partially solve the above problems.

[0014] To achieve the above object, the present invention adopts the following technical solutions:

[0015] A user interface optimization system driven by user behavior analysis, the system comprising:

[0016] A data collection module, used to collect behavioral data on the user interface in real time;

[0017] Data analysis and preprocessing module, used to clean and normalize the collected data;

[0018] User behavior analysis module, used to perform behavior analysis on preprocessed data;

[0019] The optimization strategy generation and application module is used to generate optimization strategies based on the behavior analysis results and dynamically adjust the user interface on the front end.

[0020] Optionally, the system further includes a data privacy and security module, which is used to ensure the security of user data, and includes a data encryption unit and an anonymization processing unit.

[0021] Optionally, the behavior data on the user interface includes click events, mouse movement events, and page scrolling events.

[0022] Optionally, the data analysis and preprocessing module includes a data cleaning unit and a data normalization unit.

[0023] Optionally, the user behavior analysis module includes:

[0024] Conduct cluster analysis on user behaviors;

[0025] Generate optimization strategies based on clustering results.

[0026] Optionally, the optimization strategy generation and application module includes:

[0027] Generate optimization strategy scripts;

[0028] Apply the optimization strategy script to the front end;

[0029] Dynamic loading optimization strategy.

[0030] The present invention also provides a user interface optimization method driven by user behavior analysis, the method is based on any of the above-mentioned systems, and the method comprises:

[0031] Collect behavioral data on the user interface in real time and send it to the backend server regularly;

[0032] Clean and normalize the collected data;

[0033] Analyze user behavior and identify user behavior patterns and potential optimization needs;

[0034] Generate user interface optimization strategies based on analysis results and convert the strategies into applicable front-end scripts;

[0035] The front end adjusts the user interface design in real time by dynamically loading the generated optimization scripts.

[0036] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0037] 1. The present invention realizes intelligent optimization of the user interface through real-time data collection, behavior analysis, automatic optimization strategy generation and dynamic adjustment, thereby ensuring that users always get the best interface experience during the interaction process.

[0038] 2. The present invention generates optimization strategies and applies them to interface design, which greatly reduces the reliance on manual intervention and improves optimization efficiency.

[0039] 3. The present invention introduces privacy protection and security mechanisms in its design to ensure that strict privacy protection principles are followed during the collection, storage and processing of user data, and reduces security risks through data encryption and access control measures to enhance user trust in the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A flowchart of a user interface optimization system driven by user behavior analysis is provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0042] Embodiment 1:

[0043] See also Figure 1 This embodiment provides a user interface optimization system driven by user behavior analysis, the system comprising:

[0044] The data collection module is used to collect the behavior data on the user interface in real time and send the data to the server at regular intervals.

[0045] Behavior data on the user interface includes click events, mouse movement events, and page scrolling events.

[0046] The data analysis and preprocessing module is used to clean and normalize the collected data and prepare the data for further analysis.

[0047] The data analysis and preprocessing module includes a data cleaning unit and a data normalization unit.

[0048] The user behavior analysis module is used to perform behavior analysis on the preprocessed data.

[0049] The user behavior analysis module includes:

[0050] Conduct cluster analysis on user behaviors.

[0051] Generate optimization strategies based on clustering results.

[0052] The optimization strategy generation and application module is used to generate optimization strategies based on the behavior analysis results and dynamically adjust the user interface on the front end.

[0053] The optimization strategy generation and application module includes:

[0054] Generate optimization strategy script.

[0055] Apply the optimization strategy script to the front end.

[0056] Dynamic loading optimization strategy.

[0057] Data privacy and security module,The data privacy and security module is used to ensure the security of user data.

[0058] The data privacy and security module includes a data encryption unit and an anonymization processing unit.

[0059] This embodiment achieves intelligent optimization of the user interface through real-time data collection, behavior analysis, automatic optimization strategy generation and dynamic adjustment, thereby ensuring that users always get the best interface experience during the interaction process.

[0060] This embodiment generates an optimization strategy and applies it to interface design, which greatly reduces the reliance on manual intervention and improves optimization efficiency.

[0061] This embodiment introduces privacy protection and security mechanisms in the design to ensure that strict privacy protection principles are followed during the collection, storage and processing of user data, and reduces security risks through data encryption and access control measures to enhance user trust in the system.

[0062] Embodiment 2:

[0063] Embodiment 2 discloses a user interface optimization method driven by user behavior analysis. The method is based on the above-mentioned user interface optimization system driven by user behavior analysis. The method comprises the following steps:

[0064] S1. Collect behavioral data on the user interface in real time through JavaScript scripts and send it to the backend server regularly.

[0065] S2. Use Python to clean and normalize the collected data and prepare the data for further analysis.

[0066] S3. Analyze user behavior through machine learning algorithms (such as K-Means) to identify user behavior patterns and potential optimization needs.

[0067] S4. Generate user interface optimization strategies based on the analysis results and convert the strategies into applicable front-end scripts.

[0068] S5. The front end dynamically loads the generated optimization script to adjust the user interface design in real time.

[0069] The above contents are further detailed descriptions of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.

Claims

1. A user interface optimization system driven by user behavior analysis, characterized in that: The system comprises: A data collection module, used to collect behavioral data on the user interface in real time; Data analysis and preprocessing module, used to clean and normalize the collected data; User behavior analysis module, used to perform behavior analysis on preprocessed data; The optimization strategy generation and application module is used to generate optimization strategies based on the behavior analysis results and dynamically adjust the user interface on the front end.

2. A user interface optimization system based on user behavior analysis as claimed in claim 1, characterized in that: The system also includes a data privacy and security module, which is used to ensure the security of user data. The data privacy and security module includes a data encryption unit and an anonymization processing unit.

3. A user interface optimization system based on user behavior analysis as claimed in claim 1, characterized in that: Behavior data on the user interface includes click events, mouse movement events, and page scrolling events.

4. The user interface optimization system based on user behavior analysis as claimed in claim 1, characterized in that: The data analysis and preprocessing module includes a data cleaning unit and a data normalization unit.

5. The user interface optimization system based on user behavior analysis as claimed in claim 1, characterized in that: User behavior analysis modules include: Conduct cluster analysis on user behaviors; Generate optimization strategies based on clustering results.

6. The user interface optimization system based on user behavior analysis as claimed in claim 1, characterized in that: The optimization strategy generation and application module includes: Generate optimization strategy scripts; Apply the optimization strategy script to the front end; Dynamic loading optimization strategy.

7. A user interface optimization method driven by user behavior analysis, the method is based on a user interface optimization system driven by user behavior analysis as claimed in any one of claims 1 to 6, characterized in that: The method comprises: Collect behavioral data on the user interface in real time and send it to the backend server regularly; Clean and normalize the collected data; Analyze user behavior and identify user behavior patterns and potential optimization needs; Generate user interface optimization strategies based on analysis results and convert the strategies into applicable front-end scripts; The front end adjusts the user interface design in real time by dynamically loading the generated optimization scripts.