KR20110007399A - 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치 - Google Patents
콘텐츠를 매개로한 전화 연결 제공 방법 및 장치 Download PDFInfo
- Publication number
- KR20110007399A KR20110007399A KR1020090064901A KR20090064901A KR20110007399A KR 20110007399 A KR20110007399 A KR 20110007399A KR 1020090064901 A KR1020090064901 A KR 1020090064901A KR 20090064901 A KR20090064901 A KR 20090064901A KR 20110007399 A KR20110007399 A KR 20110007399A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- call
- user
- playback section
- providing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000004044 response Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 230000001404 mediated effect Effects 0.000 claims 5
- 238000007726 management method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 14
- 230000005236 sound signal Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000002146 bilateral effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 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
- G06Q50/20—Education
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Educational Technology (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Educational Administration (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)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
콘텐츠를 매개로한 전화 연결 제공 방법 및 장치가 제공된다. 콘텐츠를 매개로한 전화 연결 제공 장치는, 상기 콘텐츠의 미리 정해진 재생 구간이 종료되면, 상기 재생 구간을 시청한 다른 사용자와의 전화 연결 여부를 묻는 메시지 창을 TV 화면에 표시하는 재생 구간 확인부, 상기 다른 사용자와의 전화 연결 요청을 수신하면, 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 전송하는 통화 연결 요청부 및 상기 다른 사용자와 전화가 연결된 후, 상기 재생 구간에 대한 학습 정보 요청에 따라, 상기 재생 구간에 대한 학습 정보를 수신하여 상기 TV 화면에 표시하는 콘텐츠 학습 정보 표시부를 포함한다.
IPTV, 콘텐츠, 학습 서비스
Description
본 발명은 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치에 관한 것으로서, 보다 상세하게는, IPTV 상에서 콘텐츠 시청과 전화 서비스를 연동하여 듣기 및 말하기(회화) 학습 서비스를 제공하는 방법 및 장치에 관한 것이다.
동영상 콘텐츠를 활용한 학습이 효과가 있다는 것은 다수의 논문 등에서 이미 검증 되었으며, 동영상 학습 콘텐츠는 온라인과 오프라인 등에서 활발하게 활용되고 있다.
최근, IPTV의 보급이 확대되면서 IPTV를 통한 학습의 이용도 점차 증가하고 있는 추세이며, 초.중.고등학교의 특정 과목, 직장인이나 일반인을 위한 강좌, 대학 강의 등 다양한 학습 콘텐츠들이 제작되어 IPTV를 통해 서비스되고 있다.
종래의 IPTV 시스템에서는 사용자가 TV 화면을 보면서 리모콘을 통해 특정 콘텐츠를 선택하면, 가입자의 IP 셋탑박스로 뉴스, 영화 및 VOD 등의 비디오, 오디오, 패킷 데이터를 포함하는 해당 콘텐츠를 전송한다.
그런데, 이러한 종래의 IPTV를 통한 학습의 경우, 학습 콘텐츠를 사용자 단 말기로 제공하는 단방향의 서비스만을 제공하였다. 특히, 듣기뿐만 아니라 말하기가 중요시되는 외국어(회화)를 학습하는 경우, 단순히 콘텐츠를 시청하면서 듣기만하는 수동적인 학습이 아닌, 능동적으로 직접 말을 할 수 있는 효과적인 방안을 제공하지 못하였다.
이에, 한국공개특허 제2008-0075819호(아이피티브이를 이용한 수준별 영어 전용 채널 제공 시스템)에서, 영어 수준별 방송 콘텐츠를 방송하고, 영어 수준별 방송 채널만 선택 가능한 전용 리모콘을 제공함으로써, 자신의 영어 수준에 맞는 영어 방송에 지속적으로 노출되도록 하는 기술을 개시하고 있으나, 상기한 바와 같은 단순히 듣기만하는 수동적인 학습이 아닌, 능동적으로 직접 말을 할 수 있는 효과적인 학습 방안은 여전히 제공하지 못한다.
상술한 종래 기술의 문제점을 해결하기 위해, 본 발명은 동일한 학습 구간을 시청한 사용자들 간에 전화를 연결하는 방법 및 장치를 제공한다.
또한, 본 발명은 학습 구간에 대한 정보(자막)를 제공하여 효과적인 학습을 지원하는 방법 및 장치를 제공한다.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.
상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 콘텐츠를 매개로한 전화 연결 제공 방법은 (a) 다수의 셋탑박스로부터, 동일한 콘텐츠 내의 미리 정해진 재생 구간에 대한 내용을 시청한 다른 사용자와의 전화 연결 요청을 수신하는 단계, (b) 상기 요청으로부터 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 추출하여 통화 대기 리스트를 생성하는 단계, (c) 상기 통화 대기 리스트에서 상기 콘텐츠의 아이디 및 상기 재생 구간의 아이디가 서로 일치하는 사용자를 검색하는 단계 및 (d) 상기 검색된 사용자들을 3자 통화 방식으로 호를 연결하는 단계를 포함한다.
상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 콘텐츠를 매개로한 전화 연결 제공 장치는, 상기 콘텐츠의 미리 정해진 재생 구간이 종료되면, 상기 재생 구간을 시청한 다른 사용자와의 전화 연결 여부를 묻는 메시지 창을 TV 화면 에 표시하는 재생 구간 확인부, 상기 다른 사용자와의 전화 연결 요청을 수신하면, 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 전송하는 통화 연결 요청부 및 상기 다른 사용자와 전화가 연결된 후, 상기 재생 구간에 대한 학습 정보 요청에 따라, 상기 재생 구간에 대한 학습 정보를 수신하여 상기 TV 화면에 표시하는 콘텐츠 학습 정보 표시부를 포함한다.
상기 목적을 달성하기 위하여, 본 발명의 다른 측면에 따른 콘텐츠를 매개로한 전화 연결 제공 장치는, 다수의 셋탑박스로부터, 동일한 콘텐츠 내의 미리 정해진 재생 구간에 대한 내용을 시청한 다른 사용자와의 전화 연결 요청을 수신하는 전화 연결 요청 수신부, 상기 요청으로부터 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 추출하여 통화 대기 리스트를 생성하는 통화 대기 리스트 생성부, 상기 통화 대기 리스트에서 상기 콘텐츠의 아이디 및 상기 재생 구간의 아이디가 서로 일치하는 사용자를 검색하는 통화자 검색부, 상기 검색된 사용자 중 상기 전화 연결을 요청한 순서대로 상기 전화 번호를 이용하여 호를 연결하는 통화 연결부 및 셋탑박스로부터 상기 재생 구간에 대한 학습 정보 요청을 수신하면, 상기 재생 구간에 대한 자막을 상기 셋탑박스로 전송하는 자막 제공부를 포함한다.
상기 목적을 달성하기 위한 구체적인 사항들은 첨부된 도면과 함께 상세하게 후술된 실시예들을 참조하면 명확해질 것이다.
그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라, 서 로 다른 다양한 형태로 구성될 수 있으며, 본 실시예들은 본 발명의 개시가 완전하도록 하고 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다.
전술한 본 발명의 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치의 과제 해결 수단 중 하나에 의하면, 동일한 학습 구간을 시청한 사용자들 간에 전화를 연결하여, 별도의 비용 부담 없이, 상호간 듣기 및 말하기를 학습할 수 있다.
또한, 학습 구간에 대한 자막을 제공하여 더욱 효과적으로 학습할 수 있다.
또한, 콘텐츠를 외국어 학습으로 한정하지 않을 경우, 동일한 구간을 시청한 사용자들 간에 전화를 연결하여, 학습 내용에 대한 토론 및 의견을 청취할 수도 있다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명하도록 한다.
그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다.
그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
참고로, 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다.
또한 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.
이하, 첨부된 구성도 또는 처리 흐름도를 참고하여, 본 발명의 실시를 위한 구체적인 내용을 설명하도록 한다.
도 1은 일반적인 IPTV 방송 서비스 시스템의 개략적인 구성도이다.
도 1을 참조하면, IPTV 방송 시스템은 방송 사업자(1000), 헤드엔드 시스템(2000), 네트워크 망(3000) 및 사용자 단말기(4000)를 포함한다.
또한, 헤드엔드 시스템(2000)은 베이스 밴드 시스템(2010), 압축 다중화 시스템(2020), 수신 제한 시스템(CAS: Conditional Access System)(2030), 백 오피스 시스템(2040), 모니터링 시스템(2050), 미디어 관리 시스템(Media Operation Core: MOC)(2060), 가입자 관리 시스템(2070), 데이터 방송 시스템(2080), EPG(Electronic Program Guide) 시스템(2090) 및 리턴 패스 서버 시스템(2100)을 포함한다.
방송 사업자(1000)는 방송 컨텐츠를 제작, 편집 및 변경하여 헤드엔드 시스템(2000)으로 제공하는 역할을 한다. 방송 사업자(1000)는 프로그램 공급자(PP), 지상파 또는 컨텐츠 제공자(CP)를 포함할 수 있다. 또한, 방송 사업자(1000)의 의 하여 제공되는 방송 컨텐츠는 기존 방송 컨텐츠와 인터넷 상의 풍부한 컨텐츠를 포함할 수 있다.
헤드엔드 시스템(2000)은 방송 사업자(1000)로부터 방송 컨텐츠를 수신하여 관리하며, 사용자 단말기(4000)로 컨텐츠를 분배하여 방송/녹화/재생 서비스를 제공하는 역할을 한다. 상기 수신한 방송 컨텐츠에는 관련 부가 정보 및 이러한 부가 정보에 대한 EPG가 포함되어 있을 수 있다.
헤드엔드 시스템(2000)은 멀티캐스트 라우팅 프로토콜을 지원하는 라우터를 경유하여 가입자 집선 장치, 가입자 스위치를 통해 방송 영상 및 음성 신호, 데이터 방송용 데이터 및 프로그램 추천 서비스 메뉴를 포함하는 EPG 정보(PSIP/PSI/SI 정보)를 멀티캐스팅으로 다수의 가입자의 IP 셋탑 박스로 전송할 수 있다.
베이스 밴드 시스템(2010)은 외부 프로그램 공급자(PP)로부터 MPEG2 방송 신호, 또는 지상파로부터 아날로그 방송 신호를 수신하고, 수신한 소스(source) 방송 신호를 SDI(Serial Digital Interface) 신호로 변환하고, 프레임(Frame)을 동기화하며, 루틴 스위처(Routine Switcher)를 통해 여러 방송 채널(예를 들어, 100 채널)의 방송 영상 및 음성 신호들을 분배하며, 자막 생성기(CG) 및 자동 프로그램 제어기(Automatic Program Controller: APC)에 의해 상기 방송 영상 및 음성 신호에 광고, 로고, 또는 자막 중 적어도 어느 하나를 삽입하여(신호 편집 및 가공) 상기 압축 다중화 시스템(2020)으로 전송한다.
상기 SDI(Serial Digital Interface) 신호는, 예를 들어, 270Mbps의 전송률을 가진 디지털 신호 표준안으로서, 복합 디지털 영상과 4채널의 디지털 오디오 신 호가 혼합되어 있을 수 있다.
상기 베이스 밴드 시스템(2010)은 기본적으로 프로그램 공급자(PP), 지상파 등의 방송 신호를 각각 수신하는 수신 장치(예: DS-3 단국, 야기(Yagi) 안테나, IRD로 아날로그 방송 신호를 수신하는 튜너(Tuner)), 수신 장치에서 수신된 소스(Source) 신호를 SDI 신호로 변환 및 보정하고 프레임을 동기화하기 위한 프레임 동기화기(Frame Synchronizer), 운용 관리를 위해 모든 방송 신호 채널을 연결/집중화하는 A/V 라우터 등의 신호 분배기, 상기 SDI 신호에 광고, 로고, 자막을 삽입하여 신호를 편집하고 가공하는 자막 생성기(character generator)를 포함할 수 있다.
압축 다중화 시스템(2020)은 상기 베이스 밴드 시스템(2010)으로부터 수신된 방송 영상 및 음성 신호(Video, Audio)를 방송 채널 별(예를 들어, 100 채널)로 각각 A/V 인코더(A/V Encoder)로 입력하여 SDI(Serial Digital Interface) 영상 신호를 H.264로 압축하고, 음성 신호를 MPEG-2 AAC로 압축하여 MPEG-2 TS(Transport Stream)을 생성하고, 압축된 방송 영상 및 음성인 MPEG-2 TS 신호와 함께 데이터 인코더(data encoder) 및 PSI/SI 발생기(PSI/SI Generator)에 의해 생성된 데이터 방송용 데이터 및 EPG 정보(PSIP/PSI/SI 정보)를 다중화(Multiplexing)한 후, 다중화된 MPEG-2 TS 신호를 수신 제한 기술을 사용하는 경우 스크램블러(Scrambler)에 입력하여 암호화하고 최종적으로 IP 패킷화하여 IP 패킷화한 TS(Transport Stream) 방송 신호를 송출할 수 있다.
또한, 선택적으로, 프로그램 추천 컨텐츠에 대한 불법 시청과 불법 복제를 방지하기 위해 수신 제한 시스템(2030)을 사용할 수 있다.
수신 제한 시스템(2030)은 실시간 채널에 대한 암호화 및 VOD 컨텐츠의 사전 암호화를 수행하며 시청 권한을 제어함으로써 인증된 사용자에 한해 채널 및 컨텐츠를 이용할 수 있도록 하는 역할을 한다. IPTV 컨텐츠의 불법 복제를 방지하기 위해 수신 제한 시스템(2030) 대신에 디지털 저작권 관리(DRM: Digital Rights Management) 방식을 사용할 수도 있다.
백 오피스 시스템(2040)은 프로비저닝(Provisioning) 시스템으로서 가입자 별로 IPTV 프로그램 서비스 사용에 대한 과금 처리 기능을 제공한다.
모니터링 시스템(2050)은 관제 시스템으로, IPTV 방송을 위한 A/V 방송 신호의 송출 장애, IPTV 헤드엔드 시스템의 다운 링크를 모니터링하여 수신 장애, 및 자막 확인 등을 모니터링할 수 있다.
미디어 관리 시스템(2060)은 방송 업무를 운영하기 위한 각종 비즈니스 프로세스 정보(프로그램 편성 정보, 소재 정보, 계약 정보, 상품 정보 등)를 관리하는 시스템이다. 미디어 관리 시스템(2060)은 방송 센터의 중앙에서 각 시스템들과 유기적인 결합을 통해 정보 흐름을 통합 관리한다.
상기 미디어 관리 시스템(2060)은 방송 프로그램 편성 정보, 컨텐츠 및 미디어 관리 정보, 프로그램 제공자(PP)와 컨텐츠 제공자(CP)의 계약 정보, 상품 정보를 관리하고, 방송 센터의 중앙에서 각 시스템들과의 유기적인 결합을 통해 정보 흐름을 통합 관리하는 중재자(Coordinator) 역할을 수행할 수 있다.
또한, 상기 미디어 관리 시스템(2060)은 획득(Acquisition) 측면에서 계약 관리, 미디어 및 컨텐츠 메타데이터(meta data) 관리, 방송 스케줄 정보인 EPG 정보 획득/관리, 운영(operation) 측면에서 실시간 방송 및 VOD 채널편성 관리, 각 서브시스템과 연동을 에이전트(Agent) 관리, VOD 카탈로그 생성 관리 및 각종 상품 관리를 제공하며, 분석 측면에서 CP/CA와의 정산, 가입자 시청 성향 등의 마케팅 분석 리포팅, 송출(Delivery) 측면에서 방송 송출 모니터링, 비디오 서버 송출 관리 및 VOD 가입자 인증, CP/CA와의 정산을 위한 송출 결과 기록/관리, 연동된 각 서브시스템과의 데이터 동기화를 제공할 수 있다.
가입자 관리 시스템(2070)은 IPTV 서비스를 위한 회원 가입 및 해지, 회원 정보 관리 기능을 제공한다.
데이터 방송 시스템(2080)은 상기 데이터 방송용 데이터의 저작 및 검증, 편성 및 송출한다.
상기 데이터 방송 시스템(2080)은 데이터 인코딩을 관리하기 위한 데이터 에이전트 관리자(Data Agent Manager), 프로그램 관련 정보(Program Specific Information)/서비스 정보(SI: Service Information)를 발생하기 위한 PSI/SI 생성기(PSI/SI Generator), 방송 영상 및 음성 신호에 데이터 방송용 데이터를 인코딩하기 위한 데이터 서버/데이터 인코더(Data Server/Data Encoder), 상기 방송 영상 및 음성 신호에 데이터의 멀티플렉싱 기능을 관리하기 위한 멀티플렉서 관리자(Multiplexer Manager), 및 스케줄러 사용자 인터페이스(Scheduler UI)를 포함할 수 있다.
또한, 상기 데이터 방송 시스템(2080)은 지상파 ACAP(Application Configuration Access Protocol) 데이터 방송 표준에 따라 A/V 서버(A/V Server)로부터 제공된 A/V 데이터를 A/V 인코더(A/V Encoder)에 의해 방송 영상 및 음성 신호로 압축하고, 압축된 영상 및 음성 신호를 저작 도구(Authoring Tool)에 의해 애플리케이션(Application)으로부터 제공된 데이터를 데이터 서버/데이터 인코더 및 PSI/SI(Program Specific Information/Service Information) 발생기에 의해 생성된 데이터 방송용 데이터 및 EPG 정보(PSIP/SI 정보)와 함께 멀티플렉서(Multiplexer)에 의해 멀티플렉싱되어 데이터 방송 프로그램의 수집, 저장에서부터 방송 프로그램 데이터 및 관련 정보의 부호화 및 송출을 할 수 있다.
EPG 시스템(2090)은 EPG 서버를 포함하고, 사용자 단말기(4000)로 전자프로그램 가이드(EPG) 서비스를 제공한다.
리턴 패스 서버 시스템(2100)은 데이터 제공자(DP: Data Provider)에 의해 양방향 데이터를 처리하며, 사용자 단말기(4000)로부터 온라인 청구서 전달, 양방향 데이터의 이용 내역/과금 연동 처리를 제공하고, 개인화 인증 처리, 및 프로그램 추천 서비스를 위한 양방향 데이터를 수신하여 이에 대응하는 응답 데이터를 사용자 단말기(4000)로 유니캐스팅으로 전송할 수 있다.
네트워크 망(3000)은 헤드엔드 시스템(2000)으로부터 방송 콘텐츠를 수신하여 사용자 단말기(4000)에게 상기 수신한 방송 콘텐츠를 전달하는 역할을 한다. 네트워크 망(3000)은 백본(Backbone)망 및 액서스(Access)망을 포함하며, 상기 액서스망은 이더넷(Ethernet), xDSL(ADSL, VDSL), HFC(Hybrid Fiber Coaxial Ca), FTTC(Fiber To The Curb), FTTH(Fiber To The Home) 구조 중 어느 하나의 토폴로지 로 구성될 수 있다.
사용자 단말기(4000)는 인터넷 방송 서비스를 이용하기 위한 장치로서, 일반적으로는 IPTV, 셋탑 박스(STB) 및 리모콘을 포함한다. IPTV는 헤드엔드 시스템(2000)으로부터 수신한 방송 콘텐츠를 출력하고, 리모콘을 통하여 입력받은 사용자 응답 신호를 셋탑 박스의 리턴 채널을 통하여 헤드엔드 시스템(2000)으로 전달한다.
사용자 단말기는 IP STB가 내장된 TV, 또는 사용자의 TV와 연결된 IP 셋탑 박스(IP STB), 컴퓨터, 노트북, 또는 개인 휴대용 단말기 중 어느 하나의 단말을 사용할 수 있다.
상기 IP 셋탑 박스는 CPU, 미디어 프로세서, 플래시 램, 이더넷 모듈 등의 STB 하드웨어로 구성된 하드웨어 계층, 디바이스 드라이버와 운영체제 등의 시스템 소프트웨어를 포함하는 시스템 소프트웨어 계층, 자바 가상 머신(Java Virtual Machine: JVM), 수신 제한 시스템(Conditional Access System: CAS) 모듈 및 디지털 저작권 관리(Digital Rights Management: DRM) 인터페이스 모듈, 스트리밍 프로토콜(RTP, RTSP)을 탑재한 미들웨어 계층, MPEG2, MPEG4, MPEG7, H.264, WMV-9 등의 다양한 멀티 코덱(Multi CODEC)을 지원하며 IPTV 서비스 채널을 선택하기 위한 전자프로그램 가이드(Electronic Program Guide: EPG)를 포함하는 애플리케이션 계층의 4계층을 포함할 수 있다. 이때, 가입자의 IP 셋탑 박스는 IPv4 주소 또는 IPv6 주소가 할당될 수 있다.
도 2는 본 발명의 일 실시예에 따른 콘텐츠를 매개로 하여 전화 연결을 제공 하는 장치의 구성을 도시한 도면이다.
도 2에 도시된 구성 요소는, 도 1에 도시된 시스템의 구성 요소 중 사용자 단말기(4000)의 셋탑박스에 포함될 수 있다. 이하에서는, 사용자 단말기(4000)의 식별 번호‘4000’을 셋탑박스의 식별 번호로 사용하도록 한다.
본 발명의 일 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 셋탑박스(4000)는 재생 구간 확인부(4010), 통화 연결 요청부(4020), 인터페이스 제공부(4030) 및 콘텐츠 학습 정보 표시부(4040)를 포함한다.
참고로, 이하에서 언급되는 콘텐츠는 일 실시예로‘외국어 회화 콘텐츠’를 사용하나, 본 발명의 콘텐츠를 외국어 회화 콘텐츠로 한정하지 않으며, 기타 다른 종류의 학습 콘텐츠도 얼마든지 가능하다.
각 구성 요소를 상세히 설명하면, 재생 구간 확인부(4010)는 사용자가 시청 중인 콘텐츠의 미리 정해진 재생 구간에 대한 재생 종료 여부를 확인한다.
여기에서, 미리 정해진 재생 구간(이하, 재생 구간이라 칭함)은 콘텐츠의 전체 구간을 구분한 것으로서, 콘텐츠 전체가 하나의 재생 구간이 될 수도 있고, 학습 콘텐츠의 특성 상, 학습 내용이 단원(chapter)별로 구분될 수 있으므로, 단원 별로 재생 구간이 정해질 수도 있으며, 일정한 시간 간격으로 재생 구간이 정해질 수도 있다. 또한, 하나의 재생 구간은 다수의 자막을 포함할 수 있다.
재생 구간 확인부(4010)는 저장소(미도시)에 저장된‘콘텐츠의 재생 구간 정보’에 기초하여, 재생 구간에 대한 재생이 종료되면, 동일한 재생 구간을 시청한 다른 사용자와의 통화 연결 여부를 묻는 메시지 창을 TV 화면에 표시한다.
‘콘텐츠의 재생 구간 정보’및 ‘통화 연결 여부를 묻는 메시지 창’에 대한 상세한 설명은 도 4 및 도 5를 참조하여 후술하도록 하겠다.
통화 연결 요청부(4020)는 사용자가‘통화 연결 여부를 묻는 메시지 창’을 보고 다른 사용자와의 통화 연결을 선택하면, 현재 시청 중인(혹은 종료된) 콘텐츠의 아이디, 조금 전에 종료됐던 재생 구간의 아이디 및 다른 사용자와의 통화를 위한 사용자의 연락 가능한 전화 번호를 헤드 엔드 시스템(2000)으로 전송한다.
이를 위해, 인터페이스 제공부(4030)는 사용자에게 연락 가능한 전화 번호를 입력할 수 있는 인터페이스를 제공하고, 통화 연결 요청부(4020)는 인터페이스를 통해 사용자가 입력한 전화 번호를 헤드 엔드 시스템(2000)으로 전송할 수 있다.
이때, 인터페이스를 통해 입력할 수 있는 전화 번호는 핸드폰과 같은 이동 통신 단말기의 전화 번호, 집/사무실에서 사용하는 일반 전화 번호 또는 인터넷 전화의 전화 번호 중 어느 하나일 수 있다.
또한, 통화 연결 요청부(4020)는 사용자가 상기한 재생 구간에 대한 학습 정보를 요청하는 경우, 콘텐츠 아이디 및 재생 구간 아이디를 헤드 엔드 시스템(2000)으로 전송한다.
이를 위해, 인터페이스 제공부(4030)는 상기한 재생 구간에 대한 학습 정보를 요청할 수 있는 인터페이스를 제공할 수도 있다.
콘텐츠 학습 정보 표시부(4040)는 다른 사용자와 통화가 연결된 후, 사용자가 상기한 재생 구간에 대한 학습 정보를 요청하는 경우, 헤드 엔드 시스템(2000)으로부터 학습 정보를 수신하여 TV 화면에 표시한다.
여기에서 TV 화면에 표시되는 학습 정보는, 외국어 회화의 자막일 수 있다.
따라서, 사용자는 이전에 시청했던 재생 구간의 회화 자막을 참고하여, 통화 연결된 다른 사용자와 더욱 효과적으로 말하기를 학습할 수 있다.
도 3은 본 발명의 다른 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 시스템의 구성을 도시한 도면이다.
도 3에 도시된 구성 요소는, 도 1에 도시된 시스템의 구성 요소 중 헤드 엔드 시스템(2000)에 포함될 수 있다.
본 발명의 일 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 시스템(2110)은 전화 연결 요청 수신부(2111), 통화 대기 리스트 생성부(2112), 통화자 검색부(2113), 통화 연결부(2114) 및 자막 제공부(2115)를 포함한다.
각 구성 요소를 상세히 설명하면, 전화 연결 요청 수신부(2111)는 셋탑박스(4000)로부터, 다른 사용자와 함께 전화 연결을 통하여 학습하기 위한 전화 연결 요청을 수신한다.
이때, 셋탑박스(4000)로부터 수신한 전화 연결 요청은, 사용자가 현재 시청 중인(혹은 종료된) 콘텐츠의 아이디, 조금 전에 종료됐던 재생 구간의 아이디 및 다른 사용자와의 통화를 위한 사용자의 연락 가능한 전화 번호를 포함한다.
통화 대기 리스트 생성부(2112)는 전화 연결 요청 수신부(2111)에서 수신한 전화 연결 요청에서, 상기한 콘텐츠 아이디, 재생 구간 아이디 및 사용자의 전화 번호를 추출하여 통화 대기 리스트를 생성한다.
통화 대기 리스트에 대한 상세한 설명은 도 6을 참조하여 후술하도록 하겠 다.
통화자 검색부(2113)는 통화 대기 리스트 생성부(2112)에서 생성한 통화 대기 리스트에서 상기한 콘텐츠의 아이디 및 재생 구간의 아이디가 서로 일치하는 사용자들을 검색한다.
즉, 동일한 콘텐츠의 동일한 재생 구간을 시청한 사용자들을 전화 연결함으로써, 전화 연결된 사용자들은 동일하게 학습한 내용에 대해 서로 말하기 및 듣기를 학습할 수 있다.
또한, 통화자 검색부(2113)는 셋탑박스(4000)로부터, 다른 사용자와 함께 전화 연결을 통하여 학습하기 위한 전화 연결 요청을 수신하면, 상기한 바와 같이, 통화 대기 리스트에서 콘텐츠의 아이디 및 재생 구간의 아이디가 서로 일치하는 사용자들을 검색하고 검색된 인원 수를 카운트하여, 셋탑박스(4000)에게 통화 가능한 대기 인원수를 전송할 수도 있다.
통화 연결부(2114)는 통화자 검색부(2113)에서 검색한 사용자들 중 전화 연결을 요청한 순서대로 통화를 연결할 수 있다.
참고로, 통화자 검색부(2113)에서 검색된 사용자들은 큐(queue)에 저장되어 선입선출로 통화가 연결될 수 있으며, 통화가 연결된 사용자들은 통화 대기 리스트에서 삭제될 수 있다.
또한, 통화 연결부(2114)는 지능망 시스템을 이용하여 전화 연결을 요청한 양 사용자에게 전화를 걸어 3자 통화를 형성함으로써, 상대방의 전화 번호를 노출시키지 않을 수 있으며, 상대방의 전화 번호를 임의의 번호(예, 서비스 사업자의 대표 번호 등) 및 임의의 문자(예, 서비스 명칭이나 상호 등) 중 적어도 하나로 변환하여, 전화 번호가 서로에게 노출되지 않도록 할 수도 있다.
또한, 통화 연결부(2114)는 상기한 큐에 저장된 전화 연결 요청이 미리 정해진 시간(예를 들어 30분)을 경과하는 경우, 통화 대기 리스트로부터 해당 전화 연결 요청을 삭제하고, 삭제 사실을 해당 셋탑박스(4000)에게 통보할 수도 있다.
본 발명에서는 통화 연결 기능을 제공하는 통화 연결부(2114)가 헤드 엔드 시스템(2000)에 포함되는 것으로 설명하였지만, 통화 연결 시스템(미도시)이 별도로 존재하여 통화 연결 기능을 제공할 수도 있다.
자막 제공부(2115)는 통화가 연결된 후, 셋탑박스(4000)로부터 재생 구간에 대한 학습 정보 요청이 수신되면, 학습 정보 요청에 포함된 콘텐츠 아이디 및 재생 구간 아이디에 기초하여 재생 구간에 대한 자막 정보를 저장소(미도시)에서 검색한 후 셋탑 박스(4000)에게 제공한다.
이때, 자막 제공부(2115)는 요청된 재생 구간에 대한 자막을 셋탑박스(4000)에게 전송할 수도 있고, 셋탑박스(4000)에 충분한 저장 공간이 존재하는 경우, 콘텐츠의 전체 재생 구간에 대한 자막을 셋탑박스(4000)에게 전송할 수도 있다.
재생 구간에 대한 자막 정보의 상세한 설명은 도 7을 참조하여 후술하도록 하겠다.
참고로, 본 발명의 실시예에 따른 도 2 및 도 3에 도시된 구성 요소들은 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)와 같은 하드웨어 구성 요소를 의미하며, 소정의 역 할들을 수행한다.
그렇지만 '구성 요소들'은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, 각 구성 요소는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다.
따라서, 일 예로서 구성 요소는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성 요소들, 클래스 구성 요소들 및 태스크 구성 요소들과 같은 구성 요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다.
구성 요소들과 해당 구성 요소들 안에서 제공되는 기능은 더 작은 수의 구성 요소들로 결합되거나 추가적인 구성 요소들로 더 분리될 수 있다.
도 4는 본 발명의 일 실시예에 따른 콘텐츠의 재생 구간 정보를 포함하는 DB의 구성을 도시한 도면이다.
도 4에 도시된 콘텐츠의 재생 구간 정보를 포함하는 DB(400)는 콘텐츠 아이디(410), 재생 구간 아이디(420) 및 각 재생 구간 별로 시작되는 장면(프레임)의 번호(430)를 포함한다.
셋탑박스(4000)의 재생 구간 확인부(4010)는 도 4에 도시된‘콘텐츠의 재생 구간 정보’에 기초하여, 재생 구간에 대한 재생이 종료되면, 동일한 재생 구간을 시청한 다른 사용자와의 통화 연결 여부를 묻는 메시지 창을 TV 화면에 표시한다.
도 5는 본 발명의 일 실시예에 따른 통화 연결 여부를 묻는 메시지 창을 도 시한 도면이다.
재생 구간 확인부(4010)에서 재생 구간에 대한 재생이 종료되면, 동일한 재생 구간을 시청한 다른 사용자와의 통화 연결 여부를 묻는 메시지 창(510)을 TV 화면에 디스플레이할 수 있다.
참고로, 셋탑박스(4000)는 재생 구간에 대한 재생이 종료되면, 현재 종료된 재생 구간을 시청한 후 다른 사용자와의 통화 연결을 기다리고 있는 통화 대기자의 수를 헤드 엔드 서버(2000)에게 요청하고, 헤드 엔드 서버(2000)로부터 전송된 통화 대기자의 수를 도 5에 도시된 메시지 창(510)에 함께 표시할 수도 있다.
또한, 상기한 바와 같이, 통화 연결 여부를 묻는 메시지 창(510)에 동일한 재생 구간을 시청한 통화 대기자의 수를 표시할 수도 있지만, 사용자가 통화 연결 여부를 묻는 메시지 창(500)을 보고 다른 사용자와의 통화 연결을 선택하면, 그 이후에 통화 대기자의 수를 표시한 메시지 창(520)을 별도로 TV에 디스플레이할 수도 있다.
도 6은 본 발명의 일 실시예에 따른 통화 대기 리스트를 제공하는 DB를 도시한 도면이다.
도 6에 도시된 통화 대기 리스트를 제공하는 DB(600)는 전화 연결을 요청한 사용자의 정보(셋탑박스 아이디)(610), 해당 사용자가 다른 사용자와 학습(말하기)하기 원하는 콘텐츠의 아이디(620) 및 재생 구간의 아이디(630), 그리고, 통화 가능한 전화 번호(640)를 포함한다.
도 6에 도시된 바와 같이, 통화 대기 리스트에서 콘텐츠의 아이디 및 재생 구간의 아이디가 서로 일치하는 경우 양자간 통화가 가능하며, 헤드 엔드 시스템(2000)은 셋탑박스(4000)로부터 전화 연결 요청이나, 특정 재생 구간이 종료된 후 다른 사용자와의 통화 연결을 기다리고 있는 통화 대기자의 수에 대한 요청을 수신하면, 해당 요청과 동일한 조건(즉, 동일한 콘텐츠의 아이디 및 동이한 재생 구간의 아이디인 경우)의 대기자가 존재하는지를 검색하여 그 결과를 셋탑박스(4000)에게 전송할 수 있다.
도 7은 본 발명의 일 실시예에 따른 재생 구간에 대한 자막 정보를 포함하는 DB의 구성을 도시한 도면이다.
도 7에 도시된 재생 구간에 대한 자막 정보를 포함하는 DB(700)는 콘텐츠의 아이디(710), 재생 구간의 아이디(720), 각 재생 구간 별로 자막이 표시되는 장면(프레임)의 번호(730) 및 자막 내용(740)을 포함한다.
헤드 엔드 시스템(2000)은 통화가 연결된 후, 셋탑박스(4000)로부터 재생 구간에 대한 학습 정보 요청이 수신되면, 도 7에 도시된 재생 구간에 대한 자막 정보에 기초하여, 요청된 재생 구간에 대한 자막 정보를 셋탑 박스(4000)에게 제공한다.
도 8은 본 발명의 일 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 과정을 도시한 흐름도이다.
설명의 편의 상, 도 2에 도시된 셋탑박스(4000)를 참조하여 설명하도록 한다.
셋탑박스(4000)는 사용자가 현재 시청 중인 콘텐츠의 미리 정해진 재생 구간 에 대한 재생 종료 여부를 확인한다(S801).
단계 S801 후, 셋탑박스(4000)는 저장소(미도시)에 저장된‘콘텐츠의 재생 구간 정보’에 기초하여, 재생 구간에 대한 재생이 종료되면, 동일한 재생 구간을 시청한 다른 사용자와의 통화 연결 여부를 묻는 메시지 창을 TV 화면에 표시한다(S802).
‘콘텐츠의 재생 구간 정보’및 ‘통화 연결 여부를 묻는 메시지 창’에 대한 상세한 설명은 도 4 및 도 5를 참조하여 전술하였으므로 생략하도록 하겠다.
단계 S802 후, 셋탑박스(4000)는 사용자가‘통화 연결 여부를 묻는 메시지 창’을 보고 다른 사용자와의 통화 연결을 선택하면, 현재 시청 중인(혹은 종료된) 콘텐츠의 아이디, 조금 전에 종료됐던 재생 구간의 아이디 및 다른 사용자와의 통화를 위한 사용자의 전화 번호를 헤드 엔드 시스템(2000)으로 전송한다(S803).
이를 위해, 셋탑박스(4000)는 사용자에게 전화 번호를 입력할 수 있는 인터페이스를 제공하고, 인터페이스를 통해 사용자가 입력한 전화 번호를 전송할 수 있다.
이때, 인터페이스를 통해 입력할 수 있는 전화 번호는 핸드폰과 같은 이동 통신 단말기의 전화 번호, 집/사무실에서 사용하는 일반 전화 번호 또는 인터넷 전화의 전화 번호 중 어느 하나일 수 있다.
단계 S803 후, 셋탑박스(4000)는 사용자가 상기한 재생 구간에 대한 학습 정보를 요청하는 경우, 콘텐츠 아이디 및 재생 구간 아이디를 헤드 엔드 시스템(2000)으로 전송한다(S804).
이를 위해, 인터페이스 제공부(4030)는 상기한 재생 구간에 대한 학습 정보를 요청할 수 있는 인터페이스를 제공할 수도 있다.
단계 S804 후, 셋탑박스(4000)는 다른 사용자와 통화가 연결된 후, 상기한 재생 구간에 대한 학습 정보를 요청하고, 헤드 엔드 시스템(2000)으로부터 학습 정보를 수신하여 TV 화면에 표시한다(S805).
여기에서 TV 화면에 표시되는 학습 정보는, 외국어 회화의 자막일 수 있다.
도 9는 본 발명의 다른 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 과정을 도시한 흐름도이다.
설명의 편의 상, 도 3에 도시된 헤드 엔드 시스템(2000)을 참조하여 설명하도록 한다.
헤드 엔드 시스템(2000)은 셋탑박스(4000)로부터, 다른 사용자와 함께 전화 연결을 통하여 학습하기 위한 전화 연결 요청을 수신한다(S901).
이때, 셋탑박스(4000)로부터 수신한 전화 연결 요청은, 사용자가 현재 시청 중인(혹은 종료된) 콘텐츠의 아이디, 조금 전에 종료됐던 재생 구간의 아이디 및 다른 사용자와의 통화를 위한 사용자의 전화 번호를 포함한다.
단계 S901 후, 헤드 엔드 시스템(2000)은 단계 S901에서 수신한 전화 연결 요청에서, 상기한 콘텐츠 아이디, 재생 구간 아이디 및 사용자의 전화 번호를 추출하여 통화 대기 리스트를 생성한다(S902).
통화 대기 리스트에 대한 상세한 설명은 도 6을 참조하여 전술하였으므로 생략하도록 하겠다.
단계 S902 후, 헤드 엔드 시스템(2000)은 단계 S902에서 생성한 통화 대기 리스트에서, 상기한 콘텐츠의 아이디 및 재생 구간의 아이디가 서로 일치하는 사용자들을 검색한다(S903).
즉, 동일한 콘텐츠의 동일한 재생 구간을 시청한 사용자들을 전화 연결함으로써, 전화 연결된 사용자들은 시청한 학습 내용에 대해 서로 말하기를 학습할 수 있다.
참고로, 단계 S903 후, 헤드 엔드 시스템(2000)은 셋탑박스(4000)로부터, 다른 사용자와 함께 전화 연결을 통하여 학습하기 위한 전화 연결 요청을 수신하면, 상기한 바와 같이, 통화 대기 리스트에서 콘텐츠의 아이디 및 재생 구간의 아이디가 서로 일치하는 사용자들을 검색하고 검색된 인원 수를 카운트하여, 셋탑박스(4000)에게 통화 가능한 대기 인원수를 전송할 수도 있다.
단계 S903 후, 헤드 엔드 시스템(2000)은 단계 S903에서 검색한 사용자들 중 전화 연결을 요청한 순서대로 통화를 연결하고, 통화가 연결된 사용자들을 통화 대기 리스트에서 삭제한다(S904).
참고로, 헤드 엔드 시스템(2000)은 단계 S904에서 사용자간 전화를 연결할 때, 상대방의 전화 번호를 임의의 번호(예, 서비스 사업자의 대표 번호 등) 및 임의의 문자(예, 서비스 명칭이나 상호 등) 중 적어도 하나로 변환하여, 전화 번호가 서로에게 노출되지 않도록 할 수도 있다.
단계 S904 후, 헤드 엔드 시스템(2000)은, 셋탑박스(4000)로부터 재생 구간에 대한 학습 정보 요청이 수신되면(S905), 학습 정보 요청에 포함된 콘텐츠 아이 디 및 재생 구간 아이디에 기초하여 재생 구간에 대한 자막 정보를 저장소(미도시)에서 검색한 후 셋탑 박스(4000)에게 제공한다(S906).
이때, 자막 제공부(2115)는 요청된 재생 구간에 대한 자막을 셋탑박스(4000)에게 전송할 수도 있고, 셋탑박스(4000)에 충분한 저장 공간이 존재하는 경우, 학습 정보 요청이 수신되면, 콘텐츠의 전체 재생 구간에 대한 자막을 셋탑박스(4000)에게 전송할 수도 있다.
재생 구간에 대한 자막 정보의 상세한 설명은 도 7을 참조하여 전술하였으므로 생략하도록 하겠다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다.
그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.
예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
도 1은 일반적인 IPTV 방송 서비스 시스템의 개략적인 구성도이다.
도 2는 본 발명의 일 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 다른 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 시스템의 구성을 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 콘텐츠의 재생 구간 정보를 포함하는 DB의 구성을 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 통화 연결 여부를 묻는 메시지 창을 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 통화 대기 리스트를 제공하는 DB를 도시한 도면이다.
도 7은 본 발명의 일 실시예에 따른 재생 구간에 대한 자막 정보를 포함하는 DB의 구성을 도시한 도면이다.
도 8은 본 발명의 일 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 과정을 도시한 흐름도이다.
도 9는 본 발명의 다른 실시예에 따른 콘텐츠를 이용한 학습 서비스를 제공하는 과정을 도시한 흐름도이다.
< 도면의 주요 부분에 관한 부호의 설명 >
2111 : 전화 연결 요청 수신부
2112 : 통화 대기 리스트 생성부
2113 : 통화자 검색부
2114 : 통화 연결부
2115 : 자막 제공부
Claims (9)
- 콘텐츠를 매개로한 전화 연결 제공 장치에 있어서,상기 콘텐츠의 미리 정해진 재생 구간이 종료되면, 상기 재생 구간을 시청한 다른 사용자와의 전화 연결 여부를 묻는 메시지 창을 TV 화면에 표시하는 재생 구간 확인부,상기 다른 사용자와의 전화 연결 요청을 수신하면, 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 전송하는 통화 연결 요청부 및상기 다른 사용자와 전화가 연결된 후, 상기 재생 구간에 대한 학습 정보 요청에 따라, 상기 재생 구간에 대한 학습 정보를 수신하여 상기 TV 화면에 표시하는 콘텐츠 학습 정보 표시부를 포함하는, 콘텐츠를 매개로한 전화 연결 제공 장치.
- 제 1 항에 있어서,상기 통화를 위한 사용자의 전화 번호를 입력할 수 있는 인터페이스를 제공하는 인터페이스 제공부를 더 포함하는, 콘텐츠를 매개로한 전화 연결 제공 장치.
- 제 1 항에 있어서,상기 재생 구간 확인부는 상기 재생 구간을 동일하게 시청하고 상기 전화 연결을 요청한 상기 다른 사용자의 수를 수신하여 상기 메시지 창에 함께 표시하는, 콘텐츠를 매개로한 전화 연결 제공 장치.
- 제 1 항에 있어서,상기 콘텐츠는 영화, 드라마 및 교육 프로그램 중 적어도 하나를 포함하며, 상기 재생 구간에 대한 학습 정보는 상기 콘텐츠에 대한 자막 및 상기 콘텐츠에 대한 상세한 설명 중 적어도 하나를 포함하는 것인, 콘텐츠를 매개로한 전화 연결 제공 장치.
- 콘텐츠를 매개로한 전화 연결 제공 방법에 있어서,(a) 다수의 셋탑박스로부터, 동일한 콘텐츠 내의 미리 정해진 재생 구간에 대한 내용을 시청한 다른 사용자와의 전화 연결 요청을 수신하는 단계,(b) 상기 요청으로부터 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 추출하여 통화 대기 리스트를 생성하는 단계,(c) 상기 통화 대기 리스트에서 상기 콘텐츠의 아이디 및 상기 재생 구간의 아이디가 서로 일치하는 사용자를 검색하는 단계 및(d) 상기 검색된 사용자들을 3자 통화 방식으로 호를 연결하는 단계를 포함하는, 콘텐츠를 매개로한 전화 연결 제공 방법.
- 제 5 항에 있어서,(e) 셋탑박스로부터 상기 재생 구간에 대한 학습 정보 요청을 수신하면, 상기 재생 구간에 대한 자막을 상기 셋탑박스로 전송하는 단계를 더 포함하는, 콘텐츠를 매개로한 전화 연결 제공 방법.
- 제 5 항에 있어서,상기 (d) 단계는 지능망 시스템을 이용하여 상기 사용자들에게 전화를 걸어 호를 연결함으로써, 상기 사용자들 간에 전화 번호가 서로 노출되지 않도록 하는, 콘텐츠를 매개로한 전화 연결 제공 방법.
- 제 5 항에서,(f) 상기 전화 연결 요청을 수신한 시점으로부터 미리 정해진 시간이 경과한 경우, 상기 통화 대기 리스트에서 상기 전화 연결 요청을 삭제하는 단계를 더 포함하는, 콘텐츠를 매개로한 전화 연결 제공 방법.
- 콘텐츠를 매개로한 전화 연결 제공 장치에 있어서,다수의 셋탑박스로부터, 동일한 콘텐츠 내의 미리 정해진 재생 구간에 대한 내용을 시청한 다른 사용자와의 전화 연결 요청을 수신하는 전화 연결 요청 수신부,상기 요청으로부터 상기 콘텐츠의 아이디, 상기 재생 구간의 아이디 및 상기 다른 사용자와의 통화를 위한 사용자의 전화 번호를 추출하여 통화 대기 리스트를 생성하는 통화 대기 리스트 생성부,상기 통화 대기 리스트에서 상기 콘텐츠의 아이디 및 상기 재생 구간의 아이디가 서로 일치하는 사용자를 검색하는 통화자 검색부상기 검색된 사용자 중 상기 전화 연결을 요청한 순서대로 상기 전화 번호를 이용하여 호를 연결하는 통화 연결부 및셋탑박스로부터 상기 재생 구간에 대한 학습 정보 요청을 수신하면, 상기 재생 구간에 대한 자막을 상기 셋탑박스로 전송하는 자막 제공부를 포함하는 콘텐츠를 매개로한 전화 연결 제공 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090064901A KR20110007399A (ko) | 2009-07-16 | 2009-07-16 | 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090064901A KR20110007399A (ko) | 2009-07-16 | 2009-07-16 | 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110007399A true KR20110007399A (ko) | 2011-01-24 |
Family
ID=43613856
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090064901A KR20110007399A (ko) | 2009-07-16 | 2009-07-16 | 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20110007399A (ko) |
-
2009
- 2009-07-16 KR KR1020090064901A patent/KR20110007399A/ko not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8613016B2 (en) | Apparatus for receiving adaptive broadcast signal and method thereof | |
KR101491578B1 (ko) | 모바일 단말과 연계된 iptv 개인화 서비스 제공 방법 및 그 시스템 | |
US20090222853A1 (en) | Advertisement Replacement System | |
KR101022285B1 (ko) | 동영상 객체정보 서비스 제공 방법 및 시스템 | |
US20100050853A1 (en) | System for Providing Lyrics with Streaming Music | |
KR20090056848A (ko) | 방송 수신기 및 맞춤형 방송 신호 수신 방법 | |
KR20100002755A (ko) | VOD(video on demand)가상채널 서비스및 동영상을 포함하는 방송 프로그램 편성표 제공방법 | |
KR20110014403A (ko) | 동영상 장면 별 키워드 정보 생성 시스템 및 방법 | |
KR100810883B1 (ko) | 인터넷 방송과 연동한 iptv 의료정보 서비스 시스템 및그 방법 | |
KR20090116546A (ko) | 동영상 클립을 이용한 어학 학습 서비스 제공 방법 및시스템 | |
KR101439318B1 (ko) | 모바일 단말을 이용한 iptv 원격시청제어 시스템 및 그방법 | |
KR101168698B1 (ko) | Iptv의 개인 채널 서비스를 제공하는 방법 및 장치 | |
KR101078701B1 (ko) | 아이피티브이 프로그램의 서브 콘텐츠 선택 재생 방법 및 장치 | |
KR20110070643A (ko) | 광고를 동적으로 생성하여 멀티 단말기로 전송하는 장치 | |
KR20100048141A (ko) | 음성 인식 기반의 아이피티브이 컨텐츠 검색 시스템 및 그 방법 | |
KR20100002759A (ko) | 동영상 객체정보를 활용한 vod 추천서비스 제공방법 및시스템 | |
KR101307531B1 (ko) | 방송 채널의 이미지를 포함한 실시간 방송 편성표 제공 장치 및 방법 | |
KR101081485B1 (ko) | 아이피티브이를 이용하여 커뮤니케이션 서비스를 제공하는 방법 및 장치 | |
KR101174116B1 (ko) | 공지 콘텐츠 제공을 위한 단말 제어 시스템 및 방법 | |
KR101571725B1 (ko) | 맞춤형 방송 신호 녹화 방법 및 방송 수신기 | |
KR20110024897A (ko) | 사용자 별 선호 메뉴에 기반한 광고를 선택하는 방법 및 장치 | |
KR101178167B1 (ko) | 선호 프로그램에 대한 채널 전환 방법 및 장치 | |
KR20110007399A (ko) | 콘텐츠를 매개로한 전화 연결 제공 방법 및 장치 | |
KR101169948B1 (ko) | 사용자 기반의 iptv 콘텐츠를 연속하여 제공하는 시스템 및 그 방법 | |
KR101120663B1 (ko) | 브이오아이피 단말기를 이용하여 아이피티브이 단말기를 제어하는 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |