Information display method fusing contents of multiple servers and server

By receiving management terminal configuration instructions and combining multiple data sources for content combination and control of information display terminals, the limitations of content provided by a single server are solved, the diversity and personalization of information display is realized, and the efficiency of information acquisition and users are improved. Satisfaction.

CN119202428APending Publication Date: 2024-12-27XIAMEN HARINE TECH CORP LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411255753.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the existing information display technology, display terminals rely on a single server to provide content, resulting in limited content types and forms, which are difficult to meet the diverse and personalized information needs of users, and it is difficult to achieve timely and accurate display of information.

Method used

By receiving configuration instructions from the management side, combining content combination and control with multiple data sources (standard server, web server and content server), we can achieve flexible adjustment of the content and layout of the display terminal, classifying, marking and matching display areas, and responding in real time User operations and requirements, optimize information display.

Benefits of technology

It enriches the diversity and personalization of displayed content, improves the efficiency of information acquisition and user satisfaction, ensures the timeliness and accuracy of information, and optimizes resource allocation and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119202428A_ABST
    Figure CN119202428A_ABST
Patent Text Reader

Abstract

The invention provides an information display method fusing multi-server content and a server, and relates to the field of information processing. The method comprises the following steps: receiving a configuration instruction of a display terminal sent by a management end; determining data sources needing to be displayed and a display control mode of each data source according to the configuration instruction, wherein the display control mode comprises a content control mode and a modification mode of each area of the display terminal; acquiring corresponding content data from a plurality of data sources, wherein the plurality of data sources comprise a standard server, a plurality of webpage servers and a content server; the obtained content data are processed, processed content data are determined, and the processed content data are matched with display requirements of the display terminal; and controlling the processed content data to be displayed on the display terminal according to the display control mode. By implementing the method, the function and the use scene of the existing display terminal can be expanded, and rich and diversified information display is provided for the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing, and in particular to an information display method and a server integrating contents of multiple servers. Background Art

[0002] In today's digital age, fast and accurate display of information is crucial to people's lives and work. As an important carrier of information transmission, the role of display terminals is becoming increasingly prominent. People expect to obtain various required information quickly and accurately through display terminals.

[0003] In existing information display technologies, content is usually provided to display terminals through a single server. For example, some display terminals can only obtain limited types of content data from standard servers at a fixed frequency and in a preset format, and the obtained data is directly displayed on the display terminal in a preset layout and style.

[0004] However, this approach has obvious flaws. Due to the single data source, the types and forms of content that can be provided are very limited, making it difficult to meet users' increasingly diverse and personalized information needs. Users may find it difficult to obtain rich information from different fields and in different forms, resulting in incomplete and untimely information acquisition. Summary of the invention

[0005] The present application provides an information display method and a server integrating contents of multiple servers, which are used to expand the data source and richness of display content of a display terminal when the display content and data source provided by an existing display terminal are relatively single.

[0006] In a first aspect, the present application provides an information display method for integrating content from multiple servers, which is applied to a server of a display terminal, the method comprising: receiving a configuration instruction of a display terminal sent from a management terminal, the configuration instruction being used to instruct the display terminal to perform display combination settings on content from multiple data sources; determining the data sources to be displayed and the display control mode of each data source according to the configuration instruction, the display control mode including a content control mode and a modification mode for each area of ​​the display terminal; acquiring corresponding content data from the multiple data sources, the multiple data sources including a standard server, multiple web servers and a content server; processing the acquired content data to determine processed content data, the processed content data matching the display requirements of the display terminal; and controlling the processed content data to be displayed on the display terminal according to the display control mode.

[0007] By adopting the above technical solution and receiving the configuration instructions sent by the management end, it is possible to achieve accurate allocation of the content of multiple data sources. The integration of various data sources avoids the limitations of a single source and enriches the diversity of displayed content. The display control mode is determined according to the configuration instructions, so that the display terminal can better adapt to different scenarios and user needs, provide users with more targeted and personalized information display, and improve the efficiency and satisfaction of users in obtaining information.

[0008] In combination with some embodiments of the first aspect, in some embodiments, the step of receiving a configuration instruction of a display terminal sent from a management end specifically includes: receiving a content modification instruction, the content modification instruction including an instruction generated by modifying the content of a standard server, modifying the content of multiple web servers, modifying the content of a content server, or modifying the content of a terrestrial mobile television transmitter; determining the configuration instruction of the display terminal according to the content modification instruction.

[0009] By adopting the above technical solution, content modification instructions are received and the configuration instructions of the display terminal are determined accordingly, so as to realize flexible adjustment of the content of different servers. This real-time response modification mechanism ensures the timeliness and accuracy of the displayed content. Whether it is a content change of a standard server, a web server or other types of servers, it can be quickly reflected on the display terminal, so that users can obtain the latest and most accurate information.

[0010] In combination with some embodiments of the first aspect, in some embodiments, after the step of processing the acquired content data and determining the processed content data, it also includes: classifying the content of each processed content data according to the type and importance of the content to obtain classified content; adding a corresponding type tag to each classified content; matching the type tag with the display area to determine the display areas corresponding to multiple classified contents; if it is determined that the user turns on the automatic matching area display function, controlling the classified content to be displayed in the corresponding display area, and the automatic matching area display function includes controlling the classified content with the highest importance to be displayed in the maximum set area of ​​the display terminal.

[0011] By adopting the above technical solution, the processed content data is classified, marked and matched to the display area, and when the user turns on the automatic matching area display function, important content can be highlighted. This helps users quickly obtain key information and improves the efficiency of information screening.

[0012] In combination with some embodiments of the first aspect, in some embodiments, if it is determined that the user turns on the automatic matching area display function, then after the step of controlling the classified content to be displayed in the corresponding display area, it also includes: monitoring and recording the user's operation status in each display area of ​​the display terminal through a screen monitoring device; summarizing and analyzing the operation status to determine the operation activity of each display area; if the operation activity of the target display area is higher than a set threshold within a set time period, regenerating a display adjustment instruction, the display adjustment instruction includes increasing the display weight of the display content category corresponding to the target display area in subsequent display terminal configuration instructions, and increasing the display weight includes increasing the number of displays and increasing the display area.

[0013] By adopting the above technical solution, on the one hand, it can fully meet the user's demand for specific content and improve the efficiency of users in obtaining key information; on the other hand, it also optimizes the resource allocation of the display terminal and improves the pertinence and effectiveness of information display. As a result, the user experience is significantly improved and the user's dependence on and satisfaction with the display terminal is enhanced.

[0014] In combination with some embodiments of the first aspect, in some embodiments, after the step of controlling the processed content data to be displayed on the display terminal, it also includes: determining the user's satisfaction with the display results through a set channel, the satisfaction including the user's adjustment requirements and experience score for the target display area; determining an adjustment plan for the display area based on multiple satisfaction situations; and adjusting multiple display areas of the display terminal according to the adjustment plan.

[0015] By adopting the above technical solution, the user's satisfaction with the display results can be determined by setting channels, and the user's needs can be accurately grasped. The adjustment plan determined based on multiple satisfaction conditions enables the display terminal to be more in line with the user's expectations and habits. This not only enhances the interactivity between the user and the display terminal, but also improves the user's acceptance and satisfaction with the displayed content.

[0016] In combination with some embodiments of the first aspect, in some embodiments, after the step of controlling the processed content data to be displayed on the display terminal according to the display control method, it also includes: setting a content sharing function in each display area; when the user performs a sharing operation, automatically generating a sharing text, and the sharing text is accompanied by a content link or QR code corresponding to the display area; tracking and counting the user's sharing behavior to determine the analysis result, which includes analyzing the sharing popularity and dissemination range of different content; sending the sharing popularity and the dissemination range to the corresponding management end, so that the management end adjusts the content strategy of the display terminal according to the analysis result.

[0017] By adopting the above technical solution, the content sharing function is set in each display area, which facilitates users to spread valuable information. The automatically generated sharing copy and the accompanying link or QR code simplify the sharing process. The tracking and statistics of sharing behavior provide a basis for the management to adjust the content strategy, promote the dissemination and promotion of high-quality content, and enhance the influence of information.

[0018] In combination with some embodiments of the first aspect, in some embodiments, after the step of controlling the processed content data to be displayed on the display terminal according to the display control method, it also includes: performing real-time evaluation on the display effect of the display terminal to determine an evaluation report; after adjusting the display parameters of multiple display areas according to the evaluation report, recording the display effect optimization strategies adopted in different time periods and different content types; when it is detected that new display content is displayed on the display terminal, retrieving the display effect optimization strategies for similar time periods and content types in the existing database, and determining the preliminary setting of display parameters; during the display of the new display content, continuously monitoring the real-time display effect through the monitoring device; and adjusting the display parameters again according to the real-time display effect.

[0019] By adopting the above technical solutions, the display effect of the display terminal can be evaluated and optimized in real time, which can ensure that users always have a high-quality visual experience. The optimization strategies under different time periods and content types are recorded to provide a reference for the display of new content. The display parameters are continuously monitored and adjusted to adapt the display effect to the ever-changing needs, which enhances the adaptability and stability of the display terminal.

[0020] In a second aspect, the present application provides a server, comprising: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the server to execute the method described in the first aspect and any possible implementation of the first aspect.

[0021] In a third aspect, the present application provides a computer-readable storage medium comprising instructions, which, when executed on a server, causes the server to execute the method described in the first aspect and any possible implementation of the first aspect.

[0022] In a fourth aspect, the present application provides a computer program product, which, when executed on a server, enables the server to execute the method described in the first aspect and any possible implementation manner of the first aspect.

[0023] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. Due to the adoption of the technical means of receiving the configuration instructions of the management end to display the combination settings of multiple data source contents and determine the display control method, the problem of single display content source and rigid control method in the prior art is effectively solved, thereby achieving the technical effect of providing users with rich, diverse and personalized information display and improving the efficiency and satisfaction of users in obtaining information.

[0024] 2. The present invention adopts the technical means of classifying the processed content according to the content type and importance, adding marks, matching the display area, and controlling the display when the user turns on the automatic matching area display function. It effectively solves the problem of lack of specificity and lack of emphasis in the information display in the prior art, thereby achieving the technical effect of enabling users to obtain key information more quickly and accurately and optimizing the user experience.

[0025] 3. The technical means of determining the user's satisfaction with the display results by setting channels, determining the adjustment plan and adjusting the display area accordingly, effectively solves the problems in the existing technology that it is difficult to accurately meet user needs and the unreasonable layout of the display area, thereby achieving the technical effect of improving user acceptance and satisfaction with the displayed content and enhancing the interactivity between users and display terminals. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is a flowchart of a method for displaying information integrating contents of multiple servers in an embodiment of the present application; Figure 2 is another flowchart of the information display method integrating multi-server content in an embodiment of the present application; Figure 3 It is a schematic diagram of a physical device structure of a server in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.

[0028] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0029] For ease of understanding, an application scenario of the relevant method is introduced below.

[0030] A company installed a digital display screen in its office building to play company information in public areas such as elevators and corridors. The display system is provided with content by a backend server, and the terminal can only passively receive and play information pushed by the server, and cannot actively adjust the content. The displayed content is very simple, and only some company notices, event posters and other pictures sent by HR are played in rotation every day. The format is also fixed, and pictures can only be displayed in full screen without multiple layouts. This leads to boring content, and employees often pass by and are too lazy to pay attention. In addition, the displayed content is out of touch with the actual situation. For example, expired event notifications are often played, or information that is not related to the current employees is played in rotation. Sometimes the company organizes activities on a temporary basis, and the display screen cannot be updated in real time.

[0031] It can be seen that this display system can only passively play preset content and cannot provide personalized and diversified information services according to actual conditions. As a result, the effectiveness of the digital display screen is greatly reduced and it cannot play a good role in information display. If it can support multiple information sources and adjust the playback content independently, the value of this system will be greatly improved.

[0032] The information display method integrating multi-server content in the embodiment of the present application is adopted, by receiving the configuration instructions of the display terminal sent by the management end, obtaining content from multiple data sources, and displaying it according to the control method determined by the configuration instructions after processing, so as to realize the flexible and changeable display content, style, and layout, which not only enriches the display effect, but also can be highly targeted. The following introduces the scenario of using the information display method integrating multi-server content in the present application: On the company's digital display screen, through the configuration of the management end, the display screen can obtain text and picture content such as employee activities and company news from the company's internal server, and can also obtain real-time weather, traffic and other information from external web servers, and even obtain popular short videos from video websites. These contents from different sources can be arranged and displayed in the style and order configured by the administrator. The display screen can switch pages in real time, insert real-time weather on the employee activity content page, or pop up practical information reminders in the gaps between the scrolling display of company news. The content is richer and more varied, and the layout is more flexible, which is much better than the display effect of traditional single preset content. It can be seen that this display method breaks the limitation of the terminal passively accepting content, realizes the personalized display of active call multi-source information, and better meets the needs of company employees.

[0033] For ease of understanding, the following describes the process of the method provided by this implementation in combination with the above scenario. Figure 1 , which is a flow chart of the information display method integrating multi-server content in an embodiment of the present application.

[0034] S101, receiving a configuration instruction of a display terminal sent by a management terminal, where the configuration instruction is used to instruct the display terminal to set a display combination of contents of multiple data sources; In this step, the server of the display terminal needs to receive the configuration instructions of the display terminal sent by the management end. The configuration instructions are formulated by the management end according to actual needs and are used to instruct the display terminal which data sources to obtain content from and how to combine and set the display of these contents.

[0035] Specifically, the configuration instructions will specify the multiple data sources that the display terminal needs to connect to, such as the company's internal standard server, multiple external web servers, third-party content servers, etc. The configuration instructions will also set the display position, order, frequency, style, etc. of the content obtained from each data source. For example, you can specify that company news obtained from the standard server is displayed in the main area of ​​the display terminal, industry information obtained from the third-party content server is displayed in the right area, and real-time weather, traffic and other information obtained from the external web server is displayed in the top column of the page. The configuration instructions will also give the display control parameters such as the carousel frequency, text size, and image style of these contents.

[0036] The server of the display terminal has the function of receiving configuration instructions sent by the management end. One implementation method may be to provide a configuration information receiving interface, through which the management end can send the formulated configuration instructions to the server of the display terminal in a configuration file of a specified format. The server can adopt a subscription-publishing mode. When receiving a new configuration instruction, it automatically parses the configuration file and extracts key parameters such as display control rules and content source information to facilitate content extraction and display control in subsequent steps. Another implementation method is that the server of the display terminal actively obtains the latest configuration instructions from the designated location of the management end. For example, the configuration server of the management end can be regularly accessed during the configuration update period to check whether there is a new configuration instruction file. Once a new configuration instruction is detected, it is also necessary to call the parsing module for parsing to obtain the key parameters for controlling the display.

[0037] In some embodiments, the server of the display terminal needs to receive the content modification instruction and determine the new configuration instruction of the display terminal according to the content modification instruction. The content modification instruction is an instruction for modifying the display content formulated and issued by the management end when the content of each data source is adjusted. The content modification instruction will specify what kind of modification is made to the content of the standard server, web server, content server and even the terrestrial television signal. For example, the content modification instruction can specify "the company news classification of the standard server is adjusted, and the technical news content is moved to the technology channel", "the weather forecast service provided by web server A is disabled and replaced with the weather forecast content of web server B", "the video content library of the content server is upgraded and 100 videos are added", etc. The server of the display terminal needs to provide a receiving interface for the content modification instruction and parse the details of the content adjustment of each data source in the instruction. For example, the instruction in the above example can be parsed to: the content classification of the standard server has changed, and the acquisition location of the news content needs to be adjusted; the original web server A no longer provides services and needs to be switched to another web server B; the video library of the content server has new content that needs to be acquired. After receiving the content modification instruction, the server of the display terminal also needs to determine the new display terminal configuration instruction according to the instruction. The main process includes: comparing the old and new content modification instructions to determine the changes in the displayed content and the acquisition source; updating the matching relationship between the content and the display area according to the content change, and determining the new content display strategy; generating a new configuration instruction file to instruct the subsequent acquisition of content from the updated source and display control. For example, if the original display strategy is "display area A displays news from the standard server", if the standard server news category changes, display area A needs to be adjusted to display the new technology channel, and the new configuration instruction will reflect this display strategy change.

