A dual-screen display intelligent connection method and system

By automatically identifying the main and secondary screens and configuring content display priorities, monitoring user behavior in real time, and dynamically adjusting the application window position and screen content layout, the problem of users in the existing technology that frequently manually adjust screen settings is solved, and efficient user interface optimization and visual experience improvement are achieved.

CN120066440BActive Publication Date: 2025-08-26浙江华啸电子有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510064332.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-08-26
Estimated Expiration
2045-01-15

AI Technical Summary

Technical Problem

The existing intelligent screen-connected technology lacks in-depth understanding and automatic adjustment functions for users' personalized needs, resulting in users needing to manually adjust screen settings frequently, reducing work efficiency and may lead to visual fatigue.

Method used

By collecting screen resolution and size data of dual-screen devices, automatically identify the main and secondary screens and configure content display priorities, monitor user behavior in real time, dynamically adjust application window position and screen content layout, generate dynamic content allocation schemes, and optimize interface layout.

Benefits of technology

Significantly improve the smoothness and visual experience of user interaction, reduce information processing time, and improve operational convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120066440B_ABST
    Figure CN120066440B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of intelligent screen connection technology, specifically a method and system for intelligent screen connection of dual-screen display screens, comprising the following steps: collecting screen resolution and size data of dual-screen devices, recording the visual output characteristics of each screen, monitoring the response time and output quality of the devices, and integrating the comprehensive record of output screen attributes. In the present invention, by collecting detailed screen attributes of dual-screen devices, including resolution and size data, the screen configuration process is optimized, the adaptability and personalized configuration capability of content display are improved, and the real-time monitoring and user behavior analysis functions allow automatic adjustment of application window positions and screen content layouts, significantly improving the fluency of user interaction. Through dynamic migration, frequently used applications can be automatically adjusted between the main and secondary screens. The interface layout adjustment of the dual screens not only optimizes the use of workspace, but also improves the visual experience and operational convenience through precise color and resolution matching, effectively reducing information processing time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent screen connection technology, and in particular to a method and system for intelligent screen connection of dual-screen display screens. Background Art

[0002] The field of smart connected screen technology encompasses information exchange and display technologies between multiple display devices, involving hardware interoperability, operating system support, and application-level management. A systematic introduction to this technology focuses on sharing display data, optimizing screen layouts, and enhancing the user interaction experience. This typically includes, but is not limited to, screen mirroring, extended desktops, and application adaptation in multi-display environments.

[0003] Among them, the intelligent connection method of dual-screen display screens refers to the technical means of using hardware interfaces or wireless transmission technologies to achieve synchronous display of content between two display devices or each displaying its own independent content. The technical matters targeted include real-time transmission of display data, resolution matching and automatic adjustment of display configuration. The specific method involves the use of specific interface protocols and screen management software, through which effective pairing of display devices and data processing are completed.

[0004] Existing smart screen-connecting technologies primarily rely on hardware interfaces and basic software protocols to synchronize screen information. However, these technologies lack a deep understanding of individual user needs and automated adjustments. Application adaptation and screen management in multi-screen environments are often rigid, forcing users to frequently manually adjust screen settings or application layouts, increasing operational burdens. In particular, poor prioritization of content displayed on the primary and secondary screens can lead to the misplacement of critical information, forcing users to frequently switch their gaze or perform screen operations, reducing work efficiency and potentially causing visual fatigue. Summary of the Invention

[0005] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a method for intelligently connecting dual-screen display screens.

[0006] In order to achieve the above-mentioned purpose, the present invention adopts the following technical solution: a method for intelligently connecting dual-screen display screens, comprising the following steps:

[0007] S1: Collect screen resolution and size data for dual-screen devices, record the visual output characteristics of each screen, monitor the device's response time and output quality, and integrate a comprehensive record of output screen attributes;

[0008] S2: Analyzing the resolution and size data of each screen based on the comprehensive record of screen attributes, automatically identifying and marking the primary and secondary screens, configuring content display priority, adjusting the color settings of each screen based on the content display priority configuration result, matching the corresponding display content type, and obtaining the screen working mode setting result;

[0009] S3: Based on the screen working mode setting result, the user's application usage data and screen interaction behavior are monitored in real time. By analyzing the user's activity patterns on the dual screens, content is dynamically migrated. The application window position is automatically adjusted based on the content dynamic migration results. Through continuous tracking, the position of each application and the screen resource allocation are optimized to match the user's habits and generate a dynamic content allocation plan;

[0010] S4: Based on the dynamic content allocation scheme, adjust the interface layout of the dual screens, confirm that the main screen displays key work content, and the secondary screen provides auxiliary display, perform seamless switching and interaction of content between the two screens, and obtain the user interface layout.

[0011] As a further solution of the present invention, the steps for outputting the comprehensive record of screen attributes are:

[0012] S111: collecting pixel values ​​and actual sizes of the width and height of each screen through the device interface, obtaining screen resolution and size data from the hardware layer, and generating screen specification data;

[0013] S112: Based on the screen specification data, calculate the color depth and contrast ratio of each screen using the formula:

[0014]

[0015] Calculate the visual output characteristic index D and obtain the visual output characteristic record, where C depth Indicates color depth, R contrast represents the contrast ratio, P screen Represents screen pixel density;

