KR20070110358A - 광 세기 또는 차량 속도 및 위치와 같은 다이내믹하게변하는 기준에 기초한 자동적인 개인 플레이 리스트 생성 - Google Patents

광 세기 또는 차량 속도 및 위치와 같은 다이내믹하게변하는 기준에 기초한 자동적인 개인 플레이 리스트 생성 Download PDF

Info

Publication number
KR20070110358A
KR20070110358A KR1020077020792A KR20077020792A KR20070110358A KR 20070110358 A KR20070110358 A KR 20070110358A KR 1020077020792 A KR1020077020792 A KR 1020077020792A KR 20077020792 A KR20077020792 A KR 20077020792A KR 20070110358 A KR20070110358 A KR 20070110358A
Authority
KR
South Korea
Prior art keywords
vehicle
media items
playlist
media
mapping
Prior art date
Application number
KR1020077020792A
Other languages
English (en)
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 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20070110358A publication Critical patent/KR20070110358A/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers

Landscapes

  • Management Or Editing Of Information On Record Carriers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

노래들 또는 다른 미디어 아이템들의 플레이 리스트는 다이내믹하게 변하는 기준에 기초하여 자동으로 생성된다. 일 양상에서, 주변 광 레벨(115,300)에 기초한 데이터는 플레이 리스트(330)를 위한 매칭하는 미디어 아이템들을 얻기 위해 미디어 아이템들에 매칭된다(320). 다른 양상에서, 관심 지점은 차량의 지리적인 위치에 근거하여 식별되고(410), 관심 지점은 미디어 아이템들에 매핑된다(420). 또 다른 양상에서, 속도와 같은 차량에 관한 데이터(500)는 미디어 아이템들에 매칭된다. 차량이 속도 제한들의 데이터베이스와 차량의 지리적인 위치를 비교함으로써 차량이 속도를 내고 있는지가 결정될 수 있다(630). 느린 템포 또는 비트를 갖는 노래는 속도를 내는 차량의 운전자가 속도를 줄이도록 격려하기 위해 선택될 수 있다.
위치탐색, 사용자 선호도, 속도 제한, 선루프

Description

