A media content multi-terminal synchronization management method and system based on data feedback

By classifying and analyzing media content, using the importance index and task priority index to determine synchronization tasks, optimizing initial and secondary synchronization, the content conflicts and data consistency problems in multi-terminal synchronization management are solved, ensuring that key content is synchronized in a timely manner under the delayed network, and improving the efficiency and accuracy of the synchronization management system.

CN119135973BActive Publication Date: 2025-07-11GUANGZHOU WUFAN TECH SERVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411310212.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2025-07-11
Estimated Expiration
2044-09-19

AI Technical Summary

Technical Problem

The existing multi-terminal synchronization management methods and systems of media content and systems are prone to content conflicts and data consistency problems due to different system versions and network delays, resulting in data errors or repeated processing, increasing system computing load and waste of resources.

Method used

By obtaining media content information in real time, classification and importance analysis are carried out, the importance index and task priority index are used to determine the initial synchronization task, and the secondary synchronization task is optimized in combination with the initial synchronization quality index and feedback information to ensure that key content is synchronized in a timely manner under the delayed network to avoid content conflicts and data consistency problems.

Benefits of technology

It realizes timely synchronizing key data under delayed network conditions, avoids content conflicts and data consistency problems, reduces system computing load and resource waste, and improves the accuracy and efficiency of content synchronization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135973B_ABST
    Figure CN119135973B_ABST
Patent Text Reader

Abstract

The present invention discloses a multi-terminal synchronous management method and system for media content based on data feedback, which relates to the technical field of media content synchronous management, and includes: performing importance analysis on the list of media content to be synchronized, obtaining the importance degree index of each list of media content to be synchronized, determining the synchronous management task information, and respectively evaluating each synchronous management task information to obtain the task priority index of each synchronous management task. By using the importance degree index and the task priority index, the synchronous management system preferentially synchronizes important media content, ensuring that critical data can still be synchronized in a timely manner under delay network conditions, avoiding problems of content conflict and data consistency. Through the content effect evaluation index and the initial synchronization quality index, it is determined which media content needs to be preferentially updated, avoiding problems of data errors or repeated processing, which increases the computing load of the system and causes waste of resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of media content synchronization management, and specifically relates to a method and system for multi-terminal synchronization management of media content based on data feedback. Background Art

[0002] With the popularization of digital media, users access content through different devices and require the content to be updated synchronously among various terminals. This method optimizes the content push strategy by real-time monitoring of user behavior data to achieve efficient and consistent content synchronization. Applications include news release, online education, and the entertainment industry, ensuring that users can obtain the latest and consistent content on mobile phones, tablets, and computers, improving the user experience and satisfaction.

[0003] In the existing methods and systems for multi-terminal synchronization management of media content, due to different system versions and network latencies of multiple terminals, when the management system synchronizes media content, content conflicts and data consistency problems are likely to occur. At the same time, it is difficult for the synchronization management system to determine the finally displayed content, and data errors or duplicate processing are likely to occur, increasing the computing load of the system and causing waste of resources. Therefore, it is necessary to provide a method and system for multi-terminal synchronization management of media content based on data feedback to solve the above-mentioned problems. Summary of the Invention

[0004] To solve the above technical problems, a method and system for multi-terminal synchronization management of media content based on data feedback are provided. This technical solution solves the problems in the above background art that in the existing methods and systems for multi-terminal synchronization management of media content, due to different system versions and network latencies of multiple terminals, when the management system synchronizes media content, content conflicts and data consistency problems are likely to occur. At the same time, it is difficult for the synchronization management system to determine the finally displayed content, and data errors or duplicate processing are likely to occur, increasing the computing load of the system and causing waste of resources.

[0005] To achieve the above object, the technical solution adopted by the present invention is as follows:

[0006] A method for multi-terminal synchronization management of media content based on data feedback, comprising the following steps:

[0007] S100. Obtain the information of the media content to be synchronized in real time and classify the information of the media content to be synchronized;

[0008] S200. Put the classified information of the media content to be synchronized into different lists of media content to be synchronized respectively, and determine the information of the lists of media content to be synchronized;

[0009] S300. Based on the information of the lists of media content to be synchronized, perform importance analysis on the lists of media content to be synchronized, and obtain the importance degree index Y of each list of media content to be synchronized y;

[0010] S400. Determine the synchronization management task information through the importance index Y' of each media content list to be synchronized, and evaluate each synchronization management task information separately to obtain the task priority index R' of each synchronization management task y Determine the synchronization management task information, and evaluate each synchronization management task information separately to obtain the task priority index R' of each synchronization management task m , and determine the initial synchronization task information at the same time;

[0011] S500. Based on the initial synchronization task information, perform the initial synchronization of the corresponding media content to be synchronized to obtain the initial synchronization quality index T' e and the feedback information of the media content to be synchronized in the initial synchronization;

[0012] S600. Through the feedback information of the media content to be synchronized in the initial synchronization and the initial synchronization quality index T' e , optimize the initial synchronization task information and perform the secondary synchronization task.

[0013] Preferably, the real-time acquisition of the media content information to be synchronized and the classification of the media content information to be synchronized specifically include:

[0014] Based on WordPress, create and obtain various types of media content, and establish a media content database for storing the media content information to be synchronized;

[0015] Based on the media content database, obtain the expected hash value corresponding to each media content in the database;

[0016] Based on the hash algorithm, obtain the actual hash value corresponding to each media content in the database, compare the actual hash value with the expected hash value to determine whether the media content is empty. If so, trace the media content and re-obtain the media content. If not, obtain the MIME type and file metadata of the media content;

[0017] Through Obtain the classification set F' corresponding to each media content i ={w'1,..., w' ρ} and determine the media content information to be synchronized;

[0018] Based on the classification set F' corresponding to each media content i , classify the media content information to be synchronized;

[0019] Among them, F' i is the classification set corresponding to the i-th media content in the database, w' ρ is the ρ-th classification element in the classification set corresponding to the i-th media content, and S' iThe quantization value of the main type of the MIME type of the i-th media content in the database, S″ i The quantization value of the subtype of the MIME type of the i-th media content in the database, (S″′ γ ) i Is the quantization value of the γ-th metadata of the i-th media content in the database.

[0020] Preferably, the classification set F′ corresponding to each media content i , classify the media content information to be synchronized, specifically including:

[0021] Import the classification set F′ corresponding to each media content i into the media content database, and the classification set F′ corresponding to each media content i corresponds one-to-one with each media content in the database, and the classification set F′ i is different from the column where the media content is located;

[0022] Obtain the classification element w′ of the classification set F′ corresponding to each media content in the media content database i and calculate the average value ρ of the classification element w′ of the classification set F′ corresponding to each media content in the media content database, and determine the classification error coefficient β′ of all media content in the media content database through where j is the total number of media content in the media content database; Based on the classification error coefficient β′, merge α media content with similar values of the classification element w′ of the classification set F′ in the media content database into a new column in the database, and determine the media content information to be synchronized;

[0023] Based on the classification error coefficient β′, merge α - 1 media content with similar values of the classification element w′ of the classification set F′ in the media content database into the next column of a new column in the database, use the column belonging to the media content to be synchronized in the database as the list of media content to be synchronized, and determine the list information of the media content to be synchronized; i where, when new media content is created and obtained, the media content database is updated in real time, move the determined media content in the media content database down one column, and import each new media content into the first column of the database; ρ Obtain the classification set F′ of each new media content

[0024] If the classification element w′ in the classification set F′ of the new media content i is ρ similar to the classification element w′ of the classification set F′ of the media content in the database, merge the new media content into the column where the media content with similar values is located, and update the media content database;

[0025] If the classification element w′ in the classification set F′ of the new media content

[0026] is not similar to the classification element w′ of the classification set F′ of the media content in the database, create a new column in the database and import the new media content into the new column; i If the classification set F′ of the new media content i contains a classification element w′ ρThe classification set F' of the media content to be synchronized in the information of the list of media content to be synchronized determined in the media content database i The classification element w' in ρ is numerically close, and the new media content is merged into the determined list information of the media content to be synchronized.

[0027] Preferably, based on the list information of the media content to be synchronized, an importance analysis is performed on the list of media content to be synchronized to obtain the importance degree index Y' of each list of media content to be synchronized y , specifically including:

[0028] Re-obtain the metadata of each media content to be synchronized in the list information of the media content to be synchronized;

[0029] Extract the key content tags from the metadata of each media content to be synchronized, perform natural language processing on the key content tags, and pass through to obtain the key sentiment index Q' corresponding to each media content to be synchronized i , where μ π is the weight coefficient of the sentiment score corresponding to the π-th key content tag, and G π is the sentiment score corresponding to the π-th key content tag, is the total number of key content tags;

[0030] Pass through to obtain the importance degree index Y' of each list of media content to be synchronized y , where I is the total number of media content to be synchronized in the list information of the media content to be synchronized, and y is the total number of lists of media content to be synchronized.

[0031] Preferably, the synchronization management task information is determined through the importance degree index Y' of each list of media content to be synchronized y , and each synchronization management task information is evaluated respectively to obtain the task priority index R' of each synchronization management task m , and at the same time, the initial synchronization task information is determined, specifically including:

[0032] Based on the importance degree index Y' of each list of media content to be synchronized y sort the list of media content to be synchronized;

[0033] Based on the total value of the list of media content to be synchronized, determine the maximum synchronization list value σ', and determine the synchronization management task information;

[0034] Pass through to determine the task priority index R' of each synchronization management task m , where m is the total number of synchronization management tasks;

[0035] Obtain the task priority index R′ of the synchronization management task m and the median M m , and filter out the synchronization management tasks with the task priority index R′ m greater than or equal to the median M m as the initial synchronization tasks, and determine the initial synchronization task information;

[0036] Take the synchronization management tasks with the task priority index R′ m less than the median M m as the secondary synchronization tasks, and determine the secondary synchronization task information.

[0037] Preferably, based on the feedback information of the media content to be synchronized after the initial synchronization and the initial synchronization quality index T′ e , optimize the initial synchronization task information and perform the secondary synchronization task, specifically including:

[0038] Based on the initial synchronization task information, obtain the initial synchronization time threshold T″ e ;

[0039] After the corresponding media content to be synchronized completes the initial synchronization, obtain the real-time synchronization time T″′ required for each media content to be synchronized in the initial synchronization task information to complete the initial synchronization i , and at the same time obtain the dimension information of the content displayed by each media content to be synchronized on different devices;

[0040] Based on the dimension information of the content displayed by each media content to be synchronized on different devices, obtain the display index X″ i , where the display index X″ i can be obtained through , is the c-th dimension value of the content displayed by the media content to be synchronized on the T-th device, θ τ is the weight coefficient of the influence of different devices on the dimension information of the displayed content, ∈c is the weight coefficient of the c-th dimension value, is the total number of dimension values in the c′ dimension information, and τ′ is the total number of synchronized devices;

[0041] Through determine the initial synchronization quality index T′ e , where ε is the total number of media content to be synchronized in the initial synchronization task information;

[0042] Perform data preprocessing on the feedback information of the media content to be synchronized after the initial synchronization, and perform natural language processing on the feedback information after data preprocessing;

[0043] Through obtain the content effect evaluation index Q″ corresponding to each media content to be synchronized after the initial synchronizationi , where H p is the p-th content effect parameter corresponding to the i-th media content to be synchronized after the initial synchronization, and k p is the weight coefficient of the p-th content effect parameter corresponding to the i-th media content to be synchronized after the initial synchronization, and P′ is the total value of the content effect parameters;

[0044] Based on the initial synchronization quality index T′ corresponding to each media content to be synchronized after the initial synchronization e and the content effect evaluation index Q″ i Optimize the initial synchronization task information, adjust the secondary synchronization task information, and gradually perform the secondary synchronization task.

[0045] Furthermore, a multi-terminal synchronization management system for media content based on data feedback is proposed to implement the management method as described in any one of the above, including:

[0046] A content management module, which is used to obtain the information of the media content to be synchronized in real time, receive the feedback information of the media content to be synchronized in the initial synchronization, store various types of media content created and obtained, classify the information of the media content to be synchronized, create and obtain various types of media content based on WordPress, update the media content database, and perform data processing on the data and information obtained by the data receiving unit;

[0047] A data feedback module, which is used to perform data transmission and interaction among the content management module, the synchronization management module, and the terminal display module, receive the feedback information of the media content to be synchronized after the synchronization management system performs the synchronization task, and transmit the feedback information to the data receiving unit;

[0048] A synchronization management module, which is used to analyze the importance of the list of media content to be synchronized based on the list information of the media content to be synchronized, obtain the importance degree index of each list of media content to be synchronized, evaluate each synchronization management task information respectively, obtain the task priority index of each synchronization management task, evaluate the initial synchronization task information, obtain the determined initial synchronization quality index, obtain the pre-processed feedback information from the data processing unit, evaluate the feedback information, obtain the content effect evaluation index, and perform the initial synchronization task and the secondary synchronization task;

[0049] A terminal display module, which is used to display the data processing process of the content management module and the synchronization process of the synchronization management module.

[0050] Preferably, the content management module includes:

[0051] A data receiving unit, which is used to obtain the media content information to be synchronized in real time and receive the feedback information of the media content to be synchronized in the initial synchronization;

[0052] A data storage unit, which is provided with a media content database for storing various types of media content created and obtained;

[0053] A data processing unit, which is used to classify the media content information to be synchronized, create and obtain various types of media content based on WordPress, update the media content database, and perform data processing on the data and information obtained by the data receiving unit.

[0054] Preferably, the synchronization management module includes:

[0055] An analysis unit, which is used to perform importance analysis on the media content list to be synchronized based on the media content list information to be synchronized and obtain the importance degree index of each media content list to be synchronized;

[0056] An evaluation unit, which is used to evaluate each synchronization management task information respectively to obtain the task priority index of each synchronization management task, evaluate the initial synchronization task information to obtain the determined initial synchronization quality index, obtain the feedback information after data preprocessing from the data processing unit, and evaluate the feedback information to obtain the content effect evaluation index;

[0057] A multi-terminal synchronization unit, which is used to perform the initial synchronization task and the secondary synchronization task.

[0058] Preferably, the data feedback module includes:

[0059] A data transmission unit, which is used to perform data transmission and interaction among the content management module, the synchronization management module, and the terminal display module;

[0060] An information feedback unit, which is used to receive the feedback information of the media content to be synchronized after the synchronization management system performs the synchronization task and transmit the feedback information to the data receiving unit.

[0061] Compared with the prior art, the beneficial effects of the present invention are:

[0062] A method and system for multi - terminal synchronous management of media content based on data feedback proposed in this solution determine synchronous management task information through the importance degree index of each list of media content to be synchronized, evaluate each synchronous management task information separately to obtain the task priority index of each synchronous management task, and determine the initial synchronous task information at the same time. By using the importance degree index and the task priority index, the synchronous management system preferentially synchronizes important media content, ensuring that key data can still be synchronized in a timely manner under delayed network conditions and avoiding content conflicts and data consistency problems.

[0063] A method and system for multi - terminal synchronous management of media content based on data feedback proposed in this solution, through the initial synchronization quality index and the feedback information of the media content to be synchronized in the initial synchronization, and obtain the content effect evaluation index corresponding to each media content to be synchronized in the feedback information. Through the content effect evaluation index and the initial synchronization quality index, it is determined which media content needs to be updated preferentially, avoiding data errors or repeated processing, increasing the computing load of the system and causing resource waste problems. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 It is a flowchart of a method for multi - terminal synchronous management of media content based on data feedback proposed by the present invention;

[0065] Figure 2 It is a classification flowchart of the media content information to be synchronized in the present invention;

[0066] Figure 3 It is a flowchart of determining the initial synchronous task information and the secondary synchronous task information in the present invention;

[0067] Figure 4 It is a system framework diagram of a system for multi - terminal synchronous management of media content based on data feedback proposed by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0068] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments in the following description are only examples, and those skilled in the art can think of other obvious variations.

[0069] Refer to Figure 1 - Figure 4 As shown, a method for multi - terminal synchronous management of media content based on data feedback includes the following steps:

[0070] S100. Obtain the media content information to be synchronized in real time and classify the media content information to be synchronized;

[0071] Further, obtaining the media content information to be synchronized in real time and classifying the media content information to be synchronized specifically includes:

[0072] Based on WordPress, create and obtain various types of media content and establish a media content database, which is used to store the media content information to be synchronized;

[0073] Based on a media content database, obtaining an expected hash value corresponding to each media content in the database;

[0074] Based on the hash algorithm, the actual hash value corresponding to each media content in the database is obtained, and the actual hash value is compared with the expected hash value to determine whether the media content is empty. If so, the media content is traced back and the media content is re-obtained. If not, the MIME type and file metadata of the media content are obtained;

[0075] pass Get the classification set F′ corresponding to each media content i ={w′1,…,w′ ρ}, and determine the media content information to be synchronized;

[0076] Based on the classification set F′ corresponding to each media content i , classifying the media content information to be synchronized;

[0077] Among them, F′ i is the classification set corresponding to the i-th media content in the database, w′ ρ is the ρth classification element in the classification set corresponding to the ith media content, S′ i is the quantified value of the main type of the MIME type of the i-th media content in the database, S″ i is the quantized value of the subtype of the MIME type of the i-th media content in the database, (S″′ γ ) i is the quantized value of the γth metadata of the ith media content in the database.

[0078] Furthermore, based on the classification set F′ corresponding to each media content i , classify the synchronized media content information, including:

[0079] The classification set F′ corresponding to each media content i Import the media content database, and the classification set F′ corresponding to each media content i One-to-one correspondence with each media content in the database, and the classification set ′ i Different from the column where the media content is located;

[0080] Get the classification set F′ corresponding to each media content in the media content database i The classification element w′ρ average value and through determine the classification error coefficient β′ of all media content in the media content database, where j is the total number of media content in the media content database;

[0081] Based on the classification error coefficient β′, for the classification set F′ in the media content database i classification element w′ ρ Merge α media content with similar values into a new column in the database, and determine the media content information to be synchronized. It can be understood that if the value of α is 3 and the value of the classification error coefficient β′ is 3, there are three classification elements w′1, w′2, w′3 in the classification set F′1 of one media content A, and there are three classification elements w′4, w′5, w′6 in the classification set F′2 of another media content B. If the absolute value of the difference between any three classification elements in F′2 and F′1 is less than or equal to the classification error coefficient β′, that is, the values of |w′4 - w′1|, |w′5 - w′3|, and |w′6 - w′2| or the absolute value of the difference of any other non-repeating two combinations is less than or equal to 3, that is, less than or equal to β′, then media content B can be merged with media content A into a new column in the media database, and A may be in the column above B or in the column below B, mainly based on the key emotion index Q′ i for standard, if the key emotion index Q′ of A i is greater than B, then A is above B;

[0082] For each classification set F′ in the media content database i classification element w′ ρ Merge α - 1 media content with similar values into the next column of a new column in the database. Take the column in the database that belongs to the media content to be synchronized as the list of media content to be synchronized, and determine the list information of the media content to be synchronized. It can be understood that the value of α is variable, and when merging media content into a new column in the database, α is in descending order. For example, if the value of α - 1 is 2 at this time, there are three classification elements w′1, w′2, w′3 in the classification set F1 of only one media content A, and there are three classification elements w′4, w′5, w′6 in the classification set F′2 of another media content B. If the absolute value of the difference between any two classification elements in F′2 and F′1 is less than or equal to the classification error coefficient β′, that is, the values of |w′4 - w′1|, |w′5 - w′3|, and |w′6 - w′2| or the absolute value of the difference of any other non-repeating two combinations is less than or equal to 3, that is, less than or equal to β′, then media content B can be merged with media content A into a new column in the media database, and the new column at this time is different from the column with the value of α - 1 being 2;

[0083] Among them, when new media content is created and acquired, the media content database is updated in real time, the determined media content in the media content database is moved down one column, and each new media content is imported into the first column of the database;

[0084] Obtain the classification set F' of each new media content i , if the classification set F' of the new media content i The classification element w' in ρ Is numerically close to the classification set F' of the media content to be synchronized in the information of the media content to be synchronized determined in the media content database i The classification element w' in ρ , the new media content is merged into the information of the determined media content to be synchronized list.

[0085] Specifically, the media content information to be synchronized includes all the content displayed on all synchronization platforms, including text, pictures, videos, and other media elements, etc. The list of media content to be synchronized is one column of data in the media content database, which can be created using MySQL, etc. WordPress is an open-source content management system (CMS) used to create and manage websites and blogs, supporting various types of content, including articles, pages, media files (such as pictures and videos), etc. It provides functions such as categorization, tagging, and custom content types for easy organization and management of content. Based on the media content database, obtain the expected hash value corresponding to each media content in the database. The expected hash value is a known hash value that should theoretically be generated by specific data. Based on the hash algorithm, obtain the actual hash value corresponding to each media content in the database. First, determine the hash algorithm and select a suitable hash algorithm to generate and verify the hash value. Common hash algorithms include MD5, SHA-256, etc. MD5 is a 128-bit hash value, usually used for data integrity checks but with relatively low security; SHA-256 is a 256-bit hash value, providing stronger security and widely used in various applications. When obtaining the expected hash value corresponding to each media content in the database, the path or location of each media content in the database can be obtained first. For example, assume there is a table media_files in the database, which contains the paths of media content files, and calculate its hash value using the selected hash algorithm. It is also possible to use Python code to obtain the hash value. The expected hash value and the corresponding actual hash value of each media content can be imported into the corresponding row in the media content database corresponding to the media content. The MIME type of media content is a standard used to describe the type and format of files on the Internet. It enables the client and the server to correctly process different types of files. The MIME type usually consists of two parts, separated by a slash, including the main type, which is used to describe the basic category of the file, such as text, image, audio, video, application, etc. files, and the subtype specifying the specific format within the main type, such as plain, jpeg, mp4, json, etc. The metadata of media content may include the metadata of text files, image files, audio files, video files, etc., depending on the media content data that the synchronization management system needs to synchronize. For example, when processing the metadata of a video file, the metadata includes resolution, frame rate, etc.

[0086] It can be understood that by obtaining the classification set F′ corresponding to each media content i ={w′1,..., w′ ρ}, and determining the media content information to be synchronized, S′ iis the quantization value of the main type of the MIME type of the i-th media content in the database. Suppose the text / html category belonging to the main type in the MIME type of a certain media content appears 1000 times on the website. 1000 can be used as the standard for a quantization value belonging to the main type in the MIME type. (S″′ γ ) i is the quantization value of the γ-th metadata of the i-th media content in the database. For example, if the resolution of a certain media content (video) belonging to its metadata is 1920x1080, then 1920x1080 can be used as the value after weighted summation of the quantization value as the quantization value of one of the metadata of the media content.

