[go: up one dir, main page]

WO2025178155A1 - Apparatus and method for measuring data quality - Google Patents

Apparatus and method for measuring data quality

Info

Publication number
WO2025178155A1
WO2025178155A1 PCT/KR2024/002417 KR2024002417W WO2025178155A1 WO 2025178155 A1 WO2025178155 A1 WO 2025178155A1 KR 2024002417 W KR2024002417 W KR 2024002417W WO 2025178155 A1 WO2025178155 A1 WO 2025178155A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
quality
quality measurement
indicator
grade
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/KR2024/002417
Other languages
French (fr)
Korean (ko)
Inventor
주성노
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Priority to PCT/KR2024/002417 priority Critical patent/WO2025178155A1/en
Publication of WO2025178155A1 publication Critical patent/WO2025178155A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies

Definitions

  • 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.
  • the present disclosure aims to solve the above-mentioned problems and other problems.
  • 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.
  • a data quality measurement device 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.
  • a data quality measurement method 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.
  • 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.
  • FIG. 1 is a diagram illustrating a data quality measurement system according to one embodiment of the present disclosure.
  • FIG. 2 is a block diagram illustrating a data quality measurement device according to an embodiment of the present disclosure.
  • 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.
  • 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.
  • 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.
  • FIG. 6 is a diagram showing a display device displaying a data quality grade according to an embodiment of the present disclosure.
  • FIG. 7 is a diagram showing a display device that guides data quality grades according to one embodiment of the present disclosure.
  • 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.
  • 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.
  • FIGS. 10 to 12 are flowcharts for explaining a data quality measurement method according to an embodiment of the present disclosure.
  • FIG. 1 is a diagram illustrating a data quality measurement system according to one embodiment of the present disclosure.
  • 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.
  • 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).
  • stationary 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)
  • mobile devices mobile devices or handheld devices
  • PDA personal digital assistant
  • 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.
  • the cloud network can be configured using a 3G network, a 4G or LTE (Long Term Evolution) network, or a 5G network.
  • 3G network a 4G or LTE (Long Term Evolution) network
  • LTE Long Term Evolution
  • multiple clients (600) and a data quality device (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 directly with each other without going through a base station.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • the description items of the first indicator may include a synopsis information item, etc.
  • the second indicator may further include a title item, a location item, a resolution item, etc.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • the present disclosure may obtain user content usage history information from a user client among a plurality of clients, and set a priority for a specific quality measurement item based on the user content usage history information.
  • 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).
  • 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).
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • FIG. 7 is a diagram showing a display device that guides data quality grades according to one embodiment of the present disclosure.
  • 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.
  • 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.
  • 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.”
  • the present disclosure can assign a quality score to each indicator for each quality measurement item of data (S40).
  • the present disclosure can determine the quality grade of data based on the quality score (S50).
  • 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.
  • 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.
  • 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.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present disclosure relates to an apparatus and a method for measuring data quality capable of measuring data quality on the basis of a quality grade for each main attribute in metadata. The apparatus comprises: a communication unit communicatively connected to a plurality of clients; a storage unit for storing data obtained from the clients; and a data management control unit for measuring the quality of the data and managing the data, wherein the data management control unit establishes an index for each quality measurement item for each data when the data is acquired, matches the data for which the index is established, assigns a quality score to each index for each quality measurement item of the data, determines a quality grade of the data on the basis of the quality score, and classifies and manages the data according to quality grades.

Description

데이터 품질 측정 장치 및 방법Data quality measurement device and method

본 개시는, 메타데이터 내의 주요 속성별 품질 등급을 기반으로 데이터 품질을 측정할 수 있는 데이터 품질 측정 장치 및 방법에 관한 것이다.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.

일반적으로, 디지털 기반의 디지털 TV 기술이 상용화되면서, TV는, 전파 매체 이외에도 각 가정에 연결되는 네트워크를 통해 실시간 방송, COD(Contents On Demand), 게임, 뉴스 등 다양한 종류의 컨텐츠 서비스를 고객에게 제공할 수 있다.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.

컨텐츠 제공자(Content Provider)는, 네트워크 상에서 제공할 수 있는 다양한 컨텐츠 데이터를 포함한 메타데이터를 생성하여 TV 등과 같은 네트워크 디바이스로 제공할 수 있다.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.

복수의 컨텐츠 제공자들로부터 수급받고 있는 메타데이터는, 제공 항목도 다양하고, 제공 내용도 각각 상이하다.Metadata received from multiple content providers offers a variety of items and differs in content.

현재, 이러한 메터데이터를 제공하는 컨텐츠 제공자들은, 지속적으로 증가하는 추세이며, 각각의 컨텐츠 제공자가 제공하는 메타데이터도 그 양이 방대해지고 있다.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.

컨텐츠 제공자들로부터 제공되는 데이터들은, 각각 서로 다른 품질을 가지고 있기 때문에 데이터의 품질 측정을 통해 좋은 품질의 데이터를 선별하여 고객에게 제공할 필요가 있다.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.

하지만, 현재 데이터의 품질을 측정할 수 있는 기준이 없으므로, 데이터 품질을 측정하기 위해서는, 네트워크 디바이스 등을 통해 데이터가 구현되면 사람이 육안을 통해 데이터의 품질을 판단할 수 밖에 없기 때문에 정확한 판단이 불가능한 문제가 있었다.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.

따라서, 향후, 제공되는 데이터의 품질 측정을 정확하고 신뢰성 있게 수행하여 고객에게 양질의 데이터를 제공하고, 저품질의 데이터를 제공하는 컨텐츠 제공자에게 데이터 품질 개선을 위한 피드백을 제공할 수 있는 데이터 품질 측정 장치의 개발이 요구되고 있다.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.

본 개시는, 전술한 문제 및 다른 문제를 해결하는 것을 목적으로 한다.The present disclosure aims to solve the above-mentioned problems and other problems.

본 개시는, 데이터의 품질 측정 항목별 지표에 대해 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정함으로써, 데이터의 품질 측정을 정확하고 신뢰성 있게 수행하여 고객에게 양질의 데이터를 제공하고, 저품질의 데이터를 제공하는 컨텐츠 제공자에게 데이터 품질 개선을 위한 피드백을 제공할 수 있는 데이터 품질 측정 장치 및 방법의 제공을 목적으로 한다.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.

본 개시의 일 실시예에 따른 데이터 품질 측정 장치는, 복수의 클라이언트(client)에 통신 연결되는 통신부, 클라이언트로부터 획득한 데이터를 저장하는 저장부, 그리고 데이터의 품질을 측정하여 데이터를 관리하는 데이터 관리 제어부를 포함하고, 데이터 관리 제어부는, 데이터를 획득하면 각 데이터에 대해 품질 측정 항목별 지표를 수립하고, 지표가 수립된 데이터들을 정합하며, 데이터의 품질 측정 항목별 지표에 대해 각각 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정하며, 데이터를 품질 등급별로 분류하여 관리할 수 있다.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.

본 개시의 일 실시예에 따른 데이터 품질 측정 방법은, 복수의 클라이언트(client)에 통신 연결되는 데이터 품질 측정 장치의 데이터 품질 측정 방법으로서, 클라이언트로부터 데이터를 획득하는 단계, 획득한 각 데이터에 대해 품질 측정 항목별 지표를 수립하는 단계, 지표가 수립된 데이터들을 정합하는 단계, 데이터의 품질 측정 항목별 지표에 대해 각각 품질 점수를 부여하는 단계, 품질 점수를 기반으로 데이터의 품질 등급을 결정하는 단계, 및 데이터를 품질 등급별로 분류하여 관리하는 단계를 포함할 수 있다.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.

본 개시의 일 실시예에 따르면, 데이터 품질 측정 장치은, 데이터의 품질 측정 항목별 지표에 대해 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정함으로써, 데이터의 품질 측정을 정확하고 신뢰성 있게 수행하여 고객에게 양질의 데이터를 제공하고, 저품질의 데이터를 제공하는 컨텐츠 제공자에게 데이터 품질 개선을 위한 피드백을 제공할 수 있다.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.

도 1은, 본 개시의 일 실시 예에 따른 데이터 품질 측정 시스템을 설명하기 위한 도면이다.FIG. 1 is a diagram illustrating a data quality measurement system according to one embodiment of the present disclosure.

도 2는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치를 설명하기 위한 블록 구성도이다.FIG. 2 is a block diagram illustrating a data quality measurement device according to an embodiment of the present disclosure.

도 3은, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치의 데이터에 대한 품질 측정 항목별 지표를 수립하는 과정을 설명하기 위한 도면이다.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.

도 4는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치의 데이터에 품질 점수를 부여하는 과정을 설명하기 위한 도면이다.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.

도 5는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치의 데이터에 품질 등급을 결정하는 과정을 설명하기 위한 도면이다.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.

도 6은, 본 개시의 일 실시 예에 따른 데이터 품질 등급이 표시되는 디스플레이 장치를 보여주는 도면이다.FIG. 6 is a diagram showing a display device displaying a data quality grade according to an embodiment of the present disclosure.

도 7은, 본 개시의 일 실시 예에 따른 데이터 품질 등급을 안내하는 디스플레이 장치를 보여주는 도면이다.FIG. 7 is a diagram showing a display device that guides data quality grades according to one embodiment of the present disclosure.

도 8은, 본 개시의 일 실시 예에 따른 데이터 품질 등급을 우선 순위로 데이터를 표시하는 디스플레이 장치를 보여주는 도면이다.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.

도 9는, 본 개시의 일 실시 예에 따른 디스플레이 해상도를 기반으로 데이터 품질을 추천하는 디스플레이 장치를 보여주는 도면이다.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.

도 10 내지 도 12는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 방법을 설명하기 위한 흐름도이다.FIGS. 10 to 12 are flowcharts for explaining a data quality measurement method according to an embodiment of the present disclosure.

이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. 또한, 본 명세서에 개시된 실시 예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 실시 예의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서에 개시된 실시 예를 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 명세서에 개시된 기술적 사상이 제한되지 않으며, 본 개시의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.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.

제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.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.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.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.

도 1은, 본 개시의 일 실시 예에 따른 데이터 품질 측정 시스템을 설명하기 위한 도면이다.FIG. 1 is a diagram illustrating a data quality measurement system according to one embodiment of the present disclosure.

도 1에 도시된 바와 같이, 본 개시의 데이터 품질 측정 시스템은, 복수의 클라이언트(client)(600)들이 네트워크를 통해 통신 연결되는 데이터 품질 측정 장치(500)를 포함할 수 있다.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.

여기서, 복수의 클라이언트(600)들은, 데이터 품질 측정 장치(500)에 컨텐츠 데이터를 제공하는 컨텐츠 제공자 클라이언트(610)와, 데이터 품질 측정 장치(500)로부터 수신되는 고품질의 컨텐츠 데이터를 출력하는 사용자 클라이언트(620)를 포함할 수 있다.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).

일 예로, 복수의 클라이언트(600)들은, PC(Personal Computer), 네트워크 TV(Network TV), HBBTV(Hybrid Broadcast Broadband TV), 스마트 TV(Smart TV), IPTV(Internet Protocol TV) 등과 같은 고정형 디바이스(standing device)와, 스마트 폰(Smart Phone), 태블릿 PC(Tablet PC), 노트북(Notebook), PDA(Personal Digital Assistant) 등과 같은 모바일 디바이스(mobile device or handheld device)가 모두 포함될 수 있다.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).

그리고, 복수의 클라이언트(600)들과 데이터 품질 장치(500) 사이를 통신 연결하는 네트워크는, 클라우드 컴퓨팅 인프라의 일부를 구성하거나 클라우드 컴퓨팅 인프라 안에 존재하는 네트워크를 의미할 수 있다.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.

여기서, 클라우드 네트워크는, 3G 네트워크, 4G 또는 LTE(Long Term Evolution) 네트워크 또는 5G 네트워크 등을 이용하여 구성될 수 있다.Here, the cloud network can be configured using a 3G network, a 4G or LTE (Long Term Evolution) network, or a 5G network.

즉, 복수의 클라이언트(600)들과 데이터 품질 장치(500) 사이에는, 클라우드 네트워크를 통해 서로 연결될 수 있는데, 기지국을 통해서 서로 통신할 수도 있지만, 기지국을 통하지 않고 직접 서로 통신할 수도 있다.That is, multiple clients (600) and a data quality device (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 directly with each other without going through a base station.

그리고, 데이터 품질 측정 장치(500)은, 컨텐츠 제공자 클라이언트(610)로부터 획득한 데이터의 품질을 측정하고, 품질이 측정된 데이터를 관리할 수 있다.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.

즉, 데이터 품질 측정 장치(500)은, 컨텐츠 제공자 클라이언트(610)로부터 데이터를 획득하면 각 데이터에 대해 품질 측정 항목별 지표를 수립하고, 지표가 수립된 데이터들을 정합하며, 데이터의 품질 측정 항목별 지표에 대해 각각 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정하며, 데이터를 품질 등급별로 분류하여 관리할 수 있다.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.

또한, 데이터 품질 측정 장치(500)은, 각 데이터에 대해 품질 측정 항목별 지표를 수립할 때, 기설정된 데이터 지표 테이블을 기반으로 각 데이터의 품질 측정 항목별 지표를 수립할 수 있다.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.

일 예로, 데이터 지표 테이블은, 데이터 품질 측정을 위한 적어도 하나의 기준 지표를 포함하고, 각 기준 지표는, 적어도 하나의 품질 측정 항목과 각 항목의 정보 내용을 포함할 수 있다.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.

그리고, 데이터 품질 측정 장치(500)은, 품질 점수를 부여할 때, 각 데이터에 수립된 품질 측정 항목별 지표를 확인하고, 품질 측정 항목이 정보 유무에 대한 지표를 갖는 품질 측정 항목이면 정보가 존재하는 항목에만 품질 점수를 부여하며, 품질 측정 항목이 정보 상태에 대한 지표를 갖는 품질 측정 항목이면 정보 상태에 따라 서로 다른 품질 점수를 부여할 수 있다.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.

이어, 데이터 품질 측정 장치(500)은, 데이터의 품질 등급을 결정할 때, 데이터의 품질 측정 항목별 지표에 각각 부여된 품질 점수들을 합산하여 각 지표에 대한 최종 품질 점수를 산출하고, 각 지표에 대한 최종 품질 점수가 산출되면 각 지표에 상응하는 중요도를 결정하며, 산출된 최종 품질 점수와 결정된 중요도를 기반으로 데이터의 품질 등급을 결정할 수 있다.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.

여기서, 데이터 품질 측정 장치(500)은, 각 지표에 상응하는 중요도를 결정할 때, 품질 측정 항목별로 설정된 프라이어티(priority)를 기반으로 각 지표에 상응하는 중요도를 결정할 수 있다.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.

일 예로, 데이터 품질 측정 장치(500)은, 각 지표에 상응하는 중요도를 결정할 때, 지표별로 프라이어티가 설정된 품질 측정 항목의 개수를 카운트하여 총 개수를 산출하고, 프라이어티가 설정된 품질 측정 항목의 총 개수를 기반으로 각 지표의 중요도 레벨을 결정할 수 있다.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.

이어, 데이터 품질 측정 장치(500)은, 데이터를 품질 등급별로 분류할 때, 데이터의 품질 등급이 결정되면 결정된 품질 등급을 기반으로 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하여 저장할 수 있다.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.

여기서, 데이터 품질 측정 장치(500)은, 복수의 클라이언트들 중 사용자 클라이언트(620)로부터 데이터 요청을 수신하면 상위 품질 데이터 그룹에 속하는 고품질 데이터를 사용자 클라이언트(620)로 전송할 수 있다.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).

이때, 데이터 품질 측정 장치(500)은, 고품질 데이터를 전송할 때, 사용자 클라이언트(620)에서 설정한 사용자 추천 기준이 존재하는지를 확인하고, 사용자 추천 기준이 존재하면 상위 품질 데이터 그룹으로부터 사용자 추천 기준에 상응하는 고품질 데이터들을 추출하며, 추출한 고품질 데이터를 사용자 클라이언트(620)로 전송할 수 있다.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).

또한, 데이터 품질 측정 장치(500)은, 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하면 하위 품질 데이터 그룹에 속하는 저품질 데이터를 기반으로 저품질 데이터 목록을 생성하여 저품질 데이터 목록을 복수의 클라이트들 중 컨텐츠 제공자 클라이언트(610)로 전송할 수도 있다.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.

다음, 데이터 품질 측정 장치(500)은, 데이터를 품질 등급별로 분류한 이후에, 복수의 클라이언트들 중 사용자 클라이언트(620)로부터 데이터 요청을 수신하면 데이터 추천 기준이 존재하는지를 확인하고, 데이터 추천 기준이 존재하면 데이터 추천 기준에 상응하여 품질 등급을 갖는 데이터를 사용자 클라이언트(620)로 전송할 수 있고, 데이터 추천 기준이 미존재하면 미리 결정된 상위 품질 등급을 갖는 데이터를 사용자 클라이언트(620)로 전송할 수 있다.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).

여기서, 데이터 추천 기준은, 데이터의 품질 등급을 우선 순위로 추천하는 제1 추천 기준, 데이터의 해상도를 우선 순위로 추천하는 제2 추천 기준, 데이터의 특정 카테고리를 우선 순위로 추천하는 제3 추천 기준, 사용자 컨텐츠 이용 히스토리 정보를 우선 순위로 추천하는 제4 추천 기준, 사용자 클라이언트(620)의 디스플레이 해상도 정보를 우선 순위로 추천하는 제5 추천 기준, 그리고, 사용자 클라이언트(620)와의 네트워크 통신 상태를 우선 순위로 추천하는 제6 추천 기준을 포함할 수 있는데, 이는 일 실시예일 뿐, 이에 한정되지는 않는다.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.

또한, 데이터 품질 측정 장치(500)은, 데이터를 품질 등급별로 분류한 이후에, 미리 결정된 하위 품질 등급을 갖는 데이터를 추출하고, 하위 품질 등급을 갖는 데이터를 제공한 데이터 제공자 클라이언트(610)를 확인하며, 하위 품질 등급을 갖는 데이터를 기반으로 저품질 데이터 목록을 생성하며, 생성한 저품질 데이터 목록을 데이터 제공자 클라이언트(610)로 전송할 수 있다.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).

이와 같이, 본 개시는, 데이터의 품질 측정 항목별 지표에 대해 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정함으로써, 데이터의 품질 측정을 정확하고 신뢰성 있게 수행하여 고객에게 양질의 데이터를 제공하고, 저품질의 데이터를 제공하는 컨텐츠 제공자에게 데이터 품질 개선을 위한 피드백을 제공할 수 있다.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.

도 2는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치를 설명하기 위한 블록 구성도이다.FIG. 2 is a block diagram illustrating a data quality measurement device according to an embodiment of the present disclosure.

도 2에 도시된 바와 같이, 본 개시의 데이터 품질 측정 장치(500)는, 복수의 클라이언트(client)에 통신 연결되는 통신부(510), 클라이언트로부터 획득한 데이터를 저장하는 저장부(520), 그리고 데이터의 품질을 측정하여 데이터를 관리하는 데이터 관리 제어부(530)를 포함할 수 있다.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.

여기서, 데이터 관리 제어부(530)는, 데이터를 획득하면 각 데이터에 대해 품질 측정 항목별 지표를 수립하고, 지표가 수립된 데이터들을 정합하며, 데이터의 품질 측정 항목별 지표에 대해 각각 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정하며, 데이터를 품질 등급별로 분류하여 관리할 수 있다.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.

데이터 관리 제어부(530)는, 데이터를 획득할 때, 복수의 클라이언트들 중 컨텐츠 제공자 클라이언트(CP client)로부터 제공되는 컨텐츠의 데이터가 저장부(520)에 저장되면 저장부(520)에 저장된 데이터들 중 품질 등급이 미결정된 데이터들을 선별하고, 선별한 데이터들을 저장부(520)로부터 획득할 수 있다.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).

그리고, 데이터 관리 제어부(530)는, 각 데이터에 대해 품질 측정 항목별 지표를 수립할 때, 기설정된 데이터 지표 테이블을 기반으로 각 데이터의 품질 측정 항목별 지표를 수립할 수 있다.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.

여기서, 데이터 지표 테이블은, 데이터 품질 측정을 위한 적어도 하나의 기준 지표를 포함할 수 있는데, 각 기준 지표는, 적어도 하나의 품질 측정 항목과 각 항목의 정보 내용을 포함할 수 있다.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.

일 예로, 기준 지표는, 속성 항목, 디스크립션 항목, 장르 항목을 포함하는 필수 정보 유무에 대한 제1 지표, 포스터 항목, 썸네일 항목, 스틸컷 항목을 포함하는 이미지 형태에 대한 제2 지표, 태그 정보 항목, 키워드 정보 항목, 연관 정보 항목을 포함하는 부가 정보 유무에 대한 제3 지표를 포함할 수 있는데, 이는 일 실시예일 뿐, 이에 한정되지 않는다.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.

예를 들면, 제1 지표의 속성 항목은, 인물 정보 항목, 감독 정보 항목, 배우 정보 항목, 연령별 등급 정보 항목 등을 포함할 수 있고, 제1 지표의 디스크립션 항목은, 시놉시스(synopsiss) 정보 항목 등을 포함할 수 있다.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.

또한, 제2 지표는, 타이틀 항목, 장소 항목, 해상도 항목 등을 더 포함할 수도 있다.Additionally, the second indicator may further include a title item, a location item, a resolution item, etc.

경우에 따라, 데이터 관리 제어부(530)는, 각 데이터에 대해 품질 측정 항목별 지표를 수립할 때, 각 데이터에 대한 메인 카테고리를 확인하고, 메모리부(520)에 기저장된 데이터 카테고리별 데이터 지표 테이블들 중 메인 카테고리에 상응하는 데이터 지표 테이블을 추출하며, 메인 카테고리에 상응하는 데이터 지표 테이블을 기반으로 각 데이터의 품질 측정 항목별 지표를 수립할 수 있다.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.

여기서, 데이터 지표 테이블은, 메인 카테고리별로 서로 다른 기준 지표를 포함할 수 있는데, 기준 지표는, 메인 카테고리별로 품질 측정 항목과 각 항목의 정보 내용이 서로 다를 수 있다.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.

이어, 데이터 관리 제어부(530)는, 품질 점수를 부여할 때, 각 데이터에 수립된 품질 측정 항목별 지표를 확인하고, 품질 측정 항목이 정보 유무에 대한 지표를 갖는 품질 측정 항목이면 정보가 존재하는 항목에만 품질 점수를 부여하며, 품질 측정 항목이 정보 상태에 대한 지표를 갖는 품질 측정 항목이면 정보 상태에 따라 서로 다른 품질 점수를 부여할 수 있다.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.

여기서, 데이터 관리 제어부(530)는, 정보 상태에 따라 서로 다른 품질 점수를 부여할 때, 품질 측정 항목이 정보 상태에 대한 지표를 갖는 품질 측정 항목이면 해당 항목이 기설정된 프라이어티(priority) 항목인지를 확인하고, 해당 항목이 프라이어티 항목이면 추가 품질 점수를 더 부여할 수 있다.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.

일 예로, 데이터 관리 제어부(530)는, 품질 측정 항목에 프라이어티(priority)를 설정할 때, 데이터의 메인 카테고리를 기반으로 특정 품질 측정 항목에 프라이어티를 설정할 수 있다.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.

다른 일 예로, 데이터 관리 제어부(530)는, 품질 측정 항목에 프라이어티(priority)를 설정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 제공되는 사용자 요청 정보를 기반으로 특정 품질 측정 항목에 프라이어티를 설정할 수도 있다.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.

또 다른 일 예로, 데이터 관리 제어부(530)는, 품질 측정 항목에 프라이어티(priority)를 설정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 사용자 컨텐츠 이용 히스토리 정보를 획득하고, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 특정 품질 측정 항목에 프라이어티를 설정할 수도 있다.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.

다음, 데이터 관리 제어부(530)는, 데이터의 품질 등급을 결정할 때, 데이터의 품질 측정 항목별 지표에 각각 부여된 품질 점수들을 합산하여 각 지표에 대한 최종 품질 점수를 산출하고, 각 지표에 대한 최종 품질 점수가 산출되면 각 지표에 상응하는 중요도를 결정하며, 산출된 최종 품질 점수와 결정된 중요도를 기반으로 데이터의 품질 등급을 결정할 수 있다.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.

여기서, 데이터 관리 제어부(530)는, 각 지표에 상응하는 중요도를 결정할 때, 품질 측정 항목별로 설정된 프라이어티(priority)를 기반으로 각 지표에 상응하는 중요도를 결정할 수 있다.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.

일 예로, 데이터 관리 제어부(530)는, 각 지표에 상응하는 중요도를 결정할 때, 지표별로 프라이어티가 설정된 품질 측정 항목의 개수를 카운트하여 총 개수를 산출하고, 프라이어티가 설정된 품질 측정 항목의 총 개수를 기반으로 각 지표의 중요도 레벨을 결정할 수 있다.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.

데이터 관리 제어부(530)는, 프라이어티가 설정된 품질 측정 항목의 총 개수가 크면 해당하는 지표의 중요도 레벨을 높게 결정하고, 프라이어티가 설정된 품질 측정 항목의 총 개수가 작으면 해당하는 지표의 중요도 레벨을 낮게 결정할 수 있다.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.

다른 일 예로, 데이터 관리 제어부(530)는, 각 지표에 상응하는 중요도를 결정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 제공되는 사용자 요청 정보를 기반으로 각 지표에 상응하는 중요도를 결정할 수도 있다.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.

여기서, 데이터 관리 제어부(530)는, 복수의 클라이언트들 중 사용자 클라이언트에 각 지표에 대한 중요도 설정 정보를 요청하고, 사용자 클라이언트로부터 각 지표에 대한 중요도 설정 정보를 수신하면 수신된 중요도 설정 정보를 기반으로 각 지표에 상응하는 중요도를 결정할 수 있다.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.

또 다른 일 예로, 데이터 관리 제어부(530)는, 각 지표에 상응하는 중요도를 결정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 사용자 컨텐츠 이용 히스토리 정보를 획득하고, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 각 지표에 상응하는 중요도를 결정할 수도 있다.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.

여기서, 데이터 관리 제어부(530)는, 사용자 컨텐츠 이용 히스토리 정보로부터 사용자가 자주 이용하는 컨텐츠들의 데이터를 분석하여 해당 데이터에 포함되는 공통 지표를 추출하고, 추출한 공통 지표를 기반으로 각 지표에 상응하는 중요도를 결정할 수 있다.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.

이어, 데이터 관리 제어부(530)는, 데이터를 품질 등급별로 분류할 때, 데이터의 품질 등급이 결정되면 결정된 품질 등급을 기반으로 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하여 메모리부(520)에 저장할 수 있다.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).

여기서, 데이터 관리 제어부(530)는, 복수의 클라이언트들 중 사용자 클라이언트로부터 데이터 요청을 수신하면 상위 품질 데이터 그룹에 속하는 고품질 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

일 예로, 데이터 관리 제어부(530)는, 고품질 데이터를 전송할 때, 사용자 클라이언트에서 설정한 사용자 추천 기준이 존재하는지를 확인하고, 사용자 추천 기준이 존재하면 상위 품질 데이터 그룹으로부터 사용자 추천 기준에 상응하는 고품질 데이터들을 추출하며, 추출한 고품질 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

여기서, 사용자 추천 기준은, 품질 등급을 우선 순위로 추천하는 제1 추천 기준, 해상도를 우선 순위로 추천하는 제2 추천 기준, 특정 카테고리를 우선 순위로 추천하는 제3 추천 기준을 포함할 수 있다.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.

다른 일 예로, 데이터 관리 제어부(530)는, 고품질 데이터를 전송할 때, 사용자 클라이언트로부터 사용자 컨텐츠 이용 히스토리 정보를 획득하고, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 사용자 추천 기준을 예측하며, 상위 품질 데이터 그룹으로부터 예측한 사용자 추천 기준에 상응하는 고품질 데이터들을 추출하고, 추출한 고품질 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

또 다른 일 예로, 데이터 관리 제어부(530)는, 고품질 데이터를 전송할 때, 사용자 클라이언트로부터 디스플레이 해상도 정보를 획득하고, 획득한 디스플레이 해상도 정보를 기반으로 고품질 데이터의 적합 해상도를 예측하며, 상위 품질 데이터 그룹으로부터 예측한 적합 해상도에 상응하는 고품질 데이터들을 추출하고, 추출한 고품질 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

또 다른 일 예로, 데이터 관리 제어부(530)는, 고품질 데이터를 전송할 때, 사용자 클라이언트와의 네트워크 통신 상태를 확인하고, 네트워크 통신 상태를 기반으로 고품질 데이터의 적합 전송 용량을 예측하며, 상위 품질 데이터 그룹으로부터 예측한 적합 전송 용량에 상응하는 고품질 데이터들을 추출하고, 추출한 고품질 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

또한, 데이터 관리 제어부(530)는, 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하면 하위 품질 데이터 그룹에 속하는 저품질 데이터를 기반으로 저품질 데이터 목록을 생성하여 저품질 데이터 목록을 복수의 클라이트들 중 컨텐츠 제공자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

다음, 데이터 관리 제어부(530)는, 데이터를 품질 등급별로 분류한 이후에, 복수의 클라이언트들 중 사용자 클라이언트로부터 데이터 요청을 수신하면 데이터 추천 기준이 존재하는지를 확인하고, 데이터 추천 기준이 존재하면 데이터 추천 기준에 상응하여 품질 등급을 갖는 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어하고, 데이터 추천 기준이 미존재하면 미리 결정된 상위 품질 등급을 갖는 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

여기서, 데이터 추천 기준은, 데이터의 품질 등급을 우선 순위로 추천하는 제1 추천 기준, 데이터의 해상도를 우선 순위로 추천하는 제2 추천 기준, 데이터의 특정 카테고리를 우선 순위로 추천하는 제3 추천 기준, 사용자 컨텐츠 이용 히스토리 정보를 우선 순위로 추천하는 제4 추천 기준, 사용자 클라이언트의 디스플레이 해상도 정보를 우선 순위로 추천하는 제5 추천 기준, 그리고 사용자 클라이언트와의 네트워크 통신 상태를 우선 순위로 추천하는 제6 추천 기준을 포함할 수 있다.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.

일 예로, 데이터 관리 제어부(530)는, 제4 추천 기준으로 데이터를 전송할 때, 사용자 클라이언트로부터 사용자 컨텐츠 이용 히스토리 정보를 획득하고, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 사용자 추천 기준을 예측하며, 예측한 사용자 추천 기준에 상응하는 품질 등급을 갖는 데이터들을 추출하고, 추출한 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

다른 일 예로, 데이터 관리 제어부(530)는, 제5 추천 기준으로 데이터를 전송할 때, 사용자 클라이언트로부터 디스플레이 해상도 정보를 획득하고, 획득한 디스플레이 해상도 정보를 기반으로 데이터의 적합 해상도를 예측하며, 예측한 적합 해상도에 상응하는 품질 등급을 갖는 데이터들을 추출하고, 추출한 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

또 다른 일 예로, 데이터 관리 제어부(530)는, 제6 추천 기준으로 데이터를 전송할 때, 사용자 클라이언트와의 네트워크 통신 상태를 확인하고, 네트워크 통신 상태를 기반으로 데이터의 적합 전송 용량을 예측하며, 예측한 적합 전송 용량에 상응하는 품질 등급을 갖는 데이터들을 추출하고, 추출한 데이터를 사용자 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

또한, 데이터 관리 제어부(530)는, 데이터를 품질 등급별로 분류한 이후에, 미리 결정된 하위 품질 등급을 갖는 데이터를 추출하고, 하위 품질 등급을 갖는 데이터를 제공한 데이터 제공자를 확인하며, 하위 품질 등급을 갖는 데이터를 기반으로 저품질 데이터 목록을 생성하며, 생성한 저품질 데이터 목록을 데이터 제공자의 클라이언트로 전송하도록 통신부(510)를 제어할 수 있다.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.

도 3은, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치의 데이터에 대한 품질 측정 항목별 지표를 수립하는 과정을 설명하기 위한 도면이다.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.

도 3에 도시된 바와 같이, 본 개시는, 데이터를 획득하면 기설정된 데이터 지표 테이블(700)을 기반으로 각 데이터의 품질 측정 항목별 지표를 수립할 수 있다.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.

여기서, 데이터 지표 테이블(700)은, 데이터 품질 측정을 위한 적어도 하나의 기준 지표(710)를 포함할 수 있는데, 각 기준 지표(710)는, 적어도 하나의 품질 측정 항목(720)과 각 항목의 정보 내용(730)을 포함할 수 있다.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.

일 예로, 기준 지표(710)는, 속성 항목, 디스크립션 항목, 장르 항목을 포함하는 필수 정보 유무에 대한 제1 지표, 포스터 항목, 썸네일 항목, 스틸컷 항목을 포함하는 이미지 형태에 대한 제2 지표, 태그 정보 항목, 키워드 정보 항목, 연관 정보 항목을 포함하는 부가 정보 유무에 대한 제3 지표를 포함할 수 있는데, 이는 일 실시예일 뿐, 이에 한정되지 않는다.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.

예를 들면, 제1 지표의 속성 항목은, 인물 정보 항목, 감독 정보 항목, 배우 정보 항목, 연령별 등급 정보 항목 등을 포함할 수 있고, 제1 지표의 디스크립션 항목은, 시놉시스(synopsiss) 정보 항목 등을 포함할 수 있다.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.

또한, 제2 지표는, 타이틀 항목, 장소 항목, 해상도 항목 등을 더 포함할 수도 있다.Additionally, the second indicator may further include a title item, a location item, a resolution item, etc.

경우에 따라, 본 개시는, 각 데이터에 대해 품질 측정 항목별 지표를 수립할 때, 각 데이터에 대한 메인 카테고리를 확인하고, 기저장된 데이터 카테고리별 데이터 지표 테이블(700)들 중 메인 카테고리에 상응하는 데이터 지표 테이블(700)을 추출하며, 메인 카테고리에 상응하는 데이터 지표 테이블(700)을 기반으로 각 데이터의 품질 측정 항목별 지표를 수립할 수도 있다.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.

여기서, 데이터 지표 테이블(700)은, 메인 카테고리별로 서로 다른 기준 지표를 포함할 수 있는데, 기준 지표(710)는, 메인 카테고리별로 품질 측정 항목(720)과 각 항목의 정보 내용(730)이 서로 다를 수 있다.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.

도 4는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치의 데이터에 품질 점수를 부여하는 과정을 설명하기 위한 도면이다.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.

도 4에 도시된 바와 같이, 본 개시는, 각 데이터에 수립된 품질 측정 항목별 지표를 확인하고, 품질 측정 항목(720)이 정보 유무에 대한 지표를 갖는 품질 측정 항목이면 정보가 존재하는 항목에만 품질 점수(740)를 부여하며, 품질 측정 항목(720)이 정보 상태에 대한 지표를 갖는 품질 측정 항목이면 정보 상태에 따라 서로 다른 품질 점수(740)를 부여할 수 있다.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.

여기서, 본 개시는, 품질 측정 항목(720)이 정보 상태에 대한 지표를 갖는 품질 측정 항목이면 해당 항목이 기설정된 프라이어티(priority) 항목인지를 확인하고, 해당 항목이 프라이어티 항목이면 추가 품질 점수를 더 부여할 수 있다.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.

일 예로, 본 개시는, 품질 측정 항목에 프라이어티를 설정할 때, 데이터의 메인 카테고리를 기반으로 특정 품질 측정 항목에 프라이어티를 설정할 수 있다.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.

다른 일 예로, 본 개시는, 품질 측정 항목에 프라이어티를 설정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 제공되는 사용자 요청 정보를 기반으로 특정 품질 측정 항목에 프라이어티를 설정할 수도 있다.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.

또 다른 일 예로, 본 개시는, 품질 측정 항목에 프라이어티를 설정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 사용자 컨텐츠 이용 히스토리 정보를 획득하고, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 특정 품질 측정 항목에 프라이어티를 설정할 수도 있다.As another example, when setting a priority for a quality measurement item, the present disclosure may obtain user content usage history information from a user client among a plurality of clients, and set a priority for a specific quality measurement item based on the user content usage history information.

도 5는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 장치의 데이터에 품질 등급을 결정하는 과정을 설명하기 위한 도면이다.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.

도 5에 도시된 바와 같이, 본 개시는, 데이터의 품질 측정 항목별 지표에 각각 부여된 품질 점수(740)들을 합산하여 각 지표(710)에 대한 최종 품질 점수를 산출하고, 각 지표에(710) 대한 최종 품질 점수가 산출되면 각 지표(710)에 상응하는 중요도(750)를 결정하며, 산출된 최종 품질 점수와 결정된 중요도(750)를 기반으로 데이터의 품질 등급(760)을 결정할 수 있다.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).

여기서, 본 개시는, 각 지표(710)에 상응하는 중요도(750)를 결정할 때, 품질 측정 항목별로 설정된 프라이어티(priority)를 기반으로 각 지표(710)에 상응하는 중요도(750)를 결정할 수 있다.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).

일 예로, 본 개시는, 각 지표(710)에 상응하는 중요도(750)를 결정할 때, 지표별로 프라이어티가 설정된 품질 측정 항목의 개수를 카운트하여 총 개수를 산출하고, 프라이어티가 설정된 품질 측정 항목의 총 개수를 기반으로 각 지표의 중요도 레벨을 결정할 수 있다.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.

즉, 본 개시는, 프라이어티가 설정된 품질 측정 항목의 총 개수가 크면 해당하는 지표의 중요도 레벨을 높게 결정하고, 프라이어티가 설정된 품질 측정 항목의 총 개수가 작으면 해당하는 지표의 중요도 레벨을 낮게 결정할 수 있다.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.

다른 일 예로, 본 개시는, 각 지표(710)에 상응하는 중요도(750)를 결정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 제공되는 사용자 요청 정보를 기반으로 각 지표에 상응하는 중요도를 결정할 수도 있다.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.

또 다른 일 예로, 본 개시는, 각 지표(710)에 상응하는 중요도(750)를 결정할 때, 복수의 클라이언트들 중 사용자 클라이언트로부터 사용자 컨텐츠 이용 히스토리 정보를 획득하고, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 각 지표에 상응하는 중요도를 결정할 수도 있다.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.

이어, 본 개시는, 데이터의 품질 등급(760)이 결정되면 결정된 품질 등급(760)을 기반으로 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하여 저장할 수 있다.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.

도 6은, 본 개시의 일 실시 예에 따른 데이터 품질 등급이 표시되는 디스플레이 장치를 보여주는 도면이다.FIG. 6 is a diagram showing a display device displaying a data quality grade according to an embodiment of the present disclosure.

도 6에 도시된 바와 같이, 본 개시는, 복수의 클라이언트들 중 사용자 클라이언트로부터 데이터 요청을 수신하면 상위 품질 데이터 그룹에 속하는 고품질 데이터를 사용자 클라이언트로 전송할 수 있다.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.

여기서, 사용자 클라이언트가 디스플레이 장치(800)일 때, 디스플레이 장치(800)는, 데이터 품질 측정 장치로부터 수신된 고품질 데이터를 표시할 수 있고, 화면 하단부에 고품질 데이터를 포함하는 추천 데이터(810)와 함께 추천 데이터(810)의 품질 등급 레벨(820)을 표시할 수 있다.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.

일 예로, 디스플레이 장치(800)는, 상위 품질 데이터 그룹으로부터 사용자 추천 기준에 상응하는 고품질 데이터들을 선별하여 출력할 수 있다.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.

여기서, 사용자 추천 기준은, 품질 등급을 우선 순위로 추천하는 제1 추천 기준, 해상도를 우선 순위로 추천하는 제2 추천 기준, 특정 카테고리를 우선 순위로 추천하는 제3 추천 기준을 포함할 수 있다.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.

다른 일 예로, 디스플레이 장치(800)는, 사용자 컨텐츠 이용 히스토리 정보를 기반으로 상위 품질 데이터 그룹으로부터 이용 횟수가 많은 고품질 데이터들을 선별하여 출력할 수 있다.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.

또 다른 일 예로, 디스플레이 장치(800)는, 디스플레이 해상도 정보를 기반으로 상위 품질 데이터 그룹으로부터 최적 해상도를 갖는 고품질 데이터들을 선별하여 출력할 수 있다.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.

또 다른 일 예로, 디스플레이 장치(800)는, 네트워크 통신 상태를 기반으로 상위 품질 데이터 그룹으로부터 최적 용량을 갖는 고품질 데이터들을 선별하여 출력할 수 있다.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.

도 7은, 본 개시의 일 실시 예에 따른 데이터 품질 등급을 안내하는 디스플레이 장치를 보여주는 도면이다.FIG. 7 is a diagram showing a display device that guides data quality grades according to one embodiment of the present disclosure.

도 7에 도시된 바와 같이, 본 개시는, 복수의 클라이언트들 중 사용자 클라이언트로부터 데이터 요청을 수신하면 상위 품질 데이터 그룹에 속하는 고품질 데이터를 사용자 클라이언트로 전송할 수 있다.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.

여기서, 사용자 클라이언트가 디스플레이 장치(800)일 때, 디스플레이 장치(800)는, 데이터 품질 측정 장치로부터 수신된 고품질 데이터(830)를 출력할 수 있다.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.

이때, 디스플레이 장치(800)는, 출력하고 있는 고품질 데이터의 품질 등급을 안내하는 품질 등급 안내 메시지(840)를 표시할 수 있다.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.

일 예로, 품질 등급 안내 메시지(840)는, 현재 표시되는 컨텐츠 화면 위에 "엘지가 A등급으로 구성한 컨텐츠입니다"라는 텍스트 형태 또는 사운드 형태로 출력될 수 있다.For example, the quality grade 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.

도 8은, 본 개시의 일 실시 예에 따른 데이터 품질 등급을 우선 순위로 데이터를 표시하는 디스플레이 장치를 보여주는 도면이다.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.

도 8에 도시된 바와 같이, 디스플레이 장치(800)는, 사용자가 검색한 겨울 왕국 영화에 대한 컨텐츠를 데이터 품질 측정 장치로 요청하고, 데이터 품질 측정 장치는, 디스플레이 장치(800)에 기설정된 사용자 추천 기준을 확인하며, 데이터 품질 측정 장치는, 사용자 추천 기준이 이미지 품질 등급이면 겨울 왕국 영화에 상응하는 컨텐츠 데이터를 이미지 품질 등급을 우선 순위로 추출하고, 이미지 품질 등급별로 추출된 컨텐츠 데이터를 디스플레이 장치(800)로 전송할 수 있다.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).

그리고, 디스플레이 장치(800)는, 이미지 품질 등급이 높은 순서대로 컨텐츠 데이터(860)을 디스플레이 화면 위에 표시할 수 있다.And, the display device (800) can display content data (860) on the display screen in order of high image quality grade.

또한, 디스플레이 장치(800)는, "이미지 품질 등급 우선 순위로 추천하였습니다"라는 안내 메시지(850)를 텍스트 형태 또는 사운드 형태로 출력할 수 있다.Additionally, the display device (800) can output a guidance message (850) in text or sound form that says, “Image quality grade priority recommended.”

도 9는, 본 개시의 일 실시 예에 따른 디스플레이 해상도를 기반으로 데이터 품질을 추천하는 디스플레이 장치를 보여주는 도면이다.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.

도 9에 도시된 바와 같이, 디스플레이 장치(800)는, 해상도를 우선 순위로 컨텐츠 데이터를 추천할 수도 있다.As illustrated in FIG. 9, the display device (800) may recommend content data with resolution as a priority.

디스플레이 장치(800)는, 디스플레이 해상도 정보와 함께 사용자가 검색한 겨울 왕국 영화에 대한 컨텐츠 데이터를 테이터 품질 측정 장치로 요청할 수 있다.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.

그리고, 데이터 품질 측정 장치는, 디스플레이 해상도 정보를 기반으로 고품질 데이터의 적합 해상도를 예측하고, 상위 품질 데이터 그룹으로부터 예측한 적합 해상도에 상응하는 고품질 데이터들을 추출하고, 추출한 고품질 데이터를 디스플레이 장치(800)로 전송할 수 있다.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).

이어, 디스플레이 장치(800)는, 적합 해상도를 갖는 컨텐츠 데이터(860)을 디스플레이 화면 위에 표시할 수 있다.Next, the display device (800) can display content data (860) having an appropriate resolution on the display screen.

또한, 디스플레이 장치(800)는, "TV 사양에 따라 4K 이하의 컨텐츠를 추천합니다"라는 안내 메시지(850)를 텍스트 형태 또는 사운드 형태로 출력할 수 있다.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.”

도 10 내지 도 12는, 본 개시의 일 실시 예에 따른 데이터 품질 측정 방법을 설명하기 위한 흐름도이다.FIGS. 10 to 12 are flowcharts for explaining a data quality measurement method according to an embodiment of the present disclosure.

도 10에 도시된 바와 같이, 본 개시는, 클라이언트로부터 데이터를 획득할 수 있다(S10).As illustrated in FIG. 10, the present disclosure can obtain data from a client (S10).

그리고, 본 개시는, 획득한 각 데이터에 대해 품질 측정 항목별 지표를 수립할 수 있다(S20).In addition, the present disclosure can establish an index for each quality measurement item for each acquired data (S20).

여기서, 본 개시는, 기설정된 데이터 지표 테이블을 기반으로 각 데이터의 품질 측정 항목별 지표를 수립할 수 있다.Here, the present disclosure can establish an index for each quality measurement item of each data based on a preset data index table.

일 예로, 데이터 지표 테이블은, 데이터 품질 측정을 위한 적어도 하나의 기준 지표를 포함하고, 각 기준 지표는, 적어도 하나의 품질 측정 항목과 각 항목의 정보 내용을 포함할 수 있다.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.

다음, 본 개시는, 지표가 수립된 데이터들을 정합할 수 있다(S30).Next, the present disclosure can align data for which indicators have been established (S30).

이어, 본 개시는, 데이터의 품질 측정 항목별 지표에 대해 각각 품질 점수를 부여할 수 있다(S40).Next, the present disclosure can assign a quality score to each indicator for each quality measurement item of data (S40).

여기서, 본 개시는, 각 데이터에 수립된 품질 측정 항목별 지표를 확인하고, 품질 측정 항목이 정보 유무에 대한 지표를 갖는 품질 측정 항목이면 정보가 존재하는 항목에만 품질 점수를 부여하며, 품질 측정 항목이 정보 상태에 대한 지표를 갖는 품질 측정 항목이면 정보 상태에 따라 서로 다른 품질 점수를 부여할 수 있다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.

그리고, 본 개시는, 품질 점수를 기반으로 데이터의 품질 등급을 결정할 수 있다(S50).And, the present disclosure can determine the quality grade of data based on the quality score (S50).

여기서, 본 개시는, 데이터의 품질 측정 항목별 지표에 각각 부여된 품질 점수들을 합산하여 각 지표에 대한 최종 품질 점수를 산출하고, 각 지표에 대한 최종 품질 점수가 산출되면 각 지표에 상응하는 중요도를 결정하며, 산출된 최종 품질 점수와 결정된 중요도를 기반으로 데이터의 품질 등급을 결정할 수 있다.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.

본 개시는, 품질 측정 항목별로 설정된 프라이어티(priority)를 기반으로 각 지표에 상응하는 중요도를 결정할 수 있다.The present disclosure can determine the importance corresponding to each indicator based on the priority set for each quality measurement item.

일 예로, 본 개시는, 지표별로 프라이어티가 설정된 품질 측정 항목의 개수를 카운트하여 총 개수를 산출하고, 프라이어티가 설정된 품질 측정 항목의 총 개수를 기반으로 각 지표의 중요도 레벨을 결정할 수 있다.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.

다음, 본 개시는, 데이터를 품질 등급별로 분류하여 관리할 수 있다(S60).Next, the present disclosure can manage data by classifying it by quality level (S60).

여기서, 본 개시는, 데이터의 품질 등급이 결정되면 결정된 품질 등급을 기반으로 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하여 저장할 수 있다.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.

본 개시는, 사용자 클라이언트로부터 데이터 요청을 수신하면 상위 품질 데이터 그룹에 속하는 고품질 데이터를 사용자 클라이언트로 전송할 수 있다.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.

이때, 본 개시는, 사용자 클라이언트에서 설정한 사용자 추천 기준이 존재하는지를 확인하고, 사용자 추천 기준이 존재하면 상위 품질 데이터 그룹으로부터 사용자 추천 기준에 상응하는 고품질 데이터들을 추출하며, 추출한 고품질 데이터를 사용자 클라이언트로 전송할 수 있다.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.

또한, 본 개시는, 데이터를 상위 품질 데이터 그룹과 하위 품질 데이터 그룹으로 분류하면 하위 품질 데이터 그룹에 속하는 저품질 데이터를 기반으로 저품질 데이터 목록을 생성하여 저품질 데이터 목록을 복수의 클라이트들 중 컨텐츠 제공자 클라이언트로 전송하여 저품질 데이터에 대한 피드백을 제공할 수도 있다.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.

도 11에 도시된 바와 같이, 본 개시는, 데이터를 품질 등급별로 분류한 이후에, 사용자 클라이언트로부터 데이터 요청을 수신할 수 있다(S70).As illustrated in FIG. 11, the present disclosure can receive a data request from a user client after classifying data by quality grade (S70).

그리고, 본 개시는, 데이터 요청을 수신하면 데이터 추천 기준이 존재하는지를 확인할 수 있다(S80).And, the present disclosure can check whether a data recommendation criterion exists when a data request is received (S80).

이어, 본 개시는, 데이터 추천 기준이 존재하면 데이터 추천 기준에 상응하여 품질 등급을 갖는 데이터를 사용자 클라이언트로 전송할 수 있다(S90).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).

하지만, 본 개시는, 데이터 추천 기준이 미존재하면 미리 결정된 상위 품질 등급을 갖는 데이터를 사용자 클라이언트로 전송할 수 있다(S100).However, the present disclosure can transmit data having a predetermined higher quality grade to the user client if no data recommendation criteria exist (S100).

여기서, 데이터 추천 기준은, 데이터의 품질 등급을 우선 순위로 추천하는 제1 추천 기준, 데이터의 해상도를 우선 순위로 추천하는 제2 추천 기준, 데이터의 특정 카테고리를 우선 순위로 추천하는 제3 추천 기준, 사용자 컨텐츠 이용 히스토리 정보를 우선 순위로 추천하는 제4 추천 기준, 사용자 클라이언트의 디스플레이 해상도 정보를 우선 순위로 추천하는 제5 추천 기준, 그리고, 사용자 클라이언트와의 네트워크 통신 상태를 우선 순위로 추천하는 제6 추천 기준을 포함할 수 있는데, 이는 일 실시예일 뿐, 이에 한정되지는 않는다.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.

도 12에 도시된 바와 같이, 본 개시는, 데이터를 품질 등급별로 분류한 이후에, 미리 결정된 하위 품질 등급을 갖는 데이터를 선별하여 추출하 수 있다(S110).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).

그리고, 본 개시는, 하위 품질 등급을 갖는 데이터를 생성한 생성자인 데이터 제공자 클라이언트를 확인할 수 있다(S120).And, the present disclosure can identify a data provider client that is a creator of data having a lower quality rating (S120).

다음, 본 개시는, 하위 품질 등급을 갖는 데이터를 기반으로 저품질 데이터 목록을 생성하며, 생성한 저품질 데이터 목록을 데이터 제공자 클라이언트로 전송할 수 있다(S130).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).

이와 같이, 본 개시는, 데이터의 품질 측정 항목별 지표에 대해 품질 점수를 부여하고, 품질 점수를 기반으로 데이터의 품질 등급을 결정함으로써, 데이터의 품질 측정을 정확하고 신뢰성 있게 수행하여 고객에게 양질의 데이터를 제공하고, 저품질의 데이터를 제공하는 컨텐츠 제공자에게 데이터 품질 개선을 위한 피드백을 제공할 수 있다.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.

본 개시에 따른 데이터 품질 측정 장치에 의하면, 데이터의 품질 측정을 정확하고 신뢰성 있게 수행하여 고객에게 양질의 데이터를 제공할 수 있다는 효과가 있으므로, 산업상 이용가능성이 현저하다.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 (15)

복수의 클라이언트(client)에 통신 연결되는 통신부;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. 제1 항에 있어서,In the first paragraph, 상기 데이터 관리 제어부는,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. 제2 항에 있어서,In the second paragraph, 상기 데이터 지표 테이블은,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. 제1 항에 있어서,In the first paragraph, 상기 데이터 관리 제어부는,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. 제1 항에 있어서,In the first paragraph, 상기 데이터 관리 제어부는,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. 제5 항에 있어서,In paragraph 5, 상기 데이터 관리 제어부는,The above data management control unit, 상기 각 지표에 상응하는 중요도를 결정할 때, 상기 품질 측정 항목별로 설정된 프라이어티(priority)를 기반으로 상기 각 지표에 상응하는 중요도를 결정하는 것을 특징으로 하는 데이터 품질 측정 장치.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. 제6 항에 있어서,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. 제1 항에 있어서,In the first paragraph, 상기 데이터 관리 제어부는,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. 제8 항에 있어서,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. 제9 항에 있어서,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. 제8 항에 있어서,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. 제1 항에 있어서,In the first paragraph, 상기 데이터 관리 제어부는,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. 제12 항에 있어서,In Article 12, 상기 데이터 추천 기준은,The above data recommendation criteria are: 데이터의 품질 등급을 우선 순위로 추천하는 제1 추천 기준, 데이터의 해상도를 우선 순위로 추천하는 제2 추천 기준, 데이터의 특정 카테고리를 우선 순위로 추천하는 제3 추천 기준, 사용자 컨텐츠 이용 히스토리 정보를 우선 순위로 추천하는 제4 추천 기준, 사용자 클라이언트의 디스플레이 해상도 정보를 우선 순위로 추천하는 제5 추천 기준, 그리고, 상기 사용자 클라이언트와의 네트워크 통신 상태를 우선 순위로 추천하는 제6 추천 기준을 포함하는 것을 특징으로 하는 데이터 품질 측정 장치.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. 제1 항에 있어서,In the first paragraph, 상기 데이터 관리 제어부는,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. 복수의 클라이언트(client)에 통신 연결되는 데이터 품질 측정 장치의 데이터 품질 측정 방법에 있어서,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.
PCT/KR2024/002417 2024-02-23 2024-02-23 Apparatus and method for measuring data quality Pending WO2025178155A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2024/002417 WO2025178155A1 (en) 2024-02-23 2024-02-23 Apparatus and method for measuring data quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2024/002417 WO2025178155A1 (en) 2024-02-23 2024-02-23 Apparatus and method for measuring data quality

Publications (1)

Publication Number Publication Date
WO2025178155A1 true WO2025178155A1 (en) 2025-08-28

Family

ID=96847444

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2024/002417 Pending WO2025178155A1 (en) 2024-02-23 2024-02-23 Apparatus and method for measuring data quality

Country Status (1)

Country Link
WO (1) WO2025178155A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110010372A1 (en) * 2007-09-25 2011-01-13 Sadanand Sahasrabudhe Content quality apparatus, systems, and methods
US20180025223A1 (en) * 2013-03-15 2018-01-25 Mitek Systems, Inc. Systems and methods for assessing standards for mobile image quality
KR20190008173A (en) * 2016-05-16 2019-01-23 로비 가이드스, 인크. Methods and systems for presenting media listings based on quality of service at a user device
KR20200116973A (en) * 2018-02-07 2020-10-13 넷플릭스, 인크. Techniques for predicting perceptual video quality based on complementary perceptual quality models
KR20220056077A (en) * 2020-10-27 2022-05-04 장경애 Deep learning classification service providing apparatus and method for bulk production content

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110010372A1 (en) * 2007-09-25 2011-01-13 Sadanand Sahasrabudhe Content quality apparatus, systems, and methods
US20180025223A1 (en) * 2013-03-15 2018-01-25 Mitek Systems, Inc. Systems and methods for assessing standards for mobile image quality
KR20190008173A (en) * 2016-05-16 2019-01-23 로비 가이드스, 인크. Methods and systems for presenting media listings based on quality of service at a user device
KR20200116973A (en) * 2018-02-07 2020-10-13 넷플릭스, 인크. Techniques for predicting perceptual video quality based on complementary perceptual quality models
KR20220056077A (en) * 2020-10-27 2022-05-04 장경애 Deep learning classification service providing apparatus and method for bulk production content

Similar Documents

Publication Publication Date Title
WO2013089372A1 (en) Method and system for sharing content by using context information
WO2011071309A2 (en) Method and apparatus for sharing comments regarding content
WO2011099808A2 (en) Method and apparatus for providing a user interface
WO2013103243A1 (en) Method and terminal for sharing content
WO2013118988A1 (en) Method and apparatus for interoperably performing services and system supporting the same
WO2010110612A1 (en) Channel switching method and system for iptv service
WO2011129551A2 (en) Device capable of notifying operation state change thereof through network and communication method of the device
WO2014069755A1 (en) System and method for providing content recommendation service
EP3304942A1 (en) Method and apparatus for sharing application
WO2016200018A1 (en) Method and apparatus for sharing application
EP2888711A1 (en) Method and apparatus for sharing content
WO2019024485A1 (en) Data sharing method and device and computer readable storage medium
WO2018155976A1 (en) Message sharing system and method for interactive application
WO2013165083A1 (en) System and method for providing image-based video service
EP2279571A2 (en) Method and apparatus for sending and receiving broadcast service in a digital broadcasting system
WO2015152532A1 (en) Display apparatus, method of controlling the same, server, method of controlling the same, system for detecting information on location of channel information, and method of controlling the same
WO2019184436A1 (en) Video pushing method and apparatus, and computer-readable storage medium
WO2012081887A2 (en) Method and apparatus for providing advertisement service in mobile communication system
WO2014077458A1 (en) Method for distinguishing type of communication network and method for providing content using same
WO2015182893A1 (en) Apparatus and method for providing information
WO2013100577A1 (en) System and method for recommending phone number
WO2013036035A2 (en) Platform system for object tagging and method thereof
WO2019103480A1 (en) Broadcast receiving apparatus and control method thereof
WO2020111637A1 (en) Method for managing immersion level and electronic device supporting same
WO2012157887A2 (en) Apparatus and method for providing 3d content

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24926106

Country of ref document: EP

Kind code of ref document: A1