광 세기 또는 차량 속도 및 위치와 같은 다이내믹하게 변하는 기준에 기초한 자동적인 개인 플레이 리스트 생성{Automatic personal play list generation based on dynamically changing criteria such as light intensity or vehicle speed and location}
본 발명은 일반적으로 CD 플레이어, MP3 플레이어 등과 같은 미디어 플레이어 상에서 재생하기 위한 노래들의 리스트들과 같은 플레이 리스트를 생성하는 것에 관한 것이며, 특히 다이내믹하게 변하는 기준에 기초하여 이러한 플레이 리스트를 자동으로 생성하는 방법 및 시스템에 관한 것이다.
다양한 타입들의 미디어 플레이어들은 현재 소비자들 및 다른 사용자들에 이용가능하다. 예를 들어, MP3 플레이어들과 같은 휴대용 디지털 뮤직 플레이어 및 개인용 컴퓨터들(PC들)은 디지털 형태로 다수의 노래들의 저장을 가능하게 한다. 더욱이, 홈 엔터테인먼트 시스템들은 또한, 사용자로 하여금 케이블 및 위성 텔레비전 네트워크들, 인터넷과 같은 컴퓨터 네트워크 및 영화들이 DVD(digital versatile disk)들 상에 저장되어 있는 로컬 저장장치를 통해 콘텐트를 액세스할 수 있게 하는 미디어 플레이어들이다. 예를 들어, 전자 프로그램 가이드들은 사용자로 하여금 이용가능한 텔레비전 프로그램들로부터 선택할 수 있게 한다. 자동차 및 가정 수신기들로의 위성을 통한 토크쇼들 및 뮤직과 같은 라디오 프로그램들의 방송이 또한 인기를 얻고 있다.
예를 들어, 필립스 코포레이션의 넥스퍼리아TM 개인 미디어 플레이어(NexperiaTM Personal Media Player)는 모바일 디바이스 제조자들을 위한 기준 설계를 제공한다. 이것은 PC들 및 홈 엔터테인먼트 시스템들로의 접속성뿐만 아니라 고해상 비디오 기록 및 재생을 제공한다. 상기 디자인에 기초한 개인 미디어 플레이어들은 소비자들이 고품질 디지털 오디오 및 비디오를 기록하고 저장하는 PC들 및 홈 엔터테인먼트 기기들에 유선 또는 무선으로 접속할 수 있게 하고, 영화들을 보고, 뮤직을 듣고, 이동중에 사진들을 보는 것을 가능하게 한다. 미디어 플레이어는 MP3, AAC, Dolby® Digital, MPEG-2, MPEG-4, 및 DivX®를 포함한 다양한 오디오 및 비디오 표준들에 대한 호환성을 제공한다.
이용가능한 콘텐트의 확대로 인해, 현재 미디어 플레이어들은 통상적으로 추천들을 제공하고 프로그램들의 플레이 리스트를 생성함으로써 미디어 아이템들(예컨대, 노래들, 또는 텔레비전 또는 라디오 프로그램들) 중에서 선택을 하는데 있어 사용자들 돕는다. 예를 들어, 사용자 선호도들은 예컨대 사용자가 관심 있는 타입의 뮤직을 식별하기 위해 사용자에게 문의하는 사용자 인터페이스를 제공함으로써 전개될 수 있다. 또한, 미디어 플레이어는 사용자가 관심 있는 타입의 콘텐트를 학 습하도록 시간에 따라 사용자의 선택들을 추적하는 논리(logic)를 사용할 수 있다. 미디어 플레이어는 플레이 리스트 내의 콘텐트를 추천할 수 있다. 예를 들어, 휴대용 미디어 플레이어는 노래들의 플레이 리스트를 자동으로 생성할 수 있고, 미디어 플레이어의 디스플레이 상에 타이틀 및 아티스트와 같은 정보를 디스플레이할 수 있다.
대부분의 미디어 플레이어들이 자동적인 플레이 리스트 생성의 특징을 제공하지만, 이것은 일반적으로 장르, 아티스트 및 앨범과 같은 특정한 메타 데이터(meta data) 또는 다른 노래 특징들에 제한된다. 특히, 이용가능한 해결책들은 사용자를 위해 보다 즐겁고 흥미 있는 경험을 제공하는 플레이 리스트를 생성하기 위해 사용자의 변하는 환경을 고려하지 않으며, 사용자의 특별한 관심사의 기준에 기초하여 주문화된다.
본 발명은, 가정에 있는 동안 주변 광 레벨(ambient light level)과 같이 다이내믹하게 변하는 기준 또는 지리적인 위치 및 속도와 같은 차량에 관한 데이터에 기초하여 플레이 리스트를 자동으로 생성하는 방법 및 시스템을 제공함으로써 상기 및 다른 문제점들을 해소한다.
사용자는 장르, 아티스트, 또는 앨범과 같은 기존의 기준보다 훨씬 더 좋은 방식으로 사용자의 기분 및/또는 현재 선호도들을 나타내는 다이내믹 기준을 선택할 수 있다. 개인 플레이 리스트는 다이내믹 데이터에 기초하여 또는 다이내믹 데이터에 의해 보장된 바와 같은 다른 시간들에서 특정 기간 당 한번 생성될 수 있다.
본 발명의 일 양상에서, 미디어 플레이어를 위한 미디어 아이템들의 플레이 리스트를 생성하는 방법은: (a) 사용자 환경의 다이내믹하게 변하는 기준에 대한 데이터를 얻는 단계, (b) 복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해 다이내믹하게 변하는 기준에 기초한 데이터를 복수의 미디어 아이템들에 매핑시키는 단계, 및 (c) 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계를 포함한다.
다른 양상에서, 미디어 플레이어를 위한 미디어 아이템들의 플레이 리스트를 생성하는 방법은: (a) 차량의 지리적인 위치를 결정하는 단계, (b) 지리적인 위치가 차량의 지리적인 위치에 근접한 관심 지점들 중 적어도 하나를 결정하기 위해 복수의 관심 지점들 및 대응하는 지리적인 위치들을 식별하는 데이터베이스를 액세스하는 단계, (c) 복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해 관심 지점들 중 적어도 하나를 복수의 미디어 아이템들에 매핑하는 단계, 및 (d) 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계를 포함한다.
또 다른 양상에서, 미디어 플레이어를 위한 미디어 아이템들의 플레이 리스트를 생성하는 방법은: (a) 차량에 대한 데이터를 얻는 단계, (b) 복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해 차량에 대한 데이터를 복수의 미디어 아이템들에 매핑시키는 단계, 및 (c) 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계를 포함한다.
대응하는 미디어 플레이어 장치 및 프로그램 저장 디바이스들이 또한 제공될 수 있다.
모든 도면들에서, 대응하는 부분들은 동일한 도면번호들로 기재된다.
도 1은 본 발명에 따른 미디어 플레이어의 블록도.
도 2는 본 발명에 따른 예시적인 미디어 플레이어 사용자 인터페이스를 도시하는 도면.
도 3은 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 주변 광 레벨을 미디어 아이템들에 매핑하는 프로세스를 도시하는 도면.
도 4는 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 차량의 지리적인 위치를 미디어 아이템들에 매핑하는 프로세스를 도시하는 도면.
도 5는 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 차량에 대한 데이터를 미디어 아이템들에 매핑하는 프로세스를 도시하는 도면.
도 6은 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 차량의 속도를 미디어 아이템들에 매핑하는 프로세스를 도시하는 도면.
본 발명은 시스템에 의해 플레이되는 미디어 아이템들의 플레이 리스트를 자동으로 생성하는 임의 타입의 미디어 플레이어에 사용될 수 있다. 미디어 플레이어들의 예들은 하드디스크 디바이스(HDD) 뮤직 플레이어들, 셋톱 박스들, 홈 미디어 플레이어들, 개인용 컴퓨터들, 휴대용 MP3 플레이어들, 차량 기반의 시스템들 등을 포함한다. 플레이 리스트는 통상적으로 상관되어 있는 미디어 아이템들(예컨대, 노래들, 강좌들, TV 프로그램들, 슬라이드 쇼 내의 슬라이드들)의 리스트를 제공한다. 노래들은 유사한 아티스트들 또는 장르들을 참조할 수 있고, 미디어 플레이어에 의해 저장된 사용자 선호도들을 이용할 수 있다. 더욱이, 전자 프로그램 가이드들(EPG)은 일반적으로 프로그램들이 방송을 위해 스케줄되어 있는지를 결정하는데 사용된다. 그러므로, 플레이 리스트는 예컨대, EPG로부터 프로그램들을 선택함으로써 가치 있는 저녁 TV 시청을 위해 생성될 수 있다. 많은 미디어 플레이어들은 또한 임의 시간에 연속적인 재생을 위해 방송 프로그램들의 기록을 제공한다.
도 1은 예시적이 미디어 플레이어의 블록도를 도시한다. 도 1에서, 블록(105)은 "차량 인터페이스"이고, 블록(108)은 "위치탐색 디바이스"이고, 블록(109)은 "데이터베이스"이고, 블록(110)은 "사용자 인터페이스"이고, 블록(115)은 "광 검출기"이고, 블록(120)은 "메모리"이고, 블록(130)은 "프로세서"이고, 블록(140)은 "콘텐트 플레이어"이고, 블록(145)은 "사용자 선호도들"이고, 블록(150)은 "콘텐트 저장장치"이고, 블록(160)은 "메타 데이터"이다. 미디어 플레이어(100)는 프로세서(130) 및 메모리(120)를 포함한다. 메모리(102)는 설명된 기능을 달성하기 위해 프로세서(130)에 의해 수행되는, 소프트웨어, 마이크로-코드 또는 펌웨 어와 같은, 저장 명령들일 수 있다. 그러므로, 메모리(120)는 수행가능한 명령들을 실질적으로 내장한 프로그램 저장 디바이스로 고려될 수 있다. 이러한 프로그램 저장 디바이스는 미디어 플레이어에 설치될 수 있고 또는 CDROM 또는 휴대용 USB 플래시 메모리와 같은 제거가능한 매체로서 제공될 수 있다. 사용자 선호도 블록(145)은 하나 이상의 사용자들을 위한 미디어 플레이어에 의해 유지되는 사용자 선호도 데이터를 나타낸다. 이 데이터는 예컨대, 사용자가 임의의 뮤직 장르를 좋아한다는 것을 나타낸다. 콘텐트 저장장치(150)는 오디오 콘텐트(예컨대, 노래들, 강좌들), 비디오 콘텐트(예컨대, 디지털 사진들) 및 오디오/비디오 콘텐트(예컨대, 영화들)를 포함하여, 미디어 아이템들의 데이터베이스를 저장하는 저장 리소스를 나타낸다. 콘텐트 저장장치(150)는 하드디스크 드라이브, 플래쉬 메모리, 또는 임의의 다른 메모리 리소스일 수 있다. 콘텐트 플레이어(140)는 디스플레이 또는 오디오 증폭기와 같이 적절한 출력 신호를 제공하는 콘텐트 저장장치(150)로부터 콘텐트를 처리하는(예컨대, 압축해제 및 디코딩을 수행함으로써) 오디오 및/또는 비디오 플레이어일 수 있다. 사용자 인터페이스(110)는 사용자가 명령을 입력할 수 있게 하는 디스플레이, 예컨대 LCD 스크린 또는 가능하게는 음성/오디오 인터페이스를 제공할 수 있다.
메타 데이터 블록(160)은 콘텐트 저장장치(150) 내의 미디어 아이템들을 위해 저장된 메타 데이터를 나타낸다. 메타 데이터는 선택적으로 자체뿐만 아니라 미디어 아이템들과 함께 저장될 수 있다. 메타 데이터는 장르, 아티스트, 및 앨범 타이틀과 같은 정보, 템포 및 분당 비트들(beats), 키워드들 및 가사들과 같은 노래 특징들을 포함할 수 있다. 메타 데이터는 또한 미디어 아이템이 나이, 연령 등과 같은 인구통계적인 요인들에 기초하여 임의의 사용자들에 인기를 얻을 것으로 기대되는지를 나타낼 수 있다. 노래들의 메타 데이터는 다양한 소스들로부터 얻어질 수 있다. 예를 들어, 필립스 코포레이션으로부터 이용가능하고, 그레이스노트(Gracenote) 코포레이션의 CDDB® 데이터베이스(캘리포니아, 에머리빌(Emeryville))와 같은 데이터베이스로의 액세스가 가능한 오디오 링거프린팅 기술이 사용될 수 있다. 더욱이, 메타 데이터는 MP3 노래들용으로 사용되는 ID3 태깅(tagging)에 기초하거나 AAC 노래들 또는 다른 노래 형태들에 대해 유사한 메커니즘들에 기초할 수 있다. ID3 태그들은 필요에 따라 부가적인 정보로 확대될 수 있음에 유의하자.
차량 인터페이스(105)는 미디어 플레이어로 하여금 차량, 예컨대 자동차 내의 시스템으로부터 데이터를 수신할 수 있게 한다. 예를 들어, 차량 인터페이스(105)는 차량이 이동하는 속도를 학습하기 위해, 속도계, 주행 기록계, 또는 속도계 및/또는 주행 기록계로부터 데이터를 수신하는 컴퓨터와 통신할 수 있다. 현재 속도뿐만 아니라 시간에 따른 평균 속도가 얻어질 수 있다. 미디어 플레이어(100)는 영구 베이스(permanent basis) 상의 차량에 설치될 수 있고, 또는 와이어 또는 포트에 의해, 제거가능하게 접속될 수 있다. 이런 방식으로, 미디어 플레이어(100)는 차량에 대한 데이터를 얻을 수 있다. 속도 이외의 데이터는 적절한 데이터가 차량에 의해 유지되면 얻어질 수 있다. 이것은 선루프가 오픈되거나 컨버터블 탑(convertible top)이 다운(down)되는지, 자동 변속기가 겨울 운전 모드 또는 고 수행 모드인지, 날씨 제어 시스템이 뜨겁거나 차가운 공기를 전달하는지 등의 힘들과 관련하여, 가속 및 감속/브레이킹 힘을 포함할 수 있다. 차량 인터페이스(105)는 또한 차량의 지리적인 위치를 결정하는데 사용되는 차량 내 위치탐색 디바이스(108)와 통신할 수 있다. 예를 들어, 위치탐색 디바이스는 GPS(global positioning system) 수신기와 같은 무선 수신기를 포함할 수 있다. 이러한 수신기들은 차량 네비게이션 시스템들이 인기를 얻음에 따라 보다 일반적으로 되어가고 있다. 이러한 수신기들은 위치탐색 디바이스(108)는 지리적인 위치에 의해 색인된(indexed) 속도 제한들 및 관심 지점들과 같은 정보를 저장하는 연관된 데이터베이스(109)를 포함할 수 있다. 위치탐색 디바이스(108) 및 연관된 데이터베이스(109)는 대안으로 미디어 플레이어(100) 자체에 제공된다.
사용자 인터페이스(110)는 사용자로 하여금 미디어 플레이어(100)에 명령들을 입력할 수 있게 하고, 디스플레이를 통해 사용자에게 플레이어 리스트와 같은 정보를 제공한다.
광 검출기(115)는 사용자가 위치하는 방과 같은 사용자 환경에서 주변 광 레벨을 검출한다. 주변 광 레벨은 또한 고 레벨 현관문들을 나타낼 수 있다. 인간에게 볼 수 있는 스펙트럼에 있는 광을 검출하는 임의 타입의 광 검출기이 본 목적을 위해 사용될 수 있다. 예를 들어, 전자 디스플레이의 밝기를 조정하기 위해 주변 광을 검출하는 타입의 포토 센서들(photo sensors)이 사용될 수 있다. 더욱이, 하나 이상의 광 검출기들은 미디어 시스템(100)에 설치될 수 있고, 또는 광 레벨 데이터는 외부 센서에 의해 제공되고 유무선 경로를 통해 미디어 시스템(100)에 통신 된다. 예를 들어, 광 검출기는 홈 네트워크와 통신할 수 있고, 차례로 미디어 플레이어(100)와 통신한다.
도 2는 본 발명에 따른 예시적인 미디어 플레이어 사용자 인터페이스를 도시한다. 예시적인 사용자 인터페이스(200)는 플레이 리스트를 디스플레이하는 디스플레이(210)를 포함한다. 한가지 가능성에서, 미디어 플레이어 인터페이스(200)는 휴대용 미디어 플레이어와 같은 자체 포함 미디어 플레이어(self-contained media player)이다. 또한, 미디어 플레이어 인터페이스(200)는 홈 미디어 플레이어 내의 다른 성분들과 통신하는데 사용되는 휴대 원격 제어장치와 같은 디바이스에 제공될 수 있다. 예를 들어, 디스플레이(210)는 TV 프로그램들의 플레이 리스트를 제공하기 위해 TV 원격 제어장치에 존재할 수 있다. 부가적인 버튼들이 TV를 제어하기 위해 제공될 수 있고, 또한 버튼들은 터치 스크린 버튼들로서 디스플레이(210) 상에 생성될 수 있다. 또 다른 예에서, 미디어 플레이어 인터페이스(200)는 CD 플레이어를 위한 원격 제어장치이고, 디스플레이(210)는 CD 라이브러리로부터 이용가능한 노래들의 플레이 리스트를 제공한다. 또 다른 예에서, 미디어 플레이어 인터페이스(200)는 디지털 카메라의 일부이고, 디스플레이(210)는 카메라에 저장된 이미지들의 플레이 리스트를 제공한다. 다양한 다른 가능성들은 기술분야의 당업자들에게 명백하다. 미디어 플레이어 인터페이스(200)는 사용자로 하여금 명령들을 입력하고 플레이 리스트를 볼 수 있게 하는 화살표 모양의 버튼들과 같은 입력 디바이스(220)를 포함한다. 도시된 특정 장치는 단지 예이며, 다른 장치들이 가능하다. 비디오/오디오 인터페이스와 같은 다른 인터페이스 메커니즘들이 또한 사용될 수 있다. 또한, 디스플레이(210)는 사용자가 터치에 의해 명령들을 입력할 수 있게 하는 터치 스크린일 수 있다.
도 3은 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 주변 광 레벨을 미디어 아이템들에 매칭시키는 프로세스를 도시한다. 블록(300)은 "주변 광 레벨을 검출하는 단계"이고, 블록(310)은 "주변 광 레벨을 카테고리로 분류하는 단계"이고, 블록(320)은 "매칭하는 미디어 아이템들을 찾기 위해 카테고리를 미디어 아이템들에 매핑하는 단계"이고, 블록(330)은 "플레이 리스트를 생성하는 단계"이다. 일반적으로, 본 발명은 사용자 환경에서 다이내믹하게 변하는 조건들에 기초하여 플레이 리스트가 생성되게 한다. 한가지 조건은 사용자가 위치하는 방에서와 같은 주변 광 레벨이다. 하루 중 상이한 시간에, 방의 주변 조명이 예컨대 한 낮에 밝게 빛나는 것에서 저녁에 또는 해질 무렵에 덜 밝은 것으로 변한다. 더욱이, 광 세기는 방 내부 또는 현관문들에서 측정될 수 있다. 측정 실내는 사용자에 의해, 턴온 또는 턴 오프되는 전기 광들 또는 당겨진 커튼에 의해 영향을 받을 수 있다. 본 발명의 한 특징에 따라, 방이 어두워짐에 따라, 미디어 디바이스(100)의 플레이 리스트는 변화된 환경에 관련된 노래들이 부가되도록 업데이트될 수 있다. 주변 광 레벨의 변경은 예컨대 시간의 기간 동안 모니터될 수 있다. 더욱이, 플레이 리스트는 절대 스케일(absolute scale)로 광 레벨에 기초하여 또는 시간에 따른 광 레벨의 변화들에 기초하여 업데이트될 수 있다.
광 검출기(115)는 예컨대 수적인 및/또는 양적인 스케일에 기초하여 다수의 카테고리들 중 하나로 분류될 수 있는 광 세기를 측정한다(블록(310)). 측정된 세 기 및/또는 카테고리들은 하나 이상의 대응하는 키워드들, 예컨대, 어두움, 낮, 밝음, 여명(twilight), 어스름(dusk), 새벽 등으로 특징지어질 수 있다. 광 세기의 새로운 값이 한 시간 또는 그 보다 일찍과 같은 이전 값과 상이할 때, 수정된 플레이 리스트는 플레이될 플레이 리스트에서 미디어 아이템들을 수정함으로써 생성될 수 있다. 전체 플레이 리스트는 또한 반복된 플레이의 경우에 수정될 수 있다.
노래들은 광 세기를 나타내는 키워드들과 그들의 메타 데이터의 비교에 기초하여 플레이 리스트를 위해 선택될 수 있다. 하지만, 다양한 알고리즘들이 주변 광 레벨과 같은 다이내믹한 기준을 나타내는 노래와 유사한 노래들을 찾는데 사용될 수 있기 때문에, 메타 데이터는 필요 없다. 예를 들어, 부드러운 노래는 낮은 주변 광 레벨과 연관될 수 있다. 특히, 플레이 리스트를 수정하기 위해, 광 세기가 분류되는 카테고리는 매칭하는 미디어 아이템들을 찾기 위해 미디어 아이템들에 매핑된다(블록(320)). 한가지 가능한 접근법에서, 주변 광 레벨은 미디어 아이템들의 메타 데이터에 대해 매칭하는 기준을 생성하기 위해 메타 데이터로 변환될 수 있다. 매핑은 또한 매칭하는 미디어 아이템들을 결정하고 플레이 리스트를 생성하는데 있어 사용자 선호도들(145)을 나타낼 수 있다(블록(330)). 그러므로, 본 발명은 다이내믹 데이터와 노래 타이틀, 아티스트들, 키워드들, 및 노래 가사들과 같은 표준 메타 데이터를 포함하는 미디어 아이템들의 메타 데이터 사이의 매핑을 제공할 수 있다. 예를 들어, 광 세기가 밝기가 점점 증가하는 것에 기초하여 아침임을 나타낼 때, 노래 "Good day sunshine"이 플레이 리스트를 위해 선택될 수 있다. 또한, 광 세기가 밝기가 점점 감소하는 것에 기초하여 저녁임을 나타낼 때, 노래 "Tonight's the night"가 플레이 리스트를 위해 선택될 수 있다.
일반적으로, 미디어 플레이어는 사용자로 하여금 사용자 인터페이스(110)를 통해, 플레이 리스트를 생성하기 위해 하나 이상의 상이한 타입들의 다이내믹 데이터 중에서 선택할 수 있게 한다. 다이내믹 데이터의 타입은 예컨대 사용자의 현재 기분 또는 관심사에 기초하여 사용자에 의해 선택될 수 있다. 한가지 가능한 접근법에서, 선택된 타입의 다이내믹 데이터는 플레이 리스트를 생성하는데 실질적인 사용을 위해 기록된다. 또한, 미디어 플레이어는 수정된 새로운 플레이 리스트를 즉시 생성할 수 있다. 사용될 수 있는 다이내믹 데이터의 다른 예들은 주변 사운드 레벨을 포함한다. 사운드 레벨이 상대적으로 높을 때, 예컨대 사용자를 진정시키기 위해 느긋한 노래들이 선택될 수 있다. 낮 시간은 또한 아침에 생성된 플레이 리스트들이 저녁에 생성된 것과는 다르도록 다이내믹 데이터로서 사용될 수 있다. 미디어 플레이어(100)는 이 데이터를 얻기 위해 클록(clock)을 설치할 수 있다.
사용자 선호도들(145)을 사용하는 예로서, 사용자의 나이 및 연령은 잠재적인 매치들(matches)인 상이한 다수의 노래들 중 하나를 선택하는데 사용될 수 있다. 예를 들어, 수년 전에 기록된 노래는 나이든 사용자들에게 호소할 수 있는 반면에, 동일한 노래의 최신 버전은 젊은 사용자들에게 호소할 수 있다. 또한, 어느 사용자는 오래된 영화들로부터의 노래들의 장르를 선호할 수 있는 반면에, 또 다른 사용자는 모타운 장르(Motown genre)를 선호한다. 다양한 다른 예들은 기술분야의 당업자들에게 명백할 것이다.
새로운 플레이 리스트는 각각의 미디어 아이템이 다이내믹 데이터에 기초하 여 생성될 수 있음에 유의하자. 예를 들어, 플레이 리스트 상의 모든 노래들은 다이내믹 데이터가 주변 광에 관련될 때 아침에 관련될 수 있고, 주변 광은 아침임을 나타낸다. 또한, 플레이 리스트의 미리정해진 부분, 예컨대 노래들의 절반은 다이내믹 데이터에 기초할 수 있고, 반면에, 다른 절반은 기존방식으로 생성된다. 더욱이, 기존 플레이 리스트는 기존 플레이 리스트 상의 미디어 아이템들의 일부를 교체함으로써 다이내믹 데이터에 관련된 노래들을 포함하도록 수정될 수 있다. 그러므로, 새로운 플레이 리스트 및 수정된 플레이 리스트 둘 모두가 생성될 수 있다. 또한, 생성된 플레이 리스트들은 사용자에 의해 세이브될 수 있고 차후에 재사용도리 수 있음에 유의하자. 더욱이, 플레이 리스트는 다이내믹 기준의 변경들이 검출됨에 따라 시간에 따라 업데이트될 수 있다. 또한, 플레이 리스트는 다이내믹 기준의 변경들이 미디어 플레이어에 의해 검출되는 경우에도 일단 생성되면 고정될 수 있다.
도 4는 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 차량의 지리적인 위치를 미디어 아이템에 매핑하는 프로세스를 도시한다. 블록(400)은 "차량의 지리적인 위치를 결정하는 단계"이고, 블록(410)은 "관심 지점을 식별하기 위해 데이터베이스를 액세스하는 단계"이고, 블록(420)은 "매칭하는 미디어 아이템을 찾기 위해 관심 지점을 미디어 아이템들에 매핑하는 단계"이고, 블록(430)은 "플레이 리스트를 생성하는 단계"이다. 일반적으로 사용자 또는 사용자가 이동하는 차량의 위치는 예컨대 도로 또는 다른 이동 경로를 따라 상이한 관심 지점들에 관련되는, 플레이 리스트를 생성하기 위한 다이내믹 기준으로서 사용될 수 있다. 자동차와 같 은 차량 또는, 자전거, 비행기 또는 보트, 또는 도보로 이동할 때, 사용자는 어떤 타운들(towns), 이웃들, 산들, 강들, 호수들, 유원지들, 레스토랑들, 빌딩들 등과 같은, 상이한 관심 지점들을 통과할 수 있다. 관심 지점은 또한 도로를 포함할 수 있다.
지리적인 위치는 GPS 기반의 카 네비게이션 시스템과 같은, 위치탐색 장치(108)를 사용하여 결정될 수 있다(블록(400)). 이러한 시스템들은 3 이상의 위성들로부터 신호들을 수신하고 위도와 경로로 표현될 수 있는 위치를 정확히 나타내기 위해 3각측량을 수행하는 무선 수신기를 사용한다. 더욱이, 이러한 네비게이션 시스템들은 통상적으로, 다양한 관심 지점들 및 그들의 지리적인 위치들을 식별하는 데이터베이스(109)를 포함한다. 이러한 데이터베이스는 현재 위치와 같은 사용자의 위치 및 사용자가 사용자의 현재 속도와 방향에 기초하여 곧 도착할 것으로 기대되는 위치에 근사하는 하나 이상의 관심 위치들을 식별하도록 액세스될 수 있다. 관심 지점은 매칭하는 미디어 아이템들을 찾고(블록(420)), 플레이 리스트를 생성기 위해(블록(430)) 미디어 아이템들에 매핑될 수 있다. 노래들은 그들의 메타 데이터 및 그 메타 데이터와 관심 지점을 나타내는 키워드들의 비교에 기초하여 플레이 리스트를 위해 다시 선택될 수 있다.
예를 들어, 사용자가 샌프란시스코 시티에서 운전하고 있다고 결정될 때, 이 시티와 연관된 노래들이 "I left my heart in San Francisco"와 같은 플레이 리스트에 부가될 수 있다. 사용자가 샌프란시스코 인근의 헤이트 애시베리(Haight-Ashbury)에서 운전하고 있다고 결정될 때, 그 인근에 관련된 히피 이어 노래 들(hippie-era songs)이 "If you're going to San Francisco"와 같은 플레이 리스트에 부가될 수 있다. 차량이 지리적인 영역 내에 있는 시간 량이 또한 고려될 수 있다. 예를 들어, 차량이 새로운 지리적인 영역 내에 도착하면, 그 영역에 관련된 노래들은 차량이 진행하는 것에 기초하여 그 지역 내에 위치될 때보다 자주 플레이 리스트에 부가될 수 있다.
이전에서와 같이, 사용자 선호도들이 또한 고려될 수 있다. 사용자 선호도들은 미디어 아이템들에 대해서뿐만 아니라 관심 지점들에 관련될 수 있다. 예를 들어, 사용자는 사용자 선호도들(145)에 저장된 프랑스 식당에 대한 선호도를 가질 수 있고, 이 경우에, 프랑스어 노래가 프랑스 식당 인근을 사용자가 운전하고 있을 때에 플레이 리스트에 부가될 수 있다. 또한, 사용자는 임의의 뮤지 장르에 대한 선호도를 가질 수 있고, 이 경우에, 동일한 장르를 갖는 매칭하는 노래가 지리적인 위치의 매핑에 기초하여 그 밖의 잠재적인 매치들인 미디어 아이템들 중에서 선택될 수 있다.
도 5는 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 차량에 관한 데이터를 미디어 아이템들에 매핑하는 프로세스를 도시한다. 블록(500)은 "차량에 관한 데이터를 얻는 단계"이고, 블록(510)은 "매칭하는 미디어 아이템들을 찾기 위해 데이터를 미디어 아이템들에 매핑하는 단계"이고, 블록(520)은 "플레이 리스트를 생성하는 단계"이다. 미디어 시스템에 의해 사용되는 다이내믹 데이터는 선루프가 오픈되거나 컨버터블 탑(convertible top)이 다운(down)되는지, 자동 변속기가 겨울 운전 모드 또는 고 수행 모드인지, 날씨 제어 시스템이 뜨겁거나 차가운 공기를 전달하는지 등의 힘들과 관련하여, 차량 속도, 가속, 감속/브레이킹 힘들을 더 포함할 수 있다.
차량에 관한 데이터는 예컨대, 차량 인터페이스(105)를 통해 차량 내의 컴퓨터 및/또는 센서들과 통신함으로써 미디어 시스템에 의해 얻어질 수 있다(블록(510)). 예를 들어, 차량이 장기간 동안 상대적으로 천천히 운전되고 있는지, 즉 정체 중에 있다고 결정될 수 있고, 이 경우에, "Crosstown traffic"와 같은 교통과 관련된 노래가 플레이 리스트를 생성하기 위해 선택될 수 있다(블록(520)). 또 다른 예에서, 차량이 예컨대, 시간 기간에 대해 일정한 하이웨이 속도에 기초하여, 차량의 속도가 하이웨이 상에서 운행 중에 있음을 나타내면, "On the road again"과 같은 개방형 도로에 관련된 노래가 선택될 수 있다. 일반적으로, 미디어 플레이어(100)는 차량이 어떻게 동작되는지를 나타내는 프로필을 얻기 위해 차량으로부터 속도 데이터를 처리할 수 있다. 다른 차량 시스템들로부터의 데이터가 또한 사용될 수 있다. 예를 들어, 차량이 겨울 운전 모드에 있으면, "Let it snow"와 같은 겨울 운전에 관련된 노래가 선택될 수 있다. 만약 선루프가 오픈되면, "Let the sun shine"과 같은 노래가 선택될 수 있다. 다시, 사용자 선호도들은 매핑시(블록(510))에 포함될 수 있다.
도 6은 본 발명에 따라, 매칭하는 미디어 아이템을 선택하기 위해 차량의 속도를 미디어 아이템들에 매핑하는 프로세스를 도시한다. 블록(600)은 "차량의 속도를 결정하는 단계"이고, 블록(610)은 "차량의 지리적인 위치를 결정하는 단계"이고, 블록(620)은 "지리적인 위치에 대한 속도 제한을 식별하기 위해 데이터베이스 를 액세스하는 단계"이고, 블록(630)은 "차량이 속도를 내고 있는지의 여부를 결정하는 단계"이고, 블록(640)은 "차량이 속도를 내는 중이면 느린 템포를 갖는 매칭하는 미디어 아이템들을 찾기 위해 차량이 속도를 내고 있는지에 대한 결정을 미디어 아이템들에 매핑하는 단계"이고, 블록(650)은 "플레이 리스트를 생성하는 단계"이다. 본 발명의 이러한 특징에서, 미디어 시스템에 의해 사용되는 다이내믹한 동작은 차량의 속도에 관련되고, 차량이 속도를 내고 있는지, 예컨대 속도 제한을 초과하는지에 관련된다.
이를 달성하기 위해서, 차량의 속도는 차량의 컴퓨터에 의해 결정된 속도 데이터를 액세스함으로써, 앞서 언급된 바와 같이, 결정된다(블록(600)). 또한, 거리 대 시간의 변화를 결정함으로써 위치탐색 디바이스(108)로부터 속도를 유도하는 것이 가능하다. 더욱이, 차량의 지리적인 위치는 차량 내의 GPS 수신기를 액세스함으로써, 앞서 언급된 바와 같이, 결정된다(블록(610)). 블록(620)에서, 데이터베이스(109)는 차량이 현재 이동하고 있는 도로에 대한 속도 제한을 결정하기 위해 액세스될 수 있다. 특히, 데이터베이스(109)는 하이웨이들을 포함하여, 주요 도로들에 대해서, 지리적인 위치에 의해 조직화된 속도 제한 데이터로 구성될 수 있다. 이 데이터는 또한, 주택가 스트리트들 또는 스테이트 상에서와 같은, 타운 내에서의 일반적인 속도를 나타낼 수 있다. 위치탐색 검출기(108)는 차량이 어떤 도로를 이동하고 있는지의 여부를 결정하는데 충분한 정확도를 갖는다. 블록(630)에서, 현재 속도와, 차량이 현재 이동하는 도로에 대한 적용가능한 속도 제한을 비교함으로써, 차량이 속도를 내고 있는지가 결정된다. 시간에 대한 순간적인 또는 평균 속도 가 사용될 수 있다. 더욱이, 속도를 내는 정도는 예컨대, 제한을 넘는 10 mi/h까지에 대한 카테고리 1, 제한을 넘는 20 mi/h까지에 대한 카테고리 2 등으로 카테고리화될 수 있다.
블록(640)에서, 속도에 대한 결정은 매칭하는 미디어 아이템들을 찾기 위해 미디어 아이템들에 매핑된다. 예를 들어, 차량이 속도를 내고 있으면, 상대적으로 느린 템포 또는 비트를 갖는 미디어 아이템이 운전자를 긴장완화시키고 운전자가 보다 느리게 운전하도록 격려하도록 선택될 수 있다. 또한, 속도를 내는 상대적으로 높은 카테고리는 상대적으로 낮은 템포 또는 비트를 갖는 미디어 아이템들에 매핑될 수 있다. 노래의 템포 및/또는 비트에 대한 정보는 필립스 코포레이션으로부터 이용가능하고 메타 데이터로서 세이브되는 알고리즘들을 이용하여 노래들로부터 추출될 수 있다. 노래들은 그들의 메타 데이터 특히 노래의 템포 및/또는 비트에 대한 정보에 기초하여 플레이 리스트를 위해 다시 선택된다(블록(650)). 사용자 선호도들은 다시 매핑에 포함될 수 있다(블록(640)).
본 발명의 바람직한 실시예를 고려하여 도시되고 설명되었지만, 본 발명의 사상으로부터 벗어남이 없이 형태 또는 세부사항의 다양한 수정들 및 변경들이 만들어질 수 있음을 이해할 것이다. 그러므로, 본 발명은 설명되고 도시된 정확한 형태들로 제한되지 않으며, 첨부된 청구범위의 범위 내에서 모든 수정들을 포괄하는 것으로 고려된다.