[0087] S200. Put the classified media content information to be synchronized into different media content lists to be synchronized respectively, and determine the information of the media content lists to be synchronized;

[0088] S300. Based on the information of the media content lists to be synchronized, perform importance analysis on the media content lists to be synchronized, and obtain the importance degree index Y′ of each media content list to be synchronized y ;

[0089] Furthermore, based on the information of the media content lists to be synchronized, perform importance analysis on the media content lists to be synchronized, and obtain the importance degree index Y′ of each media content list to be synchronized y , specifically including:

[0090] Re-obtain the metadata of each media content to be synchronized in the information of the media content lists to be synchronized;

[0091] Extract the key content tags from the metadata of each media content to be synchronized, perform natural language processing on the key content tags, and through obtain the corresponding key emotion index Q′ of each media content to be synchronized i , where μ π is the weight coefficient of the emotion score corresponding to the π-th key content tag, and G π is the emotion score corresponding to the π-th key content tag, is the total number of key content tags;

[0092] Through obtain the importance degree index Y′ of each media content list to be synchronized y , where I is the total number of media content to be synchronized in the information of the media content lists to be synchronized, and y is the total number of media content lists to be synchronized.

[0093] Specifically, the key content tag carries key information associated with the media content in the metadata of each media content to be synchronized. The sentiment score is used to describe the popularity or positive sentiment level of the key content tag, etc. The importance index is used to describe the importance of the media content list to be synchronized that needs to be synchronized across multiple devices. For example, if one of the media contents to be synchronized is a hot news video, its metadata may carry relevant tags of the hot news video to simply describe the content of the hot news video. If another media content to be synchronized is an ordinary video, the sentiment score of the key content tag it carries will be less than that of the hot news video. The sentiment score can be queried from the sentiment dictionary or a sentiment index analysis model can be obtained using deep learning methods. This sentiment index analysis model will compare the key content tags carried in the media content to be synchronized with the sentiment dictionary to obtain the corresponding sentiment score of the media content to be synchronized. This sentiment score can not only describe the positive or negative sentiment expressed by the key content tag, but also describe the importance index of the hot content. For example, if one of the media contents to be synchronized is a hot news video, the key content tag carried in its metadata will carry relevant hot words, so its sentiment score will be higher, and the importance index Y' of the media content list it belongs to y will also be higher, and the synchronization management system will prioritize its multi-device synchronization.

[0094] S400. Determine the synchronization management task information through the importance index Y' of each media content list to be synchronized y and evaluate each synchronization management task information separately to obtain the task priority index R' of each synchronization management task m , and at the same time determine the initial synchronization task information;

[0095] Furthermore, determine the synchronization management task information through the importance index Y' of each media content list to be synchronized y and evaluate each synchronization management task information separately to obtain the task priority index R' of each synchronization management task m , and at the same time determine the initial synchronization task information, specifically including:

[0096] Sort the media content list to be synchronized based on the importance index Y' of each media content list to be synchronized y ;

[0097] Determine the maximum synchronization list value σ' based on the total value of the media content list to be synchronized and determine the synchronization management task information;

[0098] Through determine the task priority index R' of each synchronization management task m , where m is the total number of synchronization management tasks;

[0099] Obtain the task priority index R' of the synchronization management task m of the median M m , and filter out the synchronization management tasks with the task priority index R' m greater than or equal to the median M m as the initial synchronization tasks, and determine the initial synchronization task information;

[0100] Take the synchronization management tasks with the task priority index R' m less than the median M m as the secondary synchronization tasks, and determine the secondary synchronization task information.

[0101] Specifically, based on the total value of the media content list to be synchronized, determine the maximum synchronization list value σ', and determine the synchronization management task information. When the total value of the media content list to be synchronized exceeds a certain value, it is difficult for the synchronization management system to perform fast and accurate multi-terminal synchronization tasks on the media content to be synchronized in the media content list to be synchronized. Then, it is necessary to set the maximum synchronization list value σ'. The maximum synchronization list value σ' can take one-tenth or one-hundredth of the total value of the media content list to be synchronized, and is specifically determined according to the total value of the media content list to be synchronized and the computing power of the synchronization management system. Take the synchronization management tasks with the task priority index R' m less than the median M m as the secondary synchronization tasks, and filter out the synchronization management tasks with the task priority index R' m greater than or equal to the median M m as the initial synchronization tasks. The main purpose of dividing into initial synchronization tasks and secondary synchronization tasks is to use the initial synchronization tasks for synchronization testing, and optimize the secondary synchronization tasks according to the synchronization results of the initial synchronization tasks. For example, when performing the initial synchronization tasks, if the synchronization of the media content to be synchronized fails, the content is missing, or the feedback is poor due to network fluctuations, etc. during a certain period or on a certain device, the maximum synchronization list value σ', synchronization time, etc. in the secondary synchronization task information can be adaptively adjusted. The results of the initial synchronization tasks can reveal delays, errors, or inconsistencies in the synchronization. By analyzing these feedbacks, the secondary synchronization can optimize for these problems, reduce delays and errors, and ensure more accurate synchronization.

[0102] S500. Based on the initial synchronization task information, perform initial synchronization on the corresponding media content to be synchronized, and obtain the initial synchronization quality index T' e and the feedback information of the media content to be synchronized in the initial synchronization;

[0103] S600. Through the feedback information of the media content to be synchronized in the initial synchronization and the initial synchronization quality index T' e , optimize the initial synchronization task information, and perform secondary synchronization tasks;

[0104] Further, based on the feedback information of the media content to be synchronized in the initial synchronization and the initial synchronization quality index T', e optimize the initial synchronization task information and perform a secondary synchronization task, specifically including:

[0105] Based on the initial synchronization task information, obtain the initial synchronization time threshold T″ e ;

[0106] After the initial synchronization of the corresponding media content to be synchronized is completed, obtain the real-time synchronization time T‴ required for each media content to be synchronized in the initial synchronization task information to complete the initial synchronization i , and at the same time obtain the dimension information of the content displayed by each media content to be synchronized on different devices;

[0107] Based on the dimension information of the content displayed by each media content to be synchronized on different devices, obtain the display index X″ i , where the display index X″ i can be obtained through , is the c-th dimension value of the content displayed by the media content to be synchronized on the T-th device, θ τ is the weight coefficient of the influence of different devices on the dimension information of the displayed content, ∈ c is the weight coefficient of the c-th dimension value, is the total number of dimension values in the c-dimensional information, and τ′ is the total number of synchronized devices;

[0108] Through determine the initial synchronization quality index T' e , where ε is the total number of media content to be synchronized in the initial synchronization task information;

[0109] Perform data preprocessing on the feedback information of the media content to be synchronized in the initial synchronization, and perform natural language processing on the feedback information after data preprocessing;

[0110] Through obtain the content effect evaluation index Q″ corresponding to each media content to be synchronized after the initial synchronization i , where H p is the p-th content effect parameter corresponding to the i-th media content to be synchronized after the initial synchronization, k p is the weight coefficient of the p-th content effect parameter corresponding to the i-th media content to be synchronized after the initial synchronization, and P′ is the total value of the content effect parameters;

[0111] Based on the initial synchronization quality index T′ e and the content effect evaluation index Q″ corresponding to each media content to be synchronized after the initial synchronization iOptimize the initial synchronization task information, adjust the secondary synchronization task information, and gradually perform the secondary synchronization task.

[0112] Specifically, based on the dimensional information of the content displayed by each media content to be synchronized on different devices, obtain the display index X″ i , where the dimensional information includes the resolution, response time, browser compatibility, network bandwidth, and latency of the device. These factors jointly affect the display effect and user experience of the media content, and the content effect evaluation index Q″ i is used to describe the effect presented by the media content to be synchronized after being synchronized to other devices. The initial synchronization quality index T′ e is used to quantify the synchronization quality of the initial synchronization task. For example, if one of the media contents to be synchronized is a hot news video, its initial synchronization quality index needs to consider the synchronization update speed on other devices and the quality of the synchronized content (including resolution, latency, etc.). The content effect evaluation index needs to consider the number of likes, comments, etc. The number of likes and comments of the video are the content effect parameters of the video. Through the content effect evaluation index, it can be revealed which media contents are liked by users, so that the media contents synchronized by the synchronization system are more in line with the content preferred by users. And based on the initial synchronization quality index T′ e and the content effect evaluation index Q″ i Optimize the initial synchronization task information, adjust the secondary synchronization task information, and gradually perform the secondary synchronization task, which can adjust the content strategy faster, improve the overall quality of the content, and ensure that the content is released at the best time point.

[0113] Furthermore, a multi - terminal synchronization management system for media content based on data feedback is proposed to implement the management method as described in any one of the above, including:

[0114] A content management module, which is used to obtain the information of the media content to be synchronized in real - time, receive the feedback information of the media content to be synchronized in the initial synchronization, store various types of media content created and obtained, classify the information of the media content to be synchronized, create and obtain various types of media content based on WordPress, update the media content database, and process the data and information obtained by the data receiving unit;

[0115] Furthermore, the content management module includes:

[0116] A data receiving unit, which is used to obtain the information of the media content to be synchronized in real - time and receive the feedback information of the media content to be synchronized in the initial synchronization;

[0117] A data storage unit, which is provided with a media content database for storing various types of media content created and obtained;

[0118] A data processing unit, which is used to classify the media content information to be synchronized, create and obtain various types of media content based on WordPress, update the media content database, and process the data and information obtained by the data receiving unit.

[0119] A data feedback module, which is used for data transmission and interaction among the content management module, the synchronization management module, and the terminal display module. After receiving the feedback information of the media content to be synchronized after the synchronization management system performs the synchronization task, it transmits the feedback information to the data receiving unit;

[0120] Furthermore, the data feedback module includes:

[0121] A data transmission unit, which is used for data transmission and interaction among the content management module, the synchronization management module, and the terminal display module;

[0122] An information feedback unit, which is used to receive the feedback information of the media content to be synchronized after the synchronization management system performs the synchronization task, and transmit the feedback information to the data receiving unit.

[0123] A synchronization management module, which is used to analyze the importance of the media content list to be synchronized based on the media content list information to be synchronized, obtain the importance degree index of each media content list to be synchronized, evaluate each synchronization management task information respectively, obtain the task priority index of each synchronization management task, evaluate the initial synchronization task information, obtain the determined initial synchronization quality index, obtain the feedback information after data preprocessing from the data processing unit, and evaluate the feedback information to obtain the content effect evaluation index, and perform the initial synchronization task and the secondary synchronization task;

[0124] Furthermore, the synchronization management module includes:

[0125] An analysis unit, which is used to analyze the importance of the media content list to be synchronized based on the media content list information to be synchronized, and obtain the importance degree index of each media content list to be synchronized;

[0126] An evaluation unit, which is used to evaluate each synchronization management task information respectively, obtain the task priority index of each synchronization management task, evaluate the initial synchronization task information, obtain the determined initial synchronization quality index, obtain the feedback information after data preprocessing from the data processing unit, and evaluate the feedback information to obtain the content effect evaluation index;

[0127] A multi-terminal synchronization unit, which is used to perform the initial synchronization task and the secondary synchronization task.

[0128] The terminal display module is used to display the data processing process of the content management module and the synchronization process of the synchronization management module.

[0129] In summary, the advantages of the present invention are as follows: By using the importance degree index of each media content list to be synchronized, the synchronization management task information is determined, and each synchronization management task information is evaluated separately to obtain the task priority index of each synchronization management task. At the same time, the initial synchronization task information is determined. By using the importance degree index and the task priority index, the synchronization management system gives priority to synchronizing important media content, ensuring that critical data can still be synchronized in a timely manner under delay network conditions, and avoiding content conflicts and data consistency problems.

[0130] Based on the initial synchronization quality index and the feedback information of the media content to be synchronized in the initial synchronization, and obtaining the content effect evaluation index corresponding to each media content to be synchronized in the feedback information. By using the content effect evaluation index and the initial synchronization quality index, it is determined which media content needs to be updated with priority, avoiding data errors or duplicate processing, which may increase the system's computing load and cause resource waste. The secondary synchronization task is optimized according to the synchronization result of the initial synchronization task. Since the result of the initial synchronization task can reveal delays, errors or inconsistencies in the synchronization, by analyzing this feedback, the secondary synchronization can optimize for these problems, reducing delays and errors and ensuring more accurate synchronization. Based on the initial synchronization quality index and the content effect evaluation index, the initial synchronization task information is optimized, and the secondary synchronization task information is adjusted, and the secondary synchronization task is gradually carried out, which can adjust the content strategy faster, improve the overall quality of the content, and also ensure that the content is published at the best time point.

[0131] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments. What is described in the above embodiments and the specification is only the principle of the present invention. Without departing from the spirit and scope of the present invention, the present invention will have various changes and improvements, and these changes and improvements all fall within the scope of the present invention claimed. The scope of protection claimed by the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for multi-terminal synchronous management of media content based on data feedback, characterized in that, Including the following steps: S100. Obtain the information of the media content to be synchronized in real time and classify the information of the media content to be synchronized; S200. Put the classified information of the media content to be synchronized into different lists of media content to be synchronized respectively, and determine the information of the lists of media content to be synchronized; S300. Analyze the importance of the media content list to be synchronized based on the media content list information to be synchronized, and obtain the importance index of each media content list to be synchronized ; S400. Determine the synchronization management task information according to the importance index of each media content list to be synchronized, and evaluate each synchronization management task information separately to obtain the task priority index of each synchronization management task Determine the synchronization management task information, and evaluate each synchronization management task information separately to obtain the task priority index of each synchronization management task At the same time, determine the initial synchronization task information; S500. Based on the initial synchronization task information, perform an initial synchronization on the corresponding media content to be synchronized, and obtain an initial synchronization quality index and feedback information on the media content to be synchronized in the initial synchronization; S600, feedback information of the media content to be synchronized through initial synchronization and the initial synchronization quality index , optimize the initial synchronization task information and perform a secondary synchronization task; Based on the information of the media content list to be synchronized, perform importance analysis on the media content list to be synchronized, and obtain the importance degree index of each media content list to be synchronized , specifically including: Re-obtain the metadata of each media content in the information of the list of media content to be synchronized; Extract the key content tags from the metadata of each media content to be synchronized, perform natural language processing on the key content tags, and obtain the corresponding key sentiment index for each media content to be synchronized through , where the key sentiment index for each media content to be synchronized is obtained , where is the weight coefficient of the sentiment score corresponding to the -th key content tag, is the sentiment score corresponding to the -th key content tag, and is the total number of key content tags; By , obtain the importance index of each media content list to be synchronized , where is the total number of media content to be synchronized in the media content list information to be synchronized, is the total number of media content lists to be synchronized.

2. The media content multi-terminal synchronization management method based on data feedback according to claim 1, wherein The obtaining the information of the media content to be synchronized in real time and classifying the information of the media content to be synchronized specifically includes: Based on WordPress, create and obtain various types of media content, and establish a media content database, which is used to store the information of the media content to be synchronized; Based on the media content database, obtain the expected hash value corresponding to each media content in the database; Based on the hash algorithm, obtain the actual hash value corresponding to each media content in the database, compare the actual hash value with the expected hash value, judge whether the media content is empty, if so, trace the media content and re-obtain the media content, if not, obtain the MIME type and file metadata of the media content; By , obtain the classification set corresponding to each media content , and determine the media content information to be synchronized; Based on the classification set corresponding to each media content , classify the information of the media content to be synchronized; Among them, is the classification set corresponding to the th media content in the database, is the th classification element in the classification set corresponding to the th media content, is the quantization value of the main type of the MIME type of the th media content in the database, is the quantization value of the subtype of the MIME type of the th media content in the database, is the quantization value of the th metadata of the th media content in the database.

3. The method for multi-terminal synchronous management of media content based on data feedback according to claim 2, wherein, The classification set corresponding to each media content , classify the media content information to be synchronized, specifically including: The classification set corresponding to each media content Import it into the media content database, the classification set corresponding to each media content Corresponds one by one with each media content in the database, and the classification set Is different from the column where the media content is located; Obtain the classification set corresponding to each piece of media content in the media content database of the classification elements average value of , and through , determine the classification error coefficient of all media content in the media content database , where is the total number of media content in the media content database; Based on the classification error coefficient , classify the elements in the classification set in the media content database with numerically similar media content merged into a new column in the database, and determine the media content information to be synchronized; For each classification set in the media content database classification elements with media content with similar numerical values are merged into the next column in a new column of the database. A column belonging to the media content to be synchronized in the database is used as a list of media content to be synchronized, and the list information of the media content to be synchronized is determined; Wherein, when new media content is created and obtained, the media content database is updated in real time, the determined media content in the media content database is moved down one column, and each new media content is imported into the first column of the database; Obtain the classification set of each new media content If the classification set of the new media content The classification elements in Are numerically close to the classification set of the media content to be synchronized in the information of the media content list to be synchronized that has been determined in the media content database The classification elements in Then the new media content is merged into the information of the media content list to be synchronized that has been determined 4. A method for multi-terminal synchronous management of media content based on data feedback according to claim 3, characterized in that, The importance degree index of each media content list to be synchronized Determine synchronization management task information, and evaluate each synchronization management task information separately to obtain the task priority index of each synchronization management task , and at the same time determine the initial synchronization task information, specifically including: Based on the importance index of each media content list to be synchronized Sort the media content lists to be synchronized; Determine the maximum synchronization list value based on the total value of the media content list to be synchronized, and determine the synchronization management task information , and determine the synchronization management task information; By , determine the task priority index of each synchronization management task , where is the total number of synchronization management tasks; Obtain the task priority index of the synchronization management task of the median , and use the task priority index greater than or equal to the median to screen out the synchronization management tasks and use them as the initial synchronization tasks, and determine the initial synchronization task information; The task priority index Less than the median The synchronization management task is used as a secondary synchronization task, and the secondary synchronization task information is determined.

5. A method for multi-terminal synchronous management of media content based on data feedback according to claim 4, characterized in that The feedback information of the media content to be synchronized through the initial synchronization and the initial synchronization quality index , optimize the initial synchronization task information and perform a secondary synchronization task, specifically including: Obtain the initial synchronization time threshold based on the initial synchronization task information ; After the initial synchronization of the corresponding media content to be synchronized is completed, obtain the real-time synchronization time required for each piece of media content to be synchronized to complete the initial synchronization in the initial synchronization task information. At the same time, obtain the dimension information of the content displayed by each piece of media content on different devices. Obtain a display index based on the dimensional information of the content of each media content to be synchronized on different devices , where the display index can be obtained through obtaining, is the th dimensional value of the content displayed by the media content to be synchronized on the th device, is the weight coefficient of the influence of different devices on the dimensional information of the displayed content, is the weight coefficient of the th dimensional value, and is the total number of dimensional values in the dimensional information, is the total number of devices to be synchronized; By , the initial synchronization quality index is determined , where is the total number of media contents to be synchronized in the initial synchronization task information; Perform data preprocessing on the feedback information of the media content to be synchronized in the initial synchronization, and perform natural language processing on the feedback information after data preprocessing; Through , obtain the content effect evaluation index corresponding to each media content to be synchronized after the initial synchronization , where is the th content effect parameter corresponding to the th media content to be synchronized after the initial synchronization, is the weight coefficient of the th content effect parameter corresponding to the th media content to be synchronized after the initial synchronization, is the total value of the content effect parameters; Based on the initial synchronization quality index corresponding to each media content to be synchronized after the initial synchronization and the content effect evaluation index Optimize the initial synchronization task information, adjust the secondary synchronization task information, and gradually perform the secondary synchronization task.

6. A multi-terminal synchronous management system for media content based on data feedback, used to implement the management method described in any one of claims 1-5, characterized in that, Including: Content management module, which is used to obtain the information of media content to be synchronized in real time, receive the feedback information of the media content to be synchronized in the initial synchronization, store various types of media content created and obtained, classify the information of the media content to be synchronized, create and obtain various types of media content based on WordPress, and update the media content database. ; A data feedback module, which is used for data transmission and interaction between a content management module, a synchronization management module and a terminal display module, receives the feedback information of the media content to be synchronized after the synchronization management system performs a synchronization task, and transmits the feedback information to a data receiving unit; A synchronization management module, which is used for performing importance analysis on the list of media content to be synchronized based on the information of the list of media content to be synchronized, obtaining the importance degree index of each list of media content to be synchronized, evaluating each synchronization management task information respectively, obtaining the task priority index of each synchronization management task, evaluating the initial synchronization task information, obtaining the determined initial synchronization quality index, obtaining the feedback information after data preprocessing from the data processing unit, and evaluating the feedback information to obtain the content effect evaluation index, and performing the initial synchronization task and the secondary synchronization task; A terminal display module, which is used for displaying the data processing process of the content management module and the synchronization process of the synchronization management module.

7. A media content multi-terminal synchronization management system based on data feedback according to claim 6, characterized in that, The content management module includes: A data receiving unit, which is used for obtaining the information of the media content to be synchronized in real time and receiving the feedback information of the media content to be synchronized in the initial synchronization; A data storage unit, which is provided with a media content database for storing various types of media content created and obtained; A data processing unit, which is used to classify the media content information to be synchronized, create and obtain various types of media content based on WordPress, and update the media content database .

8. A media content multi-terminal synchronization management system based on data feedback according to claim 6, characterized in that, The synchronization management module includes: An analysis unit, which is used for performing importance analysis on the list of media content to be synchronized based on the information of the list of media content to be synchronized, and obtaining the importance degree index of each list of media content to be synchronized; An evaluation unit, which is used to evaluate each synchronization management task information respectively, obtain the task priority index of each synchronization management task, evaluate the initial synchronization task information, obtain the determined initial synchronization quality index, obtain the feedback information after data preprocessing from the data processing unit, and evaluate the feedback information to obtain the content effect evaluation index; A multi-terminal synchronization unit, which is used to perform the initial synchronization task and the secondary synchronization task.

9. A media content multi-terminal synchronous management system based on data feedback according to claim 6, characterized in that The data feedback module includes: A data transmission unit, which is used to perform data transmission and interaction among the content management module, the synchronization management module, and the terminal display module; An information feedback unit, which is used to receive the feedback information of the media content to be synchronized after the synchronization management system performs the synchronization task, and transmit the feedback information to the data receiving unit.

Citation Information

Patent Citations

  • Data synchronization method and device, and electronic cigarette

    CN108347480A