[0038] It should be noted that when generating new configuration instructions, the server of the display terminal also needs to consider the continuity of content display in each display area, and try to avoid display mutation problems caused by changes in source content.

[0039] By receiving content modification instructions and determining new configuration instructions, the server of the display terminal achieves real-time response to changes in source content, ensuring the timeliness of displayed content.

[0040] S102, determining the data sources to be displayed and the display control mode of each data source according to the configuration instruction, wherein the display control mode includes the content control mode and modification mode of each area of ​​the display terminal; After parsing the configuration instructions, the server of the display terminal needs to determine the data source, content and display control method that needs to be connected and displayed according to the configuration instructions. First, the server needs to determine all data sources that need to be connected and obtain content according to the data source list specified in the configuration instructions. This usually requires obtaining parameters such as the access address, connection protocol, and authentication information of the data source. The determined data sources can include standard data servers within the company, which provide employee notifications, company news, and other content; external third-party content servers, which provide industry information, videos, and other content; and external web servers, which need to obtain real-time weather, traffic, and other information. Secondly, the server needs to analyze the control settings of the configuration instructions for the content display position and method, and determine how each display area of ​​the display terminal displays the content of different data sources. For example, if the content control method corresponding to display area A is manual control, then the user can manually select the content to be displayed through buttons, touch screens, etc. on the display terminal device. If the content control method corresponding to display area B is automatic control, then according to preset rules or conditions, display area B of the display terminal can automatically switch the display content. For example, in an advertising display area, different advertising content can be set to be automatically played according to time. In addition, the content control method can also be a timing control, which can automatically change the displayed content according to a set time interval or a specific time point. The content control method can also be other methods of controlling content switching, which can be set by the user according to actual conditions and are not limited here.

[0041] The display area can be modified through the software interface. The user edits and adjusts the display content in the relevant software interface of the terminal device. For example, on a computer, the user can modify the content of the document to be displayed through text editing software. Or it can be updated remotely. The server pushes the updated content to the terminal, and the terminal automatically receives and updates the display. For example, the mobile phone system is updated through remote push, and the user's mobile phone will automatically download and install the new system version, thereby changing the display area interface and functions of the display terminal. It can also be a local file replacement: the server of the display terminal copies the new file to the specified directory of the display terminal device, replacing the original display content file. These examples are only to help understand the concepts of content control and modification methods. There may be more specific methods and combinations in actual applications, which are not limited here.

[0042] S103, acquiring corresponding content data from the multiple data sources, where the multiple data sources include a standard server, multiple web servers and a content server; In the previous step, the server of the display terminal has determined multiple data sources that need to be connected and obtain content according to the configuration instructions, including standard servers, web servers and content servers, etc. In this step, the server of the display terminal needs to actually connect to these data sources and obtain content data for display.

[0043] For the standard servers within the company, the server of the display terminal can be directly connected through the internal network. The standard server stores content data that can be used for display. The server of the display terminal needs to call the content reading interface to obtain the required content resources from the standard server according to the classification, frequency and other requirements specified in the configuration instructions. For external web servers, the server of the display terminal needs to call the network interface and connect to one or more web servers specified in the configuration instructions through a variety of setting protocols. Then use the web crawling function to obtain real-time information content, such as weather forecasts, traffic conditions, etc. Different web servers can provide content in different formats. The server of the display terminal needs to parse and extract it to obtain text, pictures and other materials that can be used for display. For third-party content servers, the server of the display terminal can also be connected through the network interface using the corresponding protocol. According to the interface calling method provided by the content provider, obtain content resources that can be used for display, such as video, audio, news, etc. The content acquisition interfaces of different content servers may be different and need to be adapted.

[0044] The server of the display terminal can also classify and store the acquired content data, and record key metadata such as content source and acquisition time, to facilitate subsequent processing and management. Considering the timeliness of the content, real-time content may need to be captured regularly. The acquired multi-source heterogeneous content provides a material basis for subsequent processing and display control.

[0045] S104, processing the acquired content data to determine processed content data, where the processed content data matches the display requirement of the display terminal; In this step, the server of the display terminal needs to process the original content data of each data source obtained to convert it into processed content data suitable for display on the display terminal. First, the server needs to parse and extract multimedia content such as text, pictures, and videos in the content data. For text content, formatting is required to remove unnecessary format symbols, adjust the font size, etc. to adapt to the screen parameters of the display terminal. For pictures, it may be necessary to adjust the resolution, change the color mode, add watermarks, etc. For videos, encoding format conversion and resolution adjustment are required. Secondly, the server needs to adjust the content style to match the interface style of the display terminal. For example, the color and font used in the original content are inconsistent with the default style of the display terminal and need to be unified. The layout format of the content also needs to be adjusted to adapt to the size requirements of different areas on the display terminal. Thirdly, the server needs to layout the content, and arrange the processed text, pictures, videos, etc. in an orderly manner to form a complete content display page. The specific layout needs to follow the content source matching relationship of each display area specified in the configuration instruction, as well as the layout rules such as the display order and interval of the content in the area.

[0046] S105: Control the processed content data to be displayed on the display terminal according to the display control mode.

[0047] In this step, the server of the display terminal needs to send the processed content data to the display terminal and control it to display the content according to the predetermined display control mode. First, the server needs to establish a connection with the display terminal to transmit the content data. Secondly, the server needs to determine the display order, time period, interactive behavior, etc. of the content on the display terminal according to the display control mode specified in the configuration instruction. For example, in the content area using the automatic carousel display control mode, the server needs to automatically switch and push different content data packets according to the preset time interval. In the area using the user interactive control mode, the server needs to push the content file with interactive elements, and the user operates by clicking on the display terminal. Thirdly, for the content updated in real time, the server needs to continuously obtain the update of the source data server and push it to the display terminal in time. For example, for weather content, it is necessary to ensure that the display terminal displays the latest weather conditions. Finally, the server also needs to monitor the display of the display terminal in real time. If a problem occurs, such as the display terminal feedback display failure, the server needs to respond quickly, retransmit or take other remedial measures to ensure the smooth display of the content. By pushing the processed content and managing the display process according to the display control mode, the display terminal can automatically and continuously display content from various sources without manual intervention, realizing the automation of content display. At the same time, the server can also respond to monitoring and feedback to ensure normal display.

[0048] In some embodiments, after controlling the processed content data to be displayed on the display terminal, the server may further perform the following steps: the server may set up multiple channels to obtain user feedback on the display effect. For example, a feedback button may be set up on the display terminal, and the user may rate each display area or submit adjustment requirements; the server may analyze relevant posting information from the user's social account to determine the user's satisfaction and improvement suggestions; and the server may also obtain the user's direct experience through a questionnaire survey.

[0049] The server needs to record and summarize user satisfaction data from each channel, mainly including: the satisfaction scores submitted by users for each display area, and the user's regional adjustment requirements, such as increasing the size of a certain area, changing the content category of the area, etc. The server can count the satisfaction scores of each display area and determine the problem areas with low user satisfaction. Then, according to the user adjustment requirements corresponding to these areas, such as expanding the area, replacing the content, etc., an improvement plan is formulated. For example, if the satisfaction level of the entertainment content area is low, and a user suggests changing it to display life information, an adjustment plan can be determined to change the area to display life information content.

[0050] The server also needs to consider the relationship between the various areas, coordinate different adjustment requirements, and formulate an overall reasonable display strategy. For example, it may be necessary to reduce some other areas to meet the needs of expanding the problem area. After comprehensively considering various factors, an optimized display area adjustment plan is formed. The server can send instructions to the display terminal to execute operations such as content replacement and size change of each display area planned in the adjustment plan to form an optimized display effect. The server can also continue to monitor user feedback after performing the adjustment, evaluate the adjustment effect, and further improve the display strategy. This data-driven display mechanism based on user satisfaction can continuously optimize the display content and layout, adapt to changes in user needs, and improve the intelligence level of the display terminal.

[0051] In some embodiments, the server can push the display content data to the display terminal and provide a sharing interaction function. This function is integrated into the display content, allowing users to share the content in a specific area. The specific implementation of the sharing function can be in the form of adding a sharing button, integrating a third-party sharing plug-in, etc. When the user clicks the sharing button, the server can automatically extract the title or summary of the content displayed in the current area as a sharing copy, and generate a link to the content or identify a QR code, and use the copy and the link / QR code together as the sharing object, giving the shared content a clear source identification and a scannable access function. For example, when a user shares a content in the company news area, a sharing copy of "Just saw an important news from XX company, please see the link for details" and a hyperlink to the news can be automatically generated to facilitate user sharing. The server can track and record the number of times the content of each display area is shared, and determine the sharing heat of different content. The secondary dissemination range of the content can also be counted through the sharing data of the third-party platform. For example, if a product promotion content is shared 100 times by users and forwarded 2,000 times on the social platform, it is determined that its sharing heat is very high and the dissemination range is also wide. The server can generate a sharing behavior analysis report and send it to the content management end. The management end is the content provider of the display terminal. The report can help the management end identify popular content and content with a wider distribution range. The management end can adjust the content production strategy accordingly, create content that is more in line with the user's dissemination interests, and optimize the display arrangement of content on the display terminal, displaying popular content in an area where more people can see it.

[0052] In some embodiments, after controlling the processed content data to be displayed on the display terminal, the server may further perform the following steps: the server may monitor the display screen content and display effect in real time by connecting to hardware devices such as cameras. It may also receive relevant performance data fed back by the display terminal. The server needs to analyze the acquired image effect and performance data, determine whether parameters such as color restoration, resolution, refresh rate, delay time, etc. meet the standards, and determine the evaluation results of the display effect. The evaluation report may clearly display quality problems, causes, and improvement suggestions. The server may adjust the display parameters accordingly according to the problems pointed out in the evaluation report to optimize the display effect. For example, increase the resolution, change the color mode, etc. The server needs to record the optimization strategies and parameter settings adopted when displaying different content categories in different date time periods to form a strategy knowledge base. When new content needs to be displayed, the server may first determine the time attribute and content type of the new content, and then query whether there is a historical optimization strategy under similar conditions in the knowledge base. If so, the strategy may be directly called to determine the preliminary parameter settings for the display of the new content, without having to adjust from scratch, which can improve the optimization efficiency. Even if there is a preliminary parameter setting based on historical knowledge, due to the difference in specific content, the server still needs to monitor the display effect in real time to determine whether adjustments need to be made. For example, if the color of the new content is detected to be too bright, the saturation parameter can be reduced. Real-time monitoring and feedback can ensure that the display effect is always optimized. Through this solution, the display effect can be continuously improved to avoid repeated and inefficient adjustments from scratch. And it can achieve refined management of the display effect for specific content categories and time periods, making the display of display terminals more targeted and optimized.

[0053] In some embodiments, the display area of ​​the display terminal can be of different sizes to display content of different importance or different categories, so that important content can be displayed in a larger size. On the other hand, where the content is displayed in the display area can also be adjusted according to the user's reaction to the content corresponding to the display area, so that more popular or more concerned content can be displayed more.

[0054] After combining the above scenarios, the following is a more detailed description of the process of the method provided by this implementation. Figure 2 , which is another flow chart of the information display method integrating multi-server content in an embodiment of the present application.

[0055] S201, classifying the content of each processed content data according to the type and importance of the content to obtain classified content; In this step, the server of the display terminal needs to classify the processed content data according to the type and importance of the content to obtain the classified content. For the content type, the server of the display terminal can determine the type of content according to the content category specified in the configuration instruction. For example, the configuration instruction may classify the content into company category, industry information category, life service category, etc. The server of the display terminal needs to parse the data of the processed content and determine the content category to which it belongs. For example, a company employee activity arrangement notice belongs to the company category, and an industry policy interpretation belongs to the industry information category.

[0056] The importance of content can be determined in this way: an important keyword library can be pre-set, which contains keywords related to important content, such as "urgent", "important", "immediate" and other words. The server can use natural language processing technology to determine whether these important keywords are contained in the content text. If so, the importance weight of the content is increased. Some content itself will carry priority metadata to indicate its importance, such as the top information of the article, the priority mark of the email, etc. The server can analyze these metadata and directly determine the importance weight of the content according to its priority setting. The importance of different types of content varies. For example, content types such as internal company notifications and industry policies are usually more important, and a higher default importance weight can be preset. In the configuration instructions, administrators can also specially set certain categories or sources of content to have higher or lower importance by default.

[0057] After comprehensively considering the content type and importance, the server of the display terminal can annotate the content with category tags and importance scores to form classified content. For example, a "Notice of All Employees Attending the Annual Meeting" can be labeled as [Company Category] [Importance: 0.8], and a report on the interpretation of the latest industry policies can be labeled as [Industry Information Category] [Importance: 0.6]. The granularity of classification can be adjusted according to actual needs. For example, company content can be subdivided into different subcategories, and importance scores can also be expressed in different quantitative ways to more finely grade the content, which can make subsequent content matching and control more targeted. At the same time, the content classification rule library can also be continuously optimized and expanded to handle more diverse content.

[0058] Through content classification, the server of the display terminal can clarify the data attributes of each content, which is helpful for the subsequent automatic organization and display of content. The classification results can also be fed back to the management end to optimize content production.

[0059] S202, adding a corresponding type tag to each of the classified contents; In this step, the server of the display terminal needs to add corresponding type tags to the classified content data to provide a basis for matching the content with the display area and the subsequent control of the display.

[0060] Type tags can include content category tags and content importance tags. The server of the display terminal can call the content classification results and automatically generate category tags and importance tags. Category tags can be in the form of text, icons or colors. For example, content classified as "company category" can be marked with the text tag [company] or a blue icon tag. Importance tags can be directly represented by weight numbers or by symbols of high, medium and low levels. For category tags, the server of the display terminal can also optimize its matching relationship with the display area and set different tag systems. For example, for the core area that mainly displays company dynamics, tags such as [company news] and [employee activities] can be used; for auxiliary areas such as sidebars, tags such as [others] and [related] can be used. The tag form can also be set according to the actual situation of the display terminal. For example, for a display terminal with touch control interaction, the type tag can realize the interactive function of clicking to expand hidden content, which can facilitate users to independently control the display of content of interest.

[0061] S203, matching the type tag with the display area to determine a plurality of display areas corresponding to the classified contents; In this step, the server of the display terminal needs to match the data type tag of the content with the display area of ​​the display terminal, determine the correspondence between the content and the area, and provide a reference for the subsequent content display control. The server of the display terminal can plan different content display areas in advance according to the size, resolution and other parameters of the display terminal, as well as the expected content display requirements. For example, the main area, the sidebar area, the pop-up area, etc. When matching content and areas, the server of the display terminal can give priority to matching the category tag of the content with the functional positioning of the area. For example, company content matches the main area, life service content matches the sidebar area, etc. Secondly, content of different importance levels can be matched according to the size of the regional space, and important content matches a larger area. It can also be determined according to the correspondence between the display area and the content category specified in the configuration instruction.

[0062] The matching results can be recorded in the content display logic table, including content identification, content category mark, matching display area, etc., for subsequent generation of specific display control strategies. Once the correspondence between the actual content and the display area is determined, the server of the display terminal can organize content resources in a targeted manner, reasonably occupy the space and resources of each display area, and avoid the problem of chaotic content.

[0063] S204: If it is determined that the user turns on the automatic matching area display function, the classified content is controlled to be displayed in the corresponding display area, and the automatic matching area display function includes controlling the classified content with the highest importance to be displayed in the maximum set area of ​​the display terminal; In this step, the server of the display terminal needs to determine whether the automatic matching area display function is turned on. This function means that the display terminal can automatically match and display different content to the corresponding area based on the classification and tagging results of the content, without the need for manual planning of the regional layout. The server of the display terminal can provide an interface or configuration parameters for the user to choose whether to turn on the automatic matching area display function. If it is determined that the user has turned it on, the automatic matching display process is executed.

[0064] First, the server of the display terminal reads the content and area matching relationship table, and finds the corresponding candidate display area according to the category mark of the content. For example, content with the category mark of "company" will match the candidate area "main area". Secondly, according to the importance mark of the content, if the importance is the highest, the maximum setting area of ​​the display terminal is determined to match. The maximum setting area can be determined by the size parameters of the display terminal, which is usually the area that is most obvious to the user and has the largest field of view. Finally, the server of the display terminal sends the data packet of the most important content to the matching maximum display area, and controls the content to be automatically displayed in this area. For other content with lower importance, automatic matching can also be performed according to the preset importance level-display area size correspondence table. For example, content with a "high" level of importance matches the second largest area, and content with a "medium" level matches a smaller area. Through the automatic matching mechanism, the display terminal can automatically optimize the content layout, highlight important content, improve user experience, and reduce the workload of the management end to manually plan the regional layout.

[0065] S205, controlling the processed content data to be displayed on the display terminal according to the display control mode; After matching the content with the display area, the server of the display terminal also needs to control the display of the content on the display terminal according to the display control method determined in advance. For example, for areas that use a carousel display method, the server of the display terminal needs to push different data packets to the display area at preset time intervals to achieve automatic carousel switching of the content. For interactive content, the server of the display terminal needs to create interactive elements and embed them into the content data packet, and control related user operations, such as expanding detailed information after clicking a button. For content that is updated in real time, the server of the display terminal needs to continuously monitor changes in the source data, and push the latest data in a timely manner to update the content of the display terminal to ensure real-time performance. In addition, the server of the display terminal also needs to consider the order and priority of content display, such as displaying the latest or most important content first to avoid old content occupying display resources.

[0066] The comprehensive use of various display control methods can display content in a reasonable and orderly manner, avoid interface confusion, and improve user visual experience and content delivery effects.

[0067] S206, monitoring and recording the user's operation status in each display area of ​​the display terminal through a screen monitoring device; In this step, the server of the display terminal needs to monitor and record the user's operation behavior on the display terminal, including the display area of ​​user interaction, the number of interactions, the duration, etc. The server of the display terminal can be connected to screen monitoring devices such as cameras to shoot the display screen content and users. And use image recognition technology to analyze the area of ​​user interaction and determine the user's gesture operation type, such as click, slide, touch, or the area where the user's line of sight is focused. In addition, the server of the display terminal can also record the operation through the interactive elements themselves. For example, a button click will trigger the execution code, and the number of clicks can be uploaded; the operating parameters of the slider and progress bar can also feedback the user's usage.

[0068] The server of the display terminal needs to continuously accumulate user operation data and summarize it. The main statistical results include the number of operations and the number of operators in each display area. The monitoring results can form a user operation analysis report as a reference for optimizing the regional content layout and adding interactive elements in the future. This step gives the display terminal server the ability to perceive user feedback through the application of monitoring equipment, which can adjust the content display accordingly, improve the user experience, and also provide a basis for optimizing the regional layout and interaction method.

[0069] S207, summarizing and analyzing the operation status to determine the operation activity of each display area; In this step, the server of the display terminal needs to summarize and analyze the monitored user operations to determine the operation activity of each display area. Specifically, the number of operations, the number of operating users, the average operation time, etc. of each display area can be counted. Among them, the number of operations and the number of operating users can be directly summarized and calculated; the average operation time can be calculated by dividing the total time by the number of operations.

[0070] Then, based on the above statistical data, a scoring mechanism can be used to calculate the operation activity of each region. For example, the operation activity score can be obtained according to the calculation formula of "regional operation times weight A + regional operation user number weight B + average operation time * weight C". The weight of each indicator can be preset according to the actual situation. For example, the weight of the number of operations may be higher.

[0071] The server of the display terminal can also use more complex machine learning algorithms to combine more factors to train a model for evaluating operation activity, making the results more accurate. Regardless of the calculation method used, a quantitative operation activity indicator can be obtained in the end for subsequent analysis.

[0072] S208. If the operation activity of the target display area is higher than the set threshold within the set time, a display adjustment instruction is regenerated, and the display adjustment instruction includes increasing the display weight of the display content category corresponding to the target display area in the subsequent display terminal configuration instruction. Increasing the display weight includes increasing the number of displays and increasing the display area.

[0073] In this step, the server of the display terminal determines whether the operation activity score of each display area meets the conditions, that is, it is higher than the preset threshold within the set statistical time. If the conditions are met, it means that the content of the display area has a high appeal and attention to the user. At this time, the server of the display terminal needs to regenerate the display adjustment instruction to increase the display weight of the content category corresponding to the display area. The increase in display weight can be in the following two forms: 1) The number of content displays increases. That is, in the subsequent content display plan, more display opportunities are given to the content of this category, and its frequency of appearance in the carousel sequence is increased. 2) The display area is expanded. That is, in the subsequent interface layout plan, the proportion of the display area matching the content category is expanded to provide more ample display space. After the new display adjustment instruction is generated, the adjustment result will be fed back to the management end. And in the subsequent content acquisition, processing and display control links, the display of the content of this category is optimized according to the adjustment instruction. This method of active optimization based on user feedback can allow the display system to focus on more popular content, improve user experience and satisfaction, and also allow display space and resources to be more reasonably allocated to give full play to the display effect.

[0074] In the embodiment of the present application, the screen monitoring device senses the user operation, analyzes the operation activity of each display area, and adjusts the display strategy accordingly, which effectively solves the problem of difficulty in responding to user feedback in the prior art and achieves the technical effect of continuously optimizing content display and promoting information dissemination.

[0075] The following describes the server in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , is a schematic diagram of a physical device structure of a server in an embodiment of the present application.

[0076] It should be noted that Figure 3 The structure of the server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0077] like Figure 3As shown, the server includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method described in the above embodiment. In RAM 303, various programs and data required for system operation are also stored. CPU 301, ROM 302 and RAM 303 are connected to each other through bus 304. Input / output (I / O) interface 305 is also connected to bus 304.

[0078] The following components are connected to the I / O interface 305: an input section 306 including an audio input device, a button switch, etc.; an output section 307 including a liquid crystal display (LCD) and an audio output device, an indicator light, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.

[0079] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 309, and / or installed from a removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the present invention are performed.

[0080] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device.

[0081] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings.

[0082] Specifically, the server of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, the information display method for integrating multi-server content provided in the above embodiment is implemented.

[0083] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the server described in the above embodiment; or may exist independently without being assembled into the server. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of the server, the server implements the information display method of integrating multi-server content provided in the above embodiment.

[0084] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0085] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.

[0086] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

Claims

1. A method for displaying information integrating contents of multiple servers, applied to a server of a display terminal, characterized in that: The method comprises: Receiving a configuration instruction of a display terminal sent by a management terminal, wherein the configuration instruction is used to instruct the display terminal to perform display combination settings on contents of multiple data sources; Determining the data sources to be displayed and the display control mode of each data source according to the configuration instruction, wherein the display control mode includes the content control mode and modification mode of each area of ​​the display terminal; Acquire corresponding content data from the plurality of data sources, the plurality of data sources comprising a standard server, a plurality of web servers and a content server; Processing the acquired content data to determine processed content data, wherein the processed content data matches the display requirement of the display terminal; The processed content data is controlled to be displayed on the display terminal according to the display control mode.

2. The method according to claim 1, characterized in that The step of receiving the configuration instruction of the display terminal sent by the management end specifically includes: receiving a content modification instruction, wherein the content modification instruction includes an instruction generated by modifying the content of a standard server, modifying the content of a plurality of web servers, modifying the content of a content server, or modifying the content of a terrestrial mobile television transmitter; A configuration instruction of the display terminal is determined according to the content modification instruction.

3. The method according to claim 1, characterized in that After the step of processing the acquired content data to determine the processed content data, the method further includes: Classifying the content of each of the processed content data according to the type and importance of the content to obtain classified content; Adding a corresponding type tag to each of the classified contents; Matching the type mark with the display area to determine the display areas corresponding to the plurality of classified contents; If it is determined that the user turns on the automatic matching area display function, the classified content is controlled to be displayed in the corresponding display area, and the automatic matching area display function includes controlling the most important classified content to be displayed in the maximum set area of ​​the display terminal.

4. The method according to claim 3, characterized in that: If it is determined that the user turns on the automatic matching area display function, after the step of controlling the classified content to be displayed in the corresponding display area, the method further includes: Monitor and record the user's operation status in each display area of ​​the display terminal through a screen monitoring device; Summarizing and analyzing the operation conditions to determine the operation activity of each display area; If the operation activity of the target display area is higher than a set threshold within a set time period, a display adjustment instruction is regenerated, and the display adjustment instruction includes increasing the display weight of the display content category corresponding to the target display area in the subsequent display terminal configuration instruction. Increasing the display weight includes increasing the number of displays and increasing the display area.

5. The method according to claim 1, characterized in that After the step of controlling the processed content data to be displayed on the display terminal, the method further includes: Determine the user's satisfaction with the display result by setting a channel, wherein the satisfaction includes the user's adjustment requirements for the target display area and the user's experience score; Determine an adjustment plan for the display area based on multiple satisfactory conditions; The multiple display areas of the display terminal are adjusted according to the adjustment scheme.

6. The method according to claim 1, characterized in that After the step of controlling the processed content data to be displayed on the display terminal according to the display control method, the method further includes: A content sharing function provided in each of the display areas; When the user performs a sharing operation, a sharing copy is automatically generated, and the sharing copy is accompanied by a content link or a QR code corresponding to the display area; Track and count the user's sharing behavior to determine the analysis results, which include analyzing the sharing popularity and dissemination range of different content; The sharing popularity and the propagation range are sent to a corresponding management terminal, so that the management terminal adjusts the content strategy of the display terminal according to the analysis result.

7. The method according to claim 1, characterized in that After the step of controlling the processed content data to be displayed on the display terminal according to the display control method, the method further includes: Performing real-time evaluation on the display effect of the display terminal and determining an evaluation report; After adjusting the display parameters of the plurality of display areas according to the evaluation report, recording the display effect optimization strategies adopted in different time periods and different content types; When it is detected that new display content is displayed on the display terminal, a display effect optimization strategy for similar time periods and content types in an existing database is retrieved, and a preliminary display parameter is determined; During the display process of the new display content, continuously monitoring the real-time display effect through the monitoring device; The display parameters are adjusted again according to the real-time display effect.

8. A server, characterized in that: The server includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the server to execute the method described in any one of claims 1-7.

9. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on a server, the server is caused to execute the method according to any one of claims 1 to 7.

10. A computer program product, characterized in that When the computer program product is run on a server, the server is caused to execute the method according to any one of claims 1 to 7.