KR20110028907A - 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 - Google Patents
스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 Download PDFInfo
- Publication number
- KR20110028907A KR20110028907A KR1020090086540A KR20090086540A KR20110028907A KR 20110028907 A KR20110028907 A KR 20110028907A KR 1020090086540 A KR1020090086540 A KR 1020090086540A KR 20090086540 A KR20090086540 A KR 20090086540A KR 20110028907 A KR20110028907 A KR 20110028907A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- playback
- smart card
- user terminal
- script file
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 193
- 238000004891 communication Methods 0.000 claims abstract description 107
- 230000004044 response Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 239000000284 extract Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드를 개시한다. 즉, 스마트카드를 사용하는 사용자단말기의 브라우저에 스마트카드 내에 존재하는 사용자의 멀티미디어 소스를 조회하고 이를 사용자단말기를 통해 실시간으로 재생하는 기능을 제공하는 아키텍처를 구성하고 스마트카드 내의 멀티미디어 소스를 사용자단말기에 실시간으로 제공하기 위해 스트리밍, 다운로드 및 재생 서비스를 제공함으로써 사용자의 편의성을 증대시킬 수 있다.
스마트카드, 범용 가입자 인증 모듈(USIM,Universal Subscriber Identity Module), 스마트카드웹서버(SCWS;Smart Card Web Server), 멀티미디어, 재생
Description
본 발명은 스마트카드 기반 컨텐츠 재생 방안에 관한 것으로, 더욱 상세하게는, HTTP(hypertext transfer protocol) 및 실시간 스트리밍 전송을 위한 RTP(real-time transport protocol)를 지원하는 스마트카드웹서버(SCWS) 기능을 활용하여 내장된 멀티미디어 컨텐츠를 사용자단말기에 스트리밍 방식 또는 다운로드 방식으로 제공하는 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법 그리고 이에 적용되는 스마트카드에 관한 것이다.
대용량 유심(USIM) 카드는 기존 유심 카드에 예컨대, 대용량 NAND 플래쉬 메모리가 결합되어 하나의 칩 형태의 일 구성 예를 갖는 스마트카드를 말하며, 이러한 유심 카드는 다양한 오퍼레이터(Operator) 서비스(WIPI Application 등)를 탑재할 수 있고, 또한 고객에게 대용량 메모리(256Mbyte 또는 1GByte 이상) 서비스를 제공할 수 있음에 따라 대용량 유심 카드에 대한 필요성이 증대되고 있다.
최근에는 이동통신 단말기에 탑재되는 스마트카드의 대용량화를 기반으로 스 마트카드웹서버(SCWS,Smart Card Web Server)의 개념이 카드 내부로 수용되어, 다양한 서비스 어플리케이션을 카드 안에 넣을 수 있는 환경이 마련되었다. 이러한 스마트카드웹서버는 클라이언트인 이동통신단말기의 브라우저에서 다양한 웹 페이지 및 어플리케이션이 구동될 수 있도록 한다.
또한, 이동통신 단말기에 탑재되는 스마트카드의 대용량화는 사용자의 다양한 컨텐츠를 저장하는 공간으로 사용할 수 있는 환경을 마련하였으며, 특히 대용량 멀티미디어 컨텐츠를 저장하는 것이 가능해짐에 따라 이를 이동통신 단말기에 탑재된 특정 어플리케이션을 통해 조회하고 재생하는 기능이 요구된다.
본 발명은 상기한 바와 같이 선행 기술에 내재되었던 문제점을 해결하기 위해 창작된 것으로 본 발명의 목적은, 스마트카드를 사용하는 사용자단말기의 브라우저에 스마트카드 내에 존재하는 사용자의 멀티미디어 소스를 조회하고 이를 사용자단말기를 통해 실시간으로 재생하는 기능을 제공하는 아키텍처를 구성하고 스마트카드 내의 멀티미디어 소스를 사용자단말기에 실시간으로 제공하기 위해 스트리밍, 다운로드 및 재생 서비스를 제공하는 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일면에 따라 스마트카드 기반 컨텐츠 재생 시스템이 제공되며: 이 시스템은, 내장된 브라우저를 통해 탑재된 스마트카 드에 재생대상 컨텐츠의 스크립트파일을 요청하며, 상기 스마트카드로부터 제공되는 스크립트파일을 분석하여 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 사용자단말기; 및 상기 브라우저를 통한 사용자단말기의 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하며, 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 스마트카드를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 스마트카드는, 상기 사용자단말기로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 상기 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 한다.
바람직하게는, 상기 스마트카드는, HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라 사용자단말기가 제공되며: 이 단말기는, 탑재된 스마트카드와 통신채널을 형성하여 상기 스마트카드에 대한 접속경로를 제공하는 카드인터페이스부; 상기 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하며 상기 스마트카드로부터 제공되는 스크립트파일 분석하여 상기 재생대 상 컨텐츠의 재생방식을 파악하는 브라우저; 및 상기 파악된 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생부를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 브라우저는, 상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 상기 스마트카드에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠재생부는, 상기 재생대상 컨텐츠의 재생방식이 스트리밍 재생방식일 경우 상기 스마트카드가 제공하는 RTP(real-time transport protocol) 통신채널을 통해 상기 재생대상 컨텐츠를 실시간으로 수신하여 재생하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠재생부는, 상기 재생대상 컨텐츠의 재생방식이 다운로드 재생방식일 경우 상기 스마트카드가 제공하는 HTTP 통신채널을 통해 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 상기 재생대상 컨텐츠를 다운로드받는 것을 특징으로 한다.
본 발명의 다른 일면에 따라 스마트카드가 제공되며: 이 카드는, 사용자단말기와 통신채널을 형성하여 상기 사용자단말기에 대한 접속경로를 제공하는 단말인터페이스부; 및 내장된 브라우저를 통한 상기 사용자단말기의 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하며, 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 스트리밍서버를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 스트리밍서버는, 재생방식이 구분된 하나 이상의 컨텐츠를 각각의 접속주소(URL)를 기반으로 저장하는 컨텐츠저장부; 상기 사용자단말기의 재생대상 컨텐츠에 대한 스크립트파일 요청에 따라 상기 스크립트파일 생성을 요청하여 생성된 스크립트파일을 상기 사용자단말기에 제공하며, 상기 제공된 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청을 수신하여 컨텐츠 재생방식에 따라 기 설정된 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 인터페이스부; 및 상기 스크립트파일 생성 요청에 따라 상기 컨텐츠저장부에 저장된 상기 재생대상 컨텐츠의 재생방식을 확인하여 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하는 스크립트생성부를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 인터페이스부는, HTTP 통신채널을 통해 사용자단말기로부터 수신되는 HTTP 접속주소(URL)를 기반으로 한 상기 재생대상 컨텐츠에 대한 스크립트파일 요청에 따라 상기 재생대상 컨텐츠의 저장여부를 확인하여 스크립트파일 생성을 요청하는 것을 특징으로 한다.
바람직하게는, 상기 인터페이스부는, 상기 사용자단말기로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 한다.
바람직하게는, 상기 인터페이스부는, HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자 단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라 스마트카드 기반 컨텐츠 재생 방법이 제공되며: 이 방법은, 사용자단말기가 내장된 브라우저를 통해 탑재된 스마트카드에 저장된 재생대상 컨텐츠에 대한 스크립트파일을 요청하는 스크립트파일요청단계; 상기 스마트카드가 상기 브라우저를 통한 사용자단말기의 스크립트파일 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하는 스크립트파일제공단계; 상기 사용자단말기가 상기 스마트카드로부터 제공되는 스크립트파일을 분석하여 컨텐츠 재생방식을 확인하는 재생방식확인단계; 상기 사용자단말기가 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 재생대상 컨텐츠를 요청하는 컨텐츠요청단계; 상기 스마트카드가 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 컨텐츠제공단계; 및 상기 사용자단말기가 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 스크립트파일요청단계는, HTTP 접속주소(URL)를 기반으로 상기 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠제공단계는, 상기 사용자단말기로부터 수신되는 스트리밍 재생방식의 재생대상 컨텐츠 요청에 따라 상기 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠제공단계는, HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라 스마트카드 기반 컨텐츠 재생 방법이 제공되며: 이 방법은, 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하는 스크립트파일 요청단계; 상기 스마트카드로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악하는 재생방식분석단계; 상기 파악된 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드에 재생대상 컨텐츠를 요청하는 컨텐츠요청단계; 상기 구분된 통신채널을 통해 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 브라우저는, 상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 상기 스마트카드에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠재생단계는, 상기 재생대상 컨텐츠의 재생방식이 스트리밍 재생방식일 경우 상기 스마트카드가 제공하는 RTP(real-time transport protocol) 통신채널을 통해 상기 재생대상 컨텐츠를 실시간으로 수신하여 재생하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠재생단계는, 상기 재생대상 컨텐츠의 재생방식이 다운로드 재생방식일 경우 상기 스마트카드가 제공하는 HTTP 통신채널을 통해 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 상기 재생대상 컨텐츠를 다운로드받는 것을 특징으로 한다.
본 발명의 또 다른 일면에 따라 스마트카드 기반 컨텐츠 재생 방법이 제공되며: 이 방법은, 내장된 브라우저를 통한 사용자단말기의 재생대상 컨텐츠에 대한 스크립트파일 요청을 수신하는 스크립트파일요청수신단계; 저장된 상기 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 사용자단말기에 제공하는 스크립트파일제공단계; 상기 제공된 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청을 수신하는 컨텐츠요청수신단계; 및 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 사용자단말기에 제공하는 컨텐츠제공단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 스크립트파일요청수신단계는, HTTP 통신채널을 통해 HTTP 접속주소(URL)를 기반으로 한 상기 재생대상 컨텐츠에 대한 스크립트파일 요청을 수신하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠제공단계는, 상기 사용자단말기로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠제공단계는, HTTP 통신채널을 통해 상기 사용자단 말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 한다.
본 발명에 따른 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드는, HTTP(hypertext transfer protocol) 외에 실시간 스트리밍 전송을 위한 RTP(real-time transport protocol)를 지원하는 스마트카드웹서버(SCWS) 기능을 활용하여 사용자단말기에 멀티미디어 컨텐츠를 스트리밍 방식 또는 다운로드 방식으로 제공하도록 구현함으로써, 스마트카드에 내장된 멀티미디어 소스의 재생이 가능해짐에 따라 사용자의 편의성을 증대시킬 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.
도 1은 본 발명의 실시예에 따른 스마트카드 기반 컨텐츠 재생 시스템의 개략적인 구성도를 도시한다.
도 1에 도시된 바와 같이, 상기 시스템은, 스마트카드(200)로부터 재생대상 컨텐츠를 제공받아 이를 재생하는 사용자단말기(100) 및 스마트카드웹서버(SCWS)의 기능을 기반으로 저장된 재생대상 컨텐츠를 사용자단말기(100)에 제공하는 스마트카드(200)를 포함하는 구성을 갖는다. 여기서, 스마트카드웹서버(SCWS)는 스마트카드(200) 안에 구현된 웹 서버(Web Server)로 서블릿(Servlet) 2.x 규약을 준수하 는 서블릿 컨테이너를 제공하며 HTTP외에 실시간 스트리밍 전송을 위한 RTP(real-time transport protocol)를 지원한다. 이를 기반으로, 스마트카드(200)는 SCWS에서 동작하는 서블릿 어플리케이션의 형태로 사용자단말기(100)에 멀티미디어 컨텐츠를 스트리밍 방식 또는 다운로드 방식으로 제공하는 VOD 스트리밍 서버의 기능을 제공한다.
상기 사용자단말기(100)는 스마트카드(200)에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하며, 상기 요청에 따라 스마트카드(200)로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악한다. 보다 구체적으로, 사용자단말기(100)는 내장된 브라우저를 통해 상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 스마트카드(200)에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청한다. 또한, 사용자단말기(100)는 스마트카드(200)로부터 제공되는 스크립트파일을 분석하여 스트리밍(Streaming) 재생방식 또는 다운로드(Download) 재생방식으로 구분되는 상기 재생대상 컨텐츠의 재생방식을 파악한다.
이와 관련하여, 사용자단말기(100)는 재생대상 컨텐츠의 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드(200)로부터 상기 재생대상 컨텐츠를 수신하여 재생한다. 보다 구체적으로, 사용자단말기(100)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 스트리밍 재생방식일 경우, RTP(real-time transport protocol) 통신채널을 통해 스마트카드(200)로부터 저장된 재생대상 컨텐츠를 실시간으로 수신하여 재생한다. 반면, 사용자단말기(100)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 다운로드 재생방식일 경우, HTTP 통신채널을 통해 스마트카드(200)에 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 상기 재생대상 컨텐츠를 다운로드 및 재생한다.
상기 스마트카드(200)는 내장된 브라우저를 통한 사용자단말기(100)의 재생대상 컨텐츠에 대한 스크립트파일 요청에 따라 스크립트파일을 생성하여 상기 사용자단말기(100)에 제공한다. 보다 구체적으로, 스마트카드(200)는 재생방식이 구분된 하나 이상의 컨텐츠를 각각의 접속주소(URL)를 기반으로 저장하며, 이를 기반으로 HTTP 통신채널을 통해 사용자단말기(100)로부터 HTTP 접속주소(URL)를 기반으로 한 스크립트파일 요청이 수신될 경우, 저장된 상기 재생대상 컨텐츠의 재생방식을 확인하여 재생방식을 정의한 상기 스크립트파일을 생성하여 사용자단말기(100)에 제공한다.
아울러, 스마트카드(200)는 제공된 스크립트파일을 토대로 한 사용자단말기(100)의 컨텐츠 제공 요청을 수신하여 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공한다. 보다 구체적으로, 스마트카드(200)는 RTP 통신채널을 통해 사용자단말기(100)로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP 통신채널을 통해 실시간으로 제공한다. 이때, 상술한 실시간 스트리밍 서비스 제공 시 안정된 서비스 제공을 위해 RTCP(RTP Control Protocol) 흐름제어가 수행됨이 바람직할 것이다. 반면, 스마트카드(200)는 HTTP 통신채널을 통해 사용자단말기(100)로부터 다운로드 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하여 다운로드 서비스를 제공한다.
이하에서는, 도 2를 참조하여, 사용자단말기(100)의 구체적인 구성을 설명하도록 한다. 즉, 사용자단말기(100)는 스마트카드(200)에 대한 접속경로를 제공하는 카드인터페이스부(110); 스마트카드(200)로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악하는 브라우저(120); 스마트카드(200)로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생부(130)를 포함하는 구성을 갖는다.
상기 카드인터페이스부(110)는 스마트카드(200)와 통신채널을 형성하여 상기 스마트카드(200)에 대한 접속경로를 제공한다. 보다 구체적으로, 카드인터페이스부(110)는 스마트카드(100)와 HTTP 통신채널 및 RTP 통신채널을 형성하여 상기 스마트카드(200)에 대한 접속경로를 제공하며, 상술한 통신채널 하위에는 예컨대, IC USB(Interchip USB), EEM(Ethernet Emulation Machine), TCP/IP, UDP/IP가 계층적으로 위치하도록 구성될 수 있다.
상기 브라우저(120)는 스마트카드(200)에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하며, 상기 요청에 따라 스마트카드(200)로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악한다. 보다 구체적으로, 브라우저(120)는 상기 카드인터페이스부(110)가 제공하는 HTTP 통신채널을 통해 상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 스마트카드(200)에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청한다. 또한, 브라우저(120)는 스마트카드(200)로부터 제공되는 스크립트파일을 분석하여 스트리밍(Streaming) 재생방식 또는 다운로드(Download) 재생방식으로 구분되는 상기 재생대상 컨텐츠의 재생방식을 파악하고 컨텐츠 재생부(130)에 구동을 요청한다.
이와 관련하여, 컨텐츠 재생부(130)는 재생대상 컨텐츠의 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드(200)로부터 상기 재생대상 컨텐츠를 수신하여 재생한다. 보다 구체적으로, 컨텐츠 재생부(130)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 스트리밍 재생방식일 경우, RTP(real-time transport protocol) 통신채널을 통해 스마트카드(200)로부터 저장된 재생대상 컨텐츠를 실시간으로 수신하여 재생한다. 반면, 컨텐츠 재생부(130)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 다운로드 재생방식일 경우, HTTP 통신채널을 통해 스마트카드(200)에 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 상기 재생대상 컨텐츠를 다운로드 및 재생한다.
이하에서는, 도 3을 참조하여, 스마트카드(200)의 구체적인 구성을 설명하도록 한다. 즉, 스마트카드(200)는 사용자단말기와 통신채널을 형성하여 상기 스마트카드에 대한 접속경로를 제공하는 단말인터페이스부(210); 및 서블릿(Servlet) 컨테이너를 제공하며 HTTP외에 실시간 스트리밍 전송을 위한 RTP(real-time transport protocol)를 제공하는 스마트카드웹서버(SCWS) 기능을 기반으로 설치되어 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 스트리밍서버(220)를 포함하는 구성을 갖는다. 그 밖에 스마트카드(200)에 포함되는 플렛폼은 MIDP(Mobile Information Device Profile), J2ME(Java 2 Platform, Micro Edition), 단말 응용 프레임워크, 및 카드 OS(Operation System)를 포함하도록 계층적으로 구성된다.
상기 단말인터페이스부(210)는 사용자단말기(100)와 통신채널을 형성하여 상기 사용자단말기(100)에 대한 접속경로를 제공한다. 보다 구체적으로, 카드인터페이부(100)는 스마트카드(100)와 HTTP 통신채널 및 RTP 통신채널을 형성하여 사용자단말기(100)에 대한 접속경로를 제공하며, 상술한 통신채널 하위에는 예컨대, IC USB(Interchip USB), EEM(Ethernet Emulation Machine), TCP/IP, UDP/IP가 계층적으로 위치하도록 구성될 수 있다.
상기 스트리밍서버(220)는 내장된 브라우저를 통한 상기 사용자단말기(100)의 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하며, 상기 스크립트파일을 토대로 한 사용자단말기(100)의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공한다.
이를 위해, 스트리밍서버(220)는 도 4에 도시한 바와 같이, 재생 가능한 다수의 컨텐츠를 저장하는 컨텐츠저장부(221); 사용자단말기(100)의 요청에 따라 재생대상 컨텐츠에 대한 스크립트파일을 제공하며, 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 상기 저장된 재생대상 컨텐츠를 제공하는 인터페이스부(222); 인터페이스부(222)의 스크립트파일 생성 요청에 따라 상기 컨텐츠저장부(221)에 저장된 상기 재생대상 컨텐츠의 재생방식을 확인하여 재생방식을 정 의한 상기 스크립트파일을 생성하여 제공하는 스크립트생성부(223); 및 RTCP(RTP Control Protocol) 흐름제어를 수행하는 RTP제어부(224)를 포함하는 구성을 갖는다.
상기 컨텐츠저장부(221)는 스트리밍 재생방식 또는 다운로드 재생방식으로 구분된 하나 이상의 컨텐츠를 각각의 접속주소(URL)를 기반으로 저장한다.
상기 인터페이스부(222)는 내장된 브라우저(110)를 통한 사용자단말기(100)의 재생대상 컨텐츠에 대한 스크립트파일 요청에 따라 스크립트파일을 생성하여 상기 사용자단말기(100)에 제공한다. 보다 구체적으로, 인터페이스부(222)는 HTTP 통신채널을 통해 사용자단말기(100)로부터 HTTP 접속주소(URL)를 기반으로 한 스크립트파일 요청이 수신될 경우, 컨텐츠저장부(221) 상에서 재생대상 컨텐츠의 저장 여부를 확인하여 상기 스크립트생성부(223)에 스크립트파일 생성을 요청하고, 생성된 스크립트파일을 스크립트생성부(223)로부터 수신하여 사용자단말기(100)에 제공한다.
아울러, 인터페이스부(222)는 제공된 스크립트파일을 토대로 한 사용자단말기(100)의 컨텐츠 제공 요청을 수신하여 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공한다. 보다 구체적으로, 인터페이스부(222)는 RTP 통신채널을 통해 사용자단말기(100)로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP 통신채널을 통해 실시간으로 제공한다. 이때, 상술한 실시간 스트리밍 서비스 제공 시 안정된 서비스 제공을 위해 상기 RTP제어부(224)를 통해 RTCP(RTP Control Protocol) 흐름 제어가 수행됨이 바람직할 것이다. 반면, 인터페이스부(222)는 HTTP 통신채널을 통해 사용자단말기(100)로부터 다운로드 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하여 다운로드 서비스를 제공한다.
상기 스크립트생성부(223)는 인터페이스부(222)의 스크립트파일 생성 요청에 따라 상기 컨텐츠저장부(221)에 저장된 상기 재생대상 컨텐츠의 재생방식을 확인하여 재생방식을 정의한 상기 스크립트파일을 생성하고, 생성된 스크립트파일을 인터페이스부(222)에 제공한다.
이상에서 살펴본 바와 같이 본 발명에 따른 스마트카드 기반 컨텐츠 재생 시스템에 따르면, 서블릿(Servlet) 2.x 규약을 준수하는 서블릿 컨테이너 제공하며 HTTP(hypertext transfer protocol) 외에 실시간 스트리밍 전송을 위한 RTP(real-time transport protocol)를 지원하는 스마트카드웹서버(SCWS) 기능을 활용하여 사용자단말기(100)에 멀티미디어 컨텐츠를 스트리밍 방식 또는 다운로드 방식으로 제공하는 VOD 스트리밍 서버의 기능을 제공할 수 있다.
이하에서는, 도 5 내지 도 7을 참조하여, 본 발명의 실시예에 따른 스마트카드 기반 컨텐츠 재생 방법을 설명하기로 한다. 여기서, 설명의 편의를 위해 전술한 도 1 내지 도 4에 도시된 구성은 해당 참조번호를 언급하여 설명하기로 한다.
우선, 도 5를 참조하여 스마트카드 기반 컨텐츠 재생 시스템의 구동 방법을 설명하기로 한다.
먼저, 사용자단말기(100)가 내장된 브라우저를 통해 탑재된 스마트카드(200) 에 저장된 재생대상 컨텐츠에 대한 스크립트파일을 요청한다(S110). 바람직하게는, 사용자단말기(100)는 내장된 브라우저를 통해 상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 스마트카드(200)에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청한다.
그리고 나서, 스마트카드(200)가 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공한다(S120-S130). 바람직하게는, 스마트카드(200)는 재생방식이 구분된 하나 이상의 컨텐츠를 각각의 접속주소(URL)를 기반으로 저장하며, 이를 기반으로 HTTP 통신채널을 통해 사용자단말기(100)로부터 HTTP 접속주소(URL)를 기반으로 한 스크립트파일 요청이 수신될 경우, 저장된 상기 재생대상 컨텐츠의 재생방식을 확인하여 재생방식을 정의한 상기 스크립트파일을 생성하여 사용자단말기(100)에 제공한다.
그런 다음, 사용자단말기(100)가 스마트카드(200)로부터 제공되는 스크립트파일을 분석하여 컨텐츠 재생방식을 확인한다(S140). 바람직하게는, 사용자단말기(100)는 스마트카드(200)로부터 제공되는 스크립트파일을 분석하여 스트리밍(Streaming) 재생방식 또는 다운로드(Download) 재생방식으로 구분되는 상기 재생대상 컨텐츠의 재생방식을 파악한다.
다음으로, 사용자단말기(100)가 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 재생대상 컨텐츠를 요청한다(S150). 바람직하게는, 사용자단말기(100)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 스트리밍 재생방식일 경우, RTP(real-time transport protocol) 통신채널을 통해 스마트카드(200)에 재생대상 컨텐츠를 요청한다. 반면, 사용자단말기(100)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 스트리밍 재생방식일 경우, RTP(real-time transport protocol) 통신채널을 통해 스마트카드(200)에 재생대상 컨텐츠를 요청한다.
그런 다음, 스마트카드(200)가 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공한다(S160). 바람직하게는, 스마트카드(200)는 RTP 통신채널을 통해 사용자단말기(100)로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP 통신채널을 통해 실시간으로 제공한다. 이때, 상술한 실시간 스트리밍 서비스 제공 시 안정된 서비스 제공을 위해 RTCP(RTP Control Protocol) 흐름제어가 수행됨이 바람직할 것이다. 반면, 스마트카드(200)는 HTTP 통신채널을 통해 사용자단말기(100)로부터 다운로드 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하여 다운로드 서비스를 제공한다.
이후, 사용자단말기(200)가 구분된 통신채널을 통해 스마트카드(200)로부터 수신되는 재생대상 컨텐츠를 재생한다(S170). 바람직하게는, 사용자단말기(200)는 RTP 통신채널을 통한 스트리밍 방식 또는 HTTP 통신채널을 통한 다운로드 방식으로 제공되는 재생대상 컨텐츠를 수신하여 재생한다.
이하에서는, 도 6을 참조하여 사용자단말기(100)의 구체적인 구동 방법을 설명하기로 한다.
먼저, 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청한다(S210-S220;도 5의 단계 'S110'과 대응). 바람직하게는, 브라우저(120)가 카드인터페이스부(110)가 제공하는 HTTP 통신채널을 통해 상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 스마트카드(200)에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청한다.
그리고 나서, 스마트카드(200)로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악한다(S230-S260;도 5의 단계 'S120-S140'과 대응). 바람직하게는, 브라우저(120)가 스마트카드(200)로부터 제공되는 스크립트파일을 분석하여 스트리밍(Streaming) 재생방식 또는 다운로드(Download) 재생방식으로 구분되는 상기 재생대상 컨텐츠의 재생방식을 파악하고 컨텐츠 재생부(130)에 구동을 요청한다.
그런 다음, 상기 파악된 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드(200)에 재생대상 컨텐츠를 요청한다(S270-S280;도 5의 단계 'S150'과 대응). 바람직하게는, 컨텐츠 재생부(130)가 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 스트리밍 재생방식일 경우, RTP(real-time transport protocol) 통신채널을 통해 스마트카드(200)에 재생대상 컨테츠를 요청한다. 반면, 컨텐츠 재생부(130)는 스크립트파일 분석 결과 상기 재생대상 컨텐츠가 다운로드 재생방식일 경우, HTTP 통신채널을 통해 스마트카드(200)에 재생대상 컨테츠를 요청한다.
이후, 상기 구분된 통신채널을 통해 스마트카드(200)로부터 상기 재생대상 컨텐츠를 수신하여 재생한다(S290-S310;도 5의 단계 'S160-S170'과 대응). 바람직 하게는, 컨텐츠 재생부(130)가 RTP(real-time transport protocol) 통신채널을 통해 스마트카드(200)로부터 스트리밍 재생방식의 재생대상 컨텐츠를 실시간으로 수신하여 재생한다. 반면, 컨텐츠 재생부(130)는 HTTP 통신채널을 통해 스마트카드(200)에 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 다운로드 재생방식의 상기 재생대상 컨텐츠를 다운로드 및 재생한다.
이하에서는, 도 7을 참조하여 스마트카드(200)의 구체적인 동작을 설명하기로 한다.
먼저, 내장된 브라우저를 통한 사용자단말기(100)의 재생대상 컨텐츠에 대한 스크립트파일 요청을 수신한다(S410-S440;도 5의 단계 'S110'과 대응). 바람직하게는, 인터페이스부(222)가 HTTP 통신채널을 통해 사용자단말기(100)로부터 HTTP 접속주소(URL)를 기반으로 한 스크립트파일 요청이 수신될 경우, 컨텐츠저장부(221) 상에서 재생대상 컨텐츠의 저장여부를 확인하여 상기 스크립트생성부(223)에 스크립트파일 생성을 요청한다.
그리고 나서, 저장된 상기 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 사용자단말기(100)에 제공한다(S450-S480;도 5의 단계 'S150'과 대응). 바람직하게는, 인터페이스부(222)가 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 스크립트생성부(223)로부터 수신하여 사용자단말기(100)에 제공한다.
그런 다음, 상기 제공된 스크립트파일을 토대로 한 사용자단말기(100)의 컨텐츠 제공 요청을 수신한다(S490-S500;도 5의 단계 'S160'과 대응). 바람직하게 는, 인터페이스부(222)가 RTP 통신채널을 통해 사용자단말기(100)로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청을 수신한다. 또는, 인터페이스부(222)는 HTTP 통신채널을 통해 사용자단말기(100)로부터 다운로드 재생방식의 재생대상 컨텐츠 요청을 수신한다.
이후, 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 사용자단말기(100)에 제공한다(S510-S530;도 5의 단계 'S120-S150'과 대응). 바람직하게는, 인터페이스부(222)가 RTP 통신채널을 통해 사용자단말기(100)로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP 통신채널을 통해 실시간으로 제공한다. 이때, 상술한 실시간 스트리밍 서비스 제공 시 안정된 서비스 제공을 위해 RTP제어부(224)를 통해 RTCP(RTP Control Protocol) 흐름제어가 수행됨이 바람직할 것이다. 반면, 인터페이스부(222)는 HTTP 통신채널을 통해 사용자단말기(100)로부터 다운로드 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하여 다운로드 서비스를 제공한다.
이상에서 살펴본 바와 같이 본 발명에 따른 스마트카드 기반 컨텐츠 재생 방법에 따르면, 서블릿(Servlet) 2.x 규약을 준수하는 서블릿 컨테이너 제공하며 HTTP 외에 실시간 스트리밍 전송을 위한 RTP(real-time transport protocol)를 지원하는 스마트카드웹서버(SCWS) 기능을 활용하여 사용자단말기(100)에 멀티미디어 컨텐츠를 스트리밍 방식 또는 다운로드 방식으로 제공하는 VOD 스트리밍 서버의 기 능을 제공할 수 있다.
한편, 여기에 제시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 프로세서에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터들, 하드 디스크, 이동식 디스크, CD-ROM, 또는 기술적으로 공지된 임의의 다른 형태의 저장 매체에 상주할 수 있다. 예시적인 저장 매체는 프로세서와 연결되며, 그 결과 프로세서는 저장 매체로부터 정보를 판독하고 저장 매체로 정보를 기록할 수 있다. 대안적으로, 저장 매체는 프로세서로 통합될 수 있다. 프로세서 및 저장 매체는 ASIC 내에 포함될 수 있다. ASIC은 사용자단말기 내에 포함될 수 있다. 대안적으로, 프로세서 및 저장 매체는 사용자단말기 내에 개별적인 컴포넌트들로서 포함될 수 있다.
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.
본 발명에 따른 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드는 HTTP(hypertext transfer protocol) 외에 실시간 스트리 밍 전송을 위한 RTP(real-time transport protocol)를 지원하는 스마트카드웹서버(SCWS) 기능을 활용함으로써, 사용자단말기에 멀티미디어 컨텐츠를 스트리밍 방식 또는 다운로드 방식으로 제공한다는 점에서 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.
도 1은 본 발명의 실시예에 따른 스마트카드 기반 컨텐츠 재생 시스템의 개략적인 구성도.
도 2는 본 발명의 실시예에 따른 사용자단말기 개략적인 구성도.
도 3은 본 발명의 실시예에 따른 스마트카드의 개략적인 구성도.
도 4는 본 발명의 실시예에 따른 스트리밍서버의 개략적인 구성도.
도 5 내지 도 7은 본 발명의 실시예에 따른 스마트카드 기반 컨텐츠 재생 방법을 설명하기 위한 개략적인 순서도.
<도면의 주요 부분에 대한 부호의 설명>
100: 사용자단말기
110: 카드인터페이스부 120: 브라우저
130: 컨텐츠재생부
200: 스마트카드
210: 단말인터페이스부 220: 스트리밍서버
221: 컨텐츠저장부 222: 인터페이스부
223: 스크립트생성부 224: RTP제어부
Claims (25)
- 내장된 브라우저를 통해 탑재된 스마트카드에 재생대상 컨텐츠의 스크립트파일을 요청하며, 상기 스마트카드로부터 제공되는 스크립트파일을 분석하여 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 사용자단말기; 및상기 브라우저를 통한 사용자단말기의 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하며, 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 스마트카드를 포함하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 시스템.
- 제 1 항에 있어서, 상기 스마트카드는,상기 사용자단말기로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 상기 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 시스템.
- 제 1 항에 있어서, 상기 스마트카드는,HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 시스템.
- 탑재된 스마트카드와 통신채널을 형성하여 상기 스마트카드에 대한 접속경로를 제공하는 카드인터페이스부;상기 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하며 상기 스마트카드로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악하는 브라우저; 및상기 파악된 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생부를 포함하는 것을 특징으로 하는 사용자단말기.
- 제 4 항에 있어서, 상기 브라우저는,상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 상기 스마트카드에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청하는 것을 특징으로 하는 사용자단말기.
- 제 4 항에 있어서, 상기 컨텐츠재생부는,상기 재생대상 컨텐츠의 재생방식이 스트리밍 재생방식일 경우 상기 스마트 카드가 제공하는 RTP(real-time transport protocol) 통신채널을 통해 상기 재생대상 컨텐츠를 실시간으로 수신하여 재생하는 것을 특징으로 하는 사용자단말기.
- 제 4 항에 있어서, 상기 컨텐츠재생부는,상기 재생대상 컨텐츠의 재생방식이 다운로드 재생방식일 경우 상기 스마트카드가 제공하는 HTTP 통신채널을 통해 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 상기 재생대상 컨텐츠를 다운로드받는 것을 특징으로 하는 사용자단말기.
- 사용자단말기와 통신채널을 형성하여 상기 사용자단말기에 대한 접속경로를 제공하는 단말인터페이스부; 및내장된 브라우저를 통한 상기 사용자단말기의 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하며, 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 스트리밍서버를 포함하는 것을 특징으로 하는 스마트카드.
- 제 8 항에 있어서, 상기 스트리밍서버는,재생방식이 구분된 하나 이상의 컨텐츠를 각각의 접속주소(URL)를 기반으로 저장하는 컨텐츠저장부;상기 사용자단말기의 재생대상 컨텐츠에 대한 스크립트파일 요청에 따라 상기 스크립트파일 생성을 요청하여 생성된 스크립트파일을 상기 사용자단말기에 제공하며, 상기 제공된 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청을 수신하여 컨텐츠 재생방식에 따라 기 설정된 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 인터페이스부; 및상기 스크립트파일 생성 요청에 따라 상기 컨텐츠저장부에 저장된 상기 재생대상 컨텐츠의 재생방식을 확인하여 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하는 스크립트생성부를 포함하는 것을 특징으로 하는 스마트카드.
- 제 9 항에 있어서, 상기 인터페이스부는,HTTP 통신채널을 통해 사용자단말기로부터 수신되는 HTTP 접속주소(URL)를 기반으로 한 상기 재생대상 컨텐츠에 대한 스크립트파일 요청에 따라 상기 재생대상 컨텐츠의 저장여부를 확인하여 스크립트파일 생성을 요청하는 것을 특징으로 하는 스마트카드.
- 제 9 항에 있어서, 상기 인터페이스부는,상기 사용자단말기로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 하는 스마트카드.
- 제 9 항에 있어서, 상기 인터페이스부는,HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 하는 스마트카드.
- 사용자단말기가 내장된 브라우저를 통해 탑재된 스마트카드에 저장된 재생대상 컨텐츠에 대한 스크립트파일을 요청하는 스크립트파일요청단계;상기 스마트카드가 상기 브라우저를 통한 사용자단말기의 스크립트파일 요청에 따라 저장된 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 제공하는 스크립트파일제공단계;상기 사용자단말기가 상기 스마트카드로부터 제공되는 스크립트파일을 분석하여 컨텐츠 재생방식을 확인하는 재생방식확인단계;상기 사용자단말기가 컨텐츠 재생방식에 따라 구분된 통신채널을 통해 재생대상 컨텐츠를 요청하는 컨텐츠요청단계;상기 스마트카드가 상기 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청에 따라 컨텐츠 재생방식에 따라 기 설정된 상기 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 제공하는 컨텐츠제공단계; 및상기 사용자단말기가 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생단계를 포함하는 것을 특징으로 하는 스마트카드 기반 컨텐 츠 재생 방법.
- 제 13 항에 있어서, 상기 스크립트파일요청단계는,HTTP 접속주소(URL)를 기반으로 상기 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 13 항에 있어서, 상기 컨텐츠제공단계는,상기 사용자단말기로부터 수신되는 스트리밍 재생방식의 재생대상 컨텐츠 요청에 따라 상기 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 13 항에 있어서, 상기 컨텐츠제공단계는,HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 스마트카드에 저장된 재생대상 컨텐츠의 스크립트파일을 요청하는 스크립트 파일 요청단계;상기 스마트카드로부터 제공되는 스크립트파일 분석하여 상기 재생대상 컨텐츠의 재생방식을 파악하는 재생방식분석단계;상기 파악된 재생방식에 따라 구분된 통신채널을 통해 상기 스마트카드에 재생대상 컨텐츠를 요청하는 컨텐츠요청단계; 및상기 구분된 통신채널을 통해 상기 스마트카드로부터 상기 재생대상 컨텐츠를 수신하여 재생하는 컨텐츠재생단계를 포함하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 17 항에 있어서, 상기 브라우저는,상기 재생대상 컨텐츠의 HTTP 접속주소(URL)를 기반으로 상기 스마트카드에 상기 재생대상 컨텐츠의 재생방식을 정의한 스크립트파일을 요청하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 18 항에 있어서, 상기 컨텐츠재생단계는,상기 재생대상 컨텐츠의 재생방식이 스트리밍 재생방식일 경우 상기 스마트카드가 제공하는 RTP(real-time transport protocol) 통신채널을 통해 상기 재생대상 컨텐츠를 실시간으로 수신하여 재생하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 18 항에 있어서, 상기 컨텐츠재생단계는,상기 재생대상 컨텐츠의 재생방식이 다운로드 재생방식일 경우 상기 스마트카드가 제공하는 HTTP 통신채널을 통해 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 접속하여 상기 재생대상 컨텐츠를 다운로드받는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 내장된 브라우저를 통한 사용자단말기의 재생대상 컨텐츠에 대한 스크립트파일 요청을 수신하는 스크립트파일요청수신단계;저장된 상기 재생대상 컨텐츠의 재생방식을 정의한 상기 스크립트파일을 생성하여 사용자단말기에 제공하는 스크립트파일제공단계;상기 제공된 스크립트파일을 토대로 한 사용자단말기의 컨텐츠 제공 요청을 수신하는 컨텐츠요청수신단계; 및컨텐츠 재생방식에 따라 구분된 통신채널을 통해 상기 재생대상 컨텐츠를 사용자단말기에 제공하는 컨텐츠제공단계를 포함하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 21 항에 있어서, 스크립트파일요청수신단계는,HTTP 통신채널을 통해 HTTP 접속주소(URL)를 기반으로 한 상기 재생대상 컨텐츠에 대한 스크립트파일 요청을 수신하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 21 항에 있어서, 상기 컨텐츠제공단계는,상기 사용자단말기로부터 스트리밍 재생방식의 재생대상 컨텐츠 요청이 수신될 경우, 저장된 재생대상 컨텐츠를 추출하여 RTP(real-time transport protocol) 통신채널을 통해 실시간으로 제공하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 21 항에 있어서, 상기 컨텐츠제공단계는,HTTP 통신채널을 통해 상기 사용자단말기로부터 다운로드 재생방식의 재생 대상 컨텐츠 요청이 수신될 경우, 상기 사용자단말기의 다운로드 접속경로를 상기 저장된 재생대상 컨텐츠의 접속주소(URL)로 설정하는 것을 특징으로 하는 스마트카드 기반 컨텐츠 재생 방법.
- 제 17 항 내지 제 24 항 중 적어도 하나에 따른 방법의 각 단계를 수행하는 명령들을 포함하는 컴퓨터 판독 가능 매체.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090086540A KR20110028907A (ko) | 2009-09-14 | 2009-09-14 | 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 |
CN201080019572.4A CN102415081B (zh) | 2009-09-14 | 2010-07-08 | 基于智能卡的内容播放***及其方法,以及所采用的智能卡 |
EP10815547A EP2381408A4 (en) | 2009-09-14 | 2010-07-08 | SYSTEM FOR READING CHIP-CARD-BASED CONTENT AND ASSOCIATED METHOD AND CHIP CARD USED THEREWITH |
US13/132,275 US8977706B2 (en) | 2009-09-14 | 2010-07-08 | System and method for playing back contents based on smart card, and smart card applied to the same |
PCT/KR2010/004440 WO2011031002A2 (ko) | 2009-09-14 | 2010-07-08 | 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090086540A KR20110028907A (ko) | 2009-09-14 | 2009-09-14 | 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110028907A true KR20110028907A (ko) | 2011-03-22 |
Family
ID=43732896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090086540A KR20110028907A (ko) | 2009-09-14 | 2009-09-14 | 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8977706B2 (ko) |
EP (1) | EP2381408A4 (ko) |
KR (1) | KR20110028907A (ko) |
CN (1) | CN102415081B (ko) |
WO (1) | WO2011031002A2 (ko) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8989705B1 (en) | 2009-06-18 | 2015-03-24 | Sprint Communications Company L.P. | Secure placement of centralized media controller application in mobile access terminal |
DE102012003009A1 (de) * | 2012-02-15 | 2013-08-22 | Giesecke & Devrient Gmbh | Übertragen von Datenströmen zu und von einem Sicherheitsmodul |
US9027102B2 (en) | 2012-05-11 | 2015-05-05 | Sprint Communications Company L.P. | Web server bypass of backend process on near field communications and secure element chips |
US8862181B1 (en) | 2012-05-29 | 2014-10-14 | Sprint Communications Company L.P. | Electronic purchase transaction trust infrastructure |
US9282898B2 (en) | 2012-06-25 | 2016-03-15 | Sprint Communications Company L.P. | End-to-end trusted communications infrastructure |
US9066230B1 (en) | 2012-06-27 | 2015-06-23 | Sprint Communications Company L.P. | Trusted policy and charging enforcement function |
US8649770B1 (en) | 2012-07-02 | 2014-02-11 | Sprint Communications Company, L.P. | Extended trusted security zone radio modem |
US9954717B2 (en) * | 2012-07-11 | 2018-04-24 | Futurewei Technologies, Inc. | Dynamic adaptive streaming over hypertext transfer protocol as hybrid multirate media description, delivery, and storage format |
US8667607B2 (en) | 2012-07-24 | 2014-03-04 | Sprint Communications Company L.P. | Trusted security zone access to peripheral devices |
US8863252B1 (en) | 2012-07-25 | 2014-10-14 | Sprint Communications Company L.P. | Trusted access to third party applications systems and methods |
US9183412B2 (en) | 2012-08-10 | 2015-11-10 | Sprint Communications Company L.P. | Systems and methods for provisioning and using multiple trusted security zones on an electronic device |
US9015068B1 (en) | 2012-08-25 | 2015-04-21 | Sprint Communications Company L.P. | Framework for real-time brokering of digital content delivery |
US9215180B1 (en) | 2012-08-25 | 2015-12-15 | Sprint Communications Company L.P. | File retrieval in real-time brokering of digital content |
US8954588B1 (en) | 2012-08-25 | 2015-02-10 | Sprint Communications Company L.P. | Reservations in real-time brokering of digital content delivery |
US9578664B1 (en) | 2013-02-07 | 2017-02-21 | Sprint Communications Company L.P. | Trusted signaling in 3GPP interfaces in a network function virtualization wireless communication system |
US9161227B1 (en) | 2013-02-07 | 2015-10-13 | Sprint Communications Company L.P. | Trusted signaling in long term evolution (LTE) 4G wireless communication |
US9104840B1 (en) | 2013-03-05 | 2015-08-11 | Sprint Communications Company L.P. | Trusted security zone watermark |
US8881977B1 (en) | 2013-03-13 | 2014-11-11 | Sprint Communications Company L.P. | Point-of-sale and automated teller machine transactions using trusted mobile access device |
US9613208B1 (en) | 2013-03-13 | 2017-04-04 | Sprint Communications Company L.P. | Trusted security zone enhanced with trusted hardware drivers |
US9049186B1 (en) | 2013-03-14 | 2015-06-02 | Sprint Communications Company L.P. | Trusted security zone re-provisioning and re-use capability for refurbished mobile devices |
US9049013B2 (en) | 2013-03-14 | 2015-06-02 | Sprint Communications Company L.P. | Trusted security zone containers for the protection and confidentiality of trusted service manager data |
US8984592B1 (en) | 2013-03-15 | 2015-03-17 | Sprint Communications Company L.P. | Enablement of a trusted security zone authentication for remote mobile device management systems and methods |
US9374363B1 (en) | 2013-03-15 | 2016-06-21 | Sprint Communications Company L.P. | Restricting access of a portable communication device to confidential data or applications via a remote network based on event triggers generated by the portable communication device |
US9191388B1 (en) | 2013-03-15 | 2015-11-17 | Sprint Communications Company L.P. | Trusted security zone communication addressing on an electronic device |
US9021585B1 (en) | 2013-03-15 | 2015-04-28 | Sprint Communications Company L.P. | JTAG fuse vulnerability determination and protection using a trusted execution environment |
US9324016B1 (en) | 2013-04-04 | 2016-04-26 | Sprint Communications Company L.P. | Digest of biographical information for an electronic device with static and dynamic portions |
US9454723B1 (en) | 2013-04-04 | 2016-09-27 | Sprint Communications Company L.P. | Radio frequency identity (RFID) chip electrically and communicatively coupled to motherboard of mobile communication device |
US9171243B1 (en) | 2013-04-04 | 2015-10-27 | Sprint Communications Company L.P. | System for managing a digest of biographical information stored in a radio frequency identity chip coupled to a mobile communication device |
US9838869B1 (en) | 2013-04-10 | 2017-12-05 | Sprint Communications Company L.P. | Delivering digital content to a mobile device via a digital rights clearing house |
US9443088B1 (en) | 2013-04-15 | 2016-09-13 | Sprint Communications Company L.P. | Protection for multimedia files pre-downloaded to a mobile device |
US9069952B1 (en) | 2013-05-20 | 2015-06-30 | Sprint Communications Company L.P. | Method for enabling hardware assisted operating system region for safe execution of untrusted code using trusted transitional memory |
US9560519B1 (en) | 2013-06-06 | 2017-01-31 | Sprint Communications Company L.P. | Mobile communication device profound identity brokering framework |
US9183606B1 (en) | 2013-07-10 | 2015-11-10 | Sprint Communications Company L.P. | Trusted processing location within a graphics processing unit |
US9208339B1 (en) | 2013-08-12 | 2015-12-08 | Sprint Communications Company L.P. | Verifying Applications in Virtual Environments Using a Trusted Security Zone |
US9185626B1 (en) | 2013-10-29 | 2015-11-10 | Sprint Communications Company L.P. | Secure peer-to-peer call forking facilitated by trusted 3rd party voice server provisioning |
US9191522B1 (en) | 2013-11-08 | 2015-11-17 | Sprint Communications Company L.P. | Billing varied service based on tier |
US9161325B1 (en) | 2013-11-20 | 2015-10-13 | Sprint Communications Company L.P. | Subscriber identity module virtualization |
US9118655B1 (en) | 2014-01-24 | 2015-08-25 | Sprint Communications Company L.P. | Trusted display and transmission of digital ticket documentation |
US9226145B1 (en) | 2014-03-28 | 2015-12-29 | Sprint Communications Company L.P. | Verification of mobile device integrity during activation |
US9230085B1 (en) | 2014-07-29 | 2016-01-05 | Sprint Communications Company L.P. | Network based temporary trust extension to a remote or mobile device enabled via specialized cloud services |
CN105786476B (zh) * | 2014-12-26 | 2021-04-02 | 航天信息股份有限公司 | 移动客户端与服务器之间的数据处理方法及*** |
US9779232B1 (en) | 2015-01-14 | 2017-10-03 | Sprint Communications Company L.P. | Trusted code generation and verification to prevent fraud from maleficent external devices that capture data |
US9838868B1 (en) | 2015-01-26 | 2017-12-05 | Sprint Communications Company L.P. | Mated universal serial bus (USB) wireless dongles configured with destination addresses |
US9473945B1 (en) | 2015-04-07 | 2016-10-18 | Sprint Communications Company L.P. | Infrastructure for secure short message transmission |
US9819679B1 (en) | 2015-09-14 | 2017-11-14 | Sprint Communications Company L.P. | Hardware assisted provenance proof of named data networking associated to device data, addresses, services, and servers |
US10282719B1 (en) | 2015-11-12 | 2019-05-07 | Sprint Communications Company L.P. | Secure and trusted device-based billing and charging process using privilege for network proxy authentication and audit |
US9817992B1 (en) | 2015-11-20 | 2017-11-14 | Sprint Communications Company Lp. | System and method for secure USIM wireless network access |
CN107038038B (zh) * | 2016-02-03 | 2021-12-21 | 紫光同芯微电子有限公司 | 一种运行大容量usim小应用程序的方法 |
US10499249B1 (en) | 2017-07-11 | 2019-12-03 | Sprint Communications Company L.P. | Data link layer trust signaling in communication network |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6493758B1 (en) * | 1998-09-08 | 2002-12-10 | Microsoft Corporation | Offline viewing of internet content with a mobile device |
AUPR212600A0 (en) * | 2000-12-18 | 2001-01-25 | Canon Kabushiki Kaisha | Efficient video coding |
US7463738B2 (en) * | 2000-12-20 | 2008-12-09 | Nokia Corporation | Method for providing multimedia files and terminal therefor |
KR100597537B1 (ko) | 2003-11-27 | 2006-07-07 | 웨이비사운드(주) | 멀티미디어 재생장치 및 재생방법 |
KR20060063004A (ko) | 2004-12-06 | 2006-06-12 | 삼성전자주식회사 | 개인 휴대 단말기용 무선 마이크로 웹서버를 이용한다양한 기기의 제어 장치 및 그 방법 |
EP1796388A1 (en) * | 2005-12-12 | 2007-06-13 | Advanced Digital Broadcast S.A. | Smart card with data storage, set-top box, portable player for operating smart card with data storage and method for manufacturing smart card with data storage |
US20080052770A1 (en) * | 2006-03-31 | 2008-02-28 | Axalto Inc | Method and system of providing security services using a secure device |
US7640358B2 (en) * | 2006-11-09 | 2009-12-29 | Sharp Laboratories Of America, Inc. | Methods and systems for HTTP streaming using an intelligent HTTP client |
ITMI20070996A1 (it) * | 2007-05-17 | 2008-11-18 | Incard Sa | Metodo per il controllo di esecuzione di un'applet per una ic card |
KR100986835B1 (ko) | 2007-11-05 | 2010-10-12 | 주식회사 케이티 | 대용량 스마트 카드를 이용한 개인 정보 관리 서비스 제공방법 및 장치 |
US8280986B2 (en) * | 2007-11-23 | 2012-10-02 | Lg Electronics Inc. | Mobile terminal and associated storage devices having web servers, and method for controlling the same |
US10007668B2 (en) * | 2008-08-01 | 2018-06-26 | Vantrix Corporation | Method and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping |
KR100967361B1 (ko) | 2008-10-14 | 2010-07-05 | 에스케이씨앤씨 주식회사 | 네트워크 개시 서비스를 이용하여 스마트 카드 웹서버의 관리 에이전트를 호출하는 방법 |
KR100991963B1 (ko) | 2008-10-14 | 2010-11-04 | 에스케이씨앤씨 주식회사 | 무선통신기기가 스마트 카드 웹서버에 접속하는 방법 |
US20110055573A1 (en) * | 2009-09-03 | 2011-03-03 | International Business Machines Corporation | Supporting flexible use of smart cards with web applications |
-
2009
- 2009-09-14 KR KR1020090086540A patent/KR20110028907A/ko not_active Application Discontinuation
-
2010
- 2010-07-08 WO PCT/KR2010/004440 patent/WO2011031002A2/ko active Application Filing
- 2010-07-08 US US13/132,275 patent/US8977706B2/en not_active Expired - Fee Related
- 2010-07-08 EP EP10815547A patent/EP2381408A4/en not_active Withdrawn
- 2010-07-08 CN CN201080019572.4A patent/CN102415081B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20110246609A1 (en) | 2011-10-06 |
US8977706B2 (en) | 2015-03-10 |
EP2381408A2 (en) | 2011-10-26 |
CN102415081B (zh) | 2015-04-29 |
WO2011031002A3 (ko) | 2011-05-05 |
EP2381408A4 (en) | 2012-11-07 |
WO2011031002A2 (ko) | 2011-03-17 |
CN102415081A (zh) | 2012-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20110028907A (ko) | 스마트카드 기반 컨텐츠 재생 시스템 및 그 방법, 그리고 이에 적용되는 스마트카드 | |
CN108965397A (zh) | 云端视频编辑方法及装置、编辑设备及存储介质 | |
US10951946B2 (en) | Determining a quality of experience metric based on uniform resource locator data | |
CA2723789C (en) | Method and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping | |
CN105025319B (zh) | 一种视频推送方法和装置 | |
WO2017092313A1 (zh) | 控制播放设备播放视频的方法和装置 | |
CN104396263A (zh) | 用于流式媒体内容的实时复用变换的方法和*** | |
US20150058452A1 (en) | Video loading method, device and system of mobile terminal | |
CN110401858B (zh) | 一种视频播放方法、装置、电子设备及存储介质 | |
CN101645815B (zh) | 音视频文件下载提示方法 | |
US20090019151A1 (en) | Method for media discovery | |
US20170187837A1 (en) | Ad download method, the client and the server | |
KR20130137332A (ko) | 단말의 음성 정보에 기초하여 서비스 타입을 결정하는 음성 인식 서버, 서비스 타입에 따라 단말로 컨텐츠를 제공하는 컨텐츠 서버, 단말 및 방법 | |
KR100749845B1 (ko) | 모바일 액티브 페이지 기능을 제공하는 이동 단말 및 그의무선 인터넷 서비스 제공 방법 | |
CN103873956B (zh) | 媒体文件播放方法、***、播放器、终端及媒体存储平台 | |
CN103313091A (zh) | 倍速播放方法、装置及*** | |
KR20150055776A (ko) | 퍼스널 클라우드 스토리지 체인 서비스 시스템 및 방법 | |
CN112433802A (zh) | 信息展示方法、装置、电子设备及存储介质 | |
CN104639325A (zh) | 一种基于统一认证的云游戏***及方法 | |
CN110866196A (zh) | 一种打印机网络信息采集方法、装置及电子设备 | |
KR20110007934A (ko) | 멀티미디어 서비스를 위한 플랫폼, 스마트 카드 및 방법 | |
CN108347461B (zh) | 离线缓存方法、设备及*** | |
CN111078654B (zh) | 一种分享信息的方法与设备 | |
CN108564971B (zh) | 音频播放方法及装置 | |
KR20120077504A (ko) | 멀티미디어 콘텐츠 처리 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |