KR101095857B1 - Portable terminal and content download method using by it, content offering apparatus and its method - Google Patents
Portable terminal and content download method using by it, content offering apparatus and its method Download PDFInfo
- Publication number
- KR101095857B1 KR101095857B1 KR1020090073393A KR20090073393A KR101095857B1 KR 101095857 B1 KR101095857 B1 KR 101095857B1 KR 1020090073393 A KR1020090073393 A KR 1020090073393A KR 20090073393 A KR20090073393 A KR 20090073393A KR 101095857 B1 KR101095857 B1 KR 101095857B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- portable terminal
- terminal
- content providing
- detailed model
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 휴대용 단말기와 콘텐츠 제공 장치를 유선 인터페이스로 연결되어 콘텐츠를 다운로드 또는 제공하는 기법에 관한 것으로, 콘텐츠 제공을 위해 휴대용 단말기와 콘텐츠 제공 장치가 시리얼 인터페이스 또는 USB 인터페이스를 통해 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 휴대용 단말기의 세부 모델을 인식한 후에, 인식된 세부 모델에 따라 요청된 콘텐츠를 휴대용 단말기로 제공함으로써, 단말기 세부 모델을 쉽게 인식할 수 있어 콘텐츠를 효과적으로 다운로드할 수 있는 것이다.The present invention relates to a technique for downloading or providing content by connecting a portable terminal and a content providing device through a wired interface. When the portable terminal and the content providing device are connected through a serial interface or a USB interface for providing content, After analyzing the transmitted response packet or USB protocol packet and recognizing the detailed model of the portable terminal, the requested detailed model is provided to the portable terminal according to the recognized detailed model so that the detailed model of the terminal can be easily recognized and the contents are effectively downloaded. You can do it.
휴대용 단말기, 콘텐츠 다운로드 Handheld terminal, content download
Description
본 발명은 콘텐츠 제공 기법에 관한 것으로, 더욱 상세하게는 휴대용 단말기와 유선 인터페이스를 통해 연결된 콘텐츠 제공 장치를 이용하여 요청된 콘텐츠를 제공하는데 적합한 휴대용 단말기 및 이를 이용한 콘텐츠 다운로드 방법, 콘텐츠 제공 장치 및 그 방법에 관한 것이다.The present invention relates to a content providing technique, and more particularly, a portable terminal suitable for providing requested content using a content providing apparatus connected to a portable terminal via a wired interface, a content download method using the same, a content providing apparatus, and the method It is about.
잘 알려진 바와 같이, 최근 휴대용 단말기의 하드웨어의 성능이 높아짐에 따라 다양한 기능을 수행할 수 있는 복잡한 소프트웨어들이 탑재되어 시장에 출시되고 있으며, 예를 들면, 휴대폰, 스마트폰, PDA(personal digital assistant, 이하 'PDA'라 함), 게임 단말기, PMP(potable multimedia player, 이하 'PMP'라 함), 네비게이션 단말기 등이 있다.As is well known, as the hardware performance of portable terminals has recently increased, complex softwares capable of performing various functions have been introduced to the market. For example, mobile phones, smart phones, personal digital assistants (PDAs), etc. "PDA", a game terminal, a potable multimedia player (PMP), and a navigation terminal.
이러한 휴대용 단말기는 음악 재생, 동영상 재생, 게임 실행, 오피스 프로그램 실행, 전자북 리더, DMB(digital multimedia broadcasting), GPS(global positioning system) 등과 같은 특화기능을 위한 전용 단말기로 개발되는 경우도 있으나, 주로 여러 기능을 하나의 단말기에서 실행할 수 있도록 개발된다.Such portable terminals may be developed as dedicated terminals for specialized functions such as music playback, video playback, game execution, office program execution, electronic book reader, digital multimedia broadcasting (DMB), global positioning system (GPS), etc. It is developed to execute several functions in one terminal.
또한, 사용자는 모바일 단말기에 제품 구입 시 탑재되었던 콘텐츠 이외에도 추가적으로 콘텐츠를 다운로드 받아 사용할 수 있는데, 콘텐츠 다운로드를 위해서 USB(universal serial bus, 이하 'USB'라 함) 또는 시리얼 케이블을 통해 디지털 콘텐츠 제공 서버와 직접 연결하는 방식, 이동통신사의 무선망을 이용하여 디지털 콘텐츠 제공 서버와 연결하는 방식, 유무선 인터페이스를 통한 인터넷 접속 등을 통해 디지털 콘텐츠 제공 서버와 연결하는 방식 등으로 원하는 콘텐츠를 다운로드할 수 있다.In addition, the user can download and use additional contents in addition to the contents mounted in the mobile terminal when purchasing the product. The digital contents providing server and the serial cable are provided through a universal serial bus (USB) or a serial cable to download the contents. The desired content can be downloaded by a direct connection method, a connection method with a digital content providing server using a mobile carrier's wireless network, and a connection method with a digital content providing server through an internet connection through a wired or wireless interface.
최근에는 오프라인에서 USB를 통해 휴대용 단말기와 연결하여 디지털 콘텐츠를 다운로드 서비스할 수 있는 디지털 콘텐츠 판매기가 출시될 예정인데, 기존의 키오스크 또는 디지털 콘텐츠 판매기에서는 자동으로 휴대용 단말기의 세부 모델을 인식하는 기능을 제공하지 않기 때문에, 디지털 콘텐츠 제공서버에 휴대용 단말기를 연결하고, GUI 메뉴에서 제공되는 수많은 모델을 사용자가 직접 검색하여 선택하는 방식을 사용하고 있으며, 이에 따라 디지털 콘텐츠 제공서버는 사용자가 직접 입력한 모델 정보를 이용하여 각 휴대용 단말기 모델의 하드웨어 또는 소프트웨어 사양을 고려하여 가장 적합한 콘텐츠를 제공한다. 즉, 휴대용 단말기의 모델에 따라 DRM 정책과 컨텐츠를 재생하는 환경이 다르므로, 휴대용 단말기 모델 정보를 분석하여 각각의 모델에 맞는 콘텐츠를 선별하여 제공하는 방식을 사용한다.Recently, a digital content vending machine will be released that can download digital contents by connecting to a portable terminal offline via USB. Existing kiosks or digital content vending machines will provide the function of automatically recognizing the detailed model of the portable terminal. Since the mobile terminal is connected to the digital content providing server and the user directly searches and selects a number of models provided in the GUI menu, the digital content providing server provides the model information directly input by the user. Using the to provide the most suitable content in consideration of the hardware or software specifications of each portable terminal model. That is, since the environment for reproducing the DRM policy and contents differs according to the model of the portable terminal, a method of selecting and providing contents suitable for each model by analyzing the portable terminal model information is used.
상술한 바와 같이 종래에는 사용자가 휴대용 단말기의 모델 정보를 직접 입력하여 그에 대응하는 콘텐츠를 다운로드해야 하기 때문에, 콘텐츠를 다운로드하는데 불편함이 있다.As described above, since the user has to directly input the model information of the portable terminal and download the corresponding content, it is inconvenient to download the content.
이에 따라, 본 발명은 디지털 콘텐츠 제공 서버 또는 디지털 콘텐츠 판매기와 휴대용 단말기가 시리얼 방식 또는 USB 방식으로 연결될 경우 휴대용 단말기의 세부 모델을 자동으로 인식함으로써, 콘텐츠를 쉽게 다운로드할 수 있는 휴대용 단말기 및 이를 이용한 콘텐츠 다운로드 방법, 콘텐츠 제공 장치 및 그 방법을 제공하고자 한다.Accordingly, the present invention provides a mobile terminal and a content using the same by easily recognizing the detailed model of the mobile terminal when the digital content providing server or the digital content vending machine and the portable terminal are connected in a serial or USB manner. A download method, a content providing device, and a method thereof are provided.
또한, 본 발명은 디지털 콘텐츠 제공 서버로부터 콘텐츠를 구매하기 위해 휴대용 단말기와 유선으로 연결될 경우 휴대용 단말기의 장치 모드를 자동으로 변경함으로써, 콘텐츠를 쉽게 다운로드하여 저장할 수 있는 휴대용 단말기 및 이를 이용한 콘텐츠 다운로드 방법, 콘텐츠 제공 장치 및 그 방법을 제공하고자 한다.In addition, the present invention is a portable terminal that can easily download and store the content by automatically changing the device mode of the portable terminal when a wired connection with the portable terminal to purchase the content from the digital content providing server, and a content download method using the same, An apparatus and method for providing content are provided.
본 발명의 일 실시 예의 일 양태에 따르면, 콘텐츠 제공 장치와 유선 인터페이스로 연결되어 데이터 통신을 담당하는 통신 모듈부와, 상기 유선 인터페이스 중 시리얼 인터페이스를 통해 연결된 경우 상기 콘텐츠 제공 장치로부터의 질의 패킷을 수신하여 상기 수신된 질의 패킷에 따라 단말기 세부 모델명이 기록된 응답 패킷을 전송하고, 상기 유선 인터페이스 중 USB 인터페이스를 통해 연결된 경우에는 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 상기 콘텐츠 제공 장치로 전송한 후에, 상기 콘텐츠 제공 장치에서 단말기 세부 모델이 인식되면, 이동식 디스크 모드에서 콘텐츠를 다운로드하여 저장하도록 제어하는 제어부와, 상기 이동식 디스크 모드로의 설정 또는 변경을 수행하는 모드 변환부와, 상기 다운로드된 콘텐츠를 저장하는 저장부를 포함하는 휴대용 단말기가 제공된다.According to an aspect of an embodiment of the present invention, a communication module unit connected to a content providing device via a wired interface and performing data communication, and receiving a query packet from the content providing device when connected through a serial interface among the wired interfaces. Transmitting a response packet in which the terminal detailed model name is recorded according to the received query packet, and transmitting the USB protocol packet including device descriptor information to the content providing apparatus when the wired interface is connected through the USB interface. A control unit for controlling to download and store content in a removable disk mode, a mode converter for setting or changing to the removable disk mode when the terminal detailed model is recognized by the content providing device, and storing the downloaded content doing A portable terminal including a storage unit is provided.
바람직하게는, 상기 제어부는, 상기 수신된 질의 패킷의 AT 커맨드를 분석하여 상기 콘텐츠 제공 장치로부터의 요청 사항을 파악하는 휴대용 단말기가 제공된다.Preferably, the controller is provided with a portable terminal for analyzing the AT command of the received query packet to grasp the request from the content providing device.
바람직하게는, 상기 디바이스 디스크립터 정보는, 제조사 ID를 기술하는 idVendor 필드 및 세부 모델 ID를 기술하는 idProduct 필드를 포함하는 휴대용 단말기가 제공된다.Preferably, the device descriptor information is provided with a portable terminal including an idVendor field describing a manufacturer ID and an idProduct field describing a detailed model ID.
본 발명의 일 실시 예의 다른 양태에 따르면, 콘텐츠 제공 장치와 유선 인터페이스로 연결되는 단계와, 상기 유선 인터페이스 중 시리얼 인터페이스로 연결된 경우 상기 콘텐츠 제공 장치로부터의 질의 패킷을 수신하여 상기 수신된 질의 패킷에 따라 단말기 세부 모델명이 기록된 응답 패킷을 상기 콘텐츠 제공 장치로 전송하거나, 상기 유선 인터페이스 중 USB 인터페이스로 연결된 경우 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 상기 콘텐츠 제공 장치로 전송하는 단계와, 상기 콘텐츠 제공 장치에서 단말기 세부 모델이 인식된 후에, 이동식 디스크 모드에서 상기 콘텐츠 제공 장치로부터 콘텐츠를 다운로드하는 단계를 포함하는 휴대용 단말기를 이용한 콘텐츠 다운로드 방법이 제공된다.According to another aspect of an embodiment of the present invention, the step of connecting to the content providing device via a wired interface, and when connected via a serial interface of the wired interface receives the query packet from the content providing device according to the received query packet Transmitting a response packet in which a detailed terminal name of a terminal is recorded to the content providing device, or transmitting a USB protocol packet including device descriptor information to the content providing device when the wired interface is connected to the content providing device through the USB interface; After the terminal detailed model is recognized in the present invention, there is provided a content download method using a portable terminal, the method including downloading content from the content providing device in a removable disk mode.
바람직하게는, 상기 콘텐츠 제공 장치로 전송하는 단계는, 상기 수신된 질의 패킷의 AT 커맨드를 분석하여 상기 콘텐츠 제공 장치로부터의 요청 사항을 파악하 는 휴대용 단말기를 이용한 콘텐츠 다운로드 방법이 제공된다.Preferably, the step of transmitting to the content providing device, the content download method using a portable terminal for analyzing the AT command of the received query packet to determine the request from the content providing device is provided.
바람직하게는, 상기 디바이스 디스크립터 정보는, 제조사 ID를 기술하는 idVendor 필드 및 세부 모델 ID를 기술하는 idProduct 필드를 포함하는 휴대용 단말기를 이용한 콘텐츠 다운로드 방법이 제공된다.Preferably, the device descriptor information is provided with a content download method using a portable terminal including an idVendor field describing the manufacturer ID and an idProduct field describing the detailed model ID.
본 발명의 다른 실시 예의 일 양태에 따르면, 휴대용 단말기와 유선 인터페이스로 연결되어 데이터 통신을 담당하는 통신부와, 상기 유선 인터페이스 중 시리얼 인터페이스를 통해 연결된 경우 단말기 세부 모델명을 문의하는 질의 패킷을 상기 휴대용 단말기로 전송하고, 상기 전송된 질의 패킷에 대응하는 응답 패킷을 수신하여 상기 수신된 응답 패킷의 분석 결과에 따라 단말기 세부 모델을 인식하고, 상기 유선 인터페이스 중 USB 인터페이스를 통해 연결된 경우에는 상기 휴대용 단말기로부터 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 수신하여 상기 수신된 USB 프로토콜 패킷의 분석 결과에 따라 상기 단말기 세부 모델을 인식하며, 상기 휴대용 단말기의 이동식 디스크 모드에서 요청된 콘텐츠를 추출하여 상기 휴대용 단말기로 전송하도록 제어하는 전송 제어부와, 상기 수신된 응답 패킷을 분석하여 상기 단말기 세부 모델명을 추출한 상기 분석 결과를 상기 전송 제어부로 제공하거나, 상기 수신된 USB 프로토콜 패킷을 분석하여 상기 디바이스 디스크립터 정보를 추출한 상기 분석 결과를 상기 전송 제어부 제공하는 정보 분석부를 포함하는 콘텐츠 제공 장치가 제공된다.According to an aspect of another embodiment of the present invention, a communication unit connected to a portable terminal via a wired interface and in charge of data communication, and a query packet for inquiring a detailed model name of the terminal when connected through a serial interface among the wired interfaces to the portable terminal. Transmits, receives a response packet corresponding to the transmitted query packet, recognizes a terminal detailed model according to an analysis result of the received response packet, and, when connected through a USB interface of the wired interface, a device descriptor from the portable terminal. Receives a USB protocol packet including information, recognizes the terminal detailed model according to the analysis result of the received USB protocol packet, extracts the requested content in the portable disk mode of the portable terminal and transfers it to the portable terminal. And a transmission control unit for controlling the control unit, and analyzing the received response packet to provide the analysis result of extracting the terminal detailed model name to the transmission control unit, or analyzing the received USB protocol packet to extract the device descriptor information. Provided is a content providing device including an information analyzing unit for providing the transmission control unit.
바람직하게는, 상기 전송 제어부는, 제조사별로 제공되는 AT 커맨드를 이용하여 상기 질의 패킷을 생성하는 콘텐츠 제공 장치가 제공된다.Preferably, the transmission control unit is provided with a content providing device for generating the query packet using an AT command provided for each manufacturer.
바람직하게는, 상기 정보 분석부는, 상기 디바이스 디스크립터 정보에서 제조사 ID를 기술하는 idVendor 필드 및 세부 모델 ID를 기술하는 idProduct 필드를 참조하여 상기 USB 프로토콜 패킷을 분석하는 콘텐츠 제공 장치가 제공된다.Preferably, the information analyzer is provided with a content providing apparatus for analyzing the USB protocol packet with reference to the idVendor field describing the manufacturer ID and the idProduct field describing the detailed model ID in the device descriptor information.
본 발명의 다른 실시 예의 다른 양태에 따르면, 휴대용 단말기와 유선 인터페이스로 연결되는 단계와, 상기 유선 인터페이스 중 시리얼 인터페이스를 통해 연결된 경우 단말기 세부 모델명을 문의하는 질의 패킷을 상기 휴대용 단말기로 전송하고, 상기 전송된 질의 패킷에 대응하는 응답 패킷을 수신하여 상기 수신된 응답 패킷의 분석 결과에 따라 단말기 세부 모델을 인식하거나, 상기 유선 인터페이스 중 USB 인터페이스를 통해 연결된 경우 상기 휴대용 단말기로부터 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 수신하여 상기 수신된 USB 프로토콜 패킷의 분석 결과에 따라 상기 단말기 세부 모델을 인식하는 단계와, 상기 휴대용 단말기의 이동식 디스크 모드로의 변경을 선택 제어한 후에, 요청된 콘텐츠를 추출하여 상기 휴대용 단말기로 전송하는 단계를 포함하는 콘텐츠 제공 방법이 제공된다.According to another aspect of another embodiment of the present invention, the step of connecting to the portable terminal via a wired interface, and when connected via a serial interface of the wired interface, and transmits a query packet for querying the terminal detailed model name to the portable terminal, the transmission Receiving a response packet corresponding to the received query packet to recognize the terminal detailed model according to the analysis result of the received response packet, or a USB protocol including device descriptor information from the portable terminal when connected via the USB interface of the wired interface Receiving a packet and recognizing the terminal detailed model according to the analysis result of the received USB protocol packet, and after controlling to change to the portable disk mode of the portable terminal, the requested content is extracted and the portable terminal The content providing method comprising the step of transmitting to is provided.
바람직하게는, 상기 단말기 세부 모델을 인식하는 단계는, 제조사별로 제공되는 AT 커맨드를 이용하여 상기 질의 패킷을 생성하는 콘텐츠 제공 방법이 제공된다.Preferably, the step of recognizing the terminal detailed model, there is provided a content providing method for generating the query packet using an AT command provided for each manufacturer.
바람직하게는, 상기 단말기 세부 모델을 인식하는 단계는, 상기 디바이스 디스크립터 정보에서 제조사 ID를 기술하는 idVendor 필드 및 세부 모델 ID를 기술하는 idProduct 필드를 참조하여 상기 USB 프로토콜 패킷을 분석하는 콘텐츠 제공 방법이 제공된다.Preferably, the step of recognizing the terminal detailed model, provides a content providing method for analyzing the USB protocol packet with reference to the idVendor field describing the manufacturer ID and the idProduct field describing the detailed model ID in the device descriptor information do.
본 발명은, 디지털 콘텐츠 제공 장치가 접속된 휴대용 단말기의 세부 모델을 자동으로 인식하고, 이를 통해 각 휴대용 단말기의 하드웨어 사양과 소프트웨어 플랫폼을 판단하여 각 모델에 적합한 사용자 맞춤형 콘텐츠를 제공한다. The present invention automatically recognizes a detailed model of a portable terminal to which a digital content providing device is connected, thereby determining a hardware specification and a software platform of each portable terminal to provide user-specific contents suitable for each model.
그리고, 사용자 측면에서는 디지털 콘텐츠 제공 장치의 판매 메뉴를 이용하는 과정에서 자신이 보유하고 있는 휴대용 단말기의 복잡한 모델명을 직접 선택하는 과정 없이 디지털 콘텐츠 제공 장치로부터 간편하게 콘텐츠를 검색하고 구매할 수 있는 장점을 갖는다. In addition, the user has an advantage in that the user can easily search for and purchase content from the digital content providing device in the process of using the sales menu of the digital content providing device without directly selecting a complicated model name of the portable terminal.
또한, 콘텐츠 판매자 측면에서는 소비자를 위한 판매 메뉴를 쉽고 간단하게 구성하여 사용자가 짧은 시간동안 콘텐츠 구매를 할 수 있는 기술을 획득함으로써 단위 시간당 더 많은 판매를 기대할 수 있다.In addition, the content seller side can easily and simply configure the sales menu for the consumer to obtain a technology that allows the user to purchase the content for a short time can expect more sales per unit time.
본 발명은, 콘텐츠 제공을 위해 휴대용 단말기와 콘텐츠 제공 장치가 시리얼 인터페이스 또는 USB 인터페이스를 통해 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 휴대용 단말기의 세부 모델을 인식한 후에, 인식된 세부 모델에 따라 요청된 콘텐츠를 휴대용 단말기로 제공한다는 것이며, 이러한 기술적 수단을 통해 종래 기술에서의 문제점을 해결할 수 있다.According to the present invention, when a portable terminal and a content providing apparatus are connected through a serial interface or a USB interface for content provision, the portable terminal and the content providing apparatus analyze a response packet or a USB protocol packet transmitted from the portable terminal and then recognize the detailed model of the portable terminal. It is to provide the requested content to the portable terminal according to the detailed model, it is possible to solve the problems in the prior art through such technical means.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형 태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Advantages and features of the present invention, and methods for achieving them will be apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various forms, and only the embodiments are to make the disclosure of the present invention complete, and the general knowledge in the technical field to which the present invention belongs. It is provided to fully convey the scope of the invention to those skilled in the art, and the present invention is defined only by the scope of the claims. Like reference numerals refer to like elements throughout.
본 발명의 실시 예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명의 실시 예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The following terms are defined in consideration of the functions in the embodiments of the present invention, which may vary depending on the intention of the user, the intention or the custom of the operator. Therefore, the definition should be based on the contents throughout this specification.
첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수도 있다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다. Combinations of each block of the accompanying block diagram and each step of the flowchart may be performed by computer program instructions. These computer program instructions may be mounted on a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment such that instructions executed through the processor of the computer or other programmable data processing equipment may not be included in each block or flowchart of the block diagram. It will create means for performing the functions described in each step. These computer program instructions may be stored in a computer usable or computer readable memory that can be directed to a computer or other programmable data processing equipment to implement functionality in a particular manner, and thus the computer usable or computer readable memory. It is also possible for the instructions stored in to produce an article of manufacture containing instruction means for performing the functions described in each block or flowchart of each step of the block diagram. Computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operating steps may be performed on the computer or other programmable data processing equipment to create a computer-implemented process to create a computer or other programmable data. Instructions that perform processing equipment may also provide steps for performing the functions described in each block of the block diagram and in each step of the flowchart.
또한, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block or step may represent a portion of a module, segment or code that includes one or more executable instructions for executing a specified logical function (s). It should also be noted that in some alternative embodiments, the functions mentioned in the blocks or steps may occur out of order. For example, the two blocks or steps shown in succession may in fact be executed substantially concurrently or the blocks or steps may sometimes be performed in the reverse order, depending on the functionality involved.
이하, 첨부된 도면을 참조하여 본 발명의 실시 예를 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment of the present invention;
도 1은 본 발명의 실시 예에 따라 휴대용 단말기와 콘텐츠 제공 장치를 유선 인터페이스로 연결시켜 콘텐츠를 제공하는데 적합한 콘텐츠 제공 시스템의 블록 구성도로서, 휴대용 단말기(100), 콘텐츠 제공 장치(200) 등을 포함할 수 있다.1 is a block diagram of a content providing system suitable for providing content by connecting a portable terminal and a content providing device through a wired interface according to an exemplary embodiment of the present invention. It may include.
도 1을 참조하면, 휴대용 단말기(100)는 예를 들면, 휴대폰, 스마트폰, PDA, 게임 단말기, PMP, 네비게이션 단말기 등을 의미하는 것으로, 콘텐츠 다운로드를 위해 콘텐츠 제공 장치(200)와 시리얼 인터페이스를 통해 연결(접속)되면, 콘텐츠 제공 장치(200)로부터 전송되는 모델명 인식을 위한 질의 패킷(query packet)을 수신하고, 수신된 질의 패킷에서 AT 커맨드의 요청 사항을 분석한 후에, 휴대용 단말기(100)의 모델명이 기록된 응답 패킷(response packet)을 콘텐츠 제공 장치(200)로 전송한다. 여기에서, 질의 패킷은 단말기 제조사별로 제공되는 AT 커맨드를 이용하여 전송될 수 있다.Referring to FIG. 1, the
또한, 휴대용 단말기(100)는 콘텐츠 제공 장치(200)와 USB 인터페이스를 통해 연결(접속)되면, USB 프로토콜의 표준 스펙에서 정의하고 있는 USB 클라이언트가 USB 호스트에게 제공하는 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 콘텐츠 제공 장치(200)로 전송한다. 여기에서, 디바이스 디스크립터 정보에는 예를 들면, 제조사 정보(idVendor), 제품 정보(idProduct) 등이 포함되어 있다.In addition, when the
다음에, 휴대용 단말기(100)는 콘텐츠 제공 장치(200)로부터 모드 변경 제어신호를 수신하여 이동식 디스크 모드로 변경하고, 콘텐츠 제공 장치(200)에 특정 콘텐츠의 다운로드를 요청하면, 콘텐츠 제공 장치(200)로부터 전송되는 해당 콘텐츠를 수신하여 기 설정된 저장 매체(예를 들면, 내장 메모리, 외장 메모리 등)에 저장한다.Next, the
한편, 콘텐츠 제공 장치(200)는 콘텐츠 제공 키오스크, 콘텐츠 제공 판매기, 콘텐츠 제공 서버 등을 포함하는 것으로, 콘텐츠 제공을 위해 휴대용 단말기(100)와 시리얼 인터페이스를 통해 연결(접속)되면, 제조사별로 제공되는 AT 커맨드를 이용하여 모델명 인식을 위한 질의 패킷을 휴대용 단말기(100)로 전송하고, 이에 따라 휴대용 단말기(100)로부터 전송되는 모델명이 기록된 응답 패킷을 수신 및 분석하여 휴대용 단말기(100)의 세부 모델을 인식하며, 콘텐츠 제공을 위해 휴대용 단말기(100)와 USB 인터페이스를 통해 연결(접속)되면, 휴대용 단말기(100)로부터 전송되는 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 수신 및 분석하여 휴대용 단말기(100)의 세부 모델을 인식한다.Meanwhile, the
또한, 콘텐츠 제공 장치(200)는 휴대용 단말기(100)의 세부 모델을 인식한 후에, 휴대용 단말기(100)가 이동식 디스크 모드가 아닌 경우 모드 변경 제어신호를 휴대용 단말기(100)로 선택 제공하고, 이동식 디스크 모드로의 변경이 확인되면, 휴대용 단말기(100)로부터 요청된 해당 콘텐츠를 추출하여 휴대용 단말기(100)로 전송(제공)한다.In addition, after recognizing the detailed model of the
따라서, 콘텐츠 제공을 위해 휴대용 단말기와 콘텐츠 제공 장치가 시리얼 인터페이스 또는 USB 인터페이스를 통해 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 휴대용 단말기의 세부 모델을 인식한 후에, 인식된 세부 모델에 따라 요청된 콘텐츠를 휴대용 단말기로 제공할 수 있다.Therefore, when the portable terminal and the content providing device are connected through the serial interface or the USB interface for providing the content, the detailed model of the portable terminal is recognized after analyzing the response packet or the USB protocol packet transmitted from the portable terminal. Depending on the model, the requested content can be provided to the portable terminal.
다음에, 상술한 바와 같은 구성을 갖는 콘텐츠 제공 시스템에서 시리얼 인터페이스 또는 USB 인터페이스를 통해 콘텐츠 제공 장치와 연결되면, 단말기 모델명을 파악할 수 있는 응답 패킷 또는 USB 프로토콜 패킷을 콘텐츠 제공 장치에 전송하고, 단말기 세부 모델의 인식이 완료되면 콘텐츠 제공 장치에 특정 콘텐츠를 요청하여 다운로드하는 휴대용 단말기에 대해 설명한다.Next, when the content providing system having the above configuration is connected to the content providing device through the serial interface or the USB interface, a response packet or a USB protocol packet capable of determining the terminal model name is transmitted to the content providing device, and the terminal details. When the recognition of the model is completed, a portable terminal for requesting and downloading specific content to a content providing device will be described.
도 2는 본 발명의 일 실시 예에 따라 유선 인터페이스를 통해 콘텐츠 제공 장치에 연결되어 콘텐츠를 다운로드하는데 적합한 휴대용 단말기의 블록 구성도로서, 휴대용 단말기(100)는 제어부(102), 키입력부(104), 표시부(106), 송수신부(108), 저장부(110), 통신 모듈부(112), 모드 변환부(114) 등을 포함할 수 있다.2 is a block diagram of a portable terminal suitable for downloading content by connecting to a content providing device through a wired interface according to an embodiment of the present invention, the
도 2를 참조하면, 제어부(102)는 휴대용 단말기(100)의 전반적인 동작을 제어하며, DSP(Digital Signal Processor)를 포함하여 비디오 및 오디오 데이터를 처리 및 제공하는 것으로, 키입력부(104)로부터 제공되는 조작신호에 따라 해당 동작 제어를 수행하는데, 휴대용 단말기(100)의 각종 정보를 표시하기 위한 제어신호를 표시부(106)로 제공하고, 저장부(110)에 저장된 소정의 프로그램에 따라 각각의 제어신호를 제공하며, 오디오 데이터 및 비디오 데이터를 비롯한 각종 신호를 송수신하기 위한 제어신호를 송수신부(108)로 제공한다.Referring to FIG. 2, the
또한, 제어부(102)는 송수신부(108)로부터 제공되는 비디오 신호를 디지털 신호 처리 후 표시부(106)를 통해 디스플레이하고, 오디오 신호를 디지털 신호 처리 후 스피커(SPK)를 통해 출력하도록 제어하는 등의 기능을 수행한다.In addition, the
한편, 제어부(102)는 통신 모듈부(112)를 통해 유선 인터페이스(예를 들면, 시리얼 방식, USB 방식 등)에 따라 콘텐츠 다운로드를 위해 콘텐츠 제공 장치(200)와 연결 접속되면, 시리얼 인터페이스로 연결된 경우 콘텐츠 제공 장치(200)로부터 모델명을 문의하는 질의 패킷을 통신 모듈부(112)를 통해 수신하고, 질의 패킷의 AT 커맨드 요청 사항을 분석한 후, 휴대용 단말기(100)의 모델명이 기록된 응답 패킷을 통신 모듈부(112)를 통해 콘텐츠 제공 장치(200)로 전송한다.On the other hand, the
또한, 제어부(102)는 USB 인터페이스로 연결된 경우 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 통신 모듈부(112)를 통해 콘텐츠 제공 장치(200)로 전송한다. 여기에서, 디바이스 디스크립터 정보는 예를 들면, 제조사 ID를 기술하는 idVendor 필드, 세부 모델 ID를 기술하는 idProduct 필드 등을 포함할 수 있다.In addition, the
이 후, 제어부(102)는 콘텐츠 제공 장치(200)에서 휴대용 단말기(100)의 세부 모델 정보를 인식한 후, 콘텐츠 제공 장치(200)로부터 통신 모듈부(112)를 통해 모드 변경 제어신호가 수신되면, 모드 변경 제어신호에 따라 콘텐츠 다운로드를 위해 모드 변경부(114)를 통해 이동식 디스크 모드로 단말기 설정을 변경하며, 이동식 디스크 모드에서 콘텐츠 제공 장치(200)로부터 통신 모듈부(112)를 통해 다운로드 요청한 콘텐츠를 수신하여 저장부(110)에 저장한다.Thereafter, the
그리고, 키입력부(104)는 예를 들어 키패드, 터치 스크린 패드 등을 포함하는 것으로, 다수의 숫자키, 다수의 문자키 등을 구비하고 있으며, 이를 통해 입력되는 키패드 실행 조작신호 등을 발생하여 이를 제어부(102)로 제공하는 등의 기능을 수행한다.The
다음에, 표시부(106)는 제어부(102)의 제어에 따라 휴대용 단말기(100)의 각종 정보(예를 들면, 시각 표시, 메뉴 화면 표시 등)를 표시하며, 키입력부(104)에서 발생되는 조작신호 및 제어부(102)의 각종 정보 신호를 입력받아 디스플레이하는 등의 기능을 수행한다.Next, the
한편, 상술한 바와 같은 휴대용 단말기(100)가 터치 스크린 방식으로 구현된다면, 표시부(106)는 디스플레이 모듈과 터치 패드가 상호 레이어 구조를 이루어 키입력 부(104)와 함께 구성될 수 있으며, 이 경우 표시부(106)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중 적어도 어느 하나를 포함하여 구현될 수 있다.On the other hand, if the
그리고, 송수신부(108)는 안테나(ANT)를 통해 무선 통신망과 통신을 수행하며, 송/수신되는 신호를 분리하여 송신 신호는 필터링 및 증폭하여 안테나를 통해 무선 통신망으로 전송하며, 무선 통신망으로부터 안테나를 통해 수신되는 수신 신호는 미약한 신호를 증폭 및 필터링하여 제어부(102)로 전달한다.The
한편, 저장부(110)는 예를 들면, 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard-disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 메모리, XD 메모리 등), 램, 롬 중 적어도 어느 하나의 타입의 내장 또는 외장의 저장 매체를 포함하는 것으로, 제어부(102)의 처리 및 제어를 위한 소정의 프로그램이 저장되어 있고, 입/출력되는 데이터(예를 들면, 폰북, 메시지, 정지 영상, 동영상 등)의 저장 기능을 수행하며, 이들은 필요에 따라 추출되어 제어부(102)로 제공될 수 있다.The
한편, 통신 모듈부(112)는 휴대용 단말기(100)와 연결되는 모든 외부 기기와의 인터페이스 역할을 수행하는 것으로, 예를 들면, 유/무선 헤드셋, 외부 충전기, 유/무선 데이터 포트, 카드 소켓(예를 들어 메모리 카드, SIM/UIM 카드 등), 오디오 I/O 단자, 비디오 I/O 단자, 이어폰 단자, 시리얼 케이블 단자, USB 연결 단자 등 을 포함할 수 있고, 이러한 구성을 통해 외부 기기로부터 오디오 및 비디오 신호를 포함하는 각종 신호를 수신하거나 전원을 공급받아 제어부(102)로 제공하며, 휴대용 단말기(100)의 각종 신호를 연결된 외부 기기로 전송한다.On the other hand, the
그리고, 모드 변환부(114)는 휴대용 단말기(100)의 각종 설정 모드를 변경하기 위한 것으로, 제어부(102)의 제어에 따라 예를 들면, 음성 통화 모드, 이동식 디스크 모드 등을 설정 변경할 수 있다.The
따라서, 시리얼 인터페이스 또는 USB 인터페이스를 통해 콘텐츠 제공 장치와 연결되면, 단말기 모델명을 파악할 수 있는 응답 패킷 또는 USB 프로토콜 패킷을 콘텐츠 제공 장치에 전송하고, 단말기 세부 모델의 인식이 완료되면 콘텐츠 제공 장치로부터 특정 콘텐츠를 쉽게 다운로드할 수 있다.Therefore, when connected to the content providing device through a serial interface or a USB interface, a response packet or a USB protocol packet capable of determining the terminal model name is transmitted to the content providing device, and when the recognition of the detailed model of the terminal is completed, the specific content from the content providing device is completed. You can download it easily.
다음에, 상술한 바와 같은 콘텐츠 제공 시스템에서 콘텐츠 제공을 위해 시리얼 인터페이스 또는 USB 인터페이스를 통해 휴대용 단말기와 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 단말기 세부 모델을 인식하고, 휴대용 단말기의 이동식 디스크 모드로의 변경을 선택 요청하며, 콘텐츠 전송 요청에 따라 해당 콘텐츠를 추출하여 전송하는 콘텐츠 제공 장치에 대해 설명한다.Next, when the content providing system as described above is connected to the portable terminal through the serial interface or the USB interface for providing the content, the terminal detailed model is recognized by analyzing the response packet or the USB protocol packet transmitted from the portable terminal. A description will be given of a content providing apparatus for selecting a change to a removable disk mode of a terminal and extracting and transmitting the corresponding content according to a content transmission request.
도 3은 본 발명의 다른 실시 예에 따라 유선 인터페이스를 통해 연결된 휴대용 단말기로 콘텐츠를 제공하는데 적합한 콘텐츠 제공 장치의 블록 구성도로서, 콘텐츠 제공 장치(200)는 통신부(202), 전송 제어부(204), 디스플레이부(206), 입력부(208), 정보 분석부(210), 콘텐츠 저장부(212) 등을 포함할 수 있다.3 is a block diagram of a content providing device suitable for providing content to a portable terminal connected through a wired interface according to another embodiment of the present invention. The
도 3을 참조하면, 통신부(202)는 콘텐츠 제공 장치(200)와 연결되는 모든 외부 기기와의 인터페이스 역할을 수행하는 것으로, 예를 들면, 유/무선 데이터 포트, 카드 소켓(예를 들어 메모리 카드, SIM/UIM 카드 등), 오디오 I/O 단자, 비디오 I/O 단자, 시리얼 케이블 단자, USB 연결 단자 등을 포함할 수 있고, 이러한 구성을 통해 외부 기기로부터 오디오 및 비디오 신호를 포함하는 각종 정보를 수신하거나 전송 제어부(204)로 제공하며, 콘텐츠 제공 장치(200)의 각종 콘텐츠를 연결된 외부 기기로 전송한다.Referring to FIG. 3, the
그리고, 전송 제어부(204)는 콘텐츠 제공 장치(200)의 전반적인 동작 제어를 수행하는 것으로, 콘텐츠 제공을 위한 시작 메뉴 화면을 디스플레이부(206)를 통해 표시한 상태에서 통신부(202)를 통해 휴대용 단말기(100)와 유선 인터페이스(예를 들면, 시리얼 방식, USB 방식 등)로 연결되면, 휴대용 단말기(100)와의 연결 상태를 디스플레이부(206)를 통해 표시한 후에, 시리얼 인터페이스로 연결된 경우 제조사별로 제공되는 AT 커맨드를 이용하여 단말기 모델명을 문의하기 위한 질의 패킷을 통신부(202)를 통해 휴대용 단말기(100)로 전송하며, 통신부(202)를 통해 휴대용 단말기(100)로부터 전송되는 응답 패킷을 수신하여 정보 분석부(210)를 통해 응답 패킷을 분석하도록 제어하며, 그 분석 결과에 따라 휴대용 단말기(100)의 세부 모델명을 인식한다.In addition, the
또한, 전송 제어부(204)는 USB 인터페이스로 휴대용 단말기(100)와 연결된 경우 통신부(202)를 통해 휴대용 단말기(100)로부터 전송되는 USB 프로토콜 패킷을 수신하여 정보 분석부(210)를 통해 분석하도록 제어하며, 그 분석 결과에 따라 휴 대용 단말기(100)의 세부 모델명을 인식한다. 이러한 USB 프로토콜 패킷은 USB 프로토콜 표준 스펙에서 정의하고 있는 USB 클라이언트가 USB 호스트에게 제공하는 디바이스 디스크립터 정보를 포함하고 있으며, 디바이스 디스크립터 정보는 예를 들면, 제조사 ID를 기술한 idVendor 필드, 세부 모델 ID를 기술한 idProduct 필드 등을 포함할 수 있다.In addition, the
한편, 전송 제어부(204)는 인식된 휴대용 단말기(100)의 세부 모델에 따라 지원 가능한 모델인지를 확인한 후에, 지원 가능한 모델인 경우 통신부(202)를 통해 연결된 휴대용 단말기(100)가 이동식 디스크 모드로 설정되어 있는지를 체크하며, 이동식 디스크 모드가 아닌 경우 모드 변경 제어신호를 통신부(202)를 통해 휴대용 단말기(100)로 전송한다. 여기에서, 이동식 디스크 모드로 자동 변경이 지원되지 않은 모델인 경우 휴대용 단말기(100)의 세부 모델에 따른 모드 전환 안내 화면을 디스플레이부(206)를 통해 표시할 수 있다.On the other hand, the
그리고, 전송 제어부(204)는 이동식 디스크 모드로 변경된 후에 입력부(208)로부터 특정 콘텐츠의 전송을 요청하는 조작신호가 입력되면, 휴대용 단말기(100)로부터 통신부(202)를 통해 수신되는 메모리 정보와 전송 요청된 콘텐츠의 용량을 디스플레이부(206)를 통해 표시하고, 콘텐츠 전송이 가능할 경우 해당 콘텐츠를 콘텐츠 저장부(212)에서 추출하여 통신부(202)를 통해 휴대용 단말기(100)로 전송한다. 여기에서, 콘텐츠 전송이 불가능할 경우, 즉 전송 요청된 콘텐츠의 용량이 휴대용 단말기(100)의 메모리 용량을 초과하면, 다른 메모리 장치를 연결하도록 디스플레이부(206)를 통해 표시하거나 콘텐츠 전송이 불가능함을 알리는 메시지를 디스 플레이부(206)를 통해 표시할 수 있다.When the
다음에, 디스플레이부(206)는 전송 제어부(204)의 제어에 따라 콘텐츠 제공 장치(200)의 각종 정보(예를 들면, 시각 표시, 메뉴 화면 표시 등)를 표시하며, 입력부(208)에서 발생되는 조작신호 및 전송 제어부(204)의 각종 정보 신호를 입력받아 디스플레이하는 등의 기능을 수행한다.Next, the
그리고, 입력부(208)는 예를 들어 키패드, 터치 스크린 패드 등을 포함하는 것으로, 다수의 숫자키, 다수의 문자키 등을 구비하고 있으며, 이를 통해 입력되는 키패드 실행 조작신호 등을 발생하여 이를 전송 제어부(204)로 제공하는 등의 기능을 수행한다.In addition, the
한편, 상술한 바와 같은 콘텐츠 제공 장치(200)가 터치 스크린 방식으로 구현된다면, 디스플레이부(206)는 디스플레이 모듈과 터치 패드가 상호 레이어 구조를 이루어 입력부(208)와 함께 구성될 수 있으며, 이 경우 디스플레이부(206)는 액정 디스플레이, 박막 트랜지스터 액정 디스플레이, 유기 발광 다이오드, 플렉시블 디스플레이, 3차원 디스플레이 중 적어도 어느 하나를 포함할 수 있다.On the other hand, if the
그리고, 정보 분석부(210)는 전송 제어부(204)의 제어에 따라 통신부(202)를 통해 수신되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하고, 응답 패킷에 포함된 휴대용 단말기(100)의 세부 모델명에 대한 분석 결과를 전송 제어부(204)에 제공하거나, USB 프로토콜 패킷에 포함된 디바이스 디스크립터 정보를 분석하여 idVendor 필드 및 idProduct 필드에 포함된 제조사 정보 및 세부 모델명에 대한 분석 결과를 전송 제어부(204)에 제공한다.The
또한, 콘텐츠 저장부(212)는 예를 들면, 플래시 메모리 타입, 하드디스크 타입, 램, 롬 중 적어도 어느 하나의 타입의 내장 또는 외장의 저장 매체를 포함하는 것으로, 전송 제어부(204)의 처리 및 제어를 위한 소정의 프로그램이 저장되어 있고, 입/출력되는 콘텐츠 데이터(예를 들면, 폰북, 메시지, 정지 영상, 동영상 등)의 저장 기능을 수행하며, 이들은 필요에 따라 추출되어 전송 제어부(204)로 제공될 수 있다.In addition, the
따라서, 콘텐츠 제공을 위해 시리얼 인터페이스 또는 USB 인터페이스를 통해 휴대용 단말기와 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 단말기 세부 모델을 인식하고, 휴대용 단말기의 이동식 디스크 모드로의 변경을 선택 요청하며, 콘텐츠 전송 요청에 따라 해당 콘텐츠를 추출하여 효과적으로 전송할 수 있다.Therefore, when connected to a portable terminal through a serial interface or a USB interface to provide content, it analyzes the response packet or the USB protocol packet transmitted from the portable terminal to recognize the detailed model of the terminal and changes the portable terminal to the removable disk mode. Selection request can be made, and the content can be effectively extracted according to the content transmission request.
다음에, 상술한 바와 같은 휴대용 단말기에서 시리얼 인터페이스 또는 USB 인터페이스를 통해 콘텐츠 제공 장치와 연결되면, 단말기 모델명을 파악할 수 있는 응답 패킷 또는 USB 프로토콜 패킷을 콘텐츠 제공 장치에 전송하고, 단말기 세부 모델의 인식이 완료되면 콘텐츠 제공 장치에 특정 콘텐츠를 요청하여 다운로드하는 과정에 대해 설명한다.Next, when the portable terminal as described above is connected to the content providing device through a serial interface or a USB interface, a response packet or a USB protocol packet capable of identifying the terminal model name is transmitted to the content providing device, and the recognition of the terminal detailed model is performed. When the content is completed, a process of requesting and downloading specific content from the content providing device will be described.
도 4는 본 발명의 일 실시 예에 따라 유선 인터페이스를 통해 콘텐츠 제공 장치에 연결되어 콘텐츠를 다운로드하는 과정을 도시한 플로우차트이다.4 is a flowchart illustrating a process of downloading content by being connected to a content providing device through a wired interface according to an embodiment of the present invention.
도 4를 참조하면, 휴대용 단말기(100)의 콘텐츠 다운로드 모드에서(단계402), 제어부(102)에서는 콘텐츠 다운로드를 위해 콘텐츠 제공 장치(200)에 유선 인터페이스(예를 들면, 시리얼 방식, USB 방식 등의 유선 인터페이스)를 통해 연결(접속)되는지를 체크한다(단계404).Referring to FIG. 4, in the content download mode of the portable terminal 100 (step 402), the
상기 단계(404)에서의 체크 결과, 콘텐츠 다운로드를 위해 콘텐츠 제공 장치(200)와 유선 인터페이스를 통해 연결(접속)될 경우 제어부(102)에서는 시리얼 인터페이스로 연결되었는지 USB 인터페이스로 연결되었는지를 체크한다(단계406).As a result of the check in
상기 단계(406)에서의 체크 결과, 시리얼 인터페이스로 연결된 경우 제어부(102)에서는 통신 모듈부(112)를 통해 콘텐츠 제공 장치(200)로부터 모델명을 문의하는 질의 패킷을 수신하고, 질의 패킷의 AT 커맨드 요청 사항을 분석한다(단계408). 여기에서, 콘텐츠 제공 장치(200)로부터 전송되는 질의 패킷은 콘텐츠 제공 장치(200)에 제조사별로 제공되는 AT 커맨드를 이용하여 생성될 수 있다.As a result of the check in the
그리고, 제어부(102)에서는 휴대용 단말기(100)의 모델명이 기록된 응답 패킷을 통신 모듈부(112)를 통해 콘텐츠 제공 장치(200)로 전송한다(단계410).In addition, the
한편, 상기 단계(406)에서의 체크 결과, USB 인터페이스로 연결된 경우 제어부(102)에서는 디바이스 디스크립터 정보를 포함하는 USB 프로토콜 패킷을 통신 모듈부(112)를 통해 콘텐츠 제공 장치(200)로 전송한다(단계412). 여기에서, 디바이스 디스크립터 정보는 예를 들면, 제조사 ID를 기술하는 idVendor 필드, 세부 모델 ID를 기술하는 idProduct 필드 등을 포함할 수 있다.On the other hand, as a result of the check in
일 예로서, 도 6은 본 발명의 일 실시 예에 따라 디바이스 디스크립터에 정의된 각 필드를 설명하는 도면으로, bLength, bDescriptorType, bcdUSB, bDeviceClass, bDeviceProtocol, bMaxPacketSize, IdVendor, idProduct, bcdDevice, iManufacturer, iProduct, iSerialNumber, bNumConfigurations 등의 필드를 포함할 수 있는데, idVendor 필드는 제조사 ID를 기술하고 있고, idProduct 필드는 제품 ID(즉, 세부 모델 ID)를 기술하고 있다.As an example, FIG. 6 is a diagram illustrating each field defined in a device descriptor according to an embodiment of the present invention. BLength, bDescriptorType, bcdUSB, bDeviceClass, bDeviceProtocol, bMaxPacketSize, IdVendor, idProduct, bcdDevice, iManufacturer, iProduct, Fields such as iSerialNumber and bNumConfigurations may be included. The idVendor field describes a manufacturer ID, and the idProduct field describes a product ID (ie, a detailed model ID).
이 후, 제어부(102)에서는 콘텐츠 제공 장치(200)에서 휴대용 단말기(100)의 세부 모델 정보를 인식한 후, 콘텐츠 제공 장치(200)로부터 통신 모듈부(112)를 통해 모드 변경 제어신호가 수신되는지를 체크한다(단계414). 여기에서, 콘텐츠 제공 장치(200)에서는 인식된 세부 모델에 따라 지원 가능한 모델인지를 확인한 후에, 지원 가능한 모델인 경우 연결된 휴대용 단말기(100)가 이동식 디스크 모드로 설정되어 있는지를 체크하며, 이동식 디스크 모드가 아닌 경우 모드 변경 제어신호를 통신부(202)를 통해 휴대용 단말기(100)로 전송하고, 이동식 디스크 모드로 자동 변경이 지원되지 않은 모델인 경우 휴대용 단말기(100)의 세부 모델에 따른 모드 전환 안내 화면을 표시할 수 있다.Thereafter, the
상기 단계(414)에서의 체크 결과, 모드 변경 제어신호가 수신된 경우 제어부(102)에서는 수신되는 모드 변경 제어신호에 따라 콘텐츠 다운로드를 위해 모드 변경부(114)를 통해 이동식 디스크 모드로 단말기 설정을 변경한다(단계416). 이 때, 이동식 디스크 모드에서는 콘텐츠 제공 장치(200)의 표시 화면을 통해 휴대용 단말기(100)에 다운로드할 수 있는 다수의 콘텐츠 목록이 표시되고, 이러한 다수의 콘텐츠 목록에서 특정 콘텐츠의 다운로드를 선택하여 해당 콘텐츠의 다운로드를 요청할 수 있다.When the mode change control signal is received as a result of the check in
이 후에, 제어부(102)에서는 이동식 디스크 모드에서 콘텐츠 제공 장치(200)로부터 통신 모듈부(112)를 통해 다운로드 요청한 콘텐츠를 수신하여 저장부(110)에 저장한다(단계418).Thereafter, the
따라서, 휴대용 단말기에서 시리얼 인터페이스 또는 USB 인터페이스를 통해 콘텐츠 제공 장치와 연결되면, 단말기 모델명을 파악할 수 있는 응답 패킷 또는 USB 프로토콜 패킷을 콘텐츠 제공 장치에 전송함으로써, 단말기 세부 모델을 자동으로 인식하여 특정 콘텐츠를 쉽게 다운로드할 수 있다.Therefore, when a portable terminal is connected to a content providing device through a serial interface or a USB interface, a response packet or a USB protocol packet capable of identifying the terminal model name is transmitted to the content providing device, thereby automatically recognizing the detailed model of the terminal to display specific content. Easy to download
다음에, 상술한 바와 같은 콘텐츠 제공 장치에서 콘텐츠 제공을 위해 시리얼 인터페이스 또는 USB 인터페이스를 통해 휴대용 단말기와 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 단말기 세부 모델을 인식하고, 휴대용 단말기의 이동식 디스크 모드로의 변경을 선택 요청하며, 콘텐츠 전송 요청에 따라 해당 콘텐츠를 추출하여 전송하는 과정에 대해 설명한다.Next, when the content providing device as described above is connected to the portable terminal through the serial interface or the USB interface for providing the content, the terminal detailed model is recognized by analyzing the response packet or the USB protocol packet transmitted from the portable terminal. A process of selecting a change to the removable disk mode of the terminal and requesting to change the content will be described according to the content transmission request.
도 5는 본 발명의 다른 실시 예에 따라 유선 인터페이스를 통해 연결된 휴대용 단말기로 콘텐츠를 제공하는 과정을 도시한 플로우차트이다.5 is a flowchart illustrating a process of providing content to a portable terminal connected via a wired interface according to another embodiment of the present invention.
도 5를 참조하면, 콘텐츠 제공 장치(200)의 콘텐츠 제공 모드에서(단계502), 전송 제어부(204)에서는 콘텐츠 제공을 위한 시작 메뉴 화면을 디스플레이부(206)를 통해 표시한 상태에서 통신부(202)를 통해 휴대용 단말기(100)와 유선 인터페이스로 연결되는지를 체크한다(단계504).Referring to FIG. 5, in the content providing mode of the content providing apparatus 200 (step 502), the
상기 단계(504)에서의 체크 결과, 유선 인터페이스로 연결된 경우 전송 제어부(204)에서는 유선 인터페이스가 시리얼 인터페이스인지 또는 USB 인터페이스인지 체크한다(단계506).As a result of the check in
상기 단계(506)에서의 체크 결과, 시리얼 인터페이스로 연결된 경우 휴대용 단말기(100)와의 연결 상태(즉, 시리얼 인터페이스를 통해 휴대용 단말기(100)와 연결된 상태)를 디스플레이부(206)를 통해 표시한 후에, 제조사별로 제공되는 AT 커맨드를 이용하여 단말기 모델명을 문의하기 위한 질의 패킷을 통신부(202)를 통해 휴대용 단말기(100)로 전송한다(단계508).As a result of the check in
그리고, 전송 제어부(204)에서는 통신부(202)를 통해 휴대용 단말기(100)로부터 전송되는 응답 패킷(즉, 단말기 세부 모델명을 기록한 응답 패킷)을 수신한다(단계510).Then, the
그리고, 전송 제어부(204)에서는 수신된 응답 패킷을 분석하기 위한 제어신호를 정보 분석부(210)로 제공하고, 정보 분석부(210)에서는 수신되는 응답 패킷을 분석한 후에, 단말기 세부 모델명을 추출한 분석 결과를 전송 제어부(204)로 제공하며, 이에 따라 전송 제어부(204)에서는 휴대용 단말기(100)의 세부 모델명을 인식한다(단계512).In addition, the
한편, 상기 단계(506)에서의 체크 결과, USB 인터페이스로 연결된 경우 휴대용 단말기(100)와의 연결 상태(즉, USB 인터페이스를 통해 휴대용 단말기(100)와 연결된 상태)를 디스플레이부(206)를 통해 표시한 후에, 통신부(202)를 통해 휴대용 단말기(100)로부터 전송되는 USB 프로토콜 패킷을 수신한다(단계514).On the other hand, as a result of the check in the
또한, 전송 제어부(204)에서는 수신된 USB 프로토콜 패킷(즉, 디바이스 디스크립터 정보를 포함하는 패킷)을 분석하기 위한 제어신호를 정보 분석부(210)로 제공하고, 정보 분석부(210)에서는 수신되는 USB 프로토콜 패킷을 분석한 후에, USB 프로토콜 패킷에서 디바이스 디스크립터 정보를 추출하고, 추출된 디바이스 디스크립터 정보에서 idVendor 필드, idProduct 필드 등을 참조하여 단말기 세부 모델명을 추출한 분석 결과를 전송 제어부(204)로 제공하며, 이에 따라 전송 제어부(204)에서는 휴대용 단말기(100)의 세부 모델명을 인식한다(단계516). 이러한 USB 프로토콜 패킷은 USB 프로토콜 표준 스펙에서 정의하고 있는 USB 클라이언트가 USB 호스트에게 제공하는 디바이스 디스크립터 정보를 포함하고 있으며, 디바이스 디스크립터 정보는 예를 들면, 제조사 ID를 기술한 idVendor 필드, 세부 모델 ID를 기술한 idProduct 필드 등을 포함할 수 있다.In addition, the
일 예로서, 도 7은 본 발명의 다른 실시 예에 따라 콘텐츠 제공 장치와 MP3 재생기와 휴대폰의 디바이스 디스크립터 정보를 추출한 것을 예시한 도면으로, MP3 재생기 및 휴대폰 각각의 디바이스 디스크립터 정보를 필드별로 나타내고 있으며, 이를 통해 단말기 세부 모델을 인식하기 위한 정보를 추출할 수 있다.As an example, FIG. 7 illustrates an example of extracting device descriptor information of a content providing apparatus, an MP3 player, and a mobile phone according to another embodiment of the present invention. FIG. 7 illustrates device descriptor information of each of the MP3 player and the mobile phone by field. Through this, information for recognizing the detailed model of the terminal can be extracted.
한편, 전송 제어부(204)는 인식된 휴대용 단말기(100)의 세부 모델에 따라 지원 가능한 모델인지를 확인한 후에, 지원 가능한 모델인 경우 통신부(202)를 통해 연결된 휴대용 단말기(100)가 이동식 디스크 모드로 설정되어 있는지를 체크한다(단계518).On the other hand, the
상기 단계(518)에서의 체크 결과, 이동식 디스크 모드가 아닌 경우 모드 변경 제어신호를 통신부(202)를 통해 휴대용 단말기(100)로 전송하며, 전송 제어부(204)에서는 휴대용 단말기(100)로부터의 모드 변경 확인 신호를 수신하여 이동식 디스크 모드로의 변경을 확인한다(단계520). 여기에서, 전송 제어부(204)에서는 이동식 디스크 모드로 자동 변경이 지원되지 않은 모델인 경우 휴대용 단말기(100)의 세부 모델에 따른 모드 전환 안내 화면을 디스플레이부(206)를 통해 표시할 수 있다.As a result of the check in the
한편, 상기 단계(518)에서의 체크 결과, 휴대용 단말기(100)가 이동식 디스크 모드이거나 혹은 이동식 디스크 모드로 변경된 상태가 확인될 경우 전송 제어부(204)에서는 해당 단말기 세부 모델에 따라 제공 가능한 다수의 콘텐츠 목록을 디스플레이부(206)를 통해 표시하고, 이를 통해 입력부(208)로부터 특정 콘텐츠의 전송을 요청하는 조작신호가 입력되면, 휴대용 단말기(100)로부터 통신부(202)를 통해 수신되는 메모리 정보와 전송 요청된 콘텐츠의 용량을 디스플레이부(206)를 통해 표시하고, 콘텐츠 전송이 가능할 경우 해당 콘텐츠를 콘텐츠 저장부(212)에서 추출하여 통신부(202)를 통해 휴대용 단말기(100)로 전송한다(단계522).On the other hand, when it is confirmed in the
여기에서, 콘텐츠 전송이 불가능할 경우, 즉 전송 요청된 콘텐츠의 용량이 휴대용 단말기(100)의 메모리 용량을 초과하면, 다른 메모리 장치를 연결하도록 디스플레이부(206)를 통해 표시하거나 콘텐츠 전송이 불가능함을 알리는 메시지를 디스플레이부(206)를 통해 표시할 수 있다.In this case, when content transmission is impossible, that is, when the capacity of the content requested to be transmitted exceeds the memory capacity of the
따라서, 콘텐츠 제공 장치에서 콘텐츠 제공을 위해 시리얼 인터페이스 또는 USB 인터페이스를 통해 휴대용 단말기와 연결되면, 휴대용 단말기로부터 전송되는 응답 패킷 또는 USB 프로토콜 패킷을 분석하여 단말기 세부 모델을 자동으로 인식함으로써, 콘텐츠 전송 요청에 따라 휴대용 단말기에 해당 콘텐츠를 추출하여 쉽게 전송할 수 있다.Therefore, when the content providing device is connected to the mobile terminal through the serial interface or the USB interface for providing the content, the response model or the USB protocol packet transmitted from the mobile terminal is analyzed to automatically recognize the detailed model of the terminal, thereby responding to the content transmission request. Accordingly, the content can be extracted and easily transmitted to the portable terminal.
한편, 상술한 본 발명의 일 실시 예와 다른 실시 예에서는 휴대용 단말기(100)가 이동 통신 단말기(즉, 휴대폰)로 인식될 경우로 하여 설명하였으나, 휴대용 단말기(100)가 PMP, 다른 외장 메모리 장치 등인 경우에는 지원 가능 모델의 체크, 이동식 디스크 모드 변경 등의 과정을 생략하여 상술한 바와 같은 과정을 수행할 수 있음은 물론이다.Meanwhile, in the above-described exemplary embodiments, the
이상의 설명에서는 본 발명의 다양한 실시 예들을 제시하여 설명하였으나 본 발명이 반드시 이에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능함을 쉽게 알 수 있을 것이다.In the foregoing description, various embodiments of the present invention have been described and described. However, the present invention is not necessarily limited thereto, and a person having ordinary skill in the art to which the present invention pertains can make various changes without departing from the technical spirit of the present invention. It will be readily appreciated that branch substitutions, modifications and variations are possible.
도 1은 본 발명의 실시 예에 따라 휴대용 단말기와 콘텐츠 제공 장치를 유선 인터페이스로 연결시켜 콘텐츠를 제공하는데 적합한 콘텐츠 제공 시스템의 블록 구성도,1 is a block diagram of a content providing system suitable for providing content by connecting a portable terminal and a content providing device with a wired interface according to an embodiment of the present invention;
도 2는 본 발명의 일 실시 예에 따라 유선 인터페이스를 통해 콘텐츠 제공 장치에 연결되어 콘텐츠를 다운로드하는데 적합한 휴대용 단말기의 블록 구성도,2 is a block diagram of a portable terminal suitable for downloading content connected to a content providing device through a wired interface according to an embodiment of the present invention;
도 3은 본 발명의 다른 실시 예에 따라 유선 인터페이스를 통해 연결된 휴대용 단말기로 콘텐츠를 제공하는데 적합한 콘텐츠 제공 장치의 블록 구성도,3 is a block diagram of a content providing device suitable for providing content to a portable terminal connected through a wired interface according to another embodiment of the present invention;
도 4는 본 발명의 일 실시 예에 따라 유선 인터페이스를 통해 콘텐츠 제공 장치에 연결되어 콘텐츠를 다운로드하는 과정을 도시한 플로우차트,4 is a flowchart illustrating a process of downloading content by being connected to a content providing device through a wired interface according to an embodiment of the present invention;
도 5는 본 발명의 다른 실시 예에 따라 유선 인터페이스를 통해 연결된 휴대용 단말기로 콘텐츠를 제공하는 과정을 도시한 플로우차트,5 is a flowchart illustrating a process of providing content to a portable terminal connected through a wired interface according to another embodiment of the present invention;
도 6은 본 발명의 일 실시 예에 따라 디바이스 디스크립터에 정의된 각 필드를 설명하는 도면,6 is a diagram illustrating each field defined in a device descriptor according to one embodiment of the present invention;
도 7은 본 발명의 다른 실시 예에 따라 콘텐츠 제공 장치와 MP3 재생기와 휴대폰의 디바이스 디스크립터 정보를 추출한 것을 예시한 도면.FIG. 7 is a diagram illustrating extracting device descriptor information of a content providing device, an MP3 player, and a mobile phone according to another exemplary embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
100 : 휴대용 단말기 102 : 제어부100: portable terminal 102: control unit
104 : 키입력부 106 : 표시부104: key input unit 106: display unit
108 : 송/수신부 110 : 저장부108: transmitting / receiving unit 110: storage unit
112 : 통신 모듈부 114 : 모드 변환부112: communication module unit 114: mode conversion unit
200 : 콘텐츠 제공 장치 202 : 통신부200: content providing device 202: communication unit
204 : 전송 제어부 206 : 디스플레이부204: transmission control unit 206: display unit
208 : 입력부 210 : 정보 분석부208: input unit 210: information analysis unit
212 : 콘텐츠 저장부212: content storage unit
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090073393A KR101095857B1 (en) | 2009-08-10 | 2009-08-10 | Portable terminal and content download method using by it, content offering apparatus and its method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090073393A KR101095857B1 (en) | 2009-08-10 | 2009-08-10 | Portable terminal and content download method using by it, content offering apparatus and its method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110015936A KR20110015936A (en) | 2011-02-17 |
KR101095857B1 true KR101095857B1 (en) | 2011-12-21 |
Family
ID=43774442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090073393A KR101095857B1 (en) | 2009-08-10 | 2009-08-10 | Portable terminal and content download method using by it, content offering apparatus and its method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101095857B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001523365A (en) | 1997-05-02 | 2001-11-20 | ウェブティーヴィー・ネットワークス・インコーポレーテッド | Automatic download of device drivers over the network |
-
2009
- 2009-08-10 KR KR1020090073393A patent/KR101095857B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001523365A (en) | 1997-05-02 | 2001-11-20 | ウェブティーヴィー・ネットワークス・インコーポレーテッド | Automatic download of device drivers over the network |
Also Published As
Publication number | Publication date |
---|---|
KR20110015936A (en) | 2011-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12035386B2 (en) | Method and device for executing application | |
CN107277754B (en) | Bluetooth connection method and Bluetooth peripheral equipment | |
US8656316B2 (en) | Device, system and method for selecting, sharing and displaying electronic content | |
US9146900B2 (en) | Method for activating application, handheld electronic apparatus and car system | |
TWI497361B (en) | Selection of text prediction results by an accessory | |
US10205770B2 (en) | Mobile device application integration with infotainment head units | |
CN103297096A (en) | Apparatus and method for transmitting and receiving multimedia data by using NFC | |
KR20120099951A (en) | Method and system for providing after service of electronic device using mobile terminal | |
US20160057564A1 (en) | Bluetooth pairing method using a wired connection | |
CN104350483A (en) | Holistic identification of electronic device | |
KR20180042929A (en) | Wireless Connection System and Method for Controlling thereof | |
CN104620220A (en) | Method and apparatus for executing application in device | |
CN104767786A (en) | Method and system for a head unit to receive an application | |
CN103324497A (en) | Methods and systems for downloading effects to an effects unit | |
CN105094830A (en) | Method and device for executing target functions | |
KR20120017615A (en) | Control method for display having a plurality of display panel and apparatus thereof | |
KR20110067998A (en) | Operating method and apparatus for user interface in a portable terminal | |
KR102330576B1 (en) | Singing rooms system and control method thereof | |
KR101543155B1 (en) | Electronic toll collection system for interactiving with smartphoe application | |
US9351095B2 (en) | Terminal apparatus and method for connecting with a head unit of a vehicle | |
KR101095857B1 (en) | Portable terminal and content download method using by it, content offering apparatus and its method | |
CN107295455B (en) | Application method of short-distance wireless communication and terminal equipment | |
WO2015043239A1 (en) | Method and device for playing media data on a terminal | |
CN106161750B (en) | Information processing method and electronic equipment | |
KR20200053752A (en) | Providing Method of Autofill function and electric device including the same |
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: 20150109 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |