KR101644875B1 - 방송 스트리밍 서비스에서 단말기간 사용자 정보 전달 방법 및 장치 - Google Patents
방송 스트리밍 서비스에서 단말기간 사용자 정보 전달 방법 및 장치 Download PDFInfo
- Publication number
- KR101644875B1 KR101644875B1 KR1020100025256A KR20100025256A KR101644875B1 KR 101644875 B1 KR101644875 B1 KR 101644875B1 KR 1020100025256 A KR1020100025256 A KR 1020100025256A KR 20100025256 A KR20100025256 A KR 20100025256A KR 101644875 B1 KR101644875 B1 KR 101644875B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- content
- user profile
- information
- user
- Prior art date
Links
Images
Classifications
-
- 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
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 동일한 컨텐츠를 소비하는 단말기간 사용자 정보 전달 방법에 관한 것으로서, 제1 단말기가 컨텐츠를 소비하는 도중 사용자 정보가 변경되면 변경된 사용자 정보를 사용자 프로파일에 저장하는 사용자 프로파일 저장 단계, 상기 컨텐츠를 소비하는 단말기가 상기 제1 단말기에서 제2 단말기로 변경되는 단말기 변경 단계, 상기 제2 단말기가 상기 사용자 프로파일을 전달받아 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하는 연속 소비 단계를 포함하는 것을 특징으로 한다. 본 발명에 따르면 사용자가 단말기를 변경하여 동일한 컨텐츠를 소비하고자 하는 경우, 이전 단말기에서 설정된 사용자 설정 정보와 컨텐츠의 소비 현황을 변경된 단말기로 전달하여 서로 다른 단말기에서 동일한 컨텐츠 소비 환경을 제공할 수 있다.
Description
본 발명은 방송 스트리밍 서비스에서 단말기간 사용자 정보 전달 방법 및 장치에 관한 것이다. 보다 구체적으로, 본 발명은 제1 단말기의 사용자 정보를 이기종의 제2 단말기로 전달하여, 제1 단말기와 제2 단말기의 컨텐츠 소비 환경을 동일하게 유지하는 이기종 단말기간 사용자 정보 전달 방법 및 그에 대한 장치에 관한 것이다.
방송 서비스는 음성, 비디오 및 데이터 서비스를 사용자에게 제공하는 서비스이다. 최근에는 통신 기술의 발전과 방송 서비스 기술의 디지털화로 IP(Internet Protocol)를 사용하여 실시간 방송, VoD(Video on Demand), 시청자 참여 어플리케이션 등의 다양한 서비스를 제공하는 것이 가능하게 되었다. 방송 단말기는 서비스 사업자가 제공하는 음성, 비디오 등의 방송 스트리밍 컨텐츠 및 서비스 가이드를 유무선 채널을 통해 제공받을 수 있다. 뿐만 아니라, 방송 단말기는 양방향 채널을 통해서 데이터를 송수신할 수도 있다.
종래에는 제1 단말기에서 컨텐츠를 소비하는 경우, 사용자는 컨텐츠의 사용자 설정 정보를 변경하거나 장면 구성을 변경 할 수 있다. 이후 사용자가 컨텐츠를 소비하는 단말기를 제2 단말기로 변경하고 동일한 컨텐츠를 소비하고자 할 때, 제1 단말기에서 서비스 받은 컨텐츠의 소비 내역과 사용자 설정 정보는 알 수 없다.
그러나 one source, multiple use의 경우 사용자는 제1 단말기에서 소비 하던 컨텐츠 및 사용자 환경 화면을 제2 단말기에서도 동일한 환경에서 소비하고자 한다. 이 경우 사용자는 제2 단말기에서, 상기 제1 단말기와 동일한 사용자 환경을 새로이 구성하여야 한다. 즉, 제1 단말기에서의 컨텐츠 정보와 상관없이, 해당 컨텐츠를 처음부터 소비해야 하며, 단말기의 사용자 설정 정보 역시 새롭게 설정해야 한다는 문제점이 존재한다.
따라서, 사용자가 단말기를 변경하여 동일한 컨텐츠를 소비하고자 하는 경우, 이전 단말기에서 설정된 사용자 설정 정보와 컨텐츠의 소비 현황 등을 변경된 단말기로 전달할 필요가 발생한다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 사용자가 동일한 컨텐츠를 서로 다른 단말기에서 소비하고자 하는 경우, 각 단말기에서의 사용자 정보를 이종의 단말기로 전달하는데 그 목적이 있다.
또한, 본 발명은 사용자가 단말기를 변경하여 동일한 컨텐츠를 소비하고자 하는 경우, 이전 단말기에서 설정된 사용자 정보를 변경된 단말기에 동일하게 적용하여 상기 변경된 단말기에서 동일한 컨텐츠 소비 환경을 유지하는데 목적이 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 동일한 컨텐츠를 소비하는 단말기간 사용자 정보 전달 방법은 제1 단말기가 컨텐츠를 소비하는 도중 사용자 정보가 변경되면 변경된 사용자 정보를 사용자 프로파일에 저장하는 사용자 프로파일 저장 단계, 상기 컨텐츠를 소비하는 단말기가 상기 제1 단말기에서 제2 단말기로 변경되는 단말기 변경 단계, 상기 제2 단말기가 상기 사용자 프로파일을 전달받아 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하는 연속 소비 단계를 포함하는 것을 특징으로 한다.
보다 구체적으로 상기 방법은 제1 단말기가 서버로부터 수신한 컨텐츠를 소비하는 도중 사용자 정보가 변경되면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 단계, 상기 컨텐츠를 소비하는 단말기가 제2 단말기로 변경되면, 상기 제1 단말기가 상기 사용자 프로파일을 상기 서버로 전송하는 단계, 상기 서버가 상기 컨텐츠와 상기 사용자 프로파일을 상기 제2 단말기로 전송하는 단계 및 상기 제2 단말기가 상기 서버로부터 전송되는 상기 컨텐츠와 상기 사용자 프로파일을 이용하여 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하고 상기 컨텐츠를 소비하는 단계를 포함하는 것을 특징으로 한다.
그리고 본 발명의 다른 실시예에 따른 단말기간 사용자 정보 전달 방법은 제1 단말기가 서버로부터 수신한 컨텐츠를 소비하는 도중 사용자 정보가 변경되면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 단계, 상기 컨텐츠를 소비하는 단말기가 제2 단말기로 변경되면, 상기 제1 단말기가 상기 사용자 프로파일을 상기 서버로 전송하는 단계, 상기 서버가 상기 컨텐츠와 상기 사용자 프로파일을 이용하여 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면 구성하는 단계, 상기 서버가 상기 컨텐츠와 상기 연속 장면을 상기 제2 단말기로 전송하는 단계 및 상기 제2 단말기가 상기 서버로부터 전송되는 상기 컨텐츠와 상기 연속 장면을 수신하여 상기 컨텐츠를 소비하는 단계를 포함하는 것을 특징으로 한다.
또한 본 발명의 또 다른 실시예에 따르면 사용자 정보 전달 방법은 제1 단말기가 서버로부터 수신한 컨텐츠를 소비하는 도중 사용자 정보가 변경되면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 단계, 상기 컨텐츠를 소비하는 단말기가 제2 단말기로 변경되면, 상기 제1 단말기가 상기 사용자 프로파일을 상기 제2 단말기로 전송하는 단계, 상기 제2 단말기가 상기 서버로부터 상기 컨텐츠를 수신하고, 상기 사용자 프로파일을 이용하여 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하기 위한 연속 장면을 구성하고 상기 컨텐츠를 소비하는 단계를 포함하는 것을 특징으로 한다.
그리고 본 발명의 동일한 컨텐츠를 소비하는 이종의 단말기로 사용자 정보를 전달하기 위한 사용자 정보 전달 장치는 상기 컨텐츠 소비 도중 사용자 정보 변경을 감지하면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 사용자 프로파일 관리부, 상기 컨텐츠를 소비하는 단말기 변경 시, 상기 사용자 프로파일을 전송하며, 상기 컨텐츠와 이종의 단말기에 대한 사용자 프로파일을 수신하는 RF 통신부 및 상기 RF 통신부를 통하여 수신되는 상기 컨텐츠와 사용자 프로파일을 이용하여 상기 이종의 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하도록 제어하는 연속 장면 구성부를 포함하는 것을 특징으로 한다.
보다 구체적으로, 상기 장치는 상기 컨텐츠 소비 도중 사용자 정보 변경을 감지하면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 사용자 프로파일 관리부, 상기 컨텐츠를 소비하는 단말기 변경 시, 상기 사용자 프로파일을 서버로 전송하며, 상기 서버로부터 전송되는 컨텐츠와 상기 이종의 단말기에 대한 사용자 프로파일을 수신하는 RF 통신부 및 상기 RF 통신부를 통하여 수신되는 상기 컨텐츠와 상기 이종의 단말기에 대한 사용자 프로파일을 이용하여 상기 이종의 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하고 상기 컨텐츠를 소비하는 연속 장면 구성부를 포함하는 것을 특징으로 한다.
그리고 본 발명의 다른 실시예에 따른 사용자 정보 전달 장치는 상기 컨텐츠 소비 도중 사용자 정보 변경을 감지하면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 사용자 프로파일 관리부, 상기 컨텐츠를 소비하는 단말기 변경 시, 상기 사용자 프로파일을 서버로 전송하며, 상기 서버로부터 전송되는 컨텐츠와 상기 이종의 단말기에 대한 사용자 프로파일을 수신하는 RF 통신부 및 상기 RF 통신부를 통하여 수신되는 상기 컨텐츠와 상기 이종의 단말기에 대한 사용자 프로파일을 이용하여 상기 이종의 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하고 상기 컨텐츠를 소비하는 연속 장면 구성부를 포함하는 것을 특징으로 한다.
또한 본 발명의 또 다른 실시예에 따른 사용자 정보 전달 장치는 상기 컨텐츠 소비 도중 사용자 정보 변경을 감지하면, 변경된 사용자 정보를 사용자 프로파일에 저장하는 사용자 프로파일 관리부;, 상기 컨텐츠를 소비하는 단말기 변경 시, 상기 사용자 프로파일을 변경된 단말기로 전송하며, 상기 변경된 단말기로부터 전송되는 컨텐츠와 상기 이종의 단말기에 대한 사용자 프로파일을 수신하는 RF 통신부 및 상기 RF 통신부를 통하여 수신되는 상기 컨텐츠와 상기 이종의 단말기에 대한 사용자 프로파일을 이용하여 상기 이종의 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하고 상기 컨텐츠를 소비하는 연속 장면 구성부를 포함하는 것을 특징으로 한다.
본 발명에 따르면, 사용자가 단말기를 변경하여 동일한 컨텐츠를 소비하고자 하는 경우, 이전 단말기에서 설정된 사용자 설정 정보와 컨텐츠의 소비 현황을 변경된 단말기로 전달하여 서로 다른 단말기에서 동일한 컨텐츠 소비 환경을 제공할 수 있다. 더불어 사용자는 변경된 단말기에서 뒤로 가기(Roll Back) 기능을 이용하여 이전 단말기에서 사용자 설정 정보를 변경한 순서의 역순으로 사용자 설정 정보를 변경할 수 있다. 이에 따라, 스트리밍 서비스와 방송 및 서로 다른 단말기들 사이의 사용자 환경 교환 서비스 등 멀티미디어 서비스 활용의 증대를 기대할 수 있다.
도 1은 종래의 방송 스트리밍 서비스에 있어서, 제1 단말기(110)에서 소비되는 컨텐츠를 제2 단말기(120)에서 소비하는 과정 및 이 경우 발생하는 문제점을 도시하는 도면.
도 2는 본 발명의 실시예에 따라 제2 단말기(120)가 제1 단말기(110)의 사용자 설정 정보와 컨텐츠 정보를 반영하여 컨텐츠를 소비하는 과정을 도시하는 도면.
도 3은 본 발명의 제1 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면.
도 4는 본 발명의 제1 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도.
도 5는 본 발명의 제2 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면.
도 6은 본 발명의 제2 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도.
도 7은 본 발명의 제3 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면.
도 8은 본 발명의 제3 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도.
도 9는 본 발명의 실시예에 따른 단말기의 내부 구조를 도시하는 도면.
도 2는 본 발명의 실시예에 따라 제2 단말기(120)가 제1 단말기(110)의 사용자 설정 정보와 컨텐츠 정보를 반영하여 컨텐츠를 소비하는 과정을 도시하는 도면.
도 3은 본 발명의 제1 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면.
도 4는 본 발명의 제1 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도.
도 5는 본 발명의 제2 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면.
도 6은 본 발명의 제2 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도.
도 7은 본 발명의 제3 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면.
도 8은 본 발명의 제3 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도.
도 9는 본 발명의 실시예에 따른 단말기의 내부 구조를 도시하는 도면.
본 발명에서 기술되는 제1 단말기는 사용자의 단말기 변경 전 컨텐츠를 소비하는 단말기를 의미하며, 제2 단말기는 사용자의 단말기 변경 후 상기 컨텐츠와 동일한 컨텐츠를 소비하는 단말기를 의미한다.
그리고 본 발명의 사용자 정보는 사용자 설정 정보와 컨텐츠 정보를 포함한다. 이 경우, 사용자 설정 정보는 컨텐츠를 단말기에 표시하는 위치, 크기, 상기 컨텐츠 이외의 아이템(Item)의 활성화 여부, 활성화 시 표시하는 위치, 크기 등과 같은 장면 구성에 관한 정보를 의미할 수 있다. 그리고 컨텐츠 정보는 서버로부터 수신한 컨텐츠의 아이디, 소비 시간, 소비 정도와 같은 재생되는 컨텐츠 자체에 대한 정보를 의미할 수 있다. 또한 본 발명의 사용자 정보는 사용자 프로파일의 형태로 저장되며, 이를 Scene History라 칭할 수도 있다.
이하에서는 제1 단말기의 사용자 설정 정보와 컨텐츠 정보를 사용자 프로파일로 저장하고, 이를 제2 단말기로 전송하여 제2 단말기에서도 제1 단말기와 동일한 컨텐츠 소비 환경을 제공하는 방법에 대해 기술한다.
또한 본 발명에서는 방송 스트리밍 서비스에서 단말기간 사용자 정보 전달 방법에 대하여 기술되지만 기술 분야가 반드시 방송 스트리밍 서비스에 한정될 필요는 없고 동일한 컨텐츠를 소비하는 단말기간 사용자 정보를 전달하는 모든 분야에 적용될 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예들을 상세히 설명한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.
도 1은 종래의 방송 스트리밍 서비스에 있어서, 제1 단말기(110)에서 소비되는 컨텐츠를 제2 단말기(120)에서 소비하는 과정 및 이 경우 발생하는 문제점을 도시하는 도면이다.
우선, 도면의 'T'는 시간을 의미하는 것으로서, 시간의 진행 정도는 부등호 기호로 표시한 바와 같다.
제1 단말기(110)는 S130 단계에서 서버(100)로부터 제공되는 컨텐츠를 수신하여 표시한다. 이 경우, 제1 단말기(110)는 사용자가 미리 설정한 사용자 설정 정보를 반영하여 수신한 컨텐츠를 표시할 수 있다. 예를 들어, S130 단계에서 도시되는 바와 같이 제1 단말기(110)는 미리 설정된 사용자 설정 정보에 따라, 컨텐츠와 광고 항목(카메라 광고 또는 연예인 정보)의 위치 및 크기를 결정하고 S130 단계에서 보여지는 바와 같이 화면상에 표시한다.
그리고 S135 단계에서 예를 들어, 날씨와 달력 아이템(Item)이 컨텐츠 장면 측면에 표시되도록 사용자 설정 정보가 변경되면, 제1 단말기(110)는 S140 단계에서 상기 변경된 사용자 설정 정보를 반영하여 컨텐츠를 표시한다. 뿐만 아니라, S145 단계에서 도시되는 바와 같이, 사용자와의 상호 작용(Interaction)을 통해 컨텐츠가 소비되거나 또는 제1 단말기(110)의 화면 구성 설정이 변경될 수 있다. 도 1에서는 컨텐츠 장면 크기를 축소하고 카메라 광고를 활성화시키며 연예인 정보를 비활성시키는 화면 구성을 예시하였다. 그러면 제1 단말기(110)는 S150 단계에서 상기 변경된 화면 구성을 반영하여 컨텐츠를 표시한다.
이 경우, 제1 단말기(110)는 S130 단계 내지 S150 단계에서 수행된 사용자 설정 정보에 대한 내역(History)을 저장한다. 따라서, 사용자는 제1 단말기(110)에서 뒤로 가기(Roll Back) 기능을 이용하여 자신이 사용자 설정 정보를 변경한 순서의 역순으로 사용자 설정 정보를 변경할 수 있다.
한편, 사용자는 컨텐츠를 소비하는 단말기를 변경하고자 하는 경우, S155 단계에서 상기 컨텐츠를 소비하는 단말기를 제1 단말기(110)에서 제2 단말기(120)로 변경한다. 그러면, 제2 단말기(120)는 S160 단계에서, 사용자가 제2 단말기(120)에 대해 미리 설정한 사용자 설정 정보를 반영하여 서버(100)로부터 수신한 컨텐츠를 표시한다.
다시 말해, 사용자가 컨텐츠를 소비하는 단말기를 제2 단말기(120)로 변경한 경우, 제2 단말기(120)에는 제1 단말기(110)에서 설정된 사용자 설정 정보가 반영된 화면이 아닌 제2 단말기(120)에 설정된 사용자 설정 정보가 반영되어 표시된다. 이에 사용자는 제1 단말기(110)와 동일한 사용자 설정 정보를 설정하기 위해서는 S165 단계 내지 S180 단계를 반복하여 수행해야 한다. 여기서, 제2 단말기(120)에서의 상기 S165 단계 내지 S180 단계는 제1 단말기(110)에서의 S135 단계 내지 S150 단계에 각각 대응하므로 자세한 설명은 생략하기로 한다.
뿐만 아니라, 제2 단말기(120)는 제1 단말기(110)에서의 컨텐츠 소비 현황과 상관없이, 해당 컨텐츠를 처음부터 다시 소비한다. 다시 말해, 제2 단말기(120)는 제1 단말기(110)에서의 컨텐츠 소비 종료 시점에 연이어 컨텐츠를 재생할 수 없다.
정리하면, 제1 단말기(110)에서 컨텐츠를 소비하는 도중, 상기 컨텐츠를 소비하는 단말기를 제2 단말기(120)로 변경하는 경우, 제2 단말기(120)는 제1 단말기(110)의 사용자 설정 정보와 컨텐츠 정보를 알 수 없다. 이에 따라, 제2 단말기(120)는 제1 단말기(110)에서의 컨텐츠 소비 환경을 반영할 수 없을 뿐만 아니라, 상기 컨텐츠를 처음부터 다시 소비해야 한다는 문제점이 발생한다.
이에 따라, 본 발명에서는 사용자가 동일한 컨텐츠를 서로 다른 단말기에서 소비하고자 하는 경우, 각 단말기에서의 사용자 정보 즉, 사용자 설정 정보와 컨텐츠 정보를 저장하고 이를 다른 단말기로 전달하여, 서로 다른 단말기에서 동일한 컨텐츠 소비 환경을 유지할 수 있는 방법을 제공하고자 한다.
도 2는 본 발명의 실시예에 따라 제2 단말기(120)가 제1 단말기(110)의 사용자 설정 정보와 컨텐츠 정보를 반영하여 컨텐츠를 소비하는 과정을 도시하는 도면이다. 본 발명의 제1 단말기(110)는 일정한 시간 간격, 컨텐츠 소비 시 장면의 변경이 이루어지는 시점, 또는 사용자 설정 정보 변경과 같은 이벤트 발생 시, 변경 사항을 사용자 프로파일(Scene History)에 실시간으로 저장한다.
도 1과 마찬가지로, 도 2의 'T'는 시간을 의미하는 것으로서, 시간의 진행 정도는 부등호 기호로 표시한 바와 같다.
제1 단말기(110)는 S210 단계에서 서버(100)로부터 제공되는 컨텐츠를 수신하여 표시한다. 이 경우, 제1 단말기(110)는 사용자가 미리 설정한 사용자 설정 정보를 반영하여 수신한 컨텐츠를 표시한다. 이는 도 1에서 이미 설명한 바와 같다.
그리고 제1 단말기(110)에서의 사용자 설정 정보가 변경되면, 제1 단말기는 변경된 사항을 사용자 프로파일(Scene History)에 저장하고, S220 단계에서 상기 변경된 사용자 설정 정보를 반영하여 화면상에 표시한다. S220 단계에서는 날씨와 달력 아이템이 컨텐츠 장면 측면에 신규 표시되도록 사용자 설정 정보가 변경된 경우를 예시하고 있다.
또한, 제1 단말기(110)는 S225 단계와 같이, 컨텐츠를 소비함에 따라 컨텐츠 정보가 변경하거나 또는 화면 구성 설정이 변경되면, S230 단계에서 상기 변경 사항을 사용자 프로파일(Scene History)에 저장한다. 그리고 제1 단말기(110)는 S235 단계에서 상기 변경된 사용자 설정 정보와 컨텐츠 정보를 반영하여 표시 화면을 구성한다.
한편, 사용자는 컨텐츠를 소비하는 단말기를 변경하고자 하는 경우, S240 단계에서 상기 컨텐츠를 소비하는 단말기를 제1 단말기(110)에서 제2 단말기(120)로 변경할 수 있다. 그러면, 제1 단말기(110)는 S245 단계에서 자신의 사용자 프로파일을 직접 또는 서버(100)를 통하여 제2 단말기(120)에 전달한다.
제2 단말기(120)는 제1 단말기(110)로부터 사용자 프로파일을 수신하여 제1 단말기의 사용자 정보 즉, 사용자 설정 정보와 컨텐츠 정보를 획득할 수 있다. 이에 따라, 제2 단말기(120)는 상기 사용자 프로파일을 분석하여 제1 단말기(110)의 컨텐츠 소비 환경과 동일한 컨텐츠 소비 환경을 구성할 수 있다.
다시 말해, 제2 단말기(120)는 S250 단계에서 제1 단말기(110)로부터 수신한 사용자 프로파일의 사용자 설정 정보를 이용하여 상기 제1 단말기(110)와 동일한 장면 구성을 설정하고, 사용자 프로파일의 컨텐츠 정보를 이용하여 상기 제1 단말기에서 소비되었던 컨텐츠의 종료 시점에 연이어 동일한 컨텐츠를 소비할 수 있다.
한편, 본 발명의 실시예에 따른 단말기는 이종의 단말기로부터 전송되는 사용자 프로파일을 이용하여 사용자가 원하는 시점의 화면으로 되돌아갈 수 있는 뒤로 가기 기능을 제공할 수 있다. 예를 들어, S255 단계에서 뒤로 가기(Roll Back) 기능 실행 시 제2 단말기(120)는 S260 단계에서, 현재 컨텐츠 소비 환경 이전에 설정된 컨텐츠 소비 환경을 구성하여 사용자에게 제공할 수 있다.
상기한 사용자 프로파일은 소비하는 컨텐츠의 장면이 변경되거나 또는 사용자의 요구로 사용자 설정 정보가 변경되는 등의 이벤트 발생 시 업데이트 되며, 이러한 사용자 프로파일에 정의되어야 할 정보는 아래의 표 1에서 나타나는 바와 같다.
사용자 프로파일(Scene History) Syntax Scenehistory () { Uint user_ID; Uint Time2Save; Data Current_SceneDescription_Info; Data Current_User_Display_preference; Data Current_Contents_Media_Info; } Semantics User_ID: 사용자를 식별 할 수 있는 고유 ID Time2Save: history가 저장 되는 시간 Current_User_Display_preference: 현재 사용자 화면의 구성 정보 Current_SceneDescription_Info: 현재 컨텐츠의 장면 구성 정보 Current_Contents_Media_Info: 현재 구성된 장면의 컨텐츠 ID와 소비 정보(재생 시간 등) |
상기 표 1에서 나타난 바와 같이, 사용자 프로파일에 정의되는 정보는 개인의 인증 키와 같이 사용자 개인만의 사용자 프로파일로 저장하기 위해 사용자를 확인할 수 있는 정보, 저장하고자 하는 화면의 시간 정보, 사용자 설정 정보가 반영된 화면의 구성 정보, 저장하고자 하는 컨텐츠의 장면 구성 정보, 현재 장면에서 소비되는 컨텐츠 정보를 포함한다.
여기서, 본 발명의 사용자 설정 정보는 상기 현재 컨텐츠의 장면 구성 정보와 상기 현재 사용자 화면의 구성 정보 항목을 포함할 수 있다. 또한 본 발명의 컨텐츠 정보는 상기 현재 구성된 장면의 컨텐츠 ID 및 소비 정보 항목을 포함할 수 있다.
이하에서는 제1 단말기(110)에 저장되는 사용자 프로파일을 제2 단말기(120)에 전달하는 방법에 대하여 기술한다. 본 발명에서는 이를 제1 실시예 내지 제3 실시예로 구분하여 기술하도록 한다.
도 3은 본 발명의 제1 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면이다.
도 3에서 도시되는 바와 같이, 제1 실시예에서 서버(100)는 S310 단계에서 컨텐츠와 상기 컨텐츠의 초기 장면 구성 정보를 제1 단말기(110)에 전송한다. 그러면 제1 단말기(110)는 초기 장면 구성 정보에 따라 화면을 구성하고 상기 수신한 컨텐츠를 소비한다.
그리고 사용자 설정 정보가 변경되거나 컨텐츠 정보가 변경(예를 들어 동영상 재생이 진행된 경우)되는 경우, 상기 제1 단말기(110)는 S320 단계에서 상기 변경된 사용자 설정 정보 또는 컨텐츠 정보를 사용자 프로파일(Scene History)에 저장한다. 여기서 사용자 설정 정보는 예를 들어, 사용자가 소비되는 컨텐츠의 크기를 변경하거나 화면상 위치를 변경하는 경우 변경될 수 있다. 또한 컨텐츠 정보는 컨텐츠 소비 시 시간의 경과에 따라 상기 컨텐츠의 재생 정도가 경과함에 따라 컨텐츠 소비 내역이 변경되거나 재생되는 컨텐츠가 변경되면 변경될 수 있다. 사용자 설정 정보 또는 컨텐츠 정보에 대해 상기한 예시는 본 발명의 일 실시예일 뿐 반드시 이에 한정되는 것은 아니며 이는 이하의 실시예에서도 동일하게 적용될 수 있다.
그리고 사용자가 컨텐츠를 소비할 단말기를 변경하는 경우, 상기 제1 단말기(110)는 S330 단계에서 사용자 프로파일(Scene History)을 서버(100)에 전송한다. 이 경우, 서버(100)는 제2 단말기(120)로부터 컨텐츠 요청을 수신하면 S340 단계에서, 제1 단말기(110)에서 소비되었던 컨텐츠와 동일한 컨텐츠와, 상기 컨텐츠의 초기 장면 구성 정보와, 상기 제1 단말기(110)로부터 수신한 사용자 프로파일(Scene History)을 제2 단말기(120)로 전송한다.
그러면 제2 단말기(120)는 S350 단계에서, 서버(100)로부터 수신한 컨텐츠, 컨텐츠의 초기 장면 구성 정보, 사용자 프로파일(Scene History)을 반영하여 제2 단말기(120)의 화면상에 표시할 연속 장면을 구성한다. 여기서, 상기 제2 단말기(120)에 표시되는 연속 장면은 단말기 변경 직전, 제1 단말기(120)에서 구성되었던 컨텐츠 소비 환경과 동일한 컨텐츠 소비 환경으로 구성된다.
상기한 방법에서는 제2 단말기(120)가 컨텐츠와 컨텐츠의 초기 장면 구성 정보를 이용하여 생성된 초기 화면에 사용자 프로파일에 포함된 정보들을 반영하여 제1 단말기(110)에 연이어 소비할 연속 장면을 구성한다. 그러나 본 발명의 다른 방법에 따르면 컨텐츠와 사용자 프로파일을 이용을 이용하여 제1 단말기(110)에 연이어 소비할 연속 장면을 직접 구성할 수도 있으며 이는 이하에서 기술되는 실시예에 공통적으로 적용될 수 있다.
상기한 실시예에 따르면, 사용자는 컨텐츠 소비 단말기를 제2 단말기(120)로 변경하여도 제1 단말기(110)에서 소비가 종료되었던 컨텐츠를 제2 단말기(120)에서 연속하여 소비할 수 있다. 또한, 제2 단말기(120)는 사용자 프로파일(Scene History)을 통해 제1 단말기(110)에서의 사용자 설정 정보 변경 내역을 알 수 있다. 이에 따라 사용자는 제2 단말기(120)에서 뒤로 가기(Roll Back) 기능을 이용하여, 자신이 제1 단말기(110)에서 사용자 설정 정보를 변경한 순서의 역순으로 변경할 수 있다.
도 4는 본 발명의 제1 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도이다.
우선, 제1 단말기(110)는 S405 단계에서 서버(100)로부터 제1 단말 컨텐츠 정보를 수신한다. 상기 제1 단말 컨텐츠 정보는 제1 단말기(110)에서 컨텐츠를 소비하기 위하여 필요한 정보로서, 도 3에서 기술한 컨텐츠, 초기 장면 구성 정보를 포함한다. 그러면 제1 단말기(110)는 S410 단계에서 상기 수신한 초기 장면 구성 정보에 따라 초기 장면을 구성하고, S415 단계에서 수신한 컨텐츠를 소비한다.
그리고 S420 단계에서 사용자 설정 정보 또는 컨텐츠 정보가 변경되는 경우, 제1 단말기(110)는 S425 단계에서 상기 변경된 사항을 사용자 프로파일(Scene History)에 저장한다. 그리고 S430 단계에서, 사용자의 요청에 따라 컨텐츠를 소비하고자 하는 단말기가 제2 단말기(120)로 변경된 경우, 제1 단말기(110)는 S435 단계에서 사용자 프로파일을 서버(100)로 전송한다.
그러면 서버(100)는 제2 단말 컨텐츠 정보를 제2 단말기(120)로 전송한다. 상기 제2 단말 컨텐츠 정보는 제2 단말기(120)에서 컨텐츠를 소비하기 위하여 필요한 정보로서 컨텐츠, 초기 장면 구성 정보, 사용자 프로파일을 포함한다. 그러면 제2 단말기(120)는 S445 단계에서 서버(100)로부터 수신한 컨텐츠, 컨텐츠의 초기 장면 구성 정보, 사용자 프로파일(Scene History)을 이용하여 화면상에 표시할 연속 장면을 구성한다. 여기서, 상기 제2 단말기(120)의 화면은 단말기 변경 직전, 제1 단말기(110)에서 구성되었던 컨텐츠 소비 환경과 동일한 컨텐츠 소비 환경으로 구성된다.
그러면 사용자는 S450 단계에서, 제2 단말기를 이용하여 제1 단말기(110)와 동일한 컨텐츠 소비 환경에서 동일한 컨텐츠를 소비할 수 있다.
도 5는 본 발명의 제2 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면이다.
도 5에 도시되는 바와 같이, 제2 실시예에서 서버(100)는 S510 단계에서 컨텐츠와 상기 컨텐츠의 초기 장면 구성 정보를 제1 단말기(110)에 전송한다. 그러면 제1 단말기(110)는 초기 장면 구성 정보에 따라 화면을 구성하고 상기 수신한 컨텐츠를 소비한다.
그리고 사용자 설정 정보가 변경되거나 컨텐츠 정보가 변경되는 경우, 상기 제1 단말기(110)는 S520 단계에서 상기 변경된 사용자 설정 정보 또는 컨텐츠 정보를 사용자 프로파일(Scene History)에 저장한다.
그리고 사용자가 컨텐츠를 소비할 단말기를 변경하는 경우, 상기 제1 단말기(110)는 S530 단계에서 사용자 프로파일(Scene History)을 서버(100)에 전송한다. 제2 실시예에 따른 서버(100)는 제1 단말기(110)로부터 사용자 프로파일(Scene History)을 수신하면 컨텐츠, 컨텐츠의 초기 장면 구성 정보, 사용자 프로파일(Scene History)을 이용하여 S540 단계에서 제2 단말기(120)에 표시할 연속 장면을 구성한다. 다시 말해, 제2 실시예에서는 제2 단말기(120)에 표시될 연속 장면이 서버(100)에 의해 생성된다.
그리고 서버(100)는 제2 단말기(120)로부터 컨텐츠 요청 수신 시, S550 단계에서 컨텐츠와 상기 연속 장면 구성 정보를 제2 단말기(120)에 전송한다. 그러면 제2 단말기(120)는 수신한 컨텐츠와 연속 장면을 이용하여 S560 단계에서 제1 단말기(110)에 연속하여 컨텐츠를 소비한다.
도 6은 본 발명의 제2 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도이다.
우선, 제1 단말기(110)는 S605 단계에서 서버(100)로부터 제1 단말 컨텐츠 정보를 수신한다. 제1 단말 컨텐츠 정보는 제1 단말기(110)에서 컨텐츠를 소비하기 위하여 필요한 정보로서, 컨텐츠, 초기 장면 구성 정보를 포함한다. 그러면 제1 단말기(110)는 S610 단계에서 상기 수신한 초기 장면 구성 정보에 따라 초기 장면을 구성하고, S615 단계에서 수신한 컨텐츠를 소비한다.
그리고 S620 단계에서 사용자 설정 정보 또는 컨텐츠 정보가 변경되는 경우, 제1 단말기(110)는 S625 단계에서 변경된 사항을 사용자 프로파일(Scene History)에 저장한다. 그리고 S630 단계에서, 사용자의 요청에 따라 컨텐츠를 소비하고자 하는 단말기가 제2 단말기(120)로 변경된 경우, 제1 단말기(110)는 S635 단계에서 사용자 프로파일을 서버(100)로 전송한다.
그러면 서버(100)는 제1 단말기(110)로부터 수신한 사용자 프로파일을 이용하여 제2 단말기(120)에 표시할 연속 장면을 구성한다. 그리고 서버(100)는 제2 단말기(120)로부터 컨텐츠 요청 수신 시, 제2 단말 컨텐츠 정보를 전송한다. 제2 실시예에 따른 제2 단말 컨텐츠 정보는 제2 단말기(120)에서 컨텐츠를 소비하기 위하여 필요한 정보로서, 컨텐츠와 연속 장면 구성 정보를 포함한다.
제2 단말기(120)는 S650 단계에서, 상기 수신한 컨텐츠와 연속 장면을 이용하여 제1 단말기(110)에 연속하여 컨텐츠를 소비한다.
도 7은 본 발명의 제3 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일(Scene History)을 전달하는 과정을 개념상 도시하는 도면이다.
도 7에 도시되는 바와 같이, 제3 실시예에서 서버(100)는 S710 단계에서 컨텐츠와 상기 컨텐츠의 초기 장면 구성 정보를 제1 단말기(110)에 전송한다. 그러면 제1 단말기(110)는 초기 장면 구성 정보에 따라 화면을 구성하고 상기 수신한 컨텐츠를 소비한다.
그리고 사용자 설정 정보가 변경되거나 컨텐츠 정보가 변경되는 경우, 상기 제1 단말기(110)는 S720 단계에서 변경된 사용자 설정 정보 또는 컨텐츠 정보를 사용자 프로파일(Scene History)에 저장한다.
그리고 사용자가 컨텐츠를 소비할 단말기를 변경하는 경우, 상기 제1 단말기(110)는 제3 실시예에 따라 S730 단계에서 사용자 프로파일(Scene History)을 제2 단말기(120)로 전송한다.
본 발명의 다른 실시예에 따르면, 제1 단말기(110)는 사용자 프로파일(Scene History)을 제2 단말기(120)에 직접 전송하는 것 대신에, 사용자 프로파일(Scene History)이 저장된 주소를 제2 단말기(120)에 전송할 수도 있다(도면에는 미도시). 상기 주소는 URL(Uniform Resource Locator)일 수 있다. 이 경우, 제2 단말기(120)는 상기 제1 단말기(110)로부터 수신한 주소에 접속하여 사용자 프로파일(Scene History)을 획득할 수 있다.
이 경우, 제1 단말기(110)는 사용자 프로파일(Scene History)또는 사용자 프로파일이 저장된 주소를 제2 단말기(210)로 전송하기 위하여 근거리 무선 통신을 이용하거나 또는 RF 무선 통신 등 모든 무선 통신을 이용할 수 있다. 여기서 상기 근거리 무선 통신은 블루투스, 적외선 통신(Infrared Data Association), 지그비(Zigbee) 등을 포함할 수 있다. 한편, 서버(100)는 제2 단말기(120)로부터 컨텐츠 요청 수신 시, S740 단계에서 컨텐츠와 초기 장면 구성 정보를 제2 단말기(120)에 전송한다. 그러면 제2 단말기(120)는 S750 단계에서 상기 서버(100)로부터 수신한 컨텐츠와 초기 장면 구성 정보, 및 제1 단말기(110)로부터 수신한 사용자 프로파일(Scene History)을 이용하여 제2 단말기(120)의 화면상에 표시할 연속 장면을 구성하고 상기 컨텐츠를 재생한다.
도 8은 본 발명의 제3 실시예에 따라 제1 단말기(110)가 제2 단말기(120)로 사용자 프로파일을 전달하는 과정을 도시하는 순서도이다.
우선, 제1 단말기(110)는 S805 단계에서 서버로부터 제1 단말 컨텐츠 정보를 수신한다. 상기 제1 단말 컨텐츠 정보는 상술한 바와 같이 컨텐츠, 초기 장면 구성 정보를 포함한다. 그러면 제1 단말기(110)는 S810 단계에서 초기 장면을 구성하고, S815 단계에서 수신한 컨텐츠를 소비한다.
그리고 S820 단계에서 사용자 설정 정보 또는 컨텐츠 정보가 변경되는 경우, 제1 단말기(110)는 S825 단계에서 상기 변경된 사항을 사용자 프로파일(Scene History)에 저장한다. 그리고 S830 단계에서, 사용자의 요청에 따라 컨텐츠를 소비하고자 하는 단말기가 제2 단말기(120)로 변경된 경우, 제1 단말기(110)는 S835 단계에서 사용자 프로파일을 제2 단말기(120)로 직접 전송한다. 상술한 바와 같이, 제1 단말기(110)는 사용자 프로파일(Scene History)을 제2 단말기(120)에 직접 전송하는 것 대신에, 사용자 프로파일(Scene History)이 저장된 주소를 제2 단말기(120)에 전송할 수도 있다. 그러면 제2 단말기(120)는 상기 제1 단말기(110)로부터 수신한 주소에 접속하여 사용자 프로파일(Scene History)을 획득할 수 있다. 그리고 서버(100)는 제2 단말기(120)로부터 컨텐츠 요청 수신 시, S840 단계에서 제2 단말 컨텐츠 정보를 상기 제2 단말기(120)로 전송한다. 제3 실시예에 따르면 제2 단말 컨텐츠 정보는 컨텐츠와 초기 장면 구성 정보를 포함한다.
그러면 제2 단말기(120)는 S845 단계에서, 상기 서버(100)로부터 수신한 컨텐츠와 초기 장면 구성 정보, 및 제1 단말기(110)로부터 수신한 사용자 프로파일(Scene History)을 이용하여 제2 단말기(120)의 화면상에 표시할 연속 장면을 구성한다. 그리고 제2 단말기(120)는 S850 단계에서 컨텐츠를 소비한다.
도 9는 본 발명의 실시예에 따른 단말기의 내부 구조를 도시하는 도면이다. 도 9에서 도시되는 단말기는 제1 단말기(110)와 제2 단말기(120)의 기능을 모두 수행할 수 있다. 본 발명의 실시예에 따른 단말기는 RF 통신부(910), 근거리 무선통신부(920), 저장부(930), 오디오 출력부(940), 표시부(950), 제어부(960)를 포함할 수 있다. 그리고 상기 제어부(960)는 사용자 프로파일 관리부(960A), 연속 장면 구성부(960B)를 더 구비할 수 있다.
RF 통신부(910)는 송수신기, 듀플렉서 등을 포함하며 서버(100)로부터 전송되는 컨텐츠 등의 송수신 처리와 같은 기능을 수행한다. 그리고 RF 통신부(910)는 컨텐츠를 소비하는 단말기 변경 시, 본 발명의 실시예들에 따라 사용자 프로파일(Scene Profile)을 송수신할 수도 있다.
근거리 무선통신부(920)는 근거리 무선 통신 기능을 가지는 다른 단말기와 근거리 무선 통신을 수행하는데, 근거리 무선통신 송신부와 근거리 무선통신 수신부를 포함한다. 상기 근거리 무선 통신에는 블루투스, 적외선 통신(Infrared Data Association), 지그비(Zigbee) 등을 포함할 수 있다. 상기 근거리 무선통신부(920)는 본 발명의 제3 실시예의 경우, 제1 단말기(110)로부터 전송되는 사용자 프로파일(Scene History)을 수신할 수 있다.
저장부(930)는 본 발명의 실시예에 따른 단말기의 전반적인 동작에 필요한 프로그램들과 데이터들을 저장할 수 있다.
오디오 처리부(940)는 오디오 신호를 출력하는 마이크부 및 스피커를 포함할 수 있다.
표시부(950)는 LCD 등으로 이루어 질 수 있으며, 휴대 단말기(110)에서 발생하는 각종 표시 데이터와 동작상태를 화면에 표시한다. 그리고 상기 표시부(230)는 터치 스크린 방식으로 구현되는 경우에는 입력부로도 동작할 수 있다.
상기 표시부(950)는 컨텐츠의 초기 소비 시, 서버(100)로부터 전송되는 컨텐츠와 초기 장면 구성 정보에 따라 초기 장면을 구성하고, 소비되는 컨텐츠를 표시한다. 이 경우, 표시부(950)는 사용자 설정 정보의 설정 상태가 반영된 화면 구성을 표시할 수 있다.
제어부(960)는 방송 스트리밍 서비스를 지원하는 단말기의 전반적인 동작 및 상기 단말기의 내부 블록들 간의 신호 흐름을 제어하는 기능을 수행할 수 있다. 상기 제어부(960)는 본 발명의 제1 실시예의 경우, 서버(100)로부터 전송되는 컨텐츠와 연속 장면 구성 정보를 수신하여 이전 단말기에서 소비가 종료된 시점에 연속하여 컨텐츠를 소비하도록 제어할 수 있다. 한편, 본 발명의 실시예에 따르면 제어부(960)는 사용자 프로파일 관리부(960A)와 연속 장면 구성부(960B)를 더 구비할 수 있다.
사용자 프로파일 관리부(960A)는 소비하는 컨텐츠의 장면이 변경되거나 또는 사용자의 요구로 사용자 설정 정보가 변경되는 등의 이벤트 발생을 감지하면 사용자 프로파일을 업데이트 한다. 예를 들어, 서버(100)로부터 수신한 컨텐츠의 재생이 진행되면 컨텐츠 정보가 변경되고, 사용자 프로파일 관리부(960A)는 이러한 컨텐츠 정보의 변경을 감지하면 상기 변경 내용을 반영하여 사용자 프로파일을 업데이트 한다. 또 다른 예시로서, 단말기에 설정된 표시 화면 구성 정보가 변경된 경우 즉, 소비되는 컨텐츠와 광고 등의 항목이 표시부(950)에 표시되는 크기, 비율 또는 위치 등이 변경되면 이는 사용자 설정 정보가 변경되고, 사용자 프로파일 관리부(960A)는 이러한 사용자 설정 정보의 변경을 감지하면 상기 변경 내용을 반영하여 사용자 프로파일을 업데이트 한다.
그리고 상기 사용자 프로파일 관리부는 컨텐츠를 소비하는 단말기 변경을 감지하면, RF 통신부(910) 또는 본 발명의 실시예에 따라 근거리 무선통신부(920)를 제어하여 상기 사용자 프로파일을 서버(100) 또는 제2 단말기(120)로 전송한다.
사용자 프로파일 관리부(960A)가 사용자 프로파일을 관리 및 업데이트 하는 상기의 기능은 본 발명의 제1 실시예 내지 제3 실시예에 공통적으로 적용될 수 있다.
연속 장면 구성부(960B)는 소비할 컨텐츠와 이종의 단말기로부터 전송되는 사용자 프로파일을 수신하고, 이전 단말기에 연속하여 현재 단말기에 표시할 연속 장면을 구성하여 상기 컨텐츠를 소비한다. 이를 위해 연속 장면 구성부(960B)는 사용자 프로파일에서 단말기에서 소비할 컨텐츠의 재생 위치, 및 이전 단말기에서의 사용자 설정 정보를 확인하고 이를 연속 장면 구성 시 반영한다. 이와 같은 연속 장면 구성부(960B)의 기능은 제2 실시예와 제3 실시예에 공통적으로 적용된다. 단지, 제2 실시예에서는 단말기가 서버(100)를 통하여 사용자 프로파일(Scene History)을 수신하지만, 제3 실시예에서는 이종의 단말기로부터 직접 사용자 프로파일(Scene History)을 수신한다는 점에서만 차이가 존재할 뿐이다. 이 경우, 유의할 점은 본 발명의 제1 실시예에 따르면 연속 장면은 서버(100)에서 생성되어 단말기에게 전송되므로, 연속 장면 구성부(960B)는 별도의 연속 장면을 생성할 필요는 없다는 것이다.
상기한 본 발명에 따르면, 사용자는 컨텐츠 소비 단말기를 변경하여도, 제1 단말기(110)에서 소비가 종료되었던 컨텐츠를 제2 단말기(120)에서 연속하여 소비할 수 있다. 또한, 사용자는 변경된 제2 단말기(120)에서 뒤로 가기(Roll Back) 기능을 이용하여, 자신이 제1 단말기(110)에서 사용자 설정 정보를 변경한 순서의 역순으로 변경할 수 있다.
<단말기>
910 : RF 통신부 920 : 근거리 무선 통신부
930 : 저장부 940 : 오디오 출력부
950 : 표시부 960 : 제어부
960A : 사용자 프로파일 관리부
960B : 연속 장면 구성부
910 : RF 통신부 920 : 근거리 무선 통신부
930 : 저장부 940 : 오디오 출력부
950 : 표시부 960 : 제어부
960A : 사용자 프로파일 관리부
960B : 연속 장면 구성부
Claims (20)
- 컨텐츠를 소비하는 제1 단말기의 사용자 정보 전달 방법에 있어서,
컨텐츠를 소비하는 도중 상기 컨텐츠에 관련된 설정 정보가 변경되면, 변경 사항을 사용자 프로파일에 저장하는 단계; 및
상기 컨텐츠를 소비하는 단말기가 상기 제1 단말기에서 제2 단말기로 변경되면, 상기 제2 단말기에 연결된 서버 또는 상기 제2 단말기에 상기 사용자 프로파일을 전송하는 단계를 포함하고,
상기 전송되는 사용자 프로파일은 상기 제1 단말기에서 소비 종료된 상기 컨텐츠를 상기 제2 단말기에서 연속하여 소비하기 위하여 이용되는 것을 특징으로 하는 사용자 정보 전달 방법. - 제1항에 있어서, 상기 컨텐츠는 상기 서버로부터 상기 제1 단말기 또는 상기 제2 단말기에 제공되는 것을 특징으로 하는 사용자 정보 전달 방법.
- 컨텐츠를 제공하는 서버의 사용자 정보 전달 방법에 있어서,
컨텐츠를 소비하는 단말기가 제1 단말기에서 제2 단말기로 변경되면, 상기 제1 단말기로부터 사용자 프로파일을 수신하는 단계;
상기 수신한 사용자 프로파일을 이용하여 컨텐츠 정보를 생성하는 단계; 및
상기 컨텐츠 정보를 상기 제2 단말기로 전송하는 단계를 포함하고,
상기 컨텐츠 정보는, 상기 제1 단말기에서 상기 컨텐츠를 소비하는 동안의 상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하고, 상기 제1 단말기에서 소비 종료된 상기 컨텐츠를 상기 제2 단말기에서 연속하여 소비하기 위하여 이용되는 것을 특징으로 하는 사용자 정보 전달 방법. - 제3항에 있어서,
상기 컨텐츠와 상기 사용자 프로파일을 이용하여, 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하는 단계; 및
상기 서버가 상기 컨텐츠와 상기 연속 장면을 상기 컨텐츠 정보에 포함시키는 단계를 더 포함하는 것을 특징으로 하는 사용자 정보 전달 방법. - 제3항에 있어서, 상기 컨텐츠 정보는,
상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 사용자 프로파일 또는 상기 사용자 프로파일이 저장된 주소를 포함하는 것을 특징으로 하는 사용자 정보 전달 방법. - 컨텐츠를 소비하는 제2 단말기의 사용자 정보 수신 방법에 있어서,
제1 단말기에 연결된 서버 또는 상기 제1 단말기로부터 컨텐츠 정보를 수신하는 단계; 및
상기 컨텐츠 정보를 이용하여, 상기 제1 단말기에서 소비 종료된 상기 컨텐츠를 상기 제2 단말기에서 연속하여 소비하는 단계를 포함하고,
상기 컨텐츠 정보는, 상기 제1 단말기에서 상기 컨텐츠를 소비하는 동안 상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 것을 특징으로 하는 사용자 정보 수신 방법. - 제6항에 있어서, 상기 컨텐츠 정보는,
상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 사용자 프로파일 또는 상기 사용자 프로파일이 저장된 주소를 포함하고,
상기 컨텐츠 정보가 상기 사용자 프로파일이 저장된 주소를 포함하는 경우, 상기 제2 단말기가 상기 사용자 프로파일이 저장된 주소에 접속하여 상기 사용자 프로파일을 획득하는 단계를 더 포함하는 것을 특징으로 하는 사용자 정보 수신 방법. - 제6항에 있어서,
상기 서버로부터 전송되는 상기 컨텐츠 정보를 이용하여 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하는 단계; 및
상기 연속 장면을 이용하여 상기 컨텐츠를 연속하여 소비하는 단계를 더 포함하는 것을 특징으로 하는 사용자 정보 수신 방법. - 제6항에 있어서,
사용자 입력에 따라, 상기 제1 단말기에서 상기 컨텐츠에 관련된 설정을 변경한 순서의 역순으로, 상기 제2 단말기에서 상기 컨텐츠에 관련된 설정을 변경하는 단계를 더 포함하는 것을 특징으로 하는 사용자 정보 수신 방법. - 제6항에 있어서, 상기 컨텐츠에 관련된 설정은 화면 구성을 포함하고, 상기 컨텐츠의 소비는 상기 컨텐츠의 재생을 포함하는 것을 특징으로 하는 사용자 정보 수신 방법.
- 컨텐츠를 소비하는 제1 단말기에 있어서,
제2 단말기 또는 상기 제2 단말기에 연결된 서버와 신호를 송수신하는 통신부; 및
컨텐츠를 소비하는 도중 상기 컨텐츠에 관련된 설정 정보가 변경되면, 변경 사항을 사용자 프로파일에 저장하고, 상기 컨텐츠를 소비하는 단말기가 상기 제1 단말기에서 상기 제2 단말기로 변경되면, 상기 서버 또는 상기 제2 단말기에 상기 사용자 프로파일을 전송하도록 제어하는 제어부를 포함하고,
상기 전송되는 사용자 프로파일은 상기 제1 단말기에서 소비 종료된 상기 컨텐츠를 상기 제2 단말기에서 연속하여 소비하기 위하여 이용되는 것을 특징으로 하는 제1 단말기. - 제11항에 있어서, 상기 컨텐츠는 상기 서버로부터 상기 제1 단말기 또는 상기 제2 단말기에 제공되는 것을 특징으로 하는 제1 단말기.
- 컨텐츠를 제공하는 서버에 있어서,
제1 단말기 또는 제2 단말기와 신호를 송수신하는 통신부; 및
컨텐츠를 소비하는 단말기가 상기 제1 단말기에서 상기 제2 단말기로 변경되면, 상기 제1 단말기로부터 사용자 프로파일을 수신하고, 상기 수신한 사용자 프로파일을 이용하여 컨텐츠 정보를 생성하고, 상기 컨텐츠 정보를 상기 제2 단말기로 전송하도록 제어하는 제어부를 포함하고,
상기 컨텐츠 정보는, 상기 제1 단말기에서 상기 컨텐츠를 소비하는 동안의 상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 것을 특징으로 하는 서버. - 제13항에 있어서, 상기 제어부는,
상기 컨텐츠와 상기 사용자 프로파일을 이용하여, 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하고, 상기 서버가 상기 컨텐츠와 상기 연속 장면을 상기 컨텐츠 정보에 포함시키는 것을 특징으로 하는 서버. - 제13항에 있어서, 상기 컨텐츠 정보는,
상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 사용자 프로파일 또는 상기 사용자 프로파일이 저장된 주소를 포함하는 것을 특징으로 하는 서버. - 컨텐츠를 소비하는 제2 단말기에 있어서,
제1 단말기 또는 상기 제1 단말기에 연결된 서버와 신호를 송수신하는 통신부; 및
상기 서버 또는 상기 제1 단말기로부터 컨텐츠 정보를 수신하고, 상기 컨텐츠 정보를 이용하여 상기 제1 단말기에서 소비 종료된 상기 컨텐츠를 상기 제2 단말기에서 연속하여 소비하도록 제어하는 제어부를 포함하고,
상기 컨텐츠 정보는, 상기 제1 단말기에서 상기 컨텐츠를 소비하는 동안 상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 것을 특징으로 하는 제2 단말기. - 제16항에 있어서, 상기 컨텐츠 정보는, 상기 컨텐츠에 관련된 설정 정보의 변경 사항을 포함하는 사용자 프로파일 또는 상기 사용자 프로파일이 저장된 주소를 포함하고,
상기 제어부는, 상기 컨텐츠 정보가 상기 사용자 프로파일이 저장된 주소를 포함하는 경우, 상기 제2 단말기가 상기 사용자 프로파일이 저장된 주소에 접속하여 상기 사용자 프로파일을 획득하도록 제어하는 것을 특징으로 하는 제2 단말기. - 제16항에 있어서, 상기 제어부는,
상기 서버로부터 전송되는 상기 컨텐츠 정보를 이용하여 상기 제1 단말기에서 소비 종료된 컨텐츠를 연속하여 소비하기 위한 연속 장면을 구성하고, 상기 연속 장면을 이용하여 상기 컨텐츠를 연속하여 소비하도록 제어하는 것을 특징으로 하는 제2 단말기. - 제16항에 있어서, 상기 제어부는,
사용자 입력에 따라, 상기 제1 단말기에서 상기 컨텐츠에 관련된 설정을 변경한 순서의 역순으로, 상기 제2 단말기에서 상기 컨텐츠에 관련된 설정을 변경하도록 제어하는 것을 특징으로 하는 제2 단말기. - 제16항에 있어서, 상기 컨텐츠에 관련된 설정은 화면 구성을 포함하고, 상기 컨텐츠의 소비는 상기 컨텐츠의 재생을 포함하는 것을 특징으로 하는 제2 단말기.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090024363 | 2009-03-23 | ||
KR20090024363 | 2009-03-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100106241A KR20100106241A (ko) | 2010-10-01 |
KR101644875B1 true KR101644875B1 (ko) | 2016-08-04 |
Family
ID=42738788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100025256A KR101644875B1 (ko) | 2009-03-23 | 2010-03-22 | 방송 스트리밍 서비스에서 단말기간 사용자 정보 전달 방법 및 장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8910213B2 (ko) |
EP (1) | EP2412181A4 (ko) |
KR (1) | KR101644875B1 (ko) |
WO (1) | WO2010110570A2 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101459551B1 (ko) * | 2011-07-05 | 2014-11-10 | 주식회사 케이티 | 방송 콘텐츠 정보 제공 방법 및 시스템 |
US10063924B2 (en) | 2013-03-15 | 2018-08-28 | The Directv Group, Inc. | Method and system for transferring user settings to another user receiving device using a mobile user device |
US9351040B2 (en) | 2013-03-15 | 2016-05-24 | The Directv Group, Inc. | Method and system for transferring user settings to another user receiving device |
US10296487B2 (en) | 2013-03-15 | 2019-05-21 | The Directv Group, Inc. | Method and system for operating user receiving devices with user profiles |
CN105828192A (zh) * | 2016-03-22 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | 一种多终端视频续播方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070047909A1 (en) | 2005-08-30 | 2007-03-01 | Takeshi Toyama | Information processing apparatus and method of reproducing content provided by said apparatus |
US20070130595A1 (en) * | 2002-05-03 | 2007-06-07 | Mcelhatten David | Technique for Effectively Accessing Programming Listing Information in an Entertainment Delivery System |
US20080155615A1 (en) * | 2006-12-22 | 2008-06-26 | Guideworks, Llc | Systems and methods for supporting multi-user media content access using index points |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003153254A (ja) * | 2001-08-31 | 2003-05-23 | Canon Inc | データ処理装置及びデータ処理方法、並びにプログラム、記憶媒体 |
KR100884133B1 (ko) * | 2001-12-31 | 2009-02-17 | 에스케이 텔레콤주식회사 | 무선 인터넷 멀티미디어 서비스를 위한 서버와 단말기간정보 교환 시스템 및 그 방법 |
US8429696B2 (en) * | 2003-10-31 | 2013-04-23 | Microsoft Corporation | Multimedia presentation resumption within an environment of multiple presentation systems |
KR100590473B1 (ko) * | 2003-12-09 | 2006-06-19 | 에스케이 텔레콤주식회사 | 이동 통신 단말기간에 형식이 다른 컨텐츠를 송수신하는방법 및 시스템 |
GB2409737A (en) * | 2003-12-31 | 2005-07-06 | Nokia Corp | Bookmarking digital content |
KR100776799B1 (ko) * | 2005-12-02 | 2007-11-19 | 한국전자통신연구원 | 끊김 없는 실시간 멀티미디어 서비스 제공 시스템 및 방법 |
WO2009026367A1 (en) * | 2007-08-20 | 2009-02-26 | Emotive Communications, Inc. | Interactive interface for devices supporting communication employing sender-specified media content |
-
2010
- 2010-03-22 KR KR1020100025256A patent/KR101644875B1/ko active IP Right Grant
- 2010-03-23 US US12/729,741 patent/US8910213B2/en not_active Expired - Fee Related
- 2010-03-23 WO PCT/KR2010/001756 patent/WO2010110570A2/en active Application Filing
- 2010-03-23 EP EP10756325.6A patent/EP2412181A4/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070130595A1 (en) * | 2002-05-03 | 2007-06-07 | Mcelhatten David | Technique for Effectively Accessing Programming Listing Information in an Entertainment Delivery System |
US20070047909A1 (en) | 2005-08-30 | 2007-03-01 | Takeshi Toyama | Information processing apparatus and method of reproducing content provided by said apparatus |
US20080155615A1 (en) * | 2006-12-22 | 2008-06-26 | Guideworks, Llc | Systems and methods for supporting multi-user media content access using index points |
Also Published As
Publication number | Publication date |
---|---|
KR20100106241A (ko) | 2010-10-01 |
EP2412181A2 (en) | 2012-02-01 |
EP2412181A4 (en) | 2014-05-07 |
US8910213B2 (en) | 2014-12-09 |
WO2010110570A2 (en) | 2010-09-30 |
WO2010110570A3 (en) | 2010-12-23 |
US20100242071A1 (en) | 2010-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102301637B1 (ko) | 컨텐츠 재생을 위한 클라이언트, 컨텐츠 재생 방법, 컨텐츠 접속 제공 방법, 전자 장치의 컨텐츠 재생 선택 방법 및 컴퓨터 판독가능 기록매체 | |
US9318152B2 (en) | Super share | |
US7908258B2 (en) | Search keyword input device, search keyword input method, and search keyword input program | |
CN100359946C (zh) | 根据节目指南获取互联网内容的方法和系统 | |
EP1796389B1 (en) | Device and method for playback of streaming content | |
AU2010318858B2 (en) | Mobile terminal, display apparatus and control method thereof | |
US8014542B2 (en) | System and method of providing audio content | |
US9420025B2 (en) | Method and apparatus for reproducing content in multimedia data providing system | |
CN112702645B (zh) | 用于将辅助媒体项目插入到主媒体流中的方法及系统 | |
EP2241090B1 (en) | Methods, portable electronic devices, systems and computer program products for automatically creating social networking services (sns) | |
US20070185968A1 (en) | Communicating with a remote control | |
KR101644875B1 (ko) | 방송 스트리밍 서비스에서 단말기간 사용자 정보 전달 방법 및 장치 | |
KR100805308B1 (ko) | 이동통신 단말기에서의 컨텐츠 추천 서비스 방법 및 이를위한 이동통신 단말기 | |
JP2007207217A (ja) | コンテンツアイテム提供方法 | |
WO2021143362A1 (zh) | 资源传输方法及终端 | |
JP2007306088A (ja) | 制御装置及び制御方法 | |
US7890779B2 (en) | Method and apparatus for providing updated information using power control in portable terminal device | |
JP2010044762A (ja) | 広告目的のためのデータファサード加入フィルタを用いる方法およびシステム | |
US10542052B2 (en) | Multi-area grouping | |
JP2010233034A (ja) | 関連コンテンツ配信システム、ユーザデバイス管理サーバ、及びコンピュータプログラム | |
US20090119709A1 (en) | Method for providing communication using electronic program guide (epg) and image apparatus using the same | |
KR100666281B1 (ko) | 셋탑박스를 이용한 노래반주 서비스 시스템 및 방법 | |
JP2007201714A (ja) | 番組情報提供システム、番組情報提供装置、及び、携帯機 | |
KR101008040B1 (ko) | 단말 간 통신을 기반으로 한 iptv 제어 장치 | |
US20150245088A1 (en) | Intelligent remote control for digital television |
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 |