[0016] S113: Using the visual output characteristic record, combined with the refresh rate and delay time of the screen, a comprehensive performance evaluation is performed on each screen to generate a comprehensive record of screen attributes.

[0017] As a further solution of the present invention, the steps for configuring the content display priority are:

[0018] S211: extracting resolution and size data based on the comprehensive record of screen attributes, analyzing the display capability of each screen, and generating screen resolution and size analysis results;

[0019] S212: Based on the screen resolution and size analysis results, automatically identify and mark the primary and secondary attributes of the screen, and generate primary and secondary screen marking results based on the screen usage frequency and content importance;

[0020] S213: According to the marking results of the main and secondary screens, the content display priority is configured using the formula:

[0021]

[0022] Calculate the display priority P of the i-th screen i , generate content display priority configuration results, where U i Represents the main screen value based on screen usage frequency, V i Represents the secondary screen value based on the importance of the content, H i Indicates the screen usage history impact score.

[0023] As a further solution of the present invention, the steps for obtaining the screen working mode setting result are:

[0024] S221: Based on the content display priority configuration result, detailed control of screen brightness, contrast, color temperature, and color saturation is performed. By analyzing the content type and user preferences, the color configuration of high-priority content is optimized, and a screen color adjustment solution is generated.

[0025] S222: Dynamically analyzing the type of content currently displayed on the screen using the screen color adjustment solution, and applying a predetermined color mode to confirm the optimal match between the visual output and the content type, thereby obtaining a matching result between the screen display content and the color setting;

[0026] S223: Integrate the screen color adjustment scheme and screen display content with the color setting matching result, adjust the screen resolution and refresh rate to optimize the display effect, and generate a screen working mode setting result based on the visual requirements of the different content and the screen characteristics.

[0027] As a further solution of the present invention, the steps of dynamically migrating the content are:

[0028] S311: Based on the screen working mode setting result, real-time capture of user operation behavior data in different applications, while monitoring screen touch and typing interactions, to generate user screen interaction behavior monitoring data;

[0029] S312: Extract key activity patterns from the user screen interaction behavior monitoring data, analyze the frequency and duration of user application usage between the main screen and the auxiliary screen, and use the formula:

[0030]

[0031] Calculate the dual-screen activity mode index A mode , generate the analysis results of the user's dual-screen activity mode; among them, freq app is the frequency of application usage, dur app is the usage duration, N is the total number of applications;

[0032] S313: Based on the analysis results of the user's dual-screen activity pattern, dynamically adjust the content distribution, and automatically migrate and adjust the application content by evaluating the user's interaction intensity and preference settings on the dual screens to generate a content dynamic migration result.

[0033] As a further solution of the present invention, the steps for obtaining the dynamic content allocation solution are:

[0034] S321: Analyze the user's application interaction data on the dual screens based on the dynamic content migration results, identify key applications, determine new application window positions and sizes, match the user's interaction habits, and generate application position adjustment data;

[0035] S322: Using the application position adjustment data, implement a continuous tracking mechanism to monitor user interaction reactions to the new window layout, count the number of screen touches and sliding distances, evaluate the actual effectiveness of the window position adjustment, and generate screen resource optimization data;

[0036] S323: Based on the screen resource optimization data, comprehensively evaluate the location and resource allocation effect of each application, verify the matching of the configuration with the user's operating habits and preferences, and make dynamic adjustments until the optimal configuration is achieved, and generate a dynamic content allocation plan.

[0037] As a further solution of the present invention, the step of obtaining the user interface layout is:

[0038] S411: Based on the dynamic content allocation plan, the functional division of the main screen and the secondary screen is clarified, with the main screen responsible for displaying key operation information and the secondary screen for displaying auxiliary information, thereby generating a dual-screen role clarification plan;

[0039] S412: Based on the dual-screen role definition plan, content optimization and layout design are performed. According to the priority sorting, the main screen focuses on displaying high-priority tasks, and the secondary screen displays low-priority and background tasks, thereby obtaining a dual-screen content and layout optimization plan;

[0040] S413: Execute the dual-screen content and layout optimization solution, develop and test the dynamic interaction logic of the dual-screen interface, perform real-time content updates between the two screens according to user operations, and obtain the user interface layout.

[0041] A dual-screen intelligent connected screen system, comprising:

[0042] The screen parameter acquisition module collects the pixel values ​​of the width and height of each screen and the actual size through the device interface, counts the color depth and contrast ratio of each screen, calculates the visual output characteristic index, and combines the screen refresh rate and delay time to conduct a comprehensive performance evaluation of each screen, generating a comprehensive record of screen attributes;

[0043] The screen attribute analysis module extracts resolution and size data based on the comprehensive record of screen attributes, analyzes the display capabilities of each screen, automatically identifies and marks the primary and secondary attributes of the screen, analyzes the content type and user preferences, optimizes the color configuration of high-priority content, dynamically analyzes the type of content currently displayed on the screen, and applies a predetermined color mode, combining the visual requirements of different content and screen characteristics to generate a screen working mode setting result;

[0044] The user behavior monitoring module captures user operation behavior data in different applications in real time based on the screen working mode setting results, monitors screen touch and typing interactions, analyzes the frequency and duration of user application usage between the main screen and the auxiliary screen, dynamically adjusts content distribution and identifies key application usage, conducts continuous tracking, comprehensively evaluates the location and resource allocation effect of each application, and generates a dynamic content allocation plan;

