KR100319157B1 - 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법 - Google Patents

사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법 Download PDF

Info

Publication number
KR100319157B1
KR100319157B1 KR1019990041192A KR19990041192A KR100319157B1 KR 100319157 B1 KR100319157 B1 KR 100319157B1 KR 1019990041192 A KR1019990041192 A KR 1019990041192A KR 19990041192 A KR19990041192 A KR 19990041192A KR 100319157 B1 KR100319157 B1 KR 100319157B1
Authority
KR
South Korea
Prior art keywords
item
user
preference information
user preference
data structure
Prior art date
Application number
KR1019990041192A
Other languages
English (en)
Other versions
KR20010028775A (ko
Inventor
전성배
윤경로
Original Assignee
구자홍
엘지전자주식회사
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 구자홍, 엘지전자주식회사 filed Critical 구자홍
Priority to KR1019990041192A priority Critical patent/KR100319157B1/ko
Priority to EP00402619A priority patent/EP1091585A3/en
Priority to US09/665,941 priority patent/US7296285B1/en
Priority to JP2000289146A priority patent/JP2001155037A/ja
Priority to CNB001284266A priority patent/CN1160961C/zh
Priority to CA2320516A priority patent/CA2320516C/en
Publication of KR20010028775A publication Critical patent/KR20010028775A/ko
Application granted granted Critical
Publication of KR100319157B1 publication Critical patent/KR100319157B1/ko
Priority to US11/399,544 priority patent/US7945927B2/en

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/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
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • 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/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 사용자 선호도 정보를 이용하여 멀티미디어 콘텐트 또는 콘텐트의 일부분에 대한 자동 필터링(filtering) 또는 검색(search) 시스템에 관한 것으로, 특히 사용자 적응적인 멀티미디어 콘텐트 또는 검색을 위한 사용자 선호도 정보를 복합적인 조건으로 검색할 수 있도록 하는 복합항목 사용자 선호도 지정을 가능하게 하는 자료구조와 이를 이용한 멀티미디어 콘텐트 필터링, 검색 방법에 관한 것이다.
본 발명은 단일항목별 선호도 레벨을 갖는 항목별 사용자 선호도 정보를 기반으로 하여 멀티미디어 콘텐트 필터링 및 검색을 위한 사용자 프로파일 정보에 있어서, 상기한 단일항목에 기술된 항목을 두개이상 조합하여 하나의 선호도 레벨로서 기술되는 복합항목 사용자 선호도 정보를 더 포함하여 항목별 사용자 선호도 정보를 구성하도록 함을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조를 제공하고, 이와 같은 자료 구조를 이용하여 사용자의 기호도를 보다 잘 반영하는 멀티미디어 콘텐트 또는 멀티미디어 콘텐트의 일부분을 사용자에게 자동적으로 필터링하거나 검색해 줄 수 있도록 하는 것이다.

Description

사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법{User profile data structure for specifying multiple user preference items, And method for multimedia contents filtering and searching using user profile data}
본 발명은 사용자 선호도 정보를 이용하여 멀티미디어 콘텐트 또는 콘텐트의 일부분에 대한 자동 필터링(filtering) 또는 검색(search) 시스템에 관한 것으로, 특히 사용자 적응적인 멀티미디어 콘텐트 또는 검색을 위한 사용자 선호도 정보를복합적인 조건으로 검색할 수 있도록 하는 복합항목 사용자 선호도 지정을 가능하게 하는 자료구조와 이를 이용한 멀티미디어 콘텐트 필터링, 검색 방법에 관한 것이다.
디지털 비디오 기술의 발달과 이미지 또는 비디오 인식 기술의 발달로 인하여 사용자들은 원하는 비디오나 비디오의 특정 세그먼트를 검색하여 쉽게 접근하고 브라우징 하는 것이 가능해졌다.
이의 결과로 사용자는 전체 비디오를 시청하지 않고도 원하는 부분만을 쉽게 브라우징할 수도 있으며, 요약본만을 검색하므로써, 짧은 시간내에 효율적으로 비디오의 전체 내용을 이해할 수도 있게 되었다.
이를 위하여 멀티미디어 스트림 전체 또는 세그먼트들에 대하여 내용 기반 데이터를 추가하고 이를 이용한 검색을 위한 연구가 활발히 진행되고 있다.
내용 기반 데이터에는 멀티미디어 스트림 전체에 걸쳐 유효한 제작사, 감독, 출연 배우 정보 등이 기술되며 오브젝트의 등장/사라짐 정보, 사건의 발생 정보, 오브젝트와 사건간의 관계 등이 스트림 내에서의 구간정보를 가지고 기술된다.
멀티미디어 스트림에 대한 내용 기반 데이터 영역에 상기에서와 같은 데이터들이 저장되면 사용자는 자신이 원하는 스트림을 선택할 수도 있고, 스트림에서 원하는 부분만을 쉽게 브라우징 할 수 있다.
이와 같은 내용 기반 데이터를 이용하면 타이타닉 비디오에서 ' 남자 주연배우가 클로우즈업 된 장면만을 보여주시오' 라는 등의 질의를 수행할 수 있다.
미국특허 US5913013에서는 멀티미디어 스트림에서 폭력장면이나 누드장면,배우의 등장 부분 등에 관하여 레벨을 설정하고 세그먼트들에 대하여 값(code)을 부여하는 방식으로, 콘텐트 맵(content map)을 구성하고 사용자는 이를 이용하여 쉽게 원하는 부분을 브라우징할 수 있도록 하였다.
종래의 방법들은 상기한 바와 같이 내용기반 데이터 영역에 기술된 내용기반 데이터 또는 콘텐트 맵 등을 이용하여 사용자가 필터링(filtering) 검색(search)을 원한 경우마다 사용자가 원하는 세그먼트나 콘텐트를 브라우징하기 위하여 검색/필터링 조건을 기술해야 하는 불편함이 있다.
이러한 불편을 최소화하기 위하여 여러 시스템에서는 사용자의 사용 히스토리(history)에 기반한 사용자 프로파일(user profile) 정보와 멀티미디어 스트림에 대한 콘텐트 맵 등을 결합하여 자동으로 사용자가 선호하는 프로그램을 추천하여 주거나 사용자가 원할 만한 세그먼트들을 제공하는 방법을 사용한다.
사용자 프로파일은 사용자의 단말장치에 저장되거나 서버의 비휘발성 메모리공간 또는 스마트 카드와 같은 휴대 가능한 비휘발성 메모리 장치 등에 저장된다.
사용자 프로 파일은 사용자의 브라우징 히스토리로 부터 자동으로 학습되기도 하며, 사용자의 확인을 거쳐 사용자 프로파일을 갱신하기도 한다.
이와 같이 사용자의 히스토리 정보로 부터 또는 사용자의 직접 기호도 편집을 통하여 사용자의 선호도/비선호도를 표현하고, 이를 토대로 프로그램 추천의 기본 자료로 활용하는 방안들이 연구되었다.
이와 같은 사용자의 선호도/비선호도는 콘텐츠의 장르(멜로영화, 액션영화, 공포영화, 정치, 뉴스, 경제뉴스, 축구,....등), 또는 제작자, 제작일, 감독, 등장인물, 특수효과의 정도 등 멀티미디어 내용에 관한 전반적인 정보를 포함한다.
또한, 이러한 사용자 기호정보는 각각의 항목(콘텐트의 장르, 제작자, 제작일, 감독 등)에 대하여 선호 또는 비선호만을 표시할 수도 있으나, 도 1에서와 같이, 사용자의 선호/비선호도에 대한 레벨을 가지는 것이 일반적이다.
도 1은 종래 일반적인 사용자 선호도 정보를 표현한 테이블이고, 도 2는 이와 같은 사용자 선호도 정보를 표현하기 위한 사용자 선호도 정보 자료 구조를 개략적으로 도시한 것이다.
이에 따르면, 사용자 선호도 정보는 멀티미디어 콘텐트 또는 콘텐트의 일부분을 필터링 및 검색할 수 있도록 하는 선호도 항목 식별자를 갖고, 각 항목 식별자별로 선호도 레벨을 갖게 된다.
여기서, 상기 사용자 선호도 정보는 0개이상의 항목 사용자 선호도 정보를 구성원소로 하는 집합(set)으로 간주될 수 있다.
각각의 항목 사용자 선호도 정보는 비슷한 조건(category)의 항목끼리 그룹화 될 수 있다.
즉, 장르별 항목끼리 집합을 구성할 수 있으며, 배우별 선호도 항목을 그룹화할 수 있다.
또한, 이러한 집합은 1차원 구조 일 수 있으며, 계층적 구조로 설계될 수도 있다.
상기 항목 식별자에 기술될 내용은 멀티미디어 콘텐트의 제작자, 감독, 출연배우 등이 되며, 항목 선호도 레벨은 그 항목에 대한 선호도가 어느정도인지를 기술한다.
앞서 설명한 바와 같이, 각각의 개별항목에 대한 선호도/비선호도만을 기술할 수 있으며, 이와 같이 선호도와 비선호도가 레벨별로 표시될 수 있다.
이러한 사용자의 선호도/비선호도 데이터를 이용하면 사용자가 좋아하거나 싫어할 만한 멀티미디어 콘텐트 혹은 멀티미디어 스트림의 세그먼트 등을 자동으로 필터링하여 사용자의 기호에 맞는 콘텐트(멀티미디어 스트림 또는 이미지) 또는 콘텐트의 일부분(세그먼트 또는 스틸 이미지에서의 영역)을 추천하여 줄 수 있다.
그러나, 멀티미디어 콘텐트는 매우 다양하다. 미디어의 형태에 따라 비디오+오디오, 오디오, 비디오, 스틸 이미지 등등이 있으며, 장르도 매우 다양하여 사용자의 선호도 정보를 기술할 항목은 대단히 많다.
따라서, 실제 사용자의 기호에 맞추기 위하여 단일 항목과 선호도/비선호도 레벨만으로는 충분히 표현할 수 없다.
예를 들어 어떤 사용자가 선호도 항목 A와 항목 B에 대하여 높은 선호도를 가진것으로 분석되지만 항목 A와 항목 B를 동시에 선호하지 않는 경우, 즉 어떤 사용자는 시트콤을 좋아하고 배우 A를 좋아하지만 배우 A가 나오는 시트콤은 좋아하지 않는 경우가 있을 수 있는 데, 이러한 정보를 기존의 단일 항목에 대한 사용자 선호도 표현 방법만으로는 충분히 표현할 수 없다.
본 발명에서는 이와 같은 상황을 감안하여 단일항목에 대한 선호도 레벨 뿐만 아니라, 복합 항목에 대하여 선호도/비선호도 레벨을 지정하고 이를 이용하여사용자의 기호도를 보다 잘 반영하는 멀티미디어 콘텐트 또는 멀티미디어 콘텐트의 일부분을 사용자에게 자동적으로 필터링하거나 검색해 줄 수 있는 어플리케이션(application)을 제안하고자 한 것이다.
도 1은 종래의 일반적인 사용자 선호도 정보를 표현한 테이블
도 2는 종래 사용자 선호도 정보를 표현하기 위한 사용자 선호도 정보 자료 구조를 개략적으로 나타낸 도면.
도 3은 본 발명 사용자 선호도 정보 자료 구조를 개략적으로 나타낸 도면.
도 4는 본 발명 사용자 선호도 정보 자료 구조에 따른 사용자 선호도 정보를 표현한 테이블.
본 발명은, 단일항목별 선호도 레벨을 갖는 항목별 사용자 선호도 정보를 기반으로 하여 멀티미디어 콘텐트 필터링 및 검색을 위한 사용자 프로파일 정보에 있어서,
상기한 단일항목에 기술된 항목을 두개이상 조합하여 하나의 선호도 레벨로서 기술되는 복합항목 사용자 선호도 정보를 더 포함하여 항목별 사용자 선호도 정보를 구성하도록 함을 특징으로 한다.
그리고, 본 발명은 서버 또는 클라이언트 장치의 비휘발성 메모리 또는 스마트카드와 같은 클라이언트 장치의 비휘발성 메모리에 저장된 상기와 같은 사용자 선호도 정보 자료 구조에 따른 단일항목 사용자 선호도 정보 및 복합항목 사용자 선호도 정보를 이용하여, 자동으로 멀티미디어 콘텐트 또는 콘텐트의 일부분들을 필터링하거나 검색하도록 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법을 특징으로 한다.
그리고, 상기 멀티미디어 콘텐트 또는 콘텐트의 일부분을 필터링하거나 검색함에 있어서, 단일항목과 복합항목이 함께 존재하는 경우 단일항목과 복합항목에 대하여 각각의 가중치를 적용하고, 이들 가중치에 따라 항목별 우선순위를 고려하여 필터링 또는 검색과정이 이루어질 수 있도록 함을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법을 특징으로 한다.
이와 같은 본 발명은, 종래의 단일항목에 기술되는 멀티미디어 콘텐트 또는 콘텐트의 일부분을 필터링 또는 검색하여 주기 위한 각 항목을 두개이상 조합하여 하나의 복합항목을 설정하고, 이와 같은 복합항목에 대하여 하나의 사용자 선호도 레벨을 기술하도록 함을 특징으로 하는 것으로, 첨부된 도면을 참조하여 그 자료구조 및 작용을 설명하면 다음과 같다.
도 3은 본 발명 사용자 프로파일의 사용자 선호도 정보 자료 구조를 개략적으로 나타낸 것이다.
도 3에 도시된 바와 같이, 항목 사용자 선호도 정보에는 단일항목과 복합항목 사용자 선호도 정보가 포함되며,
상기 단일항목 사용자 선호도 정보에는 선호도 항목 식별자와 이에 대한 항목 선호도 레벨이 기술되며, 상기 복합항목 사용자 선호도 정보에는 상기한 단일항목 사용자 선호도 정보에 기술되는 항목식별자를 두개이상 갖는 복합항목에 대한 선호도 항목식별자와 이에 대한 항목 선호도 레벨이 기술된다.
앞서 도 2의 종래기술에서 설명한 바와 같이, 상기한 사용자 선호도 정보는 0개이상의 항목 사용자 선호도 정보를 구성 원소로 하는 집합으로 간주될 수 있으며, 각각의 항목 사용자 선호도 정보는 비슷한 비슷한 조건의 항목끼리 그룹화될 수 있다.
즉, 단일항목 사용자 선호도 정보는 1개의 선호도 항목 식별자와 1개의 선호도 레벨로 기술되며, 복합항목 사용자 선호도 정보는 2개이상의 복수개로 이루어진 선호도 항목 식별자와 1개의 선호도 레벨로 기술된다.
예를 들면, 도 4에 도시된 바와 같이, 단일항목은 감독 A와 같이 하나의 식별자와 이에 대한 선호도 레벨로 나누어지며, 복합항목은 감독 A, 장르 A로 이루어지는 두개이상의 항목식별자와 두개이상의 항목 식별자에 대한 하나의 선호도 레벨로 이루어지는 것이다.
여기서, 사용자의 선호도 정보의 갱신은 종래의 방식과 마찬가지로 사용자의 접근 패턴으로 부터 학습될 수도 있고, 사용자의 확인을 거치거나 사용자 임의의 편집 과정을 거쳐서 이루어질 수 있다.
또한, 단일항목과 복합항목에 대하여 각기 다른 가중치를 부여하거나 복합항목 각각에 대하여서도 각기 다른 가중치를 부여하므로써, 사용자의 기호에 맞는 보다 정확한 결과를 얻을 수도 있다.
일반적으로는 복합항목에 대하여 사용자 선호도와 부합하는 멀티미디어 콘텐트 또는 콘텐트의 일부가 단일항목에 대하여 사용자 선호도와 부합하는 멀티미디어 콘텐트 또는 콘텐트의 일부보다 더 사용자의 선호도 정보에 맞는다고 간주하고 이를 이용하여 사용자를 위한 멀티미디어 콘텐트 또는 콘텐트의 일부를 추천하는 방식으로 이용할 수 있다.
도 4에서 보면, 사용자는 감독 B의 작품과 장르 B, 배우 A가 출연한 작품을 대체로 선호하는 것으로 나타나 있고 감독 A의 작품과 장르 A, 배우 B가 출연한 작품들을 대체로 선호하지 않는 것으로 나타나 있다.
단일항목에 대한 선호도/비선호도만 표시된 경우 일반적으로 배우 A가 출연한 장르 B의 작품을 배우 B가 출연한 장르 B의 작품보다 대체로 더 선호할 것으로 유추되지만 실제로는 그렇지 않을 수 있다.
복합항목에 대한 사용자의 선호도/비선호도가 표시가능한 본 발명의 자료구조를 이용하면 사용자가 배우 A가 출연한 장르 B의 작품을 더 선호할 지 배우 B가 출연한 장르 B의 작품을 더 선호할 지를 기술할 수 있고 이를 응용하여 좀 더 사용자의 기호에 맞는 콘텐트나 콘텐트의 일부를 자동으로 필터링 또는 검색하여 줄 수있다.
단일항목의 수가 증가함에 따라 더 빠른 속도로 기술가능한 복합항목의 갯수는 증가하게 되는 데, 실제의 응용에서는 중요한 항목들에 대하여서만 또는 사용자가 복합항목으로 지정한 일부분에 대하여서만 또는 단일 항목들로 부터 복합항목으로 구성이 될때 유추가 어려운 항목들에 대하여서만 복합항목 선호도를 표시하는 등의 방식을 이용하여 메모리 효율을 높일 수 있다.
또한, 단일항목과 복합항목에 대하여 가중치를 적용하므로써, 우선순위를 고려하여 적용할 수 있으며, 복합항목 각각에 대하여서도 가중치를 적용하여 우선순위에 따라 필터링 및 검색이 이루어질 수 있다.
이상에서 설명한 바와 같이, 많은 멀티미디어 콘텐트 또는 콘텐트의 일부분들중에서 효율적으로 사용자의 기호에 맞는 콘텐트 또는 콘텐트의 일부분을 자동으로 필터링 하거나 검색하여 추천해주기 위하여 단일항목에 대한 사용자의 선호도/비선호도 정보를 기술하고 이용하는 것 뿐만 아니라 복합항목에 대하여서도 사용자의 선호도/비선호도 정보를 기술하고 이용할 수 있도록 하므로써, 보다 정확한 사용자의 선호도 정보를 반영한 멀티미디어 콘텐트 또는 콘텐트의 일부분에 대한 자동 필터링 도는 검색시스템을 구축할 수 있다.

Claims (9)

  1. 단일항목별 선호도 레벨을 갖는 항목별 사용자 선호도 정보를 기반으로 하여 멀티미디어 콘텐트 필터링 및 검색을 위한 사용자 프로파일 정보에 있어서,
    상기한 단일항목에 기술된 항목을 두개이상 조합하여 하나의 선호도 레벨로서 기술되는 복합항목 사용자 선호도 정보를 더 포함하여 항목별 사용자 선호도 정보를 구성하도록 함을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조.
  2. 제 1항에 있어서, 단일항목 사용자 선호도 정보는 하나의 항목식별자와 하나의 선호도 레벨로 이루어지며, 상기 복합항목 사용자 선호도 정보는 두개이상의 항목식별자와 이에 대한 하나의 선호도 레벨로 기술되어짐을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조.
  3. 제 2항에 있어서, 항목식별자는 감독, 장르, 배우, 운동 경기의 선수, 운동경기의 팀 등 멀티미디어 콘텐트에 대한 검색에 사용될 수 있는 모든 항목들이 기술 되며, 선호도 레벨에는 이들에 대한 선호도 레벨을 기술하도록 함을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조.
  4. 제 1항 내지 제 3항중 어느 한 항에 있어서, 상기 복합항목 사용자 선호도 정보 자료구조를 포함하는 사용자 프로파일 정보는 서버 장치의 비휘발성 메모리에 저장됨을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조.
  5. 제 1항 내지 제 3항중 어느 한 항에 있어서, 상기 복합항목 사용자 선호도 정보 자료구조를 포함하는 사용자 프로파일 정보는 클라이언트 장치의 비휘발성 메모리에 저장됨을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조.
  6. 제 1항 내지 제 3항중 어느 한 항에 있어서, 상기 복합항목 사용자 선호도 정보를 포함하는 사용자 프로파일 정보는 스마트 카드와 같은 외부 휴대용의 비 휘발성 메모리에 저장됨을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조.
  7. 서버 또는 클라이언트 장치의 비휘발성 메모리 또는 스마트카드와 같은 클라이언트 장치의 비휘발성 메모리에 저장된 상기 제 1항 내지 제 3항의 자료구조에서와 같은 단일항목 사용자 선호도 정보 및 복합항목 사용자 선호도 정보를 이용하여, 자동으로 멀티미디어 콘텐트 또는 콘텐트의 일부분들을 필터링하거나 검색하도록 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법.
  8. 제 7항에 있어서, 상기 멀티미디어 콘텐트 또는 콘텐트의 일부분을 필터링하거나 검색함에 있어서, 단일항목과 복합항목이 함께 존재하는 경우 단일항목과 복합항목에 대하여 각각의 가중치를 적용하고, 이들 가중치에 따라 항목별 우선순위를 고려하여 필터링 또는 검색과정이 이루어질 수 있도록 함을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법.
  9. 제 7항 또는 제 8항에 있어서, 상기 멀티미디어 콘텐트 또는 콘텐트의 일부분을 필터링하거나 검색함에 있어서, 복합항목 각각에 대하여 가중치를 적용하여 항목별 우선순위를 고려하여 필터링 또는 검색과정이 이루어질 수 있도록 함을 특징으로 하는 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색방법.
KR1019990041192A 1999-09-22 1999-09-22 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법 KR100319157B1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR1019990041192A KR100319157B1 (ko) 1999-09-22 1999-09-22 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법
EP00402619A EP1091585A3 (en) 1999-09-22 2000-09-21 Multiple item user preference information data structure and method for providing multi-media information
US09/665,941 US7296285B1 (en) 1999-09-22 2000-09-21 Multiple item user preference information data structure and method for providing multi-media information
JP2000289146A JP2001155037A (ja) 1999-09-22 2000-09-22 多重項目による利用者嗜好度情報データ構造及びそれを利用したマルチメディア情報提供方法
CNB001284266A CN1160961C (zh) 1999-09-22 2000-09-22 用于提供多媒体信息的多项用户偏爱信息数据结构和方法
CA2320516A CA2320516C (en) 1999-09-22 2000-09-22 Multiple item user preference information data structure and method for providing multi-media information
US11/399,544 US7945927B2 (en) 1999-09-22 2006-04-06 Multiple item user preference information data structure and method for providing multi-media information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990041192A KR100319157B1 (ko) 1999-09-22 1999-09-22 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법

Publications (2)

Publication Number Publication Date
KR20010028775A KR20010028775A (ko) 2001-04-06
KR100319157B1 true KR100319157B1 (ko) 2002-01-05

Family

ID=36781388

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990041192A KR100319157B1 (ko) 1999-09-22 1999-09-22 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법

Country Status (6)

Country Link
US (2) US7296285B1 (ko)
EP (1) EP1091585A3 (ko)
JP (1) JP2001155037A (ko)
KR (1) KR100319157B1 (ko)
CN (1) CN1160961C (ko)
CA (1) CA2320516C (ko)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8266653B2 (en) * 1999-12-03 2012-09-11 Panasonic Corporation Data adapting device, data adapting method, storage medium, and program
US8028314B1 (en) 2000-05-26 2011-09-27 Sharp Laboratories Of America, Inc. Audiovisual information management system
US8020183B2 (en) 2000-09-14 2011-09-13 Sharp Laboratories Of America, Inc. Audiovisual management system
US7904814B2 (en) 2001-04-19 2011-03-08 Sharp Laboratories Of America, Inc. System for presenting audio-video content
KR20030003396A (ko) * 2001-06-30 2003-01-10 주식회사 케이티 사용자의 분야별 선호 프로파일을 이용한 컨텐츠 추천서비스 방법
US7474698B2 (en) 2001-10-19 2009-01-06 Sharp Laboratories Of America, Inc. Identification of replay segments
US8214741B2 (en) 2002-03-19 2012-07-03 Sharp Laboratories Of America, Inc. Synchronization of video and data
US7657907B2 (en) * 2002-09-30 2010-02-02 Sharp Laboratories Of America, Inc. Automatic user profiling
US8949899B2 (en) 2005-03-04 2015-02-03 Sharp Laboratories Of America, Inc. Collaborative recommendation system
US8356317B2 (en) 2004-03-04 2013-01-15 Sharp Laboratories Of America, Inc. Presence based technology
US7594245B2 (en) 2004-03-04 2009-09-22 Sharp Laboratories Of America, Inc. Networked video devices
US7644103B2 (en) * 2005-01-25 2010-01-05 Microsoft Corporation MediaDescription data structures for carrying descriptive content metadata and content acquisition data in multimedia systems
US7933956B2 (en) * 2006-01-24 2011-04-26 Simulat, Inc. System and method to create a collaborative web-based multimedia layered platform
US9300920B2 (en) 2006-03-03 2016-03-29 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
US8689253B2 (en) 2006-03-03 2014-04-01 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
US8285595B2 (en) 2006-03-29 2012-10-09 Napo Enterprises, Llc System and method for refining media recommendations
US9003056B2 (en) 2006-07-11 2015-04-07 Napo Enterprises, Llc Maintaining a minimum level of real time media recommendations in the absence of online friends
US8327266B2 (en) 2006-07-11 2012-12-04 Napo Enterprises, Llc Graphical user interface system for allowing management of a media item playlist based on a preference scoring system
US20080132187A1 (en) * 2006-12-04 2008-06-05 Hanebeck Hanns-Christian Leemo Personal multi-media playing device
US7941764B2 (en) * 2007-04-04 2011-05-10 Abo Enterprises, Llc System and method for assigning user preference settings for a category, and in particular a media category
US8832220B2 (en) 2007-05-29 2014-09-09 Domingo Enterprises, Llc System and method for increasing data availability on a mobile device based on operating mode
US8839141B2 (en) 2007-06-01 2014-09-16 Napo Enterprises, Llc Method and system for visually indicating a replay status of media items on a media device
KR100893129B1 (ko) * 2007-10-24 2009-04-15 엔에이치엔(주) 멀티 미디어 컨텐츠의 추천 키워드 추출 시스템 및 그 방법
US8601381B2 (en) * 2007-10-29 2013-12-03 Microsoft Corporation Rich customizable user online environment
MY173473A (en) * 2007-11-15 2020-01-28 Mimos Berhad Content filtering method and system
US8224856B2 (en) 2007-11-26 2012-07-17 Abo Enterprises, Llc Intelligent default weighting process for criteria utilized to score media content items
US20090158146A1 (en) * 2007-12-13 2009-06-18 Concert Technology Corporation Resizing tag representations or tag group representations to control relative importance
US8943536B2 (en) * 2008-05-09 2015-01-27 At&T Intellectual Property I, L.P. Community content ratings system
US8571994B2 (en) * 2009-06-26 2013-10-29 Disney Enterprises, Inc. Method and system for allocating access to digital media content
US10565388B2 (en) 2009-06-26 2020-02-18 Disney Enterprises, Inc. Method and system for providing digital media rental
TR200909517A2 (tr) 2009-12-17 2011-07-21 Vestel Elektron�K San. Ve T�C. A.�. Ki̇şi̇sel tv i̇çeri̇k tavsi̇ye li̇stesi̇ üretme yöntemi̇
US9465451B2 (en) 2009-12-31 2016-10-11 Flick Intelligence, LLC Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game
US9508387B2 (en) * 2009-12-31 2016-11-29 Flick Intelligence, LLC Flick intel annotation methods and systems
US20160182971A1 (en) 2009-12-31 2016-06-23 Flickintel, Llc Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game
US8751942B2 (en) 2011-09-27 2014-06-10 Flickintel, Llc Method, system and processor-readable media for bidirectional communications and data sharing between wireless hand held devices and multimedia display systems
US9596095B2 (en) * 2011-07-29 2017-03-14 Telefonaktiebolaget L M Ericsson (Publ) Optimized near-simultaneous distribution of multimedia content
US9098510B2 (en) 2012-01-24 2015-08-04 Arrabon Management Services, LLC Methods and systems for identifying and accessing multimedia content
US9026544B2 (en) * 2012-01-24 2015-05-05 Arrabon Management Services, LLC Method and system for identifying and accessing multimedia content
US8965908B1 (en) 2012-01-24 2015-02-24 Arrabon Management Services Llc Methods and systems for identifying and accessing multimedia content
US8996543B2 (en) * 2012-01-24 2015-03-31 Arrabon Management Services, LLC Method and system for identifying and accessing multimedia content
EP2982127A1 (en) * 2013-04-06 2016-02-10 Miranda Technologies Partnership Systems and methods for media distribution and management
CN103428267B (zh) * 2013-07-03 2016-08-10 北京邮电大学 一种智慧缓存***及其区分用户喜好相关性的方法
CN104021162B (zh) * 2014-05-28 2017-09-22 小米科技有限责任公司 一种为多媒体资源打分的方法及装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US5987211A (en) 1993-01-11 1999-11-16 Abecassis; Max Seamless transmission of non-sequential video segments
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5465113A (en) * 1993-12-13 1995-11-07 At&T Corp. Programmable channel regulating cable television controller
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5749081A (en) * 1995-04-06 1998-05-05 Firefly Network, Inc. System and method for recommending items to a user
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US6163316A (en) * 1997-01-03 2000-12-19 Texas Instruments Incorporated Electronic programming system and method
GB2325537B8 (en) 1997-03-31 2000-01-31 Microsoft Corp Query-based electronic program guide
US5893091A (en) 1997-04-11 1999-04-06 Immediata Corporation Multicasting with key words
JP3803189B2 (ja) 1998-01-07 2006-08-02 松下電器産業株式会社 番組情報編成装置
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
WO2000030350A1 (en) * 1998-11-16 2000-05-25 Koninklijke Philips Electronics N.V. Apparatus for receiving programs
AU2099201A (en) * 1999-12-21 2001-07-03 Tivo, Inc. Intelligent system and methods of recommending media content items based on userpreferences

Also Published As

Publication number Publication date
KR20010028775A (ko) 2001-04-06
CA2320516A1 (en) 2001-03-22
CN1298258A (zh) 2001-06-06
US7945927B2 (en) 2011-05-17
CN1160961C (zh) 2004-08-04
EP1091585A3 (en) 2004-12-29
CA2320516C (en) 2010-10-26
EP1091585A2 (en) 2001-04-11
JP2001155037A (ja) 2001-06-08
US7296285B1 (en) 2007-11-13
US20060179455A1 (en) 2006-08-10

Similar Documents

Publication Publication Date Title
KR100319157B1 (ko) 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법
US11709888B2 (en) User interface for viewing targeted segments of multimedia content based on time-based metadata search criteria
JP4363806B2 (ja) オーディオビジュアルプログラム管理システム及びオーディオビジュアルプログラム管理方法
KR100305964B1 (ko) 사용자 적응적인 다단계 요약 스트림 제공방법
US8819733B2 (en) Program selecting apparatus and method of controlling program selecting apparatus
CN100559868C (zh) 处理用户偏好的方法和***
US6934964B1 (en) Electronic program guide viewing history generator method and system
JP4107811B2 (ja) オーディオビジュアルシステムの使用方法
US7403968B2 (en) Method of generating user profile based on user preference and multimedia data browsing system using the same
US7181757B1 (en) Video summary description scheme and method and system of video summary description data generation for efficient overview and browsing
US20010020981A1 (en) Method of generating synthetic key frame and video browsing system using the same
US20040001081A1 (en) Methods and systems for enhancing electronic program guides
US10231019B2 (en) Digital parental controls interface
WO2001027876A1 (en) Video summary description scheme and method and system of video summary description data generation for efficient overview and browsing
CN1659881A (zh) 预测内容补充
US20050246336A1 (en) Method and device for creating semantic browsing options
KR100518846B1 (ko) 내용기반 동영상 검색 및 브라우징을 위한 동영상 데이타 구성방법
JP6199929B2 (ja) 動画再生コントローラー

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121128

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20131122

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20141124

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20151124

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20161114

Year of fee payment: 16

FPAY Annual fee payment

Payment date: 20171114

Year of fee payment: 17

FPAY Annual fee payment

Payment date: 20181114

Year of fee payment: 18