[go: up one dir, main page]

KR100935860B1 - 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체 - Google Patents

자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체 Download PDF

Info

Publication number
KR100935860B1
KR100935860B1 KR1020070125953A KR20070125953A KR100935860B1 KR 100935860 B1 KR100935860 B1 KR 100935860B1 KR 1020070125953 A KR1020070125953 A KR 1020070125953A KR 20070125953 A KR20070125953 A KR 20070125953A KR 100935860 B1 KR100935860 B1 KR 100935860B1
Authority
KR
South Korea
Prior art keywords
data application
data
providing
vehicle
scene
Prior art date
Application number
KR1020070125953A
Other languages
English (en)
Other versions
KR20090059220A (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 KR1020070125953A priority Critical patent/KR100935860B1/ko
Priority to EP08857462.9A priority patent/EP2218069A4/en
Priority to CN2008801193038A priority patent/CN101933092B/zh
Priority to US12/314,069 priority patent/US8805960B2/en
Priority to PCT/KR2008/007138 priority patent/WO2009072806A2/en
Publication of KR20090059220A publication Critical patent/KR20090059220A/ko
Application granted granted Critical
Publication of KR100935860B1 publication Critical patent/KR100935860B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Signal Processing (AREA)
  • Transportation (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

본 발명은 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법으로서, (a) 상기 자동차용 미디어 재생 장치의 초기 화면에 대응하는 기본 데이터 애플리케이션을 실행하는 단계와, (b) 상기 기본 데이터 애플리케이션의 실행에 연동하여 제공할 상기 데이터 애플리케이션의 획득 경로를 선택하되, 상기 자동차용 미디어 재생 장치의 무선 통신 상태가 데이터 애플리케이션 제공 서버와의 통신 연결이 가능한 경우 상기 데이터 애플리케이션 제공 서버와의 통신 연결을 통하여 상기 데이터 애플리케이션을 수신하도록 상기 획득 경로를 선택하고, 상기 데이터 애플리케이션 제공 서버와의 통신 연결이 불가능한 경우 상기 자동차용 미디어 재생 장치 내에 미리 저장된 상기 데이터 애플리케이션을 판독하도록 상기 획득 경로를 선택하는 단계와, (c) 선택된 상기 획득 경로를 기초로 상기 데이터 애플리케이션을 획득하여 실행하는 단계를 포함하되, 상기 데이터 애플리케이션은 다수의 장면 단위로 분할되어 구성되는 것이고, 상기 단계 (c)는, (c-1) 상기 데이터 애플리케이션의 상기 다수의 장면 중에서 사용자에게 제공할 제공 장면에 대응하는 장면 리소스 데이터를 획득하는 단계와, (c-2) 상기 장면 리소스 데이터를 실행하여 상기 데이터 애플리케이션을 제공하는 단계를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 관한 것이다.
본 발명에 따르면, 별도의 차량 장착용 모바일 컴퓨터 시스템을 사용하지 않고서도 자동차 내에 장착되는 자동차용 미디어 재생 장치의 통신 상태를 기초로 동적으로 미리 저장된 데이터 애플리케이션을 제공하거나 또는 실시간으로 수신하는 데이터 애플리케이션을 제공할 수 있으며, 각 장면 단위로 독립적으로 실행 가능하도록 분할된 데이터 애플리케이션을 수신하여 장면 단위로 데이터 애플리케이션을 제공하는 것에 의해서 자동차용 미디어 재생 장치 내에서 제공 가능한 데이터 애플리케이션의 크기 제한을 최소화할 수 있다.
자동차용 미디어 재생 장치, 데이터 애플리케이션, 장면, 블루레이, HD-DVD, 통신 상태

Description

자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체{METHOD OF PROVIDING DATA APPLICATION BASED ON CAR MEDIA PLAYER AND COMPUTER-READABLE MEDIUM HAVING THEREON PROGRAM PERFORMING FUNCTION EMBODYING THE SAME}
본 발명은 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체에 관한 것으로, 더욱 구체적으로는 별도의 차량 장착용 모바일 컴퓨터 시스템을 사용하지 않고서도 자동차 내에 장착되는 자동차용 미디어 재생 장치의 통신 상태를 기초로 동적으로 미리 저장된 데이터 애플리케이션을 제공하거나 또는 실시간으로 수신하는 데이터 애플리케이션을 제공할 수 있으며, 각 장면 단위로 독립적으로 실행 가능하도록 분할된 데이터 애플리케이션을 수신하여 장면 단위로 데이터 애플리케이션을 제공하는 것에 의해서 자동차용 미디어 재생 장치 내에서 제공 가능한 데이터 애플리케이션의 크기 제한을 최소화할 수 있는 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체에 관한 것이다.
자동차 내에서 이동 중에 데이터 애플리케이션 등의 수행이나, 내비게이션, 인터넷 접속, 무선 통신 등의 다양한 기능을 수행하기 위해서 "오토 PC"라 지칭되는 차량 장착용 모바일 컴퓨터 시스템이 자동차 내에 장착될 것으로 예상되고 있다. 차량 장착용 모바일 컴퓨터 시스템은 종래의 컴퓨터 시스템과 마찬가지로 운영 체제를 기초로 다양한 데이터 애플리케이션의 실행 및 제공이 가능한 시스템이지만, 차량 장착용 모바일 시스템의 구현 비용은 종래의 자동차용 미디어 재생 장치에 비해 상당히 고가일 것으로 예측된다. 따라서 실제 자동차용 미디어 재생 장치에 비해서 그 보급이 늦어질 것으로 예측된다.
한편 자동차용 미디어 재생 장치는 자동차 내에 장착되어 탑승자들에게 음악 또는 동영상 등의 미디어 컨텐츠를 제공하는 장치이다. 이러한 자동차용 미디어 재생 장치는 종래 라디오 방송 수신 또는 카세트테이프에 기록된 오디오 데이터의 재생 등의 기능을 위주로 구현되어 사용되었다. 또한 매체 저장 형식 등의 발전에 따라서, 자동차 미디어 재생 장치는 예컨대 카세트테이프에 기록된 오디오 데이터의 재생 기능 대신에 CD 또는 DVD 등의 기록 매체에 기록된 오디오 또는 동영상 데이터의 재생 기능 등을 포함할 수 있다. 또한 자동차용 미디어 재생 장치는 DMB 방송 수신 기능 또는 디지털 방송의 이동 수신 기능 등의 부가적인 기능을 포함할 수도 있다.
한편 데이터의 기록에 사용되는 저장 매체는 종래의 CD 또는 DVD에서 HD-DVD, 블루레이 디스크(Blu-Ray Disk) 등의 좀 더 대용량의 영상 기록이 가능한 광학 저장 매체로 변화하고 있다. 이러한 변화에 따라서, 자동차용 미디어 재생 장치 는 블루레이 또는 HD-DVD 등의 대용량 광 디스크 저장 매체에 저장된 멀티미디어 데이터를 재생하는 기능을 포함할 것으로 예상된다. 이하 본원 발명의 명세서에서 "광 디스크 저장 매체"는 종래의 CD, DVD, LD 뿐만 아니라 블루레이 디스크, HD-DVD 등의 차세대 저장 매체를 지칭하며, 이하 본원 명세서에서 "자동차용 미디어 재생 장치"는 이러한 광 디스크 저장 매체에 기록된 오디오 또는 비디오 또는 부가 데이터의 재생이 가능한 자동차에 부착되는 장치를 지칭한다.
한편 블루레이 또는 HD-DVD 규격에 있어서, 데이터 애플리케이션 서비스의 제공을 위해서 예컨대 HDi(High Definition interactive) 또는 BD-J 규격이 개발되고 있다. HDi는 HD-DVD가 지원하는 데이터 애플리케이션 서비스와 고급 사용자 메뉴 기능을 위한 표준 규격이며, BD-J는 블루레이 디스크에 있어서 데이터 애플리케이션 서비스를 지원하는 표준 규격이다.
이러한 광 디스크 저장 매체를 위한 양방향 서비스 규격을 사용하는 경우, 자동차용 미디어 재생 장치는 데이터 애플리케이션을 실행하여 제공할 수 있다. 또한 자동차용 미디어 재생 장치 내에 무선 통신 기능이 부가된다면, 자동차용 미디어 재생 장치는 무선 통신망을 통하여 양방향 데이터 애플리케이션을 제공할 수 있을 것으로 예측된다.
그러나 이러한 자동차용 미디어 재생 장치 기반의 데이터 애플리케이션의 제공은 다음과 같은 문제점을 가지고 있다.
우선 자동차용 미디어 재생 장치 내의 자원의 한계에 따른 제한점이다.
비록 자동차용 미디어 재생 장치의 사양이 고급화되는 추세이지만 자동차용 미디어 재생 장치 자체는 오디오 또는 비디오 데이터의 재생 기능을 의도하여 설계된 장치이다. 따라서 예컨대 메모리 자원이나 CPU 등의 처리 자원의 한계로 인하여 자동차용 미디어 재생 장치 내에서 처리 가능한 데이터 애플리케이션의 크기에는 한계가 있다. 즉 데이터 애플리케이션의 크기가 너무 큰 경우라면 예컨대 자동차용 미디어 재생 장치 내의 메모리 자원이나 CPU 등의 처리 자원의 한계로 인하여 데이터 애플리케이션의 실행이 불가능하다.
또한 자동차용 미디어 재생 장치 내에 무선 통신 기능이 구비되는 경우, 자동차용 미디어 재생 장치는 예컨대 HDi 또는 BD-J 규격 등을 통하여 외부의 데이터 애플리케이션 제공 장치와의 무선 네트워크 연결을 통하여 데이터 애플리케이션을 수신하여 제공할 수 있을 것으로 예측된다.
그러나 이러한 경우에도 데이터 애플리케이션의 전송 및 수신을 위해서 사용 가능한 대역폭은 제한적이다. 따라서 자동차용 미디어 재생 장치에서 빠른 속도로 데이터 애플리케이션을 수신하기 위해서는 데이터 애플리케이션 구성시 사용 가능한 대역폭 내에서 전송 가능하도록 제한적으로 화면 구성이나 이미지 구성을 최소화할 수밖에 없으므로 다양한 구성을 사용하지 못한다. 따라서 예컨대 개인화된 데이터 애플리케이션의 제공이 어렵다는 단점이 있다.
또한 무선 통신의 특성상 통신 상태에 따라서 데이터 애플리케이션을 수신하지 못하는 경우가 발생할 수 있으므로 데이터 애플리케이션 제공의 신뢰성이 떨어지는 단점도 있다.
또한 데이터 애플리케이션의 크기가 큰 경우에는 사용자가 제공받기를 원하 는 데이터 애플리케이션을 선택한 후 실제 데이터 애플리케이션을 실행하여 제공하기까지는 많은 시간이 소요되는 단점이 있다. 즉 자동차용 미디어 재생 장치 내에서 데이터 애플리케이션을 로딩하고 이에 대한 신호 처리를 수행하여 데이터 애플리케이션을 제공하지만 데이터 애플리케이션의 크기가 큰 경우에는 로딩 및 신호 처리에 따른 시간이 과도하게 소요된다.
본 발명의 목적은 별도의 차량 장착용 모바일 컴퓨터 시스템을 사용하지 않고서도 자동차 내에 장착되는 자동차용 미디어 재생 장치의 통신 상태를 기초로 동적으로 미리 저장된 데이터 애플리케이션을 제공하거나 또는 실시간으로 수신하는 데이터 애플리케이션을 제공할 수 있으며, 각 장면 단위로 독립적으로 실행 가능하도록 분할된 데이터 애플리케이션을 수신하여 장면 단위로 데이터 애플리케이션을 제공하는 것에 의해서 자동차용 미디어 재생 장치 내에서 제공 가능한 데이터 애플리케이션의 크기 제한을 최소화할 수 있는 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법을 제공하는 데 있다.
본 발명의 다른 목적은 상기 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 각 단계를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체를 제공하는데 있다.
상기 기술적 과제를 달성하기 위하여, 본 발명은 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법으로서, (a) 상기 자동차용 미디어 재생 장치의 초기 화면에 대응하는 기본 데이터 애플리케이션을 실행하는 단계와, (b) 상기 기본 데이터 애플리케이션의 실행에 연동하여 제공할 상기 데이터 애플리케이션의 획득 경로를 선택하되, 상기 자동차용 미디어 재생 장치의 무선 통신 상태가 데이터 애플리케이션 제공 서버와의 통신 연결이 가능한 경우 상기 데이터 애플리케이션 제공 서버와의 통신 연결을 통하여 상기 데이터 애플리케이션을 수신하도록 상기 획득 경로를 선택하고, 상기 데이터 애플리케이션 제공 서버와의 통신 연결이 불가능한 경우 상기 자동차용 미디어 재생 장치 내에 미리 저장된 상기 데이터 애플리케이션을 판독하도록 상기 획득 경로를 선택하는 단계와, (c) 선택된 상기 획득 경로를 기초로 상기 데이터 애플리케이션을 획득하여 실행하는 단계를 포함하되, 상기 데이터 애플리케이션은 다수의 장면 단위로 분할되어 구성되는 것이고, 상기 단계 (c)는, (c-1) 상기 데이터 애플리케이션의 상기 다수의 장면 중에서 사용자에게 제공할 제공 장면에 대응하는 장면 리소스 데이터를 획득하는 단계와, (c-2) 상기 장면 리소스 데이터를 실행하여 상기 데이터 애플리케이션을 제공하는 단계를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법을 제공한다.
본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 단계 (a)는, (a-1) 상기 자동차용 미디어 재생 장치에 대응되는 광 디스크 저장 매체로부터 상기 기본 데이터 애플리케이션을 판독하여 실행하는 단계를 포함할 수 있다.
또한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 단계 (a-1)는, (a-2) 상기 기본 데이터 애플리케이션에 대한 갱신 데이터를 제공하는 기본 데이터 애플리케이션 제공 서버와의 통신 연결을 통하여 상기 갱신 데이터를 수신하여 상기 기본 데이터 애플리케이션을 갱신하는 단계를 포함할 수 있다.
또한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 광 디스크 저장 매체는 블루레이(Blu-ray) 디스크, HD-DVD 디스크 또는 DVD 디스크 중 어느 하나 이상을 포함할 수 있다.
또한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 단계 (a)는, (a-3) 상기 자동차용 미디어 재생 장치 내에 미리 저장되는 상기 기본 데이터 애플리케이션을 판독하여 실행하는 단계를 포함할 수 있다.
삭제
삭제
삭제
또한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 장면 리소스 데이터는 상기 제공 장면에 대해서 장면 단위의 실행 코드 또는 리소스 데이터를 포함할 수 있다.
또한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 장면 리소스 데이터는 상기 다수의 장면 중에서 상기 제 공 장면이 아닌 다른 장면에 대한 장면 리소스 데이터의 획득을 위한 식별 정보를 포함할 수 있다.
삭제
또한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법에 있어서, 상기 단계 (a) 이전에, (d) 상기 데이터 애플리케이션을 저장하는 데이터 애플리케이션 저장 장치와의 통신 연결이 가능한 지 확인하는 단계와, (e) 상기 통신 연결이 가능한 경우 상기 데이터 애플리케이션 저장 장치와의 통신 연결을 통하여 상기 데이터 애플리케이션을 미리 저장하는 단계를 더 포함할 수 있다.
또한 본 발명은 전술한 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 각 단계를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체를 제공한다.
본 발명에 따르면 별도의 차량 장착용 모바일 컴퓨터 시스템을 사용하지 않고서도 자동차 내에 장착되는 자동차용 미디어 재생 장치의 통신 상태를 기초로 동적으로 미리 저장된 데이터 애플리케이션을 제공하거나 또는 실시간으로 수신하는 데이터 애플리케이션을 제공할 수 있으며, 각 장면 단위로 독립적으로 실행 가능하 도록 분할된 데이터 애플리케이션을 수신하여 장면 단위로 데이터 애플리케이션을 제공하는 것에 의해서 자동차용 미디어 재생 장치 내에서 제공 가능한 데이터 애플리케이션의 크기 제한을 최소화할 수 있다.
이하, 본 발명의 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체의 실시예를 첨부한 도면을 참조로 보다 구체적으로 설명한다.
도 1은 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 적용 환경을 나타내는 도면이다.
도시되듯이, 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 적용 환경은, 자동차용 미디어 재생 장치(100)와, 데이터 애플리케이션 제공 서버(200)와, 데이터 애플리케이션 저장 장치(300)를 포함한다.
자동차용 미디어 재생 장치(100)는 전술하듯이 광 디스크 저장 매체(130)에 기록된 오디오 또는 비디오 또는 부가 데이터의 재생이 가능한 자동차에 부착되는 장치이며, 무선 통신 기능을 구비하여 데이터 애플리케이션 저장 장치(300)로부터 데이터 애플리케이션을 수신하여 제공할 수 있는 기능을 포함할 수 있다.
데이터 애플리케이션 제공 서버(200)는 무선 통신 망을 통하여 자동차용 미디어 재생 장치(100)에 데이터 애플리케이션을 전송하거나 또는 유선 통신망을 통하여 데이터 애플리케이션 저장 장치(300)에 데이터 애플리케이션을 전송할 수 있도록 구성된다.
데이터 애플리케이션 저장 장치(300)는 바람직하게는 가정 내에 배치되며, 데이터 애플리케이션 제공 서버(200)와의 유무선 통신을 통하여 데이터 애플리케이션을 수신하여 저장한 후, 자동차용 미디어 재생 장치(100)와의 유무선 통신을 통하여 저장된 데이터 애플리케이션을 자동차용 미디어 재생 장치(100)에 전송한다.
또한 자동차용 미디어 재생 장치(100)는 중계기(250)를 통하여 데이터 애플리케이션 제공 서버(200)와 무선 통신을 수행할 수 있다.
또한 자동차용 미디어 재생 장치(100)는, 광 디스크 저장 매체(130)로부터 데이터를 판독하여 제공할 수 있으며, 이동통신 단말기(170)와의 근거리 무선 통신을 수행할 수 있다.
이동통신 단말기(170)는 자동차용 미디어 재생 장치(100)와의 근거리 무선 통신, 예컨대 블루투스 등을 통하여 데이터 송수신이 가능하도록 구비되며, 또한 이동통신 단말기(170)는 내장한 무선 통신망을 통하여 데이터 애플리케이션 제공 서버(200)와 자동차용 미디어 재생 장치(100) 사이의 통신 중계를 수행할 수 있다.
이하 이러한 환경을 기초로 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법을 보다 상세히 설명한다.
도 2는 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 예시적인 흐름도이다.
우선, 자동차용 미디어 재생 장치(100)는 초기 화면에 대응하는 기본 데이터 애플리케이션을 실행한다(S110).
기본 데이터 애플리케이션은 자동차용 미디어 재생 장치(100)에 전원이 인가 되는 경우 또는 광 디스크 저장 매체(130)가 판독되어 실행되는 경우에 있어서 초기에 자동차용 미디어 재생 장치(100)에 연결된 디스플레이 장치(도시되지 않음)에 표시되는 화면에 대응한다.
기본 데이터 애플리케이션의 실행은 다음과 같은 형태로 수행될 수 있다.
첫 번째로, 자동차용 미디어 재생 장치(100) 내에 별도로 기본 데이터 애플리케이션이 미리 저장되어 있는 경우이다. 즉 광 디스크 저장 매체(130)의 재생 여부와 관계없이 자동차용 미디어 재생 장치(100)에 전원이 인가되는 경우 실행되도록 기본 데이터 애플리케이션이 구성되어 미리 저장된 경우이며, 특히 자동차 미디어 재생 장치(100)의 제조사는 자사의 데이터 애플리케이션 제공 환경에 적합하도록 기본 데이터 애플리케이션을 설계하여 자동차용 미디어 재생 장치(100) 내에 미리 저장할 수 있다.
이 경우 단계 S110에서는 자동차용 미디어 재생 장치(100) 내에 저장되는 상기 기본 데이터 애플리케이션을 판독하여 실행할 수 있다.
또한 이러한 기본 데이터 애플리케이션은 예컨대 주기적으로 갱신될 수 있다. 즉 자동차 미디어 재생 장치(100)의 제조사는 자사의 데이터 애플리케이션 제공 환경에 적합하도록 기본 데이터 애플리케이션을 갱신할 수 있다.
이러한 기본 데이터 애플리케이션의 갱신 데이터는 예컨대 자동차용 미디어 재생 장치(100)의 제조사 등의 서버, 즉 기본 데이터 애플리케이션 제공 서버(도시되지 않음)에서 유지되며, 자동차용 미디어 재생 장치(100)는 기본 데이터 애플리케이션 제공 서버(도시되지 않음)와의 통신 연결을 통하여 갱신 데이터를 수신하여 기본 데이터 애플리케이션을 갱신하여 저장할 수도 있다.
두 번째로, 광 디스크 저장 매체(130)에 기본 데이터 애플리케이션이 저장되어 있는 경우이다. 즉 광 디스크 저장 매체(130)의 실행에 연동하여 데이터 애플리케이션을 제공할 수 있도록 구성되는 경우이다. 광 디스크 저장 매체(130)에 저장된 미디어 컨텐츠를 제조하는 컨텐츠 제조사는 자사의 데이터 애플리케이션 제공 환경에 적합하도록 기본 데이터 애플리케이션을 설계하여 광 디스크 저장 매체(130) 내에 저장할 수 있다.
이 경우 단계 S110에서는 광 디스크 저장 매체(130) 내에 기록된 기본 데이터 애플리케이션을 판독하여 실행할 수 있다.
광 디스크 저장 매체(130)에 기본 데이터 애플리케이션이 기록된 경우에도, 컨텐츠 제조사는 자사의 데이터 애플리케이션 제공 환경에 적합하도록 기본 데이터 애플리케이션을 갱신할 수 있다.
이러한 기본 데이터 애플리케이션의 갱신 데이터는 예컨대 광 디스크 저장 매체(130)에 저장된 컨텐츠 제조사 등의 서버, 즉 기본 데이터 애플리케이션 제공 서버(도시되지 않음)에서 유지되며, 자동차용 미디어 재생 장치(100)는 기본 데이터 애플리케이션 제공 서버(도시되지 않음)와의 통신 연결을 통하여 갱신 데이터를 수신하여 기본 데이터 애플리케이션을 갱신하고, 갱신된 기본 데이터 애플리케이션을 실행할 수 있다.
광 디스크 저장 매체(130)는 전술하였듯이, 블루레이(Blu-ray) 디스크, HD-DVD 디스크 또는 DVD 디스크 중 어느 하나 이상일 수 있다.
또한 이러한 광 디스크 저장 매체(130)가 아니라 예컨대 플래쉬 메모리를 이용한 이동형 USB 저장 장치 등의 비휘발성 메모리 저장 매체, 하드 디스크 드라이브 등의 자기적 저장 매체 등이 자동차용 미디어 재생 장치(100)에 대응되어 연결될 수도 있으며, 자동차용 미디어 재생 장치(100)는 이러한 비휘발성 메모리 저장 매체 또는 자기적 저장 매체 등에 기록된 기본 애플리케이션을 판독하여 실행할 수도 있다.
이러한 경우 저장 매체만 변경될 뿐이며, 광 디스크 저장 매체(130)에 기본 데이터 애플리케이션이 저장되는 경우와 발명의 기술적 사상이 동일하므로 이에 대한 상세한 설명은 생략한다.
단계 S110을 통하여 기본 데이터 애플리케이션을 실행하는 경우, 자동차용 미디어 재생 장치(100)는 데이터 애플리케이션 제공을 위한 사용자 입력 인터페이스를 제공할 수 있다.
예컨대 디스플레이 장치(도시되지 않음)의 화면 내에 교통 정보 또는 날씨 정보 또는 TV-포털 등의 데이터 애플리케이션을 제공하기 위한 메뉴 아이콘 표시 등을 수행할 수 있으며, 사용자는 이러한 메뉴 아이콘 표시 등을 통하여 자신이 원하는 데이터 애플리케이션을 선택할 수 있다.
또한 광 디스크 저장 매체(130)에 저장된 컨텐츠를 실행하는 경우에도, 광 디스크 저장 매체(130)에 기록된 컨텐츠의 제조사는 자사의 컨텐츠에 대한 부가 정보 제공, 판매, 광고 등을 포함하는 데이터 애플리케이션을 제공하기 위하여 메뉴 아이콘 표시 등을 수행할 수 있다.
단계 S110을 통하여 기본 데이터 애플리케이션의 실행이 수행되면, 이에 따라서 전술한 사용자 인터페이스 등에 의해 생성되는 사용자의 데이터 애플리케이션 제공 요청 등에 연동하여 사용자에게 제공할 데이터 애플리케이션의 획득 경로를 선택한다(S130).
데이터 애플리케이션의 획득 경로의 선택에 대해서 좀 더 상세히 설명하면 다음과 같다.
첫 번째로 전술한 무선 통신 환경을 통하여 데이터 애플리케이션을 데이터 애플리케이션 제공 서버(200)로부터 직접 수신하는 경우이다.
즉 자동차용 미디어 재생 장치(100) 내에 WiBro 등과 같은 무선 통신 기능이 내장되어 있는 경우 또는 블루투스 등의 단거리 무선 통신 기능을 구비하는 경우이다.
WiBro 등과 같은 무선 통신 기능이 구비되는 경우에는, 자동차용 미디어 재생 장치(100)는 데이터 애플리케이션을 데이터 애플리케이션 제공 서버(200)로부터 직접 수신할 수 있다.
또는 블루투스 등의 단거리 무선 통신 기능이 구비되는 경우에는, 자동차용 미디어 재생 장치(100)는 블루투스 기능이 구비되는 이동통신 단말기(170)와의 근거리 무선 통신 연결을 통하여, 이동통신 단말기(170)가 중계기(250)를 통하여 데이터 애플리케이션 제공 서버(200)로부터 수신한 데이터 애플리케이션을 획득할 수 있다.
이러한 무선 통신 환경을 이용하는 경우, 자동차용 미디어 재생 장치(100)는 우선 무선 통신 상태를 확인하여야 한다. 예컨대 통신 음영 지역인 경우에는 데이터 애플리케이션 제공 서버(200)와의 직접 무선 통신 연결이 불가능하다. 그러나 이러한 경우가 아니고, 무선 통신 기능이 정상적으로 동작하여 데이터 애플리케이션 제공 서버(200)로부터 데이터 애플리케이션을 수신하기에 적합한 경우라면, 자동차용 미디어 재생 장치(100)는 무선 통신 연결을 통하여 데이터 애플리케이션 제공 서버(200)로부터 데이터 애플리케이션을 수신하도록 획득 경로를 선택할 수 있다.
두 번째로, 데이터 애플리케이션이 자동차용 미디어 재생 장치(100) 내에 미리 저장되어 있는 경우이다.
데이터 애플리케이션 중에서 실시간성을 요구하지 않는 데이터 애플리케이션은 미리 자동차용 미디어 재생 장치(100) 내에 저장되어 있다가 실행되는 것이 바람직할 수 있다.
따라서 자동차용 미디어 재생 장치(100)는 내부에 데이터 애플리케이션이 저장되어 있는 지 확인한 후, 자동차용 미디어 재생 장치(100) 내에 데이터 애플리케이션이 저장되어 있다면, 미리 저장된 데이터 애플리케이션을 판독하도록 획득 경로를 선택할 수 있다.
데이터 애플리케이션의 저장에 대해서 좀 더 상세히 설명하면 다음과 같다.
전술하듯이 가정 내에는 데이터 애플리케이션 저장 장치(300)가 구비될 수 있다. 데이터 애플리케이션 저장 장치(300)는 또한 데이터 애플리케이션 제공 서버(200)와의 유무선 통신 연결을 통하여 데이터 애플리케이션을 수신하여 저장할 수 있다.
이 경우, 이러한 데이터 애플리케이션의 저장을 위해서 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법은 다음과 같은 단계를 추가적으로 포함할 수 있다.
우선 데이터 애플리케이션 저장 장치(300)와의 통신 연결이 가능한 지 확인하는 단계(도시되지 않음)이다.
즉 예컨대 가정 내에 구비되는 데이터 애플리케이션 저장 장치(300)와의 유선 또는 무선 통신이 가능한 경우인 지를 확인하는 것이다.
예컨대 자동차용 미디어 재생 장치(100)가 장착된 차량이 가정 내의 차고에 있고, 차고 내에서 근거리 무선 통신이 가능하여 가정 내에 구비되는 데이터 애플리케이션 저장 장치(300)와의 무선 통신이 가능하거나 또는 유선으로 중계 구성(도시되지 않음)을 통하여 데이터 애플리케이션 저장 장치(300)와 통신 연결이 가능한 지 여부를 확인하는 것이다.
데이터 애플리케이션 저장 장치(300)와의 유선 또는 무선 통신은 따라서 주로 차고 등에 자동차용 미디어 재생 장치(100)가 장착된 차량이 주차되어 있는 경우에 적용될 수 있다.
이러한 확인을 거쳐서, 데이터 애플리케이션 저장 장치(300)와의 유선 또는 무선 통신 연결이 가능한 경우에는, 데이터 애플리케이션 저장 장치(300)와의 통신 연결을 통하여 데이터 애플리케이션을 수신하여 이를 자동차용 미디어 재생 장치(100) 내에 미리 저장하는 단계(도시되지 않음)를 포함할 수 있다.
이러한 데이터 애플리케이션 저장 장치(300)와의 유선 또는 무선 통신 연결을 통하여 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법은 실시간성이 요구되지 않는 데이터 애플리케이션을 미리 자동차용 미디어 재생 장치(100) 내에 저장한 후, 차량 주행 중에 사용자에게 제공할 수 있다.
단계 S130을 통하여 획득 경로가 선택되면, 선택된 획득 경로를 기초로 데이터 애플리케이션을 획득하여 실행한다(S150).
즉 데이터 애플리케이션 저장 장치(300)와의 직접 통신 연결을 통하여 데이터 애플리케이션을 직접 수신하거나 또는 이동통신 단말기(170)가 중계기(250)를 통하여 데이터 애플리케이션 제공 서버(200)로부터 수신한 데이터 애플리케이션을 수신하거나 또는 미리 저장된 데이터 애플리케이션을 판독하는 것에 의해서 획득 과정이 수행된다.
이후 획득한 데이터 애플리케이션을 실행하게 된다.
한편 전술하였듯이 데이터 애플리케이션은 자동차용 미디어 재생 장치(100) 내의 시스템 자원이나 통신 상태 등의 제한으로 인하여 실행 가능한 크기가 제한된다. 따라서 자동차용 미디어 재생 장치(100)에서 구현 가능한 기능이 제한될 수 있다.
예컨대 오토 PC 등의 차량 장착용 모바일 컴퓨터 시스템에서 제공되는 기능을 데이터 애플리케이션을 통하여 자동차용 미디어 재생 장치(100) 내에서 구현되기 위해서는 데이터 애플리케이션을 장면 단위로 분할하여 각 장면 단위로 실행 가능하도록 구성할 수 있다.
데이터 애플리케이션이 다수의 장면 단위로 분할되어 구성된다면, 단계 S150에서의 데이터 애플리케이션의 획득과 실행은 다음과 같이 구현될 수 있다.
우선 데이터 애플리케이션을 구성하는 다수의 장면 중에서 사용자에게 제공할 제공 장면에 대응하는 장면 리소스 데이터를 획득한다. 이후 획득한 장면 리소스 데이터를 실행하여 사용자에게 제공한다.
예컨대 데이터 애플리케이션 제공 서버(200)로부터 무선 통신 연결을 통하여 직접 데이터 애플리케이션을 수신하는 경우에도, 종래의 경우와 같이 데이터 애플리케이션을 전부 수신하여 이를 실행하는 것이 아니라 사용자에게 제공할 제공 장면에 대응하는 장면 리소스 데이터만을 수신하여 실행하는 것이므로, 데이터 애플리케이션의 제공을 위하여 소요되는 통신 시간을 최소화할 수 있으며, 또한 수신한 데이터 애플리케이션의 로딩이나 실행에 필요한 대기 시간 역시 최소화가 가능하다.
이러한 장면 리소스 데이터는 장면 단위의 실행 코드 또는 리소스 데이터를 포함한다. 즉 장면 리소스 데이터는 해당 제공 장면에서 표시할 화면 구성 요소, 실행할 실행 코드 등만을 포함하여 독립적으로 실행하여 제공 가능하도록 구성될 수 있다.
또한 제공 장면이 아니라 사용자의 선택 등에 따라서 제공하여야 할 장면, 즉 현재 제공하는 장면이 아닌 다른 장면을 제공하여야 할 경우에도, 장면 리소스 데이터에 다른 장면에 대응하는 장면 리소스 데이터의 획득을 위한 식별 정보를 포함하여 원활하게 다른 장면에 대응하는 장면 리소스 데이터의 획득과 실행을 수행 할 수 있도록 구성할 수 있다.
이러한 장면 단위로 데이터 애플리케이션을 제공하고 실행하는 구성은 특히 TV-포털과 같은 다양한 기능을 가지는 데이터 애플리케이션을 차량 장착용 모바일 컴퓨터 시스템이 아닌 자동차용 미디어 재생 장치(100) 내에서 구현하는 경우 유용할 수 있다.
한편 데이터 애플리케이션의 제공에 있어서, 다른 부가 데이터가 필요할 수 있다. 예컨대 내비게이션 기능을 자동차용 미디어 재생 장치(100) 내에서 구현하는 경우라면, 내비게이션 기능을 위한 데이터 애플리케이션은 차량의 현재 위치라는 부가 데이터가 필요하다.
따라서 자동차용 미디어 재생 장치(100)가 장착된 차량에 대응하여 예컨대 GPS 수신 장치(도시되지 않음)가 배치된다면, 해당 GPS 수신 장치로부터 현재 위치 데이터를 측정한다.
이후 측정한 현재 위치 데이터를 이용하여 내비게이션 기능을 위한 데이터 애플리케이션의 실행 및 제공이 가능하다.
또한 예컨대 자동차 관리를 위한 데이터 애플리케이션을 실행하는 경우에도, 차량 내에 장착된 전자 제어 유닛(ECU) 등을 통하여 차량의 현재 상태를 부가 데이터로 측정하고, 이를 이용하여 자동차 관리를 위한 데이터 애플리케이션을 실행할 수도 있다.
본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법을 통하여, 별도의 차량 장착용 모바일 컴퓨터 시스템을 이용하지 않고서도 자 동차용 미디어 재생 장치를 이용하여 다양한 데이터 애플리케이션의 제공이 가능하다. 예컨대 TV-포털이나 내비게이션 기능 등도 시스템 자원이 한정된 자동차용 미디어 재생 장치 내에서 제공할 수 있다. 따라서 예컨대 블루레이 플레이어에서 구현 가능한 기능을 대폭적으로 확대할 수 있어서 블루레이 플레이어의 보급을 촉진할 수 있다.
또한 본 발명은 전술한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 각 단계를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체를 제공한다.
컴퓨터로 판독 가능한 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있도록 데이터, 즉 코드 또는 프로그램 형태의 데이터가 저장되는 모든 종류의 기록 장치를 지칭한다. 이러한 컴퓨터로 판독 가능한 기록 매체는 예컨대 ROM, RAM 등의 메모리와, CD-ROM, DVD-ROM 등의 저장 매체, 자기 테이프, 플로피 디스크 등의 자기 저장 매체, 광 데이터 저장 장치 등이며, 예컨대 인터넷을 통한 전송 형태로 구현되는 경우도 포함한다. 또한 이러한 컴퓨터로 판독 가능한 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산 방식으로 컴퓨터가 판독 가능한 데이터가 저장되고 실행될 수 있다.
그러나 이러한 컴퓨터로 판독 가능한 기록 매체에 대한 상세한 설명은 도 1내지 도 2를 참조로 설명한 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법과 중복되므로 생략한다.
비록 본 발명의 구성이 구체적으로 설명되었지만 이는 단지 본 발명을 예시 적으로 설명한 것에 불과한 것으로, 본 발명이 속하는 기술분야에서 통상의 지식을 가지는 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 다양한 변형이 가능할 것이다.
따라서 본 명세서에 개시된 실시예들은 본 발명을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 사상과 범위가 한정되는 것은 아니다. 본 발명의 범위는 아래의 청구범위에 의해 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
이상 설명한 바와 같이, 본 발명에 따르면 별도의 차량 장착용 모바일 컴퓨터 시스템을 사용하지 않고서도 자동차 내에 장착되는 자동차용 미디어 재생 장치의 통신 상태를 기초로 동적으로 미리 저장된 데이터 애플리케이션을 제공하거나 또는 실시간으로 수신하는 데이터 애플리케이션을 제공할 수 있으며, 각 장면 단위로 독립적으로 실행 가능하도록 분할된 데이터 애플리케이션을 수신하여 장면 단위로 데이터 애플리케이션을 제공하는 것에 의해서 자동차용 미디어 재생 장치 내에서 제공 가능한 데이터 애플리케이션의 크기 제한을 최소화할 수 있다.
도 1은 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 적용 환경을 나타내는 도면.
도 2는 본 발명에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 예시적인 흐름도.
<도면의 주요부분에 대한 부호의 설명>
100: 자동차용 미디어 재생 장치 130: 광 디스크 저장 매체
170: 이동통신 단말기 200: 데이터 애플리케이션 제공 서버
250: 중계기 300: 데이터 애플리케이션 저장 장치

Claims (13)

  1. 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법으로서,
    (a) 상기 자동차용 미디어 재생 장치의 초기 화면에 대응하는 기본 데이터 애플리케이션을 실행하는 단계와,
    (b) 상기 기본 데이터 애플리케이션의 실행에 연동하여 제공할 상기 데이터 애플리케이션의 획득 경로를 선택하되, 상기 자동차용 미디어 재생 장치의 무선 통신 상태가 데이터 애플리케이션 제공 서버와의 통신 연결이 가능한 경우 상기 데이터 애플리케이션 제공 서버와의 통신 연결을 통하여 상기 데이터 애플리케이션을 수신하도록 상기 획득 경로를 선택하고, 상기 데이터 애플리케이션 제공 서버와의 통신 연결이 불가능한 경우 상기 자동차용 미디어 재생 장치 내에 미리 저장된 상기 데이터 애플리케이션을 판독하도록 상기 획득 경로를 선택하는 단계와,
    (c) 선택된 상기 획득 경로를 기초로 상기 데이터 애플리케이션을 획득하여 실행하는 단계를 포함하되,
    상기 데이터 애플리케이션은 다수의 장면 단위로 분할되어 구성되는 것이고,
    상기 단계 (c)는,
    (c-1) 상기 데이터 애플리케이션의 상기 다수의 장면 중에서 사용자에게 제공할 제공 장면에 대응하는 장면 리소스 데이터를 획득하는 단계와,
    (c-2) 상기 장면 리소스 데이터를 실행하여 상기 데이터 애플리케이션을 제공하는 단계
    를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  2. 제1항에 있어서, 상기 단계 (a)는,
    (a-1) 상기 자동차용 미디어 재생 장치에 대응되는 광 디스크 저장 매체로부터 상기 기본 데이터 애플리케이션을 판독하여 실행하는 단계
    를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  3. 제2항에 있어서, 상기 단계 (a-1)는,
    (a-2) 상기 기본 데이터 애플리케이션에 대한 갱신 데이터를 제공하는 기본 데이터 애플리케이션 제공 서버와의 통신 연결을 통하여 상기 갱신 데이터를 수신하여 상기 기본 데이터 애플리케이션을 갱신하는 단계
    를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  4. 제2항에 있어서,
    상기 광 디스크 저장 매체는 블루레이(Blu-ray) 디스크, HD-DVD 디스크 또는 DVD 디스크 중 어느 하나 이상을 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  5. 제1항에 있어서, 상기 단계 (a)는,
    (a-3) 상기 자동차용 미디어 재생 장치 내에 미리 저장되는 상기 기본 데이터 애플리케이션을 판독하여 실행하는 단계
    를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  6. 삭제
  7. 삭제
  8. 삭제
  9. 제1항에 있어서,
    상기 장면 리소스 데이터는 상기 제공 장면에 대해서 장면 단위의 실행 코드 또는 리소스 데이터를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  10. 제1항에 있어서,
    상기 장면 리소스 데이터는 상기 다수의 장면 중에서 상기 제공 장면이 아닌 다른 장면에 대한 장면 리소스 데이터의 획득을 위한 식별 정보를 포함하는 것인 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  11. 삭제
  12. 제1항에 있어서, 상기 단계 (a) 이전에,
    (d) 상기 데이터 애플리케이션을 저장하는 데이터 애플리케이션 저장 장치와의 통신 연결이 가능한 지 확인하는 단계와,
    (e) 상기 통신 연결이 가능한 경우 상기 데이터 애플리케이션 저장 장치와의 통신 연결을 통하여 상기 데이터 애플리케이션을 미리 저장하는 단계
    를 더 포함하는 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법.
  13. 제1항 내지 제5항, 제9항, 제10항, 제12항 중 어느 한 항에 따른 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공 방법의 각 단계를 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.
KR1020070125953A 2007-12-06 2007-12-06 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체 KR100935860B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020070125953A KR100935860B1 (ko) 2007-12-06 2007-12-06 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체
EP08857462.9A EP2218069A4 (en) 2007-12-06 2008-12-03 METHOD FOR OBTAINING DATA APPLICATION IN CAR MULTIMEDIA REPRODUCTION DEVICE AND COMPUTER-READABLE MEDIUM EQUIPPED WITH PROGRAMMING FUNCTION CONTAINING SUCH APPLICATION
CN2008801193038A CN101933092B (zh) 2007-12-06 2008-12-03 在汽车的媒体再现装置中提供数据应用的方法
US12/314,069 US8805960B2 (en) 2007-12-06 2008-12-03 Method for providing data application in media reproduction apparatus of automobile
PCT/KR2008/007138 WO2009072806A2 (en) 2007-12-06 2008-12-03 Method for providing data application in nedia reproduction apparatus of automobile and computer-readable medium having thereon programing function embodying the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070125953A KR100935860B1 (ko) 2007-12-06 2007-12-06 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체

Publications (2)

Publication Number Publication Date
KR20090059220A KR20090059220A (ko) 2009-06-11
KR100935860B1 true KR100935860B1 (ko) 2010-01-07

Family

ID=40718347

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070125953A KR100935860B1 (ko) 2007-12-06 2007-12-06 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체

Country Status (5)

Country Link
US (1) US8805960B2 (ko)
EP (1) EP2218069A4 (ko)
KR (1) KR100935860B1 (ko)
CN (1) CN101933092B (ko)
WO (1) WO2009072806A2 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101084289B1 (ko) 2009-11-26 2011-11-16 애니포인트 미디어 그룹 미디어 재생 장치에서 실행되는 사용자 애플리케이션을 제공하는 컴퓨팅 장치 및 제공 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003227720A (ja) 2002-02-01 2003-08-15 Denso Corp 車載システム
KR20040079212A (ko) * 2003-03-06 2004-09-14 엘지전자 주식회사 대화형 디스크 플레이어의 사전로딩 된 데이터 관리방법
KR100570887B1 (ko) * 2004-10-28 2006-04-12 주식회사 현대오토넷 카 오디오/비디오 시스템의 어플리케이션 업그레이드 방법

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553410B2 (en) * 1996-02-27 2003-04-22 Inpro Licensing Sarl Tailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
JP2001110171A (ja) * 1999-10-13 2001-04-20 Sony Corp 記録再生装置および方法、端末装置、送受信方法、ならびに、記憶媒体
US6526335B1 (en) * 2000-01-24 2003-02-25 G. Victor Treyz Automobile personal computer systems
US6278940B1 (en) * 2000-03-09 2001-08-21 Alpine Electronics, Inc. Input method for selecting destination, navigation system using the same, and information storage medium for use therewith
US7200357B2 (en) * 2000-10-20 2007-04-03 Universal Electronics Inc. Automotive storage and playback device and method for using the same
US7146260B2 (en) * 2001-04-24 2006-12-05 Medius, Inc. Method and apparatus for dynamic configuration of multiprocessor system
GB2397685B (en) * 2001-06-11 2005-08-03 Burn Systems Ltd C Selecting tracks from a jukebox via a wireless communications device
US6975836B2 (en) * 2001-06-28 2005-12-13 Kabushiki Kaisha Toshiba Data broadcasting system, receiving terminal device, contents providing server, and contents providing method
US6865480B2 (en) * 2002-06-19 2005-03-08 Alpine Electronics, Inc Display method and apparatus for navigation system
US7693720B2 (en) * 2002-07-15 2010-04-06 Voicebox Technologies, Inc. Mobile systems and methods for responding to natural language speech utterance
US6859723B2 (en) * 2002-08-13 2005-02-22 Alpine Electronics, Inc. Display method and apparatus for navigation system
US6868333B2 (en) * 2003-01-15 2005-03-15 Toyota Infotechnology Center Co., Ltd. Group interaction system for interaction with other vehicles of a group
KR101014233B1 (ko) * 2003-10-22 2011-02-14 엘지전자 주식회사 대화형 광디스크의 부가 오디오 파일 관리 및 재생방법
JP4580635B2 (ja) * 2003-12-10 2010-11-17 ソニー株式会社 車載通信システムおよび通信方法、車載通信端末および通信方法、プログラム記録媒体、並びにプログラム
US20050187961A1 (en) * 2004-02-19 2005-08-25 Tatsuo Yokota Guest data management method and apparatus for navigation system
WO2005085007A1 (en) * 2004-02-20 2005-09-15 Sharp Kabushiki Kaisha Display device, method of controlling same, computer program for controlling same, and computer program storage medium
US20050197747A1 (en) * 2004-03-04 2005-09-08 Jason Rappaport In-vehicle computer system
US7610011B2 (en) * 2004-09-19 2009-10-27 Adam Albrett Providing alternative programming on a radio in response to user input
US7516011B1 (en) * 2005-01-13 2009-04-07 Garmin Ltd. Navigation with real-time weather
JP4917289B2 (ja) * 2005-09-02 2012-04-18 クラリオン株式会社 ナビゲーション装置
US20070063826A1 (en) * 2005-09-16 2007-03-22 Kwang Baig In-vehicle multifunctional information device
US7652660B2 (en) * 2005-10-11 2010-01-26 Fish & Richardson P.C. Mobile device customizer
US7532979B2 (en) * 2005-11-10 2009-05-12 Tele Atlas North America, Inc. Method and system for creating universal location referencing objects
US7616129B2 (en) * 2005-12-01 2009-11-10 Discrete Wireless, Inc. In-vehicle conditional multi-media center
US7610151B2 (en) * 2006-06-27 2009-10-27 Microsoft Corporation Collaborative route planning for generating personalized and context-sensitive routing recommendations
US8180379B2 (en) * 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003227720A (ja) 2002-02-01 2003-08-15 Denso Corp 車載システム
KR20040079212A (ko) * 2003-03-06 2004-09-14 엘지전자 주식회사 대화형 디스크 플레이어의 사전로딩 된 데이터 관리방법
KR100570887B1 (ko) * 2004-10-28 2006-04-12 주식회사 현대오토넷 카 오디오/비디오 시스템의 어플리케이션 업그레이드 방법

Also Published As

Publication number Publication date
CN101933092A (zh) 2010-12-29
CN101933092B (zh) 2013-04-17
WO2009072806A3 (en) 2009-08-06
EP2218069A2 (en) 2010-08-18
KR20090059220A (ko) 2009-06-11
US8805960B2 (en) 2014-08-12
WO2009072806A2 (en) 2009-06-11
US20090150516A1 (en) 2009-06-11
EP2218069A4 (en) 2014-07-23

Similar Documents

Publication Publication Date Title
EP1145909B1 (en) Audio system and its contents reproduction method, audio apparatus for a vehicle and its contents reproduction method, computer program product and computer-readable storage medium
US6674414B2 (en) Car navigation display system
CN107783930B (zh) 用于usb附件的usb通信控制方法
US20080266067A1 (en) In-vehicle audio/visual apparatus
CN107783928B (zh) 用于usb主机的usb通信控制方法
CN104169865A (zh) 用于浏览具有车载用户界面的移动设备的系统和方法
KR100935860B1 (ko) 자동차용 미디어 재생 장치 기반 데이터 애플리케이션 제공방법과 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로판독 가능한 기록 매체
JP5314915B2 (ja) 車載ビデオ再生装置
CN103377282B (zh) 用于提供车辆内图像补充的系统和方法
US20120252496A1 (en) Method of Providing Service to On Board Unit with Mobile Device
JP2023105049A (ja) 情報処理装置
JP4016466B2 (ja) 接続表示方法、接続表示装置及び自動車
CN108471553B (zh) 显示终端录画方法、装置、显示终端及计算机存储介质
JP4694049B2 (ja) ダウンロード再生システム、車載再生装置、ダウンロード局、車載再生方法、ならびに、プログラム
JP2015125640A (ja) 車載用電子機器、制御方法、およびプログラム
JP2002169569A (ja) 情報保管・再生システム
US8554059B2 (en) Broadcast signal processing system and method for searching storage device thereof
JP2005210501A (ja) コンテンツ抑制システム
JP2005051327A (ja) ネットワーク通信機能を有する車載用電子機器およびこれを用いたネットワーク録画システム
KR101162214B1 (ko) 방송 수신 단말기 및 그 단말기의 기능 표출 방법
JP2001012959A (ja) 情報記録装置、情報再生装置、及び記録媒体
JP2002324189A (ja) 無線情報発信システム
JP2008090620A (ja) 端末装置
JP2005277641A (ja) 移動体受信装置、記録再生装置および送受信システム
JP2008213752A (ja) 車載用オーディオ装置およびオーディオシステム

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071206

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20090120

Patent event code: PE09021S01D

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20090408

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20090702

Patent event code: PE09021S02D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20090911

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20091230

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20091230

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20121119

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20121119

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20131121

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20131121

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20141201

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20141201

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20151130

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20151130

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20191121

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20191121

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20201124

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20211116

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20240919

Start annual number: 16

End annual number: 16