[0045] Based on the dynamic content allocation scheme, the content dynamic allocation module clarifies the functional division of the main screen and the secondary screen, performs content optimization and layout design, develops and tests the dynamic interaction logic of the dual-screen interface, and performs real-time content updates between the two screens according to user operations to obtain the user interface layout.

[0046] Compared with the prior art, the advantages and positive effects of the present invention are:

[0047] In the present invention, by collecting detailed screen properties of dual-screen devices, including resolution and size data, the screen configuration process is optimized, the adaptability and personalized configuration capabilities of content display are improved, and the real-time monitoring and user behavior analysis functions allow automatic adjustment of application window positions and screen content layouts, significantly improving the fluency of user interaction. Through dynamic migration, frequently used applications can be automatically adjusted between the main and secondary screens. The interface layout adjustment of the dual screens not only optimizes the use of workspace, but also improves the visual experience and operational convenience through precise color and resolution matching, effectively reducing information processing time. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 It is a flow chart of the main steps of the present invention;

[0049] Figure 2 Output flow chart of the screen attribute comprehensive record of the present invention;

[0050] Figure 3 A configuration flow chart showing the priority of the content of the present invention;

[0051] Figure 4 A flowchart for obtaining the screen working mode setting result of the present invention;

[0052] Figure 5 This is a flow chart of the dynamic migration of the content of the present invention;

[0053] Figure 6 A flowchart of the acquisition of the dynamic content allocation solution of the present invention;

[0054] Figure 7 This is a flowchart for obtaining the user interface layout of the present invention. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0056] In the description of the present invention, it should be understood that the terms "length," "width," "up," "down," "front," "back," "left," "right," "vertical," "horizontal," "top," "bottom," "inside," "outside," and the like, indicating positions or relationships, are based on the positions or relationships shown in the accompanying drawings and are intended only to facilitate the description of the present invention and simplify the description. They do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limiting the present invention. Furthermore, in the description of the present invention, "plurality" means two or more, unless otherwise expressly and specifically defined.

[0057] See also Figure 1 A method for intelligently connecting dual-screen displays comprises the following steps:

[0058] S1: Collect screen resolution and size data for dual-screen devices, record the visual output characteristics of each screen, monitor the device's response time and output quality, and integrate a comprehensive record of output screen attributes;

[0059] S2: Based on the comprehensive record of screen attributes, analyze the resolution and size data of each screen, automatically identify and mark the primary and secondary screens, configure the content display priority, adjust the color settings of each screen according to the content display priority configuration results, match the corresponding content type to be displayed, and obtain the screen working mode setting results;

[0060] S3: Based on the screen working mode settings, it monitors users' application usage data and screen interaction behaviors in real time. By analyzing user activity patterns on dual screens, it dynamically migrates content and automatically adjusts the position of application windows based on the results of dynamic content migration. Through continuous tracking, it confirms the optimal placement of each application and screen resource allocation, matches user habits, and generates a dynamic content allocation plan.

[0061] S4: Based on the dynamic content allocation plan, adjust the interface layout of the dual screens, confirm that the main screen displays key work content, and the secondary screen provides auxiliary display, and perform seamless switching and interaction between the content of the two screens to obtain the user interface layout.

[0062] The comprehensive record of screen attributes includes resolution indicators, size indicators, response indicators and quality indicators; the screen working mode setting results include the main and secondary screen identification results, display priority setting results and color matching strategy; the content dynamic allocation plan includes window adjustment strategy, resource optimization configuration record and habit adaptation strategy; the user interface layout includes key content layout, auxiliary content layout and interactive synchronization mechanism.

[0063] See also Figure 2 , the output steps of screen attribute comprehensive record are:

[0064] S111: collecting pixel values ​​and actual sizes of the width and height of each screen through the device interface, obtaining screen resolution and size data from the hardware layer, and generating screen specification data;

[0065] Direct communication with the device via a physical hardware interface begins by reading the pixel values ​​of the screen's width and height. Data acquisition is implemented using a programming language, extracting data directly from the graphics processing unit (GPU) registration information to ensure data accuracy and real-time performance. In addition, the same interface extracts the screen's actual size data, including diagonal length and area. This data is typically embedded in the screen's non-volatile memory, such as EEPROM, which records factory settings and physical specifications. This not only obtains the number of pixels per screen, but also the actual size, which is crucial for calculating screen pixel density. The formula for calculating screen pixel density is the number of pixels divided by the screen size, ultimately generating detailed screen specification data that provides basic data support for subsequent quality assessment and use.

[0066] S112: Based on the screen specification data, calculate the color depth and contrast ratio of each screen using the formula:

[0067]

[0068] Calculate the visual output characteristic index D and obtain the visual output characteristic record, where C depth Indicates color depth, R contrast represents the contrast ratio, P screen Represents screen pixel density;

[0069] Assuming color depth C depth =24 bits, contrast ratio R contrast =1000:1, screen pixel density P screen =300PPI,

[0070] Calculate the product of color depth and contrast ratio:

[0071] C depth ×R contrast=24×1000=24000

[0072] The resulting product is divided by the pixel density to obtain the comprehensive visual output characteristic index:

[0073]

[0074] The results show that the screen's comprehensive visual output characteristic index is 80. A higher value indicates a more delicate display effect, which is conducive to providing a richer visual experience. A high D value indicates better display quality, meaning that the screen can better reproduce visual content with rich colors and sharp contrast between light and dark.

[0075] S113: Using the visual output characteristic record, combined with the refresh rate and delay time of the screen, a comprehensive performance evaluation is performed on each screen to generate a comprehensive record of screen attributes;

[0076] After acquiring the visual output characteristic data of the screen, the response time and output quality of the screen are monitored by deploying multiple sensors. First, the refresh rate of the screen is monitored by a frequency counter connected to each screen, which can record the number of times the screen is updated per second in real time. At the same time, the measurement of delay time is completed by a time synchronization sensor, which can be accurate to milliseconds and record the actual time from the input signal to the screen response. The sensor data is aggregated and analyzed by the central processing unit using a customized data analysis script that can parse the raw data and convert it into easy-to-understand performance indicators such as average refresh rate and average response time. In addition, the monitoring of output quality involves the evaluation of color accuracy and brightness uniformity, which is performed by a color analyzer and a luminance meter. The equipment regularly scans different areas of the screen to ensure the consistency of color and brightness across the entire screen, and describes in detail the performance characteristics and potential advantages or defects of each screen.

[0077] See also Figure 3 , the configuration steps for content display priority are:

[0078] S211: extracting resolution and size data based on the comprehensive record of screen attributes, analyzing the display capability of each screen, and generating screen resolution and size analysis results;

[0079] Resolution and size data are extracted from the comprehensive records of screen attributes. First, data cleaning is performed to eliminate records that obviously deviate from normal values, such as screen data with abnormally high or low resolution. This is done by comparing each data point with the mean and standard deviation of the entire data. Data points that deviate from the mean by more than three times the standard deviation are considered outliers and are excluded. The cleaned data are classified into three categories: small, medium, and large according to the size range of the screen. Each category of data is then sorted from low to high according to resolution. Statistical analysis methods are then used to perform descriptive analysis on the classified data. The average resolution and size of each type of screen, as well as the dispersion of the distribution, are calculated. The statistical results provide a quantitative basis for analyzing the display capabilities of the screen. The final result is a report containing detailed resolution and size analysis results for various types of screens.

[0080] S212: Based on the screen resolution and size analysis results, automatically identify and mark the primary and secondary attributes of the screen, and generate primary and secondary screen marking results based on the screen usage frequency and content importance;

[0081] Based on the analysis results of screen resolution and size, the primary and secondary attributes of the screen are automatically marked. First, it relies on processing the data set of screen usage frequency and content importance. For usage frequency, the number of times the screen is turned on and the usage time within a specific time period are collected. For content importance, the types of content displayed on the screen and the user's interaction frequency, such as indicators such as clicks and viewing time, are analyzed. The data is then standardized to ensure fairness in comparisons between different screens. Subsequently, a logistic regression model is applied, which predicts the primary and secondary screen attributes based on the screen usage data. The model training process includes selecting appropriate features, such as usage frequency and content interaction indicators, and adjusting model parameters to maximize the accuracy of the prediction. Finally, the primary and secondary attributes of each screen are determined by the probability value output by the model. The screen with a high probability is marked as the primary screen, and the screen with a low probability is marked as the secondary screen. The generated primary and secondary screen marking results provide a basis for the configuration of subsequent content display priorities.

[0082] S213: According to the marking results of the main and secondary screens, the content display priority is configured using the formula:

[0083]

[0084] Calculate the display priority P of the i-th screen i , generate content display priority configuration results, where U i Represents the main screen value based on screen usage frequency, V i Represents the secondary screen value based on the importance of the content, H i Indicates the screen usage history impact score;

[0085] Set the usage frequency of screen ii 50 times / month, content importance rating V i The score is 30 points, and the impact score of screen usage history is H i is 0.5. First, calculate the inner part of the square sum absolute value. The calculation steps are as follows:

[0086] calculate Right now

[0087] 50 2 =2500

[0088] Take V i The absolute value of

[0089] |30|=30

[0090] Adding these two values ​​together, we get

[0091] 2500+30=2530

[0092] Taking the square root of the sum, we get

[0093]

[0094] Then calculate the exponent and constant in the denominator:

[0095] Calculate the exponential part e -Hi ,Right now

[0096] e -0.5 ≈0.606

[0097] Adding this value to 1, we get

[0098] 1+0.606=1.606

[0099] Calculate the final display priority:

[0100]

[0101] The results show that the content display priority of screen i is 31.32, indicating that screen i is suitable for carrying more important content because its comprehensive score of usage frequency and content importance is high, making its display priority relatively high, thereby optimizing content distribution and user experience in a multi-screen environment.

[0102] See also Figure 4 , the steps to obtain the screen working mode setting result are:

[0103] S221: Based on the content display priority configuration result, detailed control of screen brightness, contrast, color temperature, and color saturation is performed. By analyzing the content type and user preferences, the color configuration of high-priority content is optimized, and a screen color adjustment solution is generated.

[0104] Based on the results of the content display priority, the color of each screen is adjusted first. Adjustments are divided into multiple stages based on the different uses of the screens. In the first stage, brightness and contrast are adjusted to ensure the clarity and visibility of the content. By reading the content's metadata, the main type of content, such as text or images, is analyzed and the brightness is adjusted accordingly. For example, the brightness of text content is increased by 10% to improve reading comfort. Contrast adjustment is based on the color depth of the image content, and the contrast of dark images is increased to highlight details. In the second stage, color temperature and saturation are adjusted. Color temperature adjustment is based on the emotional tone of the content, such as using cool colors for news reports and warm colors for entertainment videos to increase viewing appeal. Saturation adjustment takes visual impact into consideration. Dynamic content such as movies and videos has increased saturation, while static images are adjusted according to artistic style. Adjustment commands are sent to the display controller of each screen to complete real-time adjustments.

[0105] S222: Dynamically analyzing the type of content currently displayed on the screen using the screen color adjustment solution, and applying a predetermined color mode to confirm the optimal match between the visual output and the content type, thereby obtaining a matching result between the screen display content and the color setting;

[0106] After color adjustment is completed, the display mode of each screen is precisely matched to the type of content it is displaying. Specifically, the type of content currently displayed on the screen is detected, and the main characteristics of the content, such as color distribution, dynamic range, and level of detail, are analyzed. A preset display mode is then selected based on these characteristics. For example, for mixed text and image content, a display mode that enhances text clarity is selected, while for high dynamic range video, a mode that enhances color and contrast is selected. The screen has multiple built-in display modes, each optimized for specific content characteristics. At the same time, content changes are monitored in real time, and the display mode is adjusted according to the new content characteristics to ensure consistency and quality of the viewing experience.

[0107] S223: Integrating the screen color adjustment solution, the screen display content, and the color setting matching result, adjusting the screen resolution and refresh rate to optimize the display effect, and generating a screen working mode setting result based on the visual requirements of the different content and the screen characteristics;

[0108] The color and display mode settings for different screens will be integrated to form a unified screen working mode setting scheme. The integration work is first performed by the central processing unit, which collects the color settings and content matching data of each screen, analyzes the consistency and conflicts in the data, and generates an optimized working mode profile. The profile is then distributed to each connected display device, and each device adjusts its resolution, refresh rate, and other relevant display parameters according to the received configuration. The centralized management method allows administrators to monitor and adjust the status of all screens from a central location to ensure the best display effect in different scenarios. In addition, further learning and optimization can be carried out based on user feedback and usage data to continuously improve the adaptability and efficiency of display strategies.

[0109] See also Figure 5 , the steps for dynamic content migration are:

[0110] S311: Based on the screen working mode setting result, real-time capture of user operation behavior data in different applications, while monitoring screen touch and typing interactions, to generate user screen interaction behavior monitoring data;

[0111] In the process of real-time capture of user operation behavior data in different applications, the first step is to set up data capture nodes, which are deployed in the application launcher and system interface of the user's device respectively. The nodes are responsible for monitoring and recording every application startup, shutdown and screen switching event of the user. Whenever the user triggers these events, the data node sends the event type, timestamp, duration and details of the relevant application to the data collection server; secondly, the server will extract the user's operation mode from the received data, such as frequently used applications, the frequency of switching between applications, and the average usage time of each application, and classify and summarize the data to form a high-level view of user behavior; finally, by analyzing the summarized data, the user's screen usage habits are identified, such as which applications they prefer to use and the time period of increased activity, and generate user screen interaction behavior monitoring data to support subsequent screen management strategies.

[0112] S312: Extract key activity patterns from the user screen interaction behavior monitoring data and analyze the frequency and duration of user application usage between the main screen and the auxiliary screen using the formula:

[0113]

[0114] Calculate the dual-screen activity mode index A mode , generate the analysis results of the user's dual-screen activity mode; among them, freq app is the frequency of application usage, dur app is the usage duration, N is the total number of applications;

[0115] Assume that a user used three apps during an evaluation period: App A, App B, and App C. The app usage frequency (i.e., the number of times each app was opened) and the average duration (in minutes) of each usage are as follows:

[0116] Application A: Use frequency freq A = 10 times, average duration dur A =5 minutes.

[0117] Application B: Use frequency freq B =5 times, average duration dur B =10 minutes.

[0118] Application C: Use frequency freq C =8 times, average duration dur C =3 minutes.

[0119] Substitute the data into the formula to calculate the dual-screen activity mode index:

[0120]

[0121] The results show that the user's dual-screen activity pattern index is 41.33. The index reflects the overall intensity of the user's dual-screen activity. A higher index indicates frequent and balanced activity across both screens, while a lower index may indicate that the user primarily uses one screen. Based on this index, the distribution of content and the layout of apps are dynamically adjusted to match user usage habits. For example, if an app's activity index is consistently high, the app window is automatically relocated to a more prioritized screen or resized to suit the user's usage pattern. This allows for more personalized content migration and window layout, thereby improving the user experience.

[0122] S313: Dynamically adjust content distribution based on the analysis results of the user's dual-screen activity pattern. By evaluating the user's interaction intensity and preference settings on the dual screens, automatically migrate and adjust application content, and generate content dynamic migration results.

[0123] When dynamically adjusting content distribution based on the analysis results of users' dual-screen activity patterns, the system first identifies which applications are frequently used and the user's interaction preferences on dual-screen devices based on user behavior logs. Next, the display priority and screen position of the applications are adjusted based on the analysis results. For example, if the user frequently edits documents on the main screen and watches videos on the auxiliary screen, the response speed and display area of ​​the document editor are automatically optimized, while ensuring that the video playback window has an appropriate display ratio on the auxiliary screen. In addition, the system monitors user interaction feedback in real time, such as screen click and slide responses, to adjust the real-time and accuracy of the window layout to ensure the smoothness of user operations. The layout and performance settings of the application are dynamically adjusted based on real-time data to achieve the optimal content display and interaction effects on the user's dual-screen device, generating content dynamic migration results.

[0124] See also Figure 6 ,The steps to obtain the content dynamic allocation solution are:

[0125] S321: Analyze the user's application interaction data on the dual screens based on the dynamic content migration results, identify key applications, determine new application window positions and sizes, match user interaction habits, and generate application position adjustment data;

[0126] First, the user's screen interaction data is collected, including the number of times each application is launched, the continuous usage time, and the user's interaction mode with each application (such as the location and frequency of clicks, scrolling, and touches). The data is transmitted to the server in real time through the monitoring tools deployed on the user's device. Statistical analysis technology is used to conduct in-depth analysis of the data to identify the user's operating habits and preferences. Based on these habits and preferences, a predetermined rule engine is used to automatically calculate the new window position and size of each application. The rule engine dynamically adjusts the application window based on the user's frequently used operating area to reduce the user's operating distance and improve efficiency. All data processing and window adjustment operations run silently in the background and do not interfere with the user's normal use. The generated application position adjustment data can be applied to the actual user interface to optimize the user's operating experience.

[0127] S322: Using the application position adjustment data, implement a continuous tracking mechanism to monitor user interactions with the new window layout, count the number of screen touches and swipe distances, evaluate the actual effectiveness of the window position adjustment, and generate screen resource optimization data.

[0128] Using the application position adjustment data, continuous monitoring is initiated to record the user's interactive response to the new interface layout in real time. The program monitors the user's behavior in each application, such as the speed of switching between applications, the time spent in an application, and the frequency of use. At the same time, the user's touch response, such as the specific location of the touch screen and the pressure intensity, is collected through sensors installed on the user's device to analyze the user's adaptability to the interface adjustment. All collected data is sent to the central processing unit via the network, and the data is analyzed to identify which layout adjustments have improved user efficiency and satisfaction. The process is iterative, and the window layout is continuously optimized based on feedback until the best user experience is achieved, generating screen resource optimization data to provide a basis for the next operational decision.

[0129] S323: Based on screen resource optimization data, comprehensively evaluate the location and resource allocation of each application, verify whether the configuration matches the user's operating habits and preferences, and dynamically adjust until the optimal configuration is achieved, generating a dynamic content allocation plan;

[0130] Based on the screen resource optimization data, a comprehensive evaluation procedure is performed to determine whether the window position and size of each application are optimized. The procedure includes comparative analysis of users' current usage data and historical data, especially the changes in user efficiency under the new layout. By analyzing the data, it is determined which applications' position adjustments have the greatest impact on user operating efficiency and comfort, and the position and size of the applications are adjusted according to the analysis results. If the adjustment of a certain application does not achieve the expected effect, fine-tuning is automatically started to slightly adjust the position of the application until the analysis results show that the user's operating efficiency or satisfaction is the highest. The process closely monitors user feedback to ensure that each adjustment is based on actual user usage, and the optimization process is continuously optimized until the ideal state is reached, thereby generating a dynamic content allocation plan.

[0131] See also Figure 7 , the steps to obtain the user interface layout are:

[0132] S411: Based on the dynamic content allocation plan, the functional division of the main screen and the secondary screen is clarified. The main screen is responsible for displaying key operation information, and the secondary screen displays auxiliary information. A clear dual-screen role plan is generated;

[0133] Based on the dynamic content allocation scheme, the functional division of labor between the main screen and the secondary screen is clarified. First, an in-depth analysis of user operation logs is conducted to identify frequently used and urgent tasks. Using the results of task analysis, the main screen is set to primarily display real-time interactions and key operation information. The secondary screen displays auxiliary information, such as system notifications or to-do lists. This includes observing user workflows and collecting user feedback on the importance of different information to adjust information priority. Furthermore, through simulation testing, the user reaction time when different information is displayed on different screens is observed. This is used to optimize the user interface design, ensuring that real-time updates of information on the main screen can be responded to quickly, while the secondary screen handles non-critical information so as not to interfere with the execution of the main task.

[0134] S412: Based on the dual-screen roles, a plan is defined, content optimization and layout design are performed, and high-priority tasks are displayed on the main screen, while low-priority and background tasks are displayed on the secondary screen. An optimized plan for dual-screen content and layout is obtained.

[0135] Based on a clear plan for the dual-screen roles, the specific dual-screen content configuration is carried out through a series of detailed steps. First, by regularly collecting user operation data and feedback, analyze user behavior patterns in the dual-screen environment, and identify the types of information users view more frequently. Then, classify the information based on the data to decide which information should be displayed on the main screen and which can be displayed on the secondary screen. This process involves not only data collection and analysis, but also direct interaction with users, such as through questionnaires and real-time feedback mechanisms to obtain user satisfaction with the current interface layout and improvement suggestions. Finally, based on the collected data and user feedback, adjust the content display of the main and secondary screens, optimize the information layout, and ensure that the main screen can prioritize the display of critical and urgent information, while the secondary screen displays auxiliary and background information, so as to maximize work efficiency and user satisfaction.

[0136] S413: Execute the dual-screen content and layout optimization plan, develop and test the dynamic interaction logic of the dual-screen interface, perform real-time content updates between the two screens based on user operations, and obtain the user interface layout;

[0137] We implemented a dual-screen content and layout optimization plan, and designed and implemented dynamic interaction logic between interfaces. First, based on actual user usage, we collected and analyzed the frequency of interface switching during dual-screen operation and the user's response speed to different information. The data was obtained through time tracking to ensure data accuracy. Then, based on the data results, we developed a dynamic content update mechanism that can automatically adjust the display content of the main screen and sub-screen according to the user's current operation focus and task urgency. By testing this mechanism in various operating environments, we collected user feedback on the dynamic switching experience and operation efficiency, and made detailed adjustments to the interaction logic. Ultimately, we achieved an interaction mode in which the dual-screen content can be seamlessly and synchronously updated when the user switches work focus, significantly improving the user's operation convenience and task execution efficiency.

[0138] A dual-screen intelligent connected screen system, comprising:

[0139] The screen parameter acquisition module collects the pixel values ​​of the width and height of each screen and the actual size through the device interface, counts the color depth and contrast ratio of each screen, calculates the visual output characteristic index, and combines the screen refresh rate and delay time to conduct a comprehensive performance evaluation of each screen, generating a comprehensive record of screen attributes;

[0140] The screen attribute analysis module extracts resolution and size data based on comprehensive screen attribute records, analyzes the display capabilities of each screen, automatically identifies and labels the primary and secondary attributes of the screen, analyzes content type and user preferences, optimizes the color configuration of high-priority content, dynamically analyzes the type of content currently displayed on the screen, and applies a predetermined color mode, combining the visual requirements of different content and screen characteristics to generate screen working mode settings;

[0141] The user behavior monitoring module captures user behavior data across different applications in real time based on screen working mode settings, monitors screen touch and typing interactions, analyzes the frequency and duration of user application usage between the primary and secondary screens, dynamically adjusts content distribution, identifies key applications, conducts continuous tracking, comprehensively evaluates the location and resource allocation of each application, and generates a dynamic content allocation plan.

[0142] The content dynamic allocation module is based on the content dynamic allocation plan, clarifies the functional division of the main screen and the secondary screen, performs content optimization and layout design, develops and tests the dynamic interaction logic of the dual-screen interface, and performs real-time content updates between the two screens according to user operations to obtain the user interface layout.

[0143] The above are merely preferred embodiments of the present invention and do not limit the present invention in any other form. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall still fall within the scope of protection of the technical solution of the present invention.

Claims

1. A dual-screen display intelligent connection method, characterized in that: The following steps are involved: S1: Collect screen resolution and size data for dual-screen devices, record the visual output characteristics of each screen, monitor the device's response time and output quality, and integrate a comprehensive record of output screen attributes; S2: Analyzing the resolution and size data of each screen based on the comprehensive record of screen attributes, automatically identifying and marking the primary and secondary screens, configuring content display priority, adjusting the color settings of each screen based on the content display priority configuration result, matching the corresponding display content type, and obtaining the screen working mode setting result; S3: Based on the screen working mode setting result, the user's application usage data and screen interaction behavior are monitored in real time. By analyzing the user's activity patterns on the dual screens, content is dynamically migrated. The application window position is automatically adjusted based on the content dynamic migration results. Through continuous tracking, the position of each application and the screen resource allocation are optimized to match the user's habits and generate a dynamic content allocation plan; The steps for dynamic migration of the content are: S311: Based on the screen working mode setting result, real-time capture of user operation behavior data in different applications, while monitoring screen touch and typing interactions, to generate user screen interaction behavior monitoring data; S312: Extract key activity patterns from the user screen interaction behavior monitoring data, analyze the frequency and duration of user application usage between the main screen and the auxiliary screen, and use the formula: Calculate the dual-screen activity mode index A mode , generate the analysis results of the user's dual-screen activity mode; among them, freq app is the frequency of application usage, dur app is the usage duration, N is the total number of applications; S313: Dynamically adjust content distribution based on the analysis results of the user's dual-screen activity pattern, automatically migrate and adjust application content by evaluating the user's interaction intensity and preference settings on the dual screens, and generate a content dynamic migration result; S4: Based on the dynamic content allocation scheme, adjust the interface layout of the dual screens, confirm that the main screen displays key work content, and the secondary screen provides auxiliary display, perform seamless switching and interaction of content between the two screens, and obtain the user interface layout.

2. The method for intelligently connecting dual-screen displays according to claim 1, wherein: The steps for outputting the screen attribute comprehensive record are: S111: collecting pixel values ​​and actual sizes of the width and height of each screen through the device interface, obtaining screen resolution and size data from the hardware layer, and generating screen specification data; S112: Based on the screen specification data, calculate the color depth and contrast ratio of each screen using the formula: Calculate the visual output characteristic index D and obtain the visual output characteristic record, where C depth Indicates color depth, R contrast represents the contrast ratio, P screen Represents screen pixel density; S113: Using the visual output characteristic record, combined with the refresh rate and delay time of the screen, a comprehensive performance evaluation is performed on each screen to generate a comprehensive record of screen attributes.

3. The method for intelligently connecting dual-screen displays according to claim 2, wherein: The steps for configuring the content display priority are as follows: S211: extracting resolution and size data based on the comprehensive record of screen attributes, analyzing the display capability of each screen, and generating screen resolution and size analysis results; S212: Based on the screen resolution and size analysis results, automatically identify and mark the primary and secondary attributes of the screen, and generate primary and secondary screen marking results based on the screen usage frequency and content importance; S213: According to the marking results of the main and secondary screens, the content display priority is configured using the formula: Calculate the display priority P of the i-th screen i , generate content display priority configuration results, where U i Represents the main screen value based on screen usage frequency, V i Represents the secondary screen value based on the importance of the content, H i Indicates the screen usage history impact score.

4. The method for intelligently connecting dual-screen displays according to claim 3, wherein: The steps for obtaining the screen working mode setting result are: S221: Based on the content display priority configuration result, detailed control of screen brightness, contrast, color temperature, and color saturation is performed. By analyzing the content type and user preferences, the color configuration of high-priority content is optimized, and a screen color adjustment solution is generated. S222: Dynamically analyzing the type of content currently displayed on the screen using the screen color adjustment solution, and applying a predetermined color mode to confirm the optimal match between the visual output and the content type, thereby obtaining a matching result between the screen display content and the color setting; S223: Integrate the screen color adjustment scheme and screen display content with the color setting matching result, adjust the screen resolution and refresh rate to optimize the display effect, and generate a screen working mode setting result based on the visual requirements of the different content and the screen characteristics.

5. The method for intelligently connecting dual display screens according to claim 1, wherein: The steps for obtaining the content dynamic allocation solution are: S321: Analyze the user's application interaction data on the dual screens based on the dynamic content migration results, identify key applications, determine new application window positions and sizes, match the user's interaction habits, and generate application position adjustment data; S322: Using the application position adjustment data, implement a continuous tracking mechanism to monitor user interaction reactions to the new window layout, count the number of screen touches and sliding distances, evaluate the actual effectiveness of the window position adjustment, and generate screen resource optimization data; S323: Based on the screen resource optimization data, comprehensively evaluate the location and resource allocation effect of each application, verify the matching of the configuration with the user's operating habits and preferences, and make dynamic adjustments until the optimal configuration is achieved, and generate a dynamic content allocation plan.

6. The method for intelligently connecting dual display screens according to claim 5, wherein: The steps for obtaining the user interface layout are: S411: Based on the dynamic content allocation plan, the functional division of the main screen and the secondary screen is clarified, with the main screen responsible for displaying key operation information and the secondary screen for displaying auxiliary information, thereby generating a dual-screen role clarification plan; S412: Based on the dual-screen role definition plan, content optimization and layout design are performed. According to the priority sorting, the main screen focuses on displaying high-priority tasks, and the secondary screen displays low-priority and background tasks, thereby obtaining a dual-screen content and layout optimization plan; S413: Execute the dual-screen content and layout optimization solution, develop and test the dynamic interaction logic of the dual-screen interface, perform real-time content updates between the two screens according to user operations, and obtain the user interface layout.

7. A dual-screen intelligent connection system, characterized in that: The system is used to execute the dual-screen intelligent connection method according to any one of claims 1 to 6, comprising: The screen parameter acquisition module collects the pixel values ​​of the width and height of each screen and the actual size through the device interface, counts the color depth and contrast ratio of each screen, calculates the visual output characteristic index, and combines the screen refresh rate and delay time to conduct a comprehensive performance evaluation of each screen, generating a comprehensive record of screen attributes; The screen attribute analysis module extracts resolution and size data based on the comprehensive record of screen attributes, analyzes the display capabilities of each screen, automatically identifies and marks the primary and secondary attributes of the screen, analyzes the content type and user preferences, optimizes the color configuration of high-priority content, dynamically analyzes the type of content currently displayed on the screen, and applies a predetermined color mode, combining the visual requirements of different content and screen characteristics to generate a screen working mode setting result; The user behavior monitoring module captures user operation behavior data in different applications in real time based on the screen working mode setting results, monitors screen touch and typing interactions, analyzes the frequency and duration of user application usage between the main screen and the auxiliary screen, dynamically adjusts content distribution and identifies key application usage, conducts continuous tracking, comprehensively evaluates the location and resource allocation effect of each application, and generates a dynamic content allocation plan; Based on the dynamic content allocation scheme, the content dynamic allocation module clarifies the functional division of the main screen and the secondary screen, performs content optimization and layout design, develops and tests the dynamic interaction logic of the dual-screen interface, and performs real-time content updates between the two screens according to user operations to obtain the user interface layout.

Citation Information

Patent Citations

  • Display method and electronic equipment

    CN114115769A

  • System and method for providing multi screen using relative position between the plurality of screen

    KR101653922B1