Apparatus and method for measuring data quality
The data quality measurement device and method address the lack of standardization in metadata quality assessment by assigning scores and grades, ensuring high-quality data delivery and feedback for improvement.
Patent Information
- Application Number
- PCT/KR2024/002417
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-23
- Publication Date
- 2025-08-28
AI Technical Summary
There is no standardized method to accurately measure the quality of metadata provided by various content providers, leading to inconsistent data quality and difficulty in selecting high-quality data for customers.
A data quality measurement device and method that assigns quality scores to each indicator of data quality measurement items, determines a quality grade based on these scores, and classifies and manages data accordingly to provide high-quality data to customers and feedback to content providers.
Accurately and reliably measures data quality, ensuring high-quality data is provided to customers and providing feedback to improve data quality for content providers.
Smart Images

Figure KR2024002417_28082025_PF_FP_ABST
Abstract
Description
Data quality measurement device and method
[0001] The present disclosure relates to a data quality measurement device and method capable of measuring data quality based on quality grades for each major attribute in metadata.
[0002] In general, as digital-based digital TV technology becomes commercialized, TVs can provide customers with various types of content services, such as real-time broadcasting, COD (Contents On Demand), games, and news, through networks connected to each home in addition to the broadcast medium.
[0003] A content provider can create metadata containing various content data that can be provided over a network and provide it to network devices such as TVs.
[0004] Metadata received from multiple content providers offers a variety of items and differs in content.
[0005] Currently, the number of content providers providing such metadata is continuously increasing, and the amount of metadata provided by each content provider is also increasing.
[0006] Since data provided by content providers each have different qualities, it is necessary to measure the quality of data to select good quality data and provide it to customers.
[0007] However, since there is currently no standard for measuring the quality of data, there was a problem in that accurate judgment was impossible because, when data is implemented through network devices, etc., people can only judge the quality of data with their eyes.
[0008] Therefore, in the future, there is a need for the development of a data quality measurement device that can accurately and reliably measure the quality of provided data to provide high-quality data to customers and provide feedback for improving data quality to content providers who provide low-quality data.
[0009] The present disclosure aims to solve the above-mentioned problems and other problems.
[0010] The present disclosure provides a data quality measurement device and method that can accurately and reliably measure the quality of data by assigning a quality score to each indicator of data quality measurement items and determining a quality grade of data based on the quality score, thereby providing high-quality data to customers and providing feedback for improving data quality to content providers who provide low-quality data.
[0011] A data quality measurement device according to one embodiment of the present disclosure includes a communication unit that is communicatively connected to a plurality of clients, a storage unit that stores data acquired from the clients, and a data management control unit that measures the quality of the data and manages the data, wherein the data management control unit can establish an index for each quality measurement item for each data when acquiring data, align data for which an index has been established, assign a quality score to each index for each quality measurement item of the data, determine a quality grade of the data based on the quality score, and classify and manage the data by quality grade.
[0012] A data quality measurement method according to one embodiment of the present disclosure is a data quality measurement method of a data quality measurement device that is connected to a plurality of clients, and may include a step of acquiring data from a client, a step of establishing an indicator for each quality measurement item for each acquired data, a step of matching data for which an indicator has been established, a step of assigning a quality score to each indicator for each quality measurement item of data, a step of determining a quality grade of data based on the quality score, and a step of classifying and managing data by quality grade.
[0013] According to one embodiment of the present disclosure, a data quality measurement device accurately and reliably performs data quality measurement by assigning a quality score to each indicator of data quality measurement items and determining a quality grade of data based on the quality score, thereby providing high-quality data to customers and providing feedback for improving data quality to content providers providing low-quality data.
[0014] FIG. 1 is a diagram illustrating a data quality measurement system according to one embodiment of the present disclosure.
[0015] FIG. 2 is a block diagram illustrating a data quality measurement device according to an embodiment of the present disclosure.
[0016] FIG. 3 is a diagram for explaining a process of establishing an index for each quality measurement item for data of a data quality measurement device according to an embodiment of the present disclosure.
[0017] FIG. 4 is a diagram illustrating a process of assigning a quality score to data of a data quality measurement device according to an embodiment of the present disclosure.
[0018] FIG. 5 is a diagram for explaining a process of determining a quality grade for data of a data quality measurement device according to an embodiment of the present disclosure.
[0019] FIG. 6 is a diagram showing a display device displaying a data quality grade according to an embodiment of the present disclosure.
[0020] FIG. 7 is a diagram showing a display device that guides data quality grades according to one embodiment of the present disclosure.
[0021] FIG. 8 is a diagram showing a display device that displays data in order of priority based on data quality grade according to one embodiment of the present disclosure.
[0022] FIG. 9 is a diagram showing a display device that recommends data quality based on display resolution according to one embodiment of the present disclosure.
[0023] FIGS. 10 to 12 are flowcharts for explaining a data quality measurement method according to an embodiment of the present disclosure.
[0024] Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Regardless of the drawing numbers, identical or similar components will be given the same reference numbers and redundant descriptions thereof will be omitted. The suffixes "module" and "part" used for components in the following description are assigned or used interchangeably only for the convenience of writing the specification, and do not in themselves have distinct meanings or roles. In addition, when describing the embodiments disclosed in this specification, if it is determined that a specific description of a related known technology may obscure the gist of the embodiments disclosed in this specification, a detailed description thereof will be omitted. In addition, the attached drawings are only intended to facilitate easy understanding of the embodiments disclosed in this specification, and the technical ideas disclosed in this specification are not limited by the attached drawings, and should be understood to include all modifications, equivalents, and substitutes included in the spirit and technical scope of the present disclosure.
[0025] Terms that include ordinal numbers, such as first, second, etc., may be used to describe various components, but the components are not limited by these terms. These terms are used solely to distinguish one component from another.
[0026] When a component is referred to as being "connected" or "connected" to another component, it should be understood that it may be directly connected or connected to that other component, but that there may be other components intervening. Conversely, when a component is referred to as being "directly connected" or "connected" to another component, it should be understood that there are no other components intervening.
[0027] FIG. 1 is a diagram illustrating a data quality measurement system according to one embodiment of the present disclosure.
[0028] As illustrated in FIG. 1, the data quality measurement system of the present disclosure may include a data quality measurement device (500) to which a plurality of clients (600) are connected for communication via a network.
[0029] Here, the plurality of clients (600) may include a content provider client (610) that provides content data to a data quality measurement device (500) and a user client (620) that outputs high-quality content data received from the data quality measurement device (500).
[0030] For example, the plurality of clients (600) may include both stationary devices (standing devices) such as a personal computer (PC), a network TV, a hybrid broadcast broadband TV (HBBTV), a smart TV, and an Internet protocol TV (IPTV), and mobile devices (mobile devices or handheld devices) such as a smart phone, a tablet PC, a notebook, and a personal digital assistant (PDA).
[0031] And, the network that communicates and connects between multiple clients (600) and the data quality device (500) may mean a network that constitutes part of a cloud computing infrastructure or exists within a cloud computing infrastructure.
[0032] Here, the cloud network can be configured using a 3G network, a 4G or LTE (Long Term Evolution) network, or a 5G network.
[0033] That is, multiple clients (600) and data quality devices (500) can be connected to each other through a cloud network, and can communicate with each other through a base station, but can also communicate with each other directly without going through a base station.
[0034] In addition, the data quality measurement device (500) can measure the quality of data acquired from a content provider client (610) and manage the data whose quality has been measured.
[0035] That is, when the data quality measurement device (500) obtains data from a content provider client (610), it establishes an indicator for each quality measurement item for each data, aligns the data for which the indicators have been established, assigns a quality score to each indicator for each quality measurement item of the data, determines a quality grade of the data based on the quality score, and manages the data by classifying it by quality grade.
[0036] In addition, the data quality measurement device (500) can establish an indicator for each quality measurement item for each data based on a preset data indicator table when establishing an indicator for each quality measurement item for each data.
[0037] For example, a data indicator table may include at least one standard indicator for measuring data quality, and each standard indicator may include at least one quality measurement item and information content of each item.
[0038] In addition, the data quality measurement device (500) checks the indicators for each quality measurement item established for each data when assigning a quality score, and if the quality measurement item is a quality measurement item that has an indicator for the presence or absence of information, it assigns a quality score only to items for which information exists, and if the quality measurement item is a quality measurement item that has an indicator for the information status, it can assign different quality scores depending on the information status.
[0039] Next, the data quality measurement device (500) calculates a final quality score for each indicator by adding up the quality scores assigned to each indicator for each quality measurement item when determining the quality grade of data, and when the final quality score for each indicator is calculated, determines the importance corresponding to each indicator, and can determine the quality grade of data based on the calculated final quality score and the determined importance.
[0040] Here, the data quality measurement device (500) can determine the importance corresponding to each indicator based on the priority set for each quality measurement item when determining the importance corresponding to each indicator.
[0041] For example, when determining the importance corresponding to each indicator, the data quality measurement device (500) may count the number of quality measurement items for which priorities are set for each indicator to calculate the total number, and determine the importance level of each indicator based on the total number of quality measurement items for which priorities are set.
[0042] Next, when classifying data by quality grade, the data quality measurement device (500) can classify and store data into an upper quality data group and a lower quality data group based on the determined quality grade when the data quality grade is determined.
[0043] Here, when the data quality measurement device (500) receives a data request from a user client (620) among a plurality of clients, it can transmit high-quality data belonging to an upper quality data group to the user client (620).
[0044] At this time, the data quality measurement device (500) can check whether a user recommendation criterion set by the user client (620) exists when transmitting high-quality data, and if a user recommendation criterion exists, extract high-quality data corresponding to the user recommendation criterion from the upper quality data group, and transmit the extracted high-quality data to the user client (620).
[0045] In addition, the data quality measurement device (500) may classify data into a high-quality data group and a low-quality data group, generate a low-quality data list based on low-quality data belonging to the low-quality data group, and transmit the low-quality data list to a content provider client (610) among a plurality of clients.
[0046] Next, the data quality measurement device (500), after classifying data by quality grade, when receiving a data request from a user client (620) among a plurality of clients, checks whether a data recommendation criterion exists, and if a data recommendation criterion exists, data having a quality grade corresponding to the data recommendation criterion can be transmitted to the user client (620), and if a data recommendation criterion does not exist, data having a predetermined higher quality grade can be transmitted to the user client (620).
[0047] Here, the data recommendation criteria may include a first recommendation criterion that recommends the quality grade of data as a priority, a second recommendation criterion that recommends the resolution of data as a priority, a third recommendation criterion that recommends a specific category of data as a priority, a fourth recommendation criterion that recommends user content usage history information as a priority, a fifth recommendation criterion that recommends the display resolution information of the user client (620) as a priority, and a sixth recommendation criterion that recommends the network communication status with the user client (620) as a priority, but this is only one example and is not limited thereto.
[0048] In addition, the data quality measurement device (500) can extract data having a predetermined low quality grade after classifying data by quality grade, identify a data provider client (610) that provided data having a low quality grade, generate a low quality data list based on the data having a low quality grade, and transmit the generated low quality data list to the data provider client (610).
[0049] In this way, the present disclosure provides quality scores for indicators of each quality measurement item of data and determines a quality grade of data based on the quality scores, thereby accurately and reliably performing data quality measurement to provide high-quality data to customers and providing feedback for improving data quality to content providers who provide low-quality data.
[0050] FIG. 2 is a block diagram illustrating a data quality measurement device according to an embodiment of the present disclosure.
[0051] As illustrated in FIG. 2, the data quality measurement device (500) of the present disclosure may include a communication unit (510) that is connected to a plurality of clients, a storage unit (520) that stores data obtained from the clients, and a data management control unit (530) that measures the quality of the data and manages the data.
[0052] Here, the data management control unit (530) can, when acquiring data, establish an indicator for each quality measurement item for each data, align the data for which the indicator has been established, assign a quality score to each indicator for each quality measurement item of the data, determine a quality grade of the data based on the quality score, and manage the data by classifying it by quality grade.
[0053] When acquiring data, the data management control unit (530) can select data of undetermined quality grades from among the data stored in the storage unit (520) when data of content provided from a content provider client (CP client) among multiple clients is stored in the storage unit (520), and acquire the selected data from the storage unit (520).
[0054] In addition, the data management control unit (530) can establish an indicator for each quality measurement item for each data based on a preset data indicator table when establishing an indicator for each quality measurement item for each data.
[0055] Here, the data indicator table may include at least one standard indicator for measuring data quality, and each standard indicator may include at least one quality measurement item and information content of each item.
[0056] For example, the standard indicator may include a first indicator for the presence or absence of essential information including attribute items, description items, and genre items, a second indicator for the presence or absence of image format including poster items, thumbnail items, and still cut items, and a third indicator for the presence or absence of additional information including tag information items, keyword information items, and related information items, but this is only one example and is not limited thereto.
[0057] For example, the attribute items of the first indicator may include a character information item, a director information item, an actor information item, an age rating information item, etc., and the description items of the first indicator may include a synopsis information item, etc.
[0058] Additionally, the second indicator may further include a title item, a location item, a resolution item, etc.
[0059] In some cases, when establishing an index for each quality measurement item for each data, the data management control unit (530) may check the main category for each data, extract a data index table corresponding to the main category from among the data index tables for each data category pre-stored in the memory unit (520), and establish an index for each quality measurement item for each data based on the data index table corresponding to the main category.
[0060] Here, the data indicator table may include different standard indicators for each main category, and the standard indicators may have different quality measurement items and information content for each item for each main category.
[0061] Next, when assigning a quality score, the data management control unit (530) checks the indicators for each quality measurement item established for each data, and if the quality measurement item is a quality measurement item that has an indicator for the presence or absence of information, it assigns a quality score only to items for which information exists, and if the quality measurement item is a quality measurement item that has an indicator for the information status, it can assign different quality scores depending on the information status.
[0062] Here, when assigning different quality scores according to information status, the data management control unit (530) can check whether a quality measurement item is a preset priority item if the quality measurement item has an indicator for information status, and can assign an additional quality score if the item is a priority item.
[0063] For example, when setting priorities for quality measurement items, the data management control unit (530) may set priorities for specific quality measurement items based on the main category of data.
[0064] As another example, when setting a priority for a quality measurement item, the data management control unit (530) may set a priority for a specific quality measurement item based on user request information provided from a user client among multiple clients.
[0065] As another example, when setting a priority for a quality measurement item, the data management control unit (530) may obtain user content usage history information from a user client among multiple clients and set a priority for a specific quality measurement item based on the user content usage history information.
[0066] Next, the data management control unit (530) calculates a final quality score for each indicator by adding up the quality scores assigned to each indicator for each quality measurement item when determining the quality grade of data, and when the final quality score for each indicator is calculated, determines the importance corresponding to each indicator, and can determine the quality grade of data based on the calculated final quality score and the determined importance.
[0067] Here, the data management control unit (530) can determine the importance corresponding to each indicator based on the priority set for each quality measurement item when determining the importance corresponding to each indicator.
[0068] For example, when determining the importance corresponding to each indicator, the data management control unit (530) may count the number of quality measurement items for which priorities are set for each indicator to calculate the total number, and determine the importance level of each indicator based on the total number of quality measurement items for which priorities are set.
[0069] The data management control unit (530) can determine the importance level of the corresponding indicator to be high when the total number of quality measurement items for which priorities are set is large, and can determine the importance level of the corresponding indicator to be low when the total number of quality measurement items for which priorities are set is small.
[0070] As another example, when determining the importance corresponding to each indicator, the data management control unit (530) may determine the importance corresponding to each indicator based on user request information provided from a user client among multiple clients.
[0071] Here, the data management control unit (530) requests importance setting information for each indicator from a user client among multiple clients, and upon receiving importance setting information for each indicator from the user client, can determine the importance corresponding to each indicator based on the received importance setting information.
[0072] As another example, when determining the importance corresponding to each indicator, the data management control unit (530) may obtain user content usage history information from a user client among multiple clients and determine the importance corresponding to each indicator based on the user content usage history information.
[0073] Here, the data management control unit (530) can analyze data of contents frequently used by the user from user content usage history information, extract common indicators included in the data, and determine the importance corresponding to each indicator based on the extracted common indicators.
[0074] Next, when classifying data by quality grade, the data management control unit (530) can classify the data into an upper quality data group and a lower quality data group based on the determined quality grade and store the data in the memory unit (520).
[0075] Here, the data management control unit (530) can control the communication unit (510) to transmit high-quality data belonging to a higher quality data group to the user client when receiving a data request from a user client among multiple clients.
[0076] For example, when transmitting high-quality data, the data management control unit (530) can control the communication unit (510) to check whether a user recommendation criterion set by the user client exists, and if a user recommendation criterion exists, extract high-quality data corresponding to the user recommendation criterion from the upper quality data group, and transmit the extracted high-quality data to the user client.
[0077] Here, the user recommendation criteria may include a first recommendation criterion that recommends quality grades as a priority, a second recommendation criterion that recommends resolution as a priority, and a third recommendation criterion that recommends a specific category as a priority.
[0078] As another example, the data management control unit (530) may control the communication unit (510) to obtain user content usage history information from a user client when transmitting high-quality data, predict user recommendation criteria based on the user content usage history information, extract high-quality data corresponding to the predicted user recommendation criteria from a group of upper-quality data, and transmit the extracted high-quality data to the user client.
[0079] As another example, the data management control unit (530) may control the communication unit (510) to obtain display resolution information from the user client when transmitting high-quality data, predict an appropriate resolution of the high-quality data based on the obtained display resolution information, extract high-quality data corresponding to the predicted appropriate resolution from the upper quality data group, and transmit the extracted high-quality data to the user client.
[0080] As another example, the data management control unit (530) can control the communication unit (510) to check the network communication status with the user client when transmitting high-quality data, predict an appropriate transmission capacity of the high-quality data based on the network communication status, extract high-quality data corresponding to the predicted appropriate transmission capacity from the upper quality data group, and transmit the extracted high-quality data to the user client.
[0081] In addition, the data management control unit (530) can control the communication unit (510) to classify data into an upper quality data group and a lower quality data group, generate a low quality data list based on low quality data belonging to the lower quality data group, and transmit the low quality data list to a content provider client among a plurality of clients.
[0082] Next, the data management control unit (530) may, after classifying data by quality grade, control the communication unit (510) to check whether a data recommendation criterion exists when receiving a data request from a user client among multiple clients, and, if a data recommendation criterion exists, control the communication unit (510) to transmit data having a quality grade corresponding to the data recommendation criterion to the user client, and, if a data recommendation criterion does not exist, control the communication unit (510) to transmit data having a predetermined higher quality grade to the user client.
[0083] Here, the data recommendation criteria may include a first recommendation criterion that recommends the quality grade of data as a priority, a second recommendation criterion that recommends the resolution of data as a priority, a third recommendation criterion that recommends a specific category of data as a priority, a fourth recommendation criterion that recommends user content usage history information as a priority, a fifth recommendation criterion that recommends the display resolution information of the user client as a priority, and a sixth recommendation criterion that recommends the network communication status with the user client as a priority.
[0084] For example, when transmitting data based on the fourth recommendation criterion, the data management control unit (530) may control the communication unit (510) to obtain user content usage history information from the user client, predict user recommendation criteria based on the user content usage history information, extract data having a quality rating corresponding to the predicted user recommendation criteria, and transmit the extracted data to the user client.
[0085] As another example, the data management control unit (530) may control the communication unit (510) to obtain display resolution information from the user client when transmitting data based on the fifth recommendation criterion, predict an appropriate resolution of the data based on the obtained display resolution information, extract data having a quality grade corresponding to the predicted appropriate resolution, and transmit the extracted data to the user client.
[0086] As another example, the data management control unit (530) can control the communication unit (510) to check the network communication status with the user client when transmitting data based on the sixth recommendation criterion, predict an appropriate transmission capacity of data based on the network communication status, extract data having a quality grade corresponding to the predicted appropriate transmission capacity, and transmit the extracted data to the user client.
[0087] In addition, the data management control unit (530) can control the communication unit (510) to extract data having a predetermined lower quality grade after classifying data by quality grade, identify the data provider that provided the data having the lower quality grade, generate a low-quality data list based on the data having the lower quality grade, and transmit the generated low-quality data list to the data provider's client.
[0088] FIG. 3 is a diagram for explaining a process of establishing an index for each quality measurement item for data of a data quality measurement device according to an embodiment of the present disclosure.
[0089] As illustrated in FIG. 3, the present disclosure can establish an index for each quality measurement item of each data based on a preset data index table (700) when data is acquired.
[0090] Here, the data indicator table (700) may include at least one reference indicator (710) for measuring data quality, and each reference indicator (710) may include at least one quality measurement item (720) and information content (730) of each item.
[0091] For example, the reference indicator (710) may include a first indicator for the presence or absence of essential information including attribute items, description items, and genre items, a second indicator for the presence or absence of image type including poster items, thumbnail items, and still cut items, and a third indicator for the presence or absence of additional information including tag information items, keyword information items, and related information items, but this is only one example and is not limited thereto.
[0092] For example, the attribute items of the first indicator may include a character information item, a director information item, an actor information item, an age rating information item, etc., and the description items of the first indicator may include a synopsis information item, etc.
[0093] Additionally, the second indicator may further include a title item, a location item, a resolution item, etc.
[0094] In some cases, when establishing an index for each quality measurement item for each data, the present disclosure may identify a main category for each data, extract a data index table (700) corresponding to the main category from among the data index tables (700) for each pre-stored data category, and establish an index for each quality measurement item for each data based on the data index table (700) corresponding to the main category.
[0095] Here, the data indicator table (700) may include different standard indicators for each main category, and the standard indicator (710) may have different quality measurement items (720) and information contents (730) of each item for each main category.
[0096] FIG. 4 is a diagram illustrating a process of assigning a quality score to data of a data quality measurement device according to an embodiment of the present disclosure.
[0097] As illustrated in FIG. 4, the present disclosure verifies an indicator for each quality measurement item established for each data, and if the quality measurement item (720) is a quality measurement item having an indicator for the presence or absence of information, a quality score (740) is assigned only to items in which information exists, and if the quality measurement item (720) is a quality measurement item having an indicator for information status, different quality scores (740) can be assigned depending on the information status.
[0098] Here, the present disclosure can determine whether a quality measurement item (720) is a quality measurement item having an indicator of information status and whether the item is a preset priority item, and if the item is a priority item, an additional quality score can be given.
[0099] For example, the present disclosure can set priorities to specific quality measurement items based on the main category of data when setting priorities to quality measurement items.
[0100] As another example, the present disclosure may set a priority to a specific quality measurement item based on user request information provided from a user client among multiple clients when setting a priority to a quality measurement item.
[0101] As another example, the present disclosure may obtain user content usage history information from a user client among a plurality of clients when setting a priority for a quality measurement item, and may set a priority for a specific quality measurement item based on the user content usage history information.
[0102] FIG. 5 is a diagram for explaining a process of determining a quality grade for data of a data quality measurement device according to an embodiment of the present disclosure.
[0103] As illustrated in FIG. 5, the present disclosure calculates a final quality score for each indicator (710) by adding up the quality scores (740) assigned to each indicator for each quality measurement item of data, and when the final quality score for each indicator (710) is calculated, an importance (750) corresponding to each indicator (710) is determined, and a quality grade (760) of the data can be determined based on the calculated final quality score and the determined importance (750).
[0104] Here, the present disclosure can determine the importance (750) corresponding to each indicator (710) based on the priority set for each quality measurement item when determining the importance (750) corresponding to each indicator (710).
[0105] For example, in the present disclosure, when determining the importance (750) corresponding to each indicator (710), the number of quality measurement items for which priorities are set for each indicator is counted to calculate the total number, and the importance level of each indicator can be determined based on the total number of quality measurement items for which priorities are set.
[0106] That is, the present disclosure can determine the importance level of the corresponding indicator to be high when the total number of quality measurement items for which priorities are set is large, and can determine the importance level of the corresponding indicator to be low when the total number of quality measurement items for which priorities are set is small.
[0107] As another example, the present disclosure may determine the importance (750) corresponding to each indicator (710) based on user request information provided from a user client among a plurality of clients.
[0108] As another example, the present disclosure may obtain user content usage history information from a user client among a plurality of clients when determining the importance (750) corresponding to each indicator (710), and determine the importance corresponding to each indicator based on the user content usage history information.
[0109] Next, the present disclosure can classify and store data into a higher quality data group and a lower quality data group based on the determined quality grade (760) of the data when the quality grade (760) of the data is determined.
[0110] FIG. 6 is a diagram showing a display device displaying a data quality grade according to an embodiment of the present disclosure.
[0111] As illustrated in FIG. 6, the present disclosure can transmit high-quality data belonging to a higher quality data group to a user client when a data request is received from a user client among a plurality of clients.
[0112] Here, when the user client is a display device (800), the display device (800) can display high-quality data received from the data quality measurement device, and can display a quality grade level (820) of the recommended data (810) together with the recommended data (810) including the high-quality data at the bottom of the screen.
[0113] For example, the display device (800) can select and output high-quality data corresponding to user recommendation criteria from a group of upper-quality data.
[0114] Here, the user recommendation criteria may include a first recommendation criterion that recommends quality grades as a priority, a second recommendation criterion that recommends resolution as a priority, and a third recommendation criterion that recommends a specific category as a priority.
[0115] As another example, the display device (800) can select and output high-quality data with a high number of uses from a group of high-quality data based on user content usage history information.
[0116] As another example, the display device (800) can select and output high-quality data having the optimal resolution from a group of higher-quality data based on display resolution information.
[0117] As another example, the display device (800) can select and output high-quality data having an optimal capacity from a group of high-quality data based on a network communication status.
[0118] FIG. 7 is a diagram showing a display device that guides data quality grades according to one embodiment of the present disclosure.
[0119] As illustrated in FIG. 7, the present disclosure can transmit high-quality data belonging to a higher quality data group to a user client when a data request is received from a user client among a plurality of clients.
[0120] Here, when the user client is a display device (800), the display device (800) can output high-quality data (830) received from the data quality measurement device.
[0121] At this time, the display device (800) can display a quality grade guidance message (840) that guides the quality grade of the high-quality data being output.
[0122] For example, the quality rating guidance message (840) may be output in the form of text or sound, such as “This is content composed by LG as grade A”, on the currently displayed content screen.
[0123] FIG. 8 is a diagram showing a display device that displays data in order of priority based on data quality grade according to one embodiment of the present disclosure.
[0124] As illustrated in FIG. 8, the display device (800) requests the data quality measurement device for content related to the Frozen movie searched by the user, the data quality measurement device checks the user recommendation criteria preset in the display device (800), and if the user recommendation criteria are image quality grades, the data quality measurement device extracts content data corresponding to the Frozen movie in order of image quality grades, and transmits the content data extracted by image quality grades to the display device (800).
[0125] And, the display device (800) can display content data (860) on the display screen in order of high image quality grade.
[0126] Additionally, the display device (800) can output a guidance message (850) in text or sound form that says, “Image quality grade priority recommended.”
[0127] FIG. 9 is a diagram showing a display device that recommends data quality based on display resolution according to one embodiment of the present disclosure.
[0128] As illustrated in FIG. 9, the display device (800) may recommend content data with resolution as a priority.
[0129] The display device (800) can request content data for the Frozen movie searched by the user along with display resolution information from the data quality measurement device.
[0130] In addition, the data quality measurement device can predict an appropriate resolution of high-quality data based on display resolution information, extract high-quality data corresponding to the predicted appropriate resolution from a group of upper quality data, and transmit the extracted high-quality data to a display device (800).
[0131] Next, the display device (800) can display content data (860) having an appropriate resolution on the display screen.
[0132] Additionally, the display device (800) can output a guidance message (850) in text or sound form that says, “Content of 4K or lower is recommended depending on TV specifications.”
[0133] FIGS. 10 to 12 are flowcharts for explaining a data quality measurement method according to an embodiment of the present disclosure.
[0134] As illustrated in FIG. 10, the present disclosure can obtain data from a client (S10).
[0135] In addition, the present disclosure can establish an index for each quality measurement item for each acquired data (S20).
[0136] Here, the present disclosure can establish an index for each quality measurement item of each data based on a preset data index table.
[0137] For example, a data indicator table may include at least one standard indicator for measuring data quality, and each standard indicator may include at least one quality measurement item and information content of each item.
[0138] Next, the present disclosure can align data for which indicators have been established (S30).
[0139] Next, the present disclosure can assign a quality score to each indicator for each quality measurement item of data (S40).
[0140] Here, the present disclosure verifies the indicators for each quality measurement item established for each data, and if the quality measurement item is a quality measurement item that has an indicator for the presence or absence of information, a quality score is assigned only to items for which information exists, and if the quality measurement item is a quality measurement item that has an indicator for the information status, different quality scores can be assigned depending on the information status.
[0141] And, the present disclosure can determine the quality grade of data based on the quality score (S50).
[0142] Here, the present disclosure calculates a final quality score for each indicator by adding up the quality scores assigned to each indicator for each quality measurement item of data, and when the final quality score for each indicator is calculated, the importance corresponding to each indicator is determined, and the quality grade of the data can be determined based on the calculated final quality score and the determined importance.
[0143] The present disclosure can determine the importance corresponding to each indicator based on the priority set for each quality measurement item.
[0144] For example, the present disclosure can count the number of quality measurement items for which priorities are set for each metric, calculate the total number, and determine the importance level of each metric based on the total number of quality measurement items for which priorities are set.
[0145] Next, the present disclosure can manage data by classifying it by quality level (S60).
[0146] Here, the present disclosure can store data by classifying it into a higher quality data group and a lower quality data group based on the determined quality grade when the quality grade of the data is determined.
[0147] The present disclosure can transmit high-quality data belonging to a higher quality data group to a user client when a data request is received from the user client.
[0148] At this time, the present disclosure can check whether a user recommendation criterion set by a user client exists, and if a user recommendation criterion exists, extract high-quality data corresponding to the user recommendation criterion from a group of upper quality data, and transmit the extracted high-quality data to the user client.
[0149] In addition, the present disclosure classifies data into a high-quality data group and a low-quality data group, generates a low-quality data list based on low-quality data belonging to the low-quality data group, and transmits the low-quality data list to a content provider client among a plurality of clients to provide feedback on the low-quality data.
[0150] As illustrated in FIG. 11, the present disclosure can receive a data request from a user client after classifying data by quality grade (S70).
[0151] And, the present disclosure can check whether a data recommendation criterion exists when a data request is received (S80).
[0152] Next, the present disclosure can transmit data having a quality rating corresponding to the data recommendation criteria to the user client if a data recommendation criterion exists (S90).
[0153] However, the present disclosure can transmit data having a predetermined higher quality grade to the user client if no data recommendation criteria exist (S100).
[0154] Here, the data recommendation criteria may include a first recommendation criterion that recommends the quality grade of data as a priority, a second recommendation criterion that recommends the resolution of data as a priority, a third recommendation criterion that recommends a specific category of data as a priority, a fourth recommendation criterion that recommends user content usage history information as a priority, a fifth recommendation criterion that recommends the display resolution information of the user client as a priority, and a sixth recommendation criterion that recommends the network communication status with the user client as a priority, but this is only one example and is not limited thereto.
[0155] As illustrated in FIG. 12, the present disclosure can select and extract data having a predetermined lower quality grade after classifying data by quality grade (S110).
[0156] And, the present disclosure can identify a data provider client that is a creator of data having a lower quality rating (S120).
[0157] Next, the present disclosure can generate a low-quality data list based on data having a low quality rating, and transmit the generated low-quality data list to a data provider client (S130).
[0158] In this way, the present disclosure provides quality scores for indicators of each quality measurement item of data and determines a quality grade of data based on the quality scores, thereby accurately and reliably performing data quality measurement to provide high-quality data to customers and providing feedback for improving data quality to content providers who provide low-quality data.
[0159] The data quality measurement device according to the present disclosure has the effect of accurately and reliably performing data quality measurement to provide high-quality data to customers, and thus has significant industrial applicability.
Claims
1. A communication unit that communicates with multiple clients; A storage unit that stores data obtained from the client; and Includes a data management control unit that manages data by measuring the quality of the above data, The above data management control unit, A data quality measurement device characterized in that, when the above data is acquired, an indicator for each quality measurement item is established for each data, the data for which the indicators are established are aligned, a quality score is assigned to each indicator for each quality measurement item of the data, a quality grade of the data is determined based on the quality score, and the data is classified and managed by quality grade.
2. In paragraph 1, The above data management control unit, A data quality measurement device characterized in that, when establishing an indicator for each quality measurement item for each of the above data, the indicator is established for each quality measurement item of each of the above data based on a preset data indicator table.
3. In paragraph 2, The above data indicator table is, Includes at least one baseline metric for measuring data quality; Each of the above criteria indicators is: A data quality measurement device characterized by including at least one quality measurement item and information content of each item.
4. In paragraph 1, The above data management control unit, A data quality measurement device characterized in that, when assigning the above quality score, an indicator for each quality measurement item established for each data is checked, and if the quality measurement item is a quality measurement item having an indicator for the presence or absence of information, a quality score is assigned only to items for which information exists, and if the quality measurement item is a quality measurement item having an indicator for information status, different quality scores are assigned depending on the information status.
5. In paragraph 1, The above data management control unit, A data quality measurement device characterized in that, when determining the quality grade of the data, the quality scores assigned to each quality measurement item of the data are added together to calculate a final quality score for each indicator, and when the final quality score for each indicator is calculated, the importance corresponding to each indicator is determined, and the quality grade of the data is determined based on the calculated final quality score and the determined importance.
6. In paragraph 5, The above data management control unit, A data quality measurement device characterized in that, when determining the importance corresponding to each of the above indicators, the importance corresponding to each indicator is determined based on the priority set for each quality measurement item.
7. In paragraph 6, The above data management control unit, A data quality measurement device characterized in that, when determining the importance corresponding to each of the above indicators, the number of quality measurement items for which the priority is set for each indicator is counted to calculate the total number, and the importance level of each indicator is determined based on the total number of quality measurement items for which the priority is set.
8. In paragraph 1, The above data management control unit, A data quality measurement device characterized in that when classifying the above data by quality grade, when the quality grade of the data is determined, the data is classified into an upper quality data group and a lower quality data group based on the determined quality grade and stored in the memory unit.
9. In paragraph 8, The above data management control unit, A data quality measurement device characterized in that, when a data request is received from a user client among the plurality of clients, the communication unit is controlled to transmit high-quality data belonging to the upper quality data group to the user client.
10. In paragraph 9, The above data management control unit, A data quality measurement device characterized in that, when transmitting the high-quality data, it is checked whether a user recommendation criterion set by the user client exists, and if the user recommendation criterion exists, the communication unit is controlled to extract high-quality data corresponding to the user recommendation criterion from the upper quality data group, and transmit the extracted high-quality data to the user client.
11. In paragraph 8, The above data management control unit, A data quality measurement device characterized in that the communication unit is controlled to classify the above data into an upper quality data group and a lower quality data group, generate a low quality data list based on low quality data belonging to the lower quality data group, and transmit the low quality data list to a content provider client among the plurality of clients.
12. In paragraph 1, The above data management control unit, A data quality measurement device characterized in that, after classifying the above data by quality grade, when a data request is received from a user client among the plurality of clients, the device checks whether a data recommendation criterion exists, and if the data recommendation criterion exists, the device controls the communication unit to transmit data having a quality grade corresponding to the data recommendation criterion to the user client, and if the data recommendation criterion does not exist, the device controls the communication unit to transmit data having a predetermined higher quality grade to the user client.
13. In paragraph 12, The above data recommendation criteria are: A data quality measurement device characterized by including a first recommendation criterion for recommending a quality grade of data as a priority, a second recommendation criterion for recommending a resolution of data as a priority, a third recommendation criterion for recommending a specific category of data as a priority, a fourth recommendation criterion for recommending user content usage history information as a priority, a fifth recommendation criterion for recommending display resolution information of a user client as a priority, and a sixth recommendation criterion for recommending a network communication status with the user client as a priority.
14. In paragraph 1, The above data management control unit, A data quality measurement device characterized in that, after classifying the above data by quality grade, the communication unit is controlled to extract data having a predetermined low quality grade, identify a data provider that provided data having the low quality grade, generate a low quality data list based on the data having the low quality grade, and transmit the generated low quality data list to a client of the data provider.
15. In a data quality measurement method of a data quality measurement device that is connected to multiple clients, A step of obtaining data from the client; A step of establishing an indicator for each quality measurement item for each of the above-mentioned acquired data; A step of matching the data for which the above indicators have been established; A step of assigning a quality score to each quality measurement item of the above data; A step of determining a quality grade of the data based on the quality score; and A data quality measurement method characterized by including a step of classifying and managing the above data by quality grade.
Citation Information
Patent Citations
System for Frequency Modulated Continuous Wave LiDAR using Coherent method
KR1020190125162A
Intelligent Smart Wildfire Surveillance and Extinguishing System
KR1020230156543A
Content quality apparatus, systems, and methods
US20110010372A1
Systems and methods for assessing standards for mobile image quality
US20180025223A1
KR20200116973A