Claims (23)

  1. 미디어 플레이어(100)를 위한 미디어 아이템들의 플레이 리스트를 생성하는 방법에 있어서,
    사용자 환경의 다이내믹하게 변하는 기준(dynamically changing criteria)에 관한 데이터를 얻는 단계(300);
    복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해, 상기 다이내믹하게 변하는 기준에 기초한 상기 데이터를 상기 복수의 미디어 아이템들에 매핑하는 단계(320); 및
    상기 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계(330)를 포함하는, 플레이 리스트 생성 방법.
  2. 제 1 항에 있어서,
    상기 다이내믹하게 변하는 기준을 복수의 상이한 카테고리들 중 하나로 분류하는 단계(310)를 더 포함하고,
    상기 매핑은 상기 다이내믹하게 변하는 기준이 분류되는 상기 카테고리에 응답하는, 플레이 리스트 생성 방법.
  3. 제 1 항에 있어서,
    상기 매핑은 상기 복수의 미디어 아이템들과 연관된 메타 데이터(160)에 응 답하는, 플레이 리스트 생성 방법.
  4. 제 1 항에 있어서, 상기 다이내믹하게 변하는 기준에 관한 데이터는 시간 기간에 대해 상기 환경에서 주변 광 레벨(ambient light level:115)의 변경을 나타내는, 플레이 리스트 생성 방법.
  5. 제 1 항에 있어서,
    상기 매핑은 사용자 선호도들(145)에 응답하는, 플레이 리스트 생성 방법.
  6. 제 1 항에 있어서,
    상기 다이내믹하게 변하는 기준은 상기 환경에서 주변 광 레벨(115)을 나타내는, 플레이 리스트 생성 방법.
  7. 제 1 항에 있어서,
    상기 플레이 리스트는 상기 다이내믹하게 변하는 기준에서의 변경들이 상기 미디어 플레이어에 의해 검출될 때에도 일단 생성되면 고정되는, 플레이 리스트 생성 방법.
  8. 제 1 항에 있어서,
    상기 생성된 플레이 리스트는 상기 다이내믹하게 변하는 기준에서의 변경들 이 상기 미디어 플레이어에 의해 검출될 때 업데이트되는, 플레이 리스트 생성 방법.
  9. 미디어 플레이어 장치에 있어서,
    적어도 하나의 프로세서(130); 및
    미디어 아이템들의 플레이 리스트를 생성하는 방법을 수행하기 위해 적어도 하나의 프로세서에 의해 실행가능한 명령들을 실제로 내장하는 적어도 하나의 프로그램 저장 디바이스(120)를 포함하고,
    상기 방법은:
    복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해, 다이내믹하게 변하는 기준에 기초한 데이터를 상기 복수의 미디어 아이템들에 매핑하는 단계(320); 및
    상기 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계(330)를 포함하는, 미디어 플레이어 장치.
  10. 미디어 플레이어를 위한 미디어 아이템들의 플레이 리스트를 생성하는 방법에 있어서,
    차량의 지리적인 위치를 나타내는 데이터를 얻는 단계(400);
    지리적인 위치가 상기 차량의 지리적인 위치에 근사한 관심 지점들 중 적어도 하나를 결정하기 위해 복수의 관심 지점들 및 그것들에 대응하는 지리적인 위치 들을 식별하는 데이터베이스(109)를 액세스하는 단계(410);
    복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해, 상기 관심 지점들 중 적어도 하나를 상기 복수의 미디어 아이템들에 매핑하는 단계(420); 및
    상기 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계(430)를 포함하는, 플레이 리스트 생성 방법.
  11. 제 10 항에 있어서,
    상기 차량의 지리적인 위치는 GPS(global positioning system) 무선 수신기(108)를 사용하여 결정되는, 플레이 리스트 생성 방법.
  12. 제 10 항에 있어서,
    상기 매핑은 상기 복수의 관심 지점들과 연관된 메타 데이터(160)에 응답하는, 플레이 리스트 생성 방법.
  13. 제 10 항에 있어서,
    상기 매핑은 사용자 선호도들(145)에 응답하는, 플레이 리스트 생성 방법.
  14. 미디어 플레이어 장치에 있어서,
    적어도 하나의 프로세서(130); 및
    미디어 아이템들의 플레이 리스트를 생성하는 방법을 수행하기 위해 적어도 하나의 프로세서에 의해 실행가능한 명령들을 실제로 내장하는 적어도 하나의 프로그램 저장 디바이스(120)를 포함하고,
    상기 방법은:
    지리적인 위치가 차량의 지리적인 위치에 근사한 관심 지점들 중 적어도 하나를 결정하기 위해 복수의 관심 지점들 및 그것들에 대응하는 지리적인 위치들을 식별하는 데이터베이스(109)를 액세스하는 단계(410);
    복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해, 상기 관심 지점들 중 적어도 하나를 상기 복수의 미디어 아이템들에 매핑하는 단계(420); 및
    상기 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계(430)를 포함하는, 미디어 플레이어 장치.
  15. 미디어 플레이어를 위한 미디어 아이템들의 플레이 리스트를 생성하는 방법에 있어서,
    차량에 관한 데이터를 얻는 단계(500);
    복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해, 상기 차량에 관한 데이터를 매핑하는 단계(510,640); 및
    상기 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생 성하는 단계(520)를 포함하는, 플레이 리스트 생성 방법.
  16. 제 15 항에 있어서,
    상기 차량에 관한 데이터는 상기 차량의 지리적인 위치 및 상기 차량의 속도를 나타내고,
    상기 방법은:
    상기 차량의 지리적인 위치에서 적용하는 속도 제한들(speed limits) 중 하나를 결정하기 위해 상이한 지리적인 위치들에서 상기 속도 제한들을 식별하는 데이터베이스(109)를 액세스하는 단계(620); 및
    상기 차량의 속도와 적용가능한 속도 제한 사이의 비교에 기초하여 상기 차량이 속도를 내는지의 여부를 결정하는 단계(630)를 더 포함하고,
    상기 매핑(640)은 상기 차량이 속도를 내는지의 여부를 결정하는 것에 응답하는, 플레이 리스트 생성 방법.
  17. 제 16 항에 있어서,
    상기 매핑은 상기 복수의 미디어 아이템들의 템포들(tempos) 또는 비트들(beats)을 사용하는, 플레이 리스트 생성 방법.
  18. 제 17 항에 있어서,
    선택된 상기 복수의 미디어 아이템들 중 적어도 하나의 템포 또는 비트는 상 기 결정 단계가 상기 차량이 속도를 낸다고 결정할 때에 상대적으로 느린, 플레이 리스트 생성 방법.
  19. 제 16 항에 있어서,
    상기 매핑은 사용자 선호도들(145)에 응답하는, 플레이 리스트 생성 방법.
  20. 미디어 플레이어 장치에 있어서,
    적어도 하나의 프로세서(130); 및
    미디어 아이템들의 플레이 리스트를 생성하는 방법을 수행하기 위한 적어도 하나의 프로세서에 의해 실행가능한 명령들을 실제로 내장하는 적어도 하나의 프로그램 저장 디바이스(120)를 포함하고,
    상기 방법은:
    복수의 미디어 아이템들 중 적어도 하나를 적어도 하나의 매칭하는 미디어 아이템으로서 선택하기 위해, 차량에 관한 데이터를 상기 복수의 미디어 아이템들에 매핑하는 단계(510,640); 및
    상기 적어도 하나의 매칭하는 미디어 아이템을 포함하는 플레이 리스트를 생성하는 단계(520)를 포함하는, 미디어 플레이어 장치.
  21. 제 20 항에 있어서,
    상기 차량에 관한 데이터는 상기 차량의 지리적인 위치 및 상기 차량의 속도 를 나타내고,
    상기 적어도 하나의 프로그램 저장 디바이스는, 상기 차량의 지리적인 위치에서 적용하는 속도 제한들 중 하나를 결정하기 위해 상이한 지리적인 위치들에서 상기 속도 제한들을 식별하는 데이터베이스(109)를 액세스하고(620), 상기 차량이 상기 차량의 속도와 적용가능한 속도 제한 사이의 비교에 기초하여 상기 차량이 속도를 내고 있는지의 여부를 결정하는(630) 방법을 수행하기 위한 적어도 하나의 프로세서에 의해 실행가능한 명령들을 실제로 내장하고,
    상기 매핑(640)은 상기 차량이 속도를 내고 있는지의 여부에 대한 결정에 응답하는, 미디어 플레이어 장치.
  22. 제 20 항에 있어서,
    상기 매핑은 상기 복수의 미디어 아이템들의 템포들 또는 비트들을 사용하는, 미디어 플레이어 장치.
  23. 제 22 항에 있어서,
    선택된 상기 복수의 미디어 아이템들 중 적어도 하나의 템포 또는 비트는 상기 결정 단계가 상기 차량이 속도를 낸다고 결정할 때에 상대적으로 느린, 미디어 플레이어 장치.
KR1020077020792A 2005-02-11 2006-02-10 광 세기 또는 차량 속도 및 위치와 같은 다이내믹하게변하는 기준에 기초한 자동적인 개인 플레이 리스트 생성 KR20070110358A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US65214205P 2005-02-11 2005-02-11
US60/652,142 2005-02-11

Publications (1)

Publication Number Publication Date
KR20070110358A true KR20070110358A (ko) 2007-11-16

Family

ID=36672095

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020077020792A KR20070110358A (ko) 2005-02-11 2006-02-10 광 세기 또는 차량 속도 및 위치와 같은 다이내믹하게변하는 기준에 기초한 자동적인 개인 플레이 리스트 생성

Country Status (4)

Country Link
JP (1) JP2008530719A (ko)
KR (1) KR20070110358A (ko)
CN (1) CN101199017A (ko)
WO (1) WO2006085287A2 (ko)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8056112B2 (en) * 2006-03-16 2011-11-08 Apple Inc. Location-based media presentation
CN101420654B (zh) * 2008-11-07 2011-04-06 华为终端有限公司 超速提醒的方法、终端装置及***
CN103516698A (zh) * 2012-06-29 2014-01-15 英华达(上海)科技有限公司 基于地理位置的多媒体提供***及方法
CN102833590A (zh) * 2012-08-20 2012-12-19 北京小米科技有限责任公司 一种即时播放音视频信息的方法和移动终端及***
EP2857276B1 (en) 2013-08-20 2018-12-12 Harman International Industries, Incorporated Driver assistance system
CN105243059A (zh) * 2014-05-28 2016-01-13 冠捷投资有限公司 在电子装置上根据环境照明推荐相关内容的方法
CN104715769B (zh) * 2014-12-30 2017-05-03 广东欧珀移动通信有限公司 一种通过光感应控制无线音乐的方法及***
CA3058975A1 (en) * 2017-04-06 2018-10-11 Inscape Data, Inc. Systems and methods for improving accuracy of device maps using media viewing data
GB2598920A (en) * 2020-09-18 2022-03-23 Daimler Ag A method and a system for controlling a customized playback of sound files based on playlist scoring
KR102540574B1 (ko) * 2021-02-26 2023-06-08 이화여자대학교 산학협력단 스트레처블 디스플레이를 사용하여 자동차에서 증강 현실을 제공하는 방법, 이를 수행하기 위한 기록 매체 및 장치

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001183158A (ja) * 1999-12-24 2001-07-06 Pioneer Electronic Corp ナビゲーション装置
JP3607166B2 (ja) * 2000-05-15 2005-01-05 株式会社ケンウッド 車載用ナビゲーション装置及び車載用オーディオ装置の再生方法
JP2002114107A (ja) * 2000-10-10 2002-04-16 Nissan Motor Co Ltd オーディオ装置及び音楽提供方法
JP2002230315A (ja) * 2001-01-30 2002-08-16 Nec Corp データ再生システムおよび方法
EP1378912A3 (en) * 2002-07-02 2005-10-05 Matsushita Electric Industrial Co., Ltd. Music search system
EP1595243A2 (en) * 2003-02-12 2005-11-16 Koninklijke Philips Electronics N.V. Audio reproduction apparatus, method, computer program
JP4052274B2 (ja) * 2004-04-05 2008-02-27 ソニー株式会社 情報提示装置

Also Published As

Publication number Publication date
CN101199017A (zh) 2008-06-11
WO2006085287A3 (en) 2006-10-26
WO2006085287A2 (en) 2006-08-17
JP2008530719A (ja) 2008-08-07

Similar Documents

Publication Publication Date Title
KR20070110358A (ko) 광 세기 또는 차량 속도 및 위치와 같은 다이내믹하게변하는 기준에 기초한 자동적인 개인 플레이 리스트 생성
US7132596B2 (en) Automatic music selecting system in mobile unit
US7227071B2 (en) Music search system
US8161039B2 (en) Automatic personal play list generation based on external factors such as weather, financial market, media sales or calendar data
US20060083119A1 (en) Scalable system and method for predicting hit music preferences for an individual
US20080189330A1 (en) Probabilistic Audio Networks
JP2009502005A (ja) コンテンツの非リニアプレゼンテーション
KR20160050416A (ko) 차량용 멀티미디어 장치의 음악 재생 방법
JP2003140664A (ja) 音声再生装置、情報提供装置及び音声再生プログラム、情報提供プログラム
JP2006293697A (ja) 車載用音楽装置
JP2007041979A (ja) 情報処理装置、及び情報処理方法
JP2006293697A5 (ko)
JP2010128304A (ja) 地域別選曲候補提示システム
JP2005202453A (ja) コンテンツ再生装置及びコンテンツ再生方法及びプログラム
JP2006243854A (ja) 楽曲再生装置、楽曲再生方法及びプログラム
JP2009043353A (ja) タイトル付与装置、タイトル付与方法、タイトル付与プログラム、および記録媒体
JP2008243104A (ja) 楽曲分類装置、および楽曲分類方法
JP2008251077A (ja) 楽曲再生装置及びその制御方法
JP3871691B2 (ja) 再生装置
JP3906220B2 (ja) 再生装置
JP4620020B2 (ja) 再生装置
WO2019012684A1 (ja) 再生リスト作成装置および再生リスト作成方法
KR102508508B1 (ko) 사용자의 음원 청취기록을 바탕으로 커버 버전의 음원을 재생하는 장치
JP2005318295A (ja) 画像生成システム、画像生成方法、画像生成用プログラム並びに情報記録媒体
JP4818864B2 (ja) 目的地検索装置

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid