KR20100117109A - Apparatus and methods for controlling an entertainment device using a mobile communication device - Google Patents
Apparatus and methods for controlling an entertainment device using a mobile communication device Download PDFInfo
- Publication number
- KR20100117109A KR20100117109A KR1020107020215A KR20107020215A KR20100117109A KR 20100117109 A KR20100117109 A KR 20100117109A KR 1020107020215 A KR1020107020215 A KR 1020107020215A KR 20107020215 A KR20107020215 A KR 20107020215A KR 20100117109 A KR20100117109 A KR 20100117109A
- Authority
- KR
- South Korea
- Prior art keywords
- mobile communication
- user
- communication device
- entertainment device
- content
- Prior art date
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 175
- 238000000034 method Methods 0.000 title claims abstract description 95
- 230000004044 response Effects 0.000 claims abstract description 38
- 230000033001 locomotion Effects 0.000 claims description 15
- 238000003860 storage Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 description 50
- 238000004891 communication Methods 0.000 description 34
- 230000005540 biological transmission Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 9
- 238000009826 distribution Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000011218 segmentation Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 238000011112 process operation Methods 0.000 description 5
- 230000036541 health Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- 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/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4182—External card to be used in combination with the client device, e.g. for conditional access for identification purposes, e.g. storing user identification data, preferences, personal settings or data
-
- 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/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4222—Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephone Function (AREA)
- Details Of Television Systems (AREA)
- Selective Calling Equipment (AREA)
Abstract
이동 통신 장치(106)를 이용하여 엔터테인먼트 장치(102)를 원격으로 제어하는 장치 및/또는 방법의 다양한 실시예가 개시된다. 사용자(108)는 이동 통신 장치를 이용하여 엔터테인먼트 장치에 의해 제시용으로 출력되는 콘텐츠의 재생 조작을 요구하는 정보를 입력한다. 이동 통신 장치는 상기 엔터테인먼트 장치로 사용자 입력을 전송하고, 사용자 입력을 수신하는 것에 응답하여, 이동 통신 장치는 비디오 콘텐츠의 재생을 조작한다.Various embodiments of an apparatus and / or method for remotely controlling entertainment device 102 using mobile communication device 106 are disclosed. The user 108 inputs information requesting a reproduction operation of the content output for presentation by the entertainment device using the mobile communication device. The mobile communication device transmits the user input to the entertainment device, and in response to receiving the user input, the mobile communication device manipulates the playback of the video content.
Description
실시예들은 이동 통신 장치를 이용하여 엔터테인먼트 장치를 제어하는 장치 및 방법에 관한 것이다.Embodiments relate to an apparatus and method for controlling an entertainment device using a mobile communication device.
일반 가정은 현재 개별 원격 제어기에 의해 원격 작동하는 다양한 엔터테인먼트 장치를 보유하고 있다. 따라서, 사용자가 오디오 및/비디오 콘텐츠를 경험하는 경우, 종종 다수의 원격 제어기를 다룰 필요가 있다. 이것은 많은 사용자에게 문제가 되고 있다. 또한, 현대 비디오 시청 시스템은 너무 복잡해서 많은 사용자가 관련 원격 제어기의 지원 없이는 엔터테인먼트 장치를 제어할 수 없다. 그러나, 원격 제어기는 쉽게 분실되므로, 원격 제어기에 의해 제공되는 고성능 내비게이션 툴의 지원 없이 사용자가 비디오 시청 시스템을 조작하는 것이 어렵게 되었다.Homes now have a variety of entertainment devices that are remotely operated by individual remote controllers. Thus, when a user experiences audio and / or video content, it is often necessary to deal with multiple remote controls. This is a problem for many users. In addition, modern video viewing systems are so complex that many users cannot control the entertainment device without the support of the associated remote control. However, the remote controller is easily lost, making it difficult for the user to operate the video viewing system without the support of the high performance navigation tools provided by the remote controller.
본 명세서에 기재된 다양한 실시예는 일반적으로 하나 이상의 통신 매체(또는 네트워크)를 통해 하나 이상의 소스로부터 한 명 이상의 최종 사용자에게 제시(presentation)하기 위한 하나 이상의 통신 장치로 콘텐츠를 용이하게 수신, 처리, 출력 및 통신하는 장치, 시스템 및 방법을 제공한다. 보다 상세하게는, 본 명세서에 기재된 다양한 실시예는 이동 통신 장치를 이용하여 엔터테인먼트 장치에 의한 콘텐츠의 제시를 용이하게 제어하는 장치, 시스템 및 방법을 제공한다. 요컨대, 본 명세서에 기재된 다양한 실시예는 이동 통신 장치가 엔터테인먼트 장치를 원격 제어하는데 사용되는 장치, 시스템 및/또는 방법을 제공한다.The various embodiments described herein generally facilitate receiving, processing, and outputting content to one or more communication devices for presenting to one or more end users from one or more sources via one or more communication media (or networks). And apparatus, systems, and methods for communicating. More specifically, various embodiments described herein provide an apparatus, system, and method for easily controlling the presentation of content by an entertainment device using a mobile communication device. In sum, various embodiments described herein provide an apparatus, system, and / or method in which a mobile communication device is used to remotely control an entertainment device.
하나 이상의 실시예에서, 수신, 처리, 출력 및/또는 통신될 콘텐츠는 오디오, 비디오, 데이터, 정보 등을 포함하는 다양한 형태로 입력될 수 있으나, 이에 한정되는 것은 아니다. 마찬가지로, 제어될 엔터테인먼트 장치는 오디오, 비디오 및/또는 오디오/비디오(A/V) 콘텐츠를 제시할 수 있는 임의의 장치를 포함할 수 있다. 오버-더-에어 브로드캐스트(over-the-air broadcast), 위성 또는 케이블 텔레비전 분배 시스템, 디지털 비디오 디스크(DVD) 또는 다른 광 디스크, 인터넷 또는 다른 통신 네트워크 등의 임의의 소스로부터 콘텐츠가 제공될 수 있다.In one or more embodiments, content to be received, processed, output, and / or communicated may be input in various forms, including but not limited to audio, video, data, information, and the like. Likewise, the entertainment device to be controlled may include any device capable of presenting audio, video and / or audio / video (A / V) content. Content may be provided from any source, such as over-the-air broadcast, satellite or cable television distribution systems, digital video discs (DVD) or other optical discs, the Internet or other communications networks. have.
사용자는 이동 통신 장치(예를 들어, 모바일 폰, 개인 정보 단말기(PDA) 등)을 이용하여 엔터테인먼트 장치에 의한 콘텐츠의 출력 및 제시를 무선으로 제어한다. 즉, 이동 통신 장치는 엔터테인먼트 장치의 원격 제어기로서 작동한다. 사용자가 이동 통신 장치에 명령을 입력하고, 명령은 엔터테인먼트 장치로 전송된다. 엔터테인먼트 장치는 이에 대해 응답하여 명령을 처리함으로써 제시 콘텐츠의 출력을 조작한다. 하나 이상의 실시예에서, 이동 통신 장치는 엔터테인먼트 장치 또는 엔터테인먼트 장치에 통신가능하게 결합된 다른 장치에서 사용자를 인증하는데 사용되는 사용자에 관한 식별 데이터를 엔터테인먼트 장치로 전송한다. 따라서, 사용자는 엔터테인먼트 장치에 의해 제시되는 콘텐츠에 접근(access)하기 위하여 개인 식별 번호(personal-identification number; PIN), 사용자 이름/비밀 번호, 접근 코드(access code) 등의 식별 정보를 반복적으로 수동 입력할 필요가 없다.A user wirelessly controls the output and presentation of content by the entertainment device using a mobile communication device (eg, mobile phone, personal digital assistant, etc.). That is, the mobile communication device acts as a remote controller of the entertainment device. The user enters a command on the mobile communication device, and the command is sent to the entertainment device. The entertainment device in response manipulates the output of the presented content by processing the command. In one or more embodiments, the mobile communication device transmits identification data about the user used to authenticate the user at the entertainment device or other device communicatively coupled to the entertainment device to the entertainment device. Accordingly, the user may repeatedly manually identify identification information such as a personal identification number (PIN), a user name / password, an access code, and the like to access content presented by the entertainment device. There is no need to enter.
본 명세서에 기재된 다양한 실시예는 일반적으로 하나 이상의 통신 매체(또는 네트워크)를 통해 하나 이상의 소스로부터 한 명 이상의 최종 사용자에게 제시(presentation)하기 위한 하나 이상의 통신 장치로 콘텐츠를 용이하게 수신, 처리, 출력 및 통신하는 장치, 시스템 및 방법을 제공한다. 보다 상세하게는, 본 명세서에 기재된 다양한 실시예는 이동 통신 장치를 이용하여 엔터테인먼트 장치에 의한 콘텐츠의 제시를 용이하게 제어하는 장치, 시스템 및 방법을 제공한다. 요컨대, 본 명세서에 기재된 다양한 실시예는 이동 통신 장치가 엔터테인먼트 장치를 원격 제어하는데 사용되는 장치, 시스템 및/또는 방법을 제공한다.The various embodiments described herein generally facilitate receiving, processing, and outputting content to one or more communication devices for presenting to one or more end users from one or more sources via one or more communication media (or networks). And apparatus, systems, and methods for communicating. More specifically, various embodiments described herein provide an apparatus, system, and method for easily controlling the presentation of content by an entertainment device using a mobile communication device. In sum, various embodiments described herein provide an apparatus, system, and / or method in which a mobile communication device is used to remotely control an entertainment device.
도면 전체에 걸쳐서 동일한 번호는 동일한 요소 또는 동일한 유형의 요소를 나타낸다.
도 1은 엔터테인먼트 시스템의 일 실시예를 나타내는 도면이다.
도 2는 통신 시스템의 일 실시예를 나타내는 도면이다.
도 3은 통신 시스템의 일 실시예를 나타내는 도면이다.
도 4는 도 2의 이동 통신 장치의 일 실시예를 나타내는 도면이다.
도 5는 도 2의 이동 통신 장치의 예시적인 실시예를 나타내는 도면이다.
도 6은 도 3의 이동 통신 장치의 일 실시예를 나타내는 도면이다.
도 7은 도 3의 엔터테인먼트 장치의 일 실시예를 나타내는 도면이다.
도 8은 엔터테인먼트 장치를 원격으로 작동시키는 프로세스의 일 실시예를 나타내는 도면이다.
도 9는 표시 장치상에 콘텐츠를 제시하는 프로세스의 일 실시예를 나타내는 도면이다.
도 10은 시청 데이터에 기초하여 사용자의 사회적 네트워크 프로파일(social networking profile)을 작성하는 프로세스의 일 실시예를 나타내는 도면이다.
도 11은 비디오 프로그램에 관한 인구통계적 정보(demographic information)를 수집하는 프로세스의 일 실시예를 나타내는 도면이다.
도 12는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 프로세스의 일 실시예를 나타내는 도면이다.
도 13은 엔터테인먼트 장치에 의해 잠금된(locked) 제시 콘텐츠를 출력하는 프로세스의 일 실시예를 나타내는 도면이다.Like numbers refer to like elements or elements of the same type throughout the drawings.
1 is a diagram illustrating an embodiment of an entertainment system.
2 is a diagram illustrating an embodiment of a communication system.
3 is a diagram illustrating an embodiment of a communication system.
4 is a diagram illustrating an embodiment of the mobile communication device of FIG. 2.
5 is a diagram illustrating an exemplary embodiment of the mobile communication device of FIG. 2.
FIG. 6 is a diagram illustrating an embodiment of a mobile communication device of FIG. 3.
7 is a diagram illustrating an embodiment of the entertainment device of FIG. 3.
8 is a diagram illustrating one embodiment of a process of remotely operating an entertainment device.
9 is a diagram illustrating an embodiment of a process of presenting content on a display device.
FIG. 10 is a diagram illustrating one embodiment of a process for creating a social networking profile of a user based on viewing data.
FIG. 11 is a diagram illustrating one embodiment of a process for collecting demographic information about a video program.
12 is a diagram illustrating one embodiment of a process for outputting presented content by an entertainment device.
FIG. 13 is a diagram illustrating one embodiment of a process for outputting presented content locked by an entertainment device. FIG.
도 1은 엔터테인먼트 시스템(100)의 일 실시예를 나타낸다. 엔터테인먼트 시스템(100)은 사용자(108)에게 콘텐츠를 제시한다. 하나 이상의 실시예에서, 사용자(108)에게 제시되는 콘텐츠는 텔레비전 프로그램, 영화 및 다른 녹화 콘텐츠 등의 비디오 스트림(stream)을 포함한다. 엔터테인먼트 시스템(100)은 엔터테인먼트 장치(102), 콘텐츠 소스(104) 및 이동 통신 장치(106)를 포함한다. 이들 각 구성요소는 이하에서 상세히 설명한다. 엔터테인먼트 시스템(100)은 간략화를 위해 기재되지 않은 다른 장치, 구성요소 또는 소자를 포함할 수 있다.1 illustrates one embodiment of an
엔터테인먼트 장치(102)는 하나 이상의 콘텐츠 소스(들)(104)로부터 콘텐츠를 수신하고 사용자(108)에게 수신된 콘텐츠를 제시하도록 작동할 수 있다. 하나 이상의 실시예에서, 엔터테인먼트 장치(102)는 사용자(108)에게 콘텐츠를 표시하도록 구성된 표시 장치이다. 엔터테인먼트 장치(102)는 임의의 포맷(예를 들어, 아날로그 또는 디지털 포맷)의 비디오 스트림을 수신하고 수신된 비디오 스트림을 사용자(108)에게 제시할 수 있다. 엔터테인먼트 장치(102)는 또한 사용자(108)가 엔터테인먼트 장치(102)에 의한 콘텐츠 제시를 제어하도록 하는 메뉴 및 다른 정보를 표시하도록 구성될 수 있다. 다른 실시예에서, 엔터테인먼트 장치(102)는 하나 이상의 오디오 및/비디오 출력 스트림을 처리하여 사용자(108)에게 제시하기 위한 표시 장치에 제공하는 셋탑 박스(set-top box)(예를 들어, 위성 또는 케이블 텔레비전 컨버터 박스), 디지털 비디오 레코더(DVR) 또는 다른 유사한 장치이다. 엔터테인먼트 장치(102)는 또한 표시 장치 및 셋탑 박스, 디지털 비디오 레코더(DVR) 등의 기능을 결합한 장치로서 구현될 수 있다.
콘텐츠 소스(104)는 비디오 스트림 등의 제시 데이터를 엔터테인먼트 장치(102)로 제공하도록 구성된 임의의 시스템 또는 장치를 포함할 수 있다. 콘텐츠 소스(104)는 엔터테인먼트 장치(102)의 내부 또는 외부 장치일 수 있다. 엔터테인먼트 장치(102) 및 콘텐츠 소스(104)는 임의의 유형의 유선 또는 무선 접속, 통신 네트워크 등을 통해 통신가능하게 결합될 수 있다. 예시적인 콘텐츠 소스는 텔레비전 분배 시스템(예를 들어, 오버-더-에어 분배 시스템, 케이블 텔레비전 분배 시스템, 위성 텔레비전 분배 시스템 및 광대역(broadband) 분배 시스템), DVD 플레이어 및 다른 광디스크 플레이어, 디지털 저장 매체(예를 들어, DVR) 및 인터넷을 포함한다.The
이동 통신 장치(106)는 사용자(108)에게 통신 서비스를 제공하도록 구성된 임의의 시스템 또는 장치를 포함할 수 있다. 이동 통신 장치(106)에 의해 제공되는 통신 서비스는 음성, 데이터 및/또는 비디오 서비스를 포함할 수 있다. 이동 통신 장치(106)는 임의의 유형의 통신 매체 또는 프로토콜을 이용하여 통신할 수 있다. 예를 들어, 이동 통신 장치(106)는 무선(RF) 통신 링크를 통해 통신 네트워크(도 1에 도시되지 않음)와 무선으로 통신할 수 있다. 하나 이상의 실시예에서, 이동 통신 장치(106)는 셀룰러 네트워크를 통해 통신하는 무선 전화이다.
이동 통신 장치(106)는 또한 엔터테인먼트 장치(102)와 무선으로 통신하도록 구성된다. 이동 통신 장치(106)와 엔터테인먼트 장치(102)는 RF 또는 적외선(IR) 통신 링크 등의 임의의 유형의 무선 통신 링크를 통해 통신할 수 있다. 보다 상세하게는, 이동 통신 장치(106)는 엔터테인먼트 장치에 의한 콘텐츠의 제시를 제어하도록 요구하는 사용자 입력을 수신하고, 수신된 사용자 입력을 처리를 위해 엔터테인먼트 장치(102)로 전송한다. 이동 통신 장치(106)로부터 사용자 입력 및/또는 다른 정보를 수신하는 것에 응답하여, 엔터테인먼트 장치(102)는 엔터테인먼트 장치(102)에 의한 콘텐츠의 제시를 수정한다.
도 2는 통신 시스템(200)의 일 실시예를 나타낸다. 통신 시스템(200)은 사용자(108)에게 콘텐츠를 제시하도록 구성된다. 통신 시스템(200)은 엔터테인먼트 장치(102A), 콘텐츠 소스(104), 이동 통신 장치(106A), 무선 네트워크(202) 및 애플리케이션 서버(application server)(204)를 포함한다. 이들 각 구성요소는 이하에서 상세히 설명한다. 도 1에 공통인 구성요소의 설명은 간략화를 위해 생략한다. 또한, 통신 시스템(200)은 간략화를 위해 기재되지 않은 다른 구성요소, 장치 또는 소자 등을 포함할 수 있다.2 illustrates one embodiment of a
이동 통신 장치(106A)는 무선 네트워크(202)를 통해 애플리케이션 서버(204)와 무선으로 통신하도록 구성된다. 하나 이상의 실시예에서, 이동 통신 장치(106A)는 엔터테인먼트 장치(102A)로부터 데이터를 수신하고 수신된 데이터를 무선 네트워크(202)를 통해 애플리케이션 서버(204)로 전송한다. 엔터테인먼트 장치(102A)는 애플리케이션 서버(204)로 전송되는 임의의 유형의 데이터를 이동 통신 장치(106A)에 제공할 수 있다. 엔터테인먼트 장치(102A)로부터 애플리케이션 서버(204)로 전송되는 예시적인 데이터는 페이-퍼-뷰(pay-per-view(PPV)) 주문 정보, 엔터테인먼트 장치에 관한 에러 및 진단 보고, 대화형 텔레비전 정보(예를 들어, 온-스크린 프롬프트(on-screen prompt)에 대한 사용자 응답), 인구통계적 정보(demographic information), 오디오 및 비디오 채팅 데이터, 조사(survey) 데이터 및 사용자 생성 콘텐츠를 포함한다. 하나 이상의 실시예에서, 애플리케이션 서버(204)는 또한 데이터를 이동 통신 장치(106A)를 통해 엔터테인먼트 장치(102A)로 전송할 수 있다. 예를 들어, 애플리케이션 서버(204)는 친구(buddy) 리스트, 사회적 네트워크 프로파일, 프로그래밍 가이드, 비디오 프로그래밍, 업데이트 펌웨어 등을 엔터테인먼트 장치(102A)에 제공할 수 있다.The mobile communication device 106A is configured to communicate wirelessly with the
애플리케이션 서버(204)는 엔터테인먼트 장치(102A) 및 다른 시스템과 장치 사이에서 그리고 그들에 의해서 콘텐츠를 수신, 생성 및 통신하도록 작동할 수 있다. 하나 이상의 실시예에서, 애플리케이션 서버(204)는 인증 요구, 건강 및 진단 보고, 페이-퍼-뷰(PPV) 주문 정보, 인구통계적 정보, 사회적 네트워크 프로파일 업데이트 등을 엔터테인먼트 장치(102A)로부터 수신하고 수신된 데이터를 원하는 설계 기준에 따라 처리하도록 작동할 수 있다. 예를 들어, 사용자가 PPV 영화와 같이 잠금된(locked) 제시 콘텐트에 접근(access)하려 하는 경우 요구되는 인증 요구를 엔터테인먼트 장치(102A)로부터 수신할 수 있다. 인증 요구의 일부이든 셋탑 박스로부터 수집된 정보의 일부이든, 엔터테인먼트 장치(102A)로부터 수신된 PPV 주문 정보는 사용자(108)에 대한 청구서를 생성하는데 사용될 수 있다. 건강 및 진단 정보는, 개별적으로이든 전체적으로이든, 엔터테인먼트 장치(102A)의 문제점을 발견하는데 사용될 수 있다. 하나 이상의 실시예에서, 애플리케이션 서버(204)는 건강 및 진단 정보를 처리하는 것에 응답하여 엔터테인먼트 장치(102A)에 펌웨어 또는 소프트웨어 업데이트를 전송할 수 있다.The
하나 이상의 실시예에서, 애플리케이션 서버(204)는 이동 통신 장치(106A)를 통해 엔터테인먼트 장치(102A)로부터 인구통계적 정보를 수신하도록 작동할 수 있다. 인구통계적 정보의 생성은 이하에서 더 상세히 설명한다. 일부 실시예에서, 애플리케이션 서버(204)는 엔터테인먼트 장치(102A)로부터 데이터를 수신 및 처리하고, 이에 대한 응답으로 사용자(108)와 관련된 친구 리스트, 사회적 네트워크 프로파일 등을 작성(populate) 및/또는 업데이트한다. 이동 통신 장치(106A)는 원하는 설계 기준에 따라, 엔터테인먼트 장치(102A)로부터 애플리케이션 서버(204)로 전송되는 임의의 유형의 데이터에 대한 백채널(backchannel)로서 작용할 수 있다.In one or more embodiments, the
도 3은 통신 시스템(300)의 일 실시예를 나타낸다. 통신 시스템(300)은 사용자(108)에게 콘텐츠를 제시하도록 구성된다. 콘텐츠 통신 시스템(300)은 엔터테인먼트 장치(102B), 콘텐츠 소스(104), 이동 통신 장치(106B), 송신 네트워크(302) 및 애플리케이션 서버(204A)를 포함한다. 이들 각 구성요소는 이하에서 상세히 설명한다. 도 1 및 도 2에 공통인 구성요소의 설명은 간략화를 위해 생략된다. 또한, 통신 시스템(300)은 간략화를 위해 기재되지 않은 다른 구성요소, 장치 또는 소자 등을 포함할 수 있다.3 illustrates one embodiment of a
엔터테인먼트 장치(102B)는 송신 네트워크(302)를 통해 애플리케이션 서버(204A)와 통신하도록 구성된다. 하나 이상의 실시예에서, 엔터테인먼트 장치(102B)와 애플리케이션 서버(204A)는 인터넷 접속 또는 다른 유형의 근거리 통신망(Local Area Network; LAN) 또는 원거리 통신망(Wide Area Network; WAN)을 통해 통신할 수 있다. 하나 이상의 실시예에서, 애플리케이션 서버(204A)는 또한 데이터를 엔터테인먼트 장치(102B)를 통해 이동 통신 장치(106B)로 전송할 수 있다. 예를 들어, 애플리케이션 서버(204A)는 친구 리스트, 사회적 네트워크 프로파일, 프로그래밍 가이드, 비디오 프로그래밍 등을 엔터테인먼트 장치(102B)로 제공하고, 이들 데이터는 이동 통신 장치(106B)로 전송되어 이동 통신 장치(106B) 상에서 사용자에게 제시될 수 있다.The entertainment device 102B is configured to communicate with the application server 204A via the transmission network 302. In one or more embodiments, entertainment device 102B and application server 204A may communicate via an Internet connection or other type of Local Area Network (LAN) or Wide Area Network (WAN). In one or more embodiments, the application server 204A may also transmit data through the entertainment device 102B to the
상술한 바와 같이, 이동 통신 장치(106B)는 엔터테인먼트 장치(102B)를 원격으로 제어하도록 작동한다. 보다 상세하게는, 이동 통신 장치(106B)는 사용자(108)로부터의 입력에 응답하여 엔터테인먼트 장치(102B)에 의한 콘텐츠의 출력을 처리하는 명령을 제공하도록 작동한다. 하나 이상의 실시예에서, 엔터테인먼트 장치(102B)에 의해 제시되는 제시 콘텐츠는 잠금되어 있어서 인증시에만 사용자(108)가 접근할 수 있다. 예를 들어, 텔레비전 방송 서비스의 특정 채널은 부모 또는 다른 지정 사용자에 의해서만 접근될 수 있다. 따라서, 엔터테인먼트 장치(102B)는 인가된 사용자가 콘텐츠를 요구하는 것으로 판단되는 경우에만 "잠금"된 또는 "제한"된 콘텐츠를 제시한다.As mentioned above, the
엔터테인먼트 장치(102B)는 이동 통신 장치(106B)에 의해 제공되는 정보에 기초하여 사용자를 인증한다. 하나 이상의 실시예에서, 이동 통신 장치(106B)는 엔터테인먼트 장치(102B)로 전송된 모든 명령과 함께 사용자에 관한 식별 데이터를 엔터테인먼트 장치(102B)로 전송한다. 다른 실시예에서, 이동 통신 장치(106B)는 특정 명령의 전송시에만 식별 데이터를 엔터테인먼트 장치(102B)로 전송한다. 예를 들어, 이동 통신 장치(106B)는 파워-온 명령, 채널 변경 명령, 녹화된 비디오 시청의 선택 명령 및 콘텐츠 구매 명령 등의 엔터테인먼트 장치(102B)에 의해 제시된 콘텐츠의 변경을 요구하는 명령과 함께 식별 데이터를 전송할 수 있다. 따라서, 이동 통신 장치(106B)는 음소거 또는 볼륨 변경 명령, 트릭 플레이 모드 명령, 파워-오프 명령 등 엔터테인먼트 장치(102B)에 의해 제시된 콘텐츠의 변경을 요구하지 않는 명령과 함께는 식별 데이터를 엔터테인먼트 장치(102B)에 전송하지 않는다. 하나 이상의 실시예에서, 이동 통신 장치(106B)는 질의에 응답하여 식별 데이터를 엔터테인먼트 장치(102B)로 전송할 수 있다. 즉, 엔터테인먼트 장치(102B)는 명령에 응답하여 사용자를 인증하기 위해 식별 데이터가 필요한 경우인지를 판단하고, 사용자의 개입 없이도 자동으로 이동 통신 장치(106B)에게 식별 데이터에 대해 질의한다.The entertainment device 102B authenticates the user based on the information provided by the
엔터테인먼트 장치(102B)는 각자 자신들의 이동 통신 장치(106B)를 이용하는 다수의 사용자에 의해 원격으로 제어될 수 있다. 이동 통신 장치(106B)로부터 식별 데이터를 수신함으로써, 엔터테인먼트 장치(102B)는 어느 개인이 실제로 콘텐츠를 시청하고 있는지 인식하게 된다. 따라서, 엔터테인먼트 장치(102B)는 사용자(108)에게 수동으로 식별 정보를 제공하도록 반복해서 요구하지 않으면서 일반적으로 사용자(108)의 식별이 요구되는 다양한 기능을 수행할 수 있게 된다.Entertainment device 102B may be remotely controlled by multiple users, each using their
상술한 바와 같이, 엔터테인먼트 장치(102B)는 어느 사용자(108)가 자신의 이동 통신 장치(106B)를 이용하여 엔터테인먼트 장치(102B)에 명령을 입력하는지에 따라 소정 유형의 콘텐츠로의 접근을 제어할 수 있다. 따라서, 부모는 특정 채널, 특정 유형의 페이-퍼-뷰(PPV) 또는 주문형 비디오(video-on-demand; VOD) 콘텐츠, 녹화 또는 저장된 콘텐츠 등을 잠그어, 부모의 이동 통신 장치(106B)를 이용해서만 접근되게 할 수 있다. 예를 들어, 자녀가 자신의 이동 통신 장치(106B)를 이용하여 엔터테인먼트 장치(102B)의 콘텐츠에 접근하면, 엔터테인먼트 장치(102B)는 이동 통신 장치(106B)에 의해 제공되는 식별 데이터에 기초하여 자녀를 인증하지 않기 때문에 잠금된 콘텐츠로의 접근이 제한된다.As described above, the entertainment device 102B may control access to certain types of content depending on which
하나 이상의 실시예에서, 사용 타이머를 갖는 사용자 계정은 이동 통신 장치(106B)에 의해 제공되는 식별 데이터에 기초하여 접근되는 엔터테인먼트 장치(102B) 상에 제공될 수 있다. 예를 들어, 사용자(108)(가령, 자녀)가 하루에 1시간, 일주일에 12시간, 또는 한 달에 60시간 콘텐츠를 경험할 수 있도록 제한될 수 있다. 따라서, 사용자(108)가 콘텐츠를 경험하는 동안, 그 할당된 시간은 콘텐츠를 경험하는데 소요되는 시간에 따라 감소한다. 사용자(108)가 이동 통신 장치(106B)로부터의 명령으로 엔터테인먼트 장치(102B)를 켜면, 엔터테인먼트 장치(102B)는 이동 통신 장치(106B)에 의해 제공되는 식별 데이터에 기초하여 사용자(108)를 인증하고 사용자(108)에게 할당된 시간을 감소시키기 시작한다. 사용자(108)가 특정된 할당 시간을 초과 사용하면, 엔터테인먼트 장치(102B)는 콘텐츠에 대한 더 이상의 접근을 제한한다. 예를 들어, 엔터테인먼트 장치(102B)는 출력을 끄거나 사용자(108)에 대한 제시 콘텐츠의 출력을 중단할 수 있다. 이동 통신 장치(106B)에 의해 엔터테인먼트 장치(102B)에 제공되는 식별 데이터는 또한 엔터테인먼트 장치(102B) 및 원격 서버 또는 장치 간의 통신에 이용될 수 있다.In one or more embodiments, a user account having a usage timer may be provided on the entertainment device 102B that is accessed based on the identification data provided by the
도 4는 도 2의 이동 통신 장치(106C)의 일 실시예를 나타낸다. 도 4는 도 2에 기재된 통신 시스템(200)을 참조하여 설명될 것이다. 이동 통신 장치(106C)는 입력 장치(402), 움직임 검출기(404), 프로세서(406), 송수신기(408) 및 저장 매체(410)를 포함한다. 이들 각 구성요소는 이하에서 상세히 설명한다. 이동 통신 장치(106C)는 간략화를 위해 기재되지 않은 다른 구성요소, 장치 또는 소자를 포함할 수 있다.4 illustrates one embodiment of the
입력 장치(402)는 사용자(108)로부터 사용자 입력(410)을 수신하도록 작동할 수 있다(도 2 참조). 하나 이상의 실시예에서, 입력 장치(402)는 무선 전화에서 주로 볼 수 있는 키패드이다. 사용자는 키패드를 이용하여 채널 번호를 입력하고, 엔터테인먼트 장치(102)(도 2 참조)의 볼륨을 제어하고, 메뉴를 탐색하고, 또는/또한 엔터테인먼트 장치(102)의 다른 기능을 제어할 수 있다. 하나 이상의 실시예에서, 입력 장치(402)는 가상 원격 제어기를 표시하는 터치 스크린을 포함한다. 즉, 입력 장치(402)는 엔터테인먼트 장치(102)(도 2 참조)를 원격으로 작동시키기 위하여 이용되는 원격 제어기의 영상을 화면상에 표시한다. 가상 원격 제어기는 이하에서 상세히 설명한다.The
저장 매체(410)는 이동 통신 장치(106C)의 사용자(108)(도 2 참조)에 관한 식별 데이터를 저장한다. 저장 매체(410)는 내장 또는 이동식 플래시 메모리 및 다른 유형의 메모리 카드 등의 임의의 유형의 비휘발성 저장 매체를 포함할 수 있다. 사용자(108)(도 2 참조)에 대한 예시적인 식별 데이터는 개인 식별 번호, 사용자 이름 및/또는 비밀 번호, 접근 코드 또는 전화 번호를 포함한다. 임의의 유형의 식별 데이터가 엔터테인먼트 장치(102A)(도 2 참조)에 의해 사용자(108)를 식별하는데 사용될 수 있다.
움직임 검출기(404)는 이동 통신 장치(106C)에 관한 위치 정보를 결정하도록 작동할 수 있다. 위치 정보는 엔터테인먼트 장치(102)(도 2 참조)에 대한 명령을 생성하는데 사용된다. 예시적인 움직임 검출기 장치는 기계적 스위치, 자이로스코프(gyroscope) 및 가속도계를 포함한다. 움직임 검출기는 임의의 수의 축에서의 움직임, 진동 또는 가속도를 검출하는데 사용될 수 있다. 예를 들어, x, y 및 z 축을 따라 가속도를 검출하기 위해 3 소자 가속도계가 사용될 수 있다.The
하나 이상의 실시예에서, 엔터테인먼트 장치(102)는 다수의 광원을 발광시키는 센서 바(bar)를 포함할 수 있다. 예를 들어, 센서 바는 엔터테인먼트 장치(102)(도 2 참조) 부근의 고정 위치에 장착될 수 있다. 움직임 검출기(404)는 광원의 세기 및 크기를 검출 및 측정하도록 작동할 수 있다. 광원의 세기 및 크기를 측정하는 것에 응답하여, 움직임 검출기(404)는 이동 통신 장치(106C)의 좌표(예를 들어, 위치 정보)를 결정하도록 수학 연산을 수행한다. 이동 통신 장치(106C)의 좌표 및/또는 이동 방향을 포함하는 위치 정보는 엔터테인먼트 장치(102)에 의한 제시를 위해 출력되는 커서의 좌표를 결정하는데 이용될 수 있다.In one or more embodiments,
프로세서(406)는 엔터테인먼트 장치(102)(도 2 참조)와 호환가능한 명령을 생성하도록 작동할 수 있다. 프로세서(406)는 입력장치(402)로부터의 사용자 입력(410) 및 움직임 검출기(404)로부터의 위치 정보를 수신하여 사용자 입력(410), 위치 정보 및/또는 저장 매체(404)로부터의 식별 데이터를 명령(412)으로 변환한다. 하나 이상의 실시예에서, 프로세서(406)는 입력 장치(402) 상에 표시되는 가상 원격 제어기의 외형을 제작(customize)한다. 예를 들어, 입력 장치(402)의 터치 스크린에 의해 표시되는 가상 원격 제어기의 버튼은 엔터테인먼트 장치(102)에 의해 화면상에 표시되는 특정 메뉴에 기초하여 제작될 수 있다. 일부 실시예에서, 프로세서(406)는 엔터테인먼트 장치(102)(도 2 참조)로부터 애플리케이션 서버(204)로의 데이터 전송을 제어한다.The
송수신기(408)는 명령(412) 등의 데이터를 엔터테인먼트 장치(102)로 무선 전송하도록 작동할 수 있다. 송수신기(408)는 또한 엔터테인먼트 장치(102)로부터 데이터(414)를 수신하여 데이터(414)를 애플리케이션 서버(204) 등의 다른 장치로 전송하도록 작동할 수 있다. 송수신기(408)는 양방향 전송 능력을 갖는 것으로 기재되어 있지만, 이동 통신 장치(106C)는 대안으로서 송신 능력만을 제공하는 무선 송신기를 포함할 수도 있다. 송수신기(408)는 WiFi, 블루투스(Bluetooth), 셀룰러 통신 등을 포함하는 임의의 유형의 IR 또는 RF 통신 링크를 사용하여 작동할 수 있다. 하나 이상의 실시예에서, 송수신기(408)는 다수 유형의 통신 링크를 통해 데이터를 전송하도록 작동할 수 있다. 예를 들어, 송수신기(408)는 WiFi 링크를 통해 엔터테인먼트 장치(102)로부터 데이터(414)를 수신하고, 무선 네트워크(202)를 통한 애플리케이션 서버(204)로의 전송을 위해 데이터(414)를 재포맷할 수 있다. 일부 실시예에서, 이동 통신 장치(106C)는 다수 유형의 통신 링크를 통해 송신 및/또는 수신을 처리할 수 있는 다수의 송수신기, 송신기 및/또는 수신기를 포함할 수 있다.The
설계의 선택 문제로서, 이동 통신 장치(106C) 내에서 작동하는 것으로 도시된 다양한 기능의 소자(402 내지 408)는 더 적은 개별 소자로 병합되거나 더 많은 개별 소자로 세분화될 수 있음을 당업자는 인식할 것이다. 따라서, 도 4에 의해 제안된 특정한 기능적 세분화는 이동 통신 장치(106C) 내 소자들의 기능적 세분화에 대한 하나의 가능한 예시로서 의도된 것이다.As a matter of design choice, those skilled in the art will appreciate that the various functional elements 402-408 shown as operating within the
도 5는 도 2의 이동 통신 장치(106D)의 예시적인 실시예를 나타낸다. 보다 상세하게는, 도 5는 입력 장치(402A)의 터치 스크린상에 표시된 가상 원격 제어기(502)의 실시예를 나타낸다. 가상 원격 제어기(502)는 엔터테인먼트 장치(102)(도2 참조)에 대한 원격 제어를 에뮬레이트(emulate)하도록 작동할 수 있다. 도 5에 도시된 바와 같이, 가상 원격 제어기(502)는 집적 DVR를 갖는 텔레비전 수상기의 일반적인 버튼/기능을 표시한다. 따라서, 사용자는 엔터테인먼트 장치(102)에 의해 출력되는 비디오 콘텐츠의 채널, 볼륨 또는 재생을 제어할 수 있다. 가상 원격 제어기(502)에 의해 제시되는 기능/버튼은 제어될 엔터테인먼트 장치(102)의 기능에 따라 변경될 수 있다.5 illustrates an example embodiment of the
하나 이상의 실시예에서, 가상 원격 제어기(502)는 이동 통신 장치(106D)에 의해 엔터테인먼트 장치(102)(도 2 참조)로부터 다운로드된다. 예를 들어, 이동 통신 장치(106D)는 이동 통신 장치(106D)의 셋업 프로세스(set-up process) 동안 가상 원격 제어기(502)를 다운로드할 수 있다. 다른 실시예에서, 엔터테인먼트 장치(102)는 엔터테인먼트 장치(102)에 의해 표시되는 특정 메뉴 또는 엔터테인먼트 장치(102) 상에서 이용할 수 있는 특정 기능에 따라 업데이트된 가상 원격 제어기(502)를 전송할 수 있다. 예를 들어, 사용자(108)가 엔터테인먼트 장치(102) 상에서 전자 프로그래밍 가이드(Electronic Programming Guide; EPG)를 보고 있으면, 가상 원격 제어기(502)는 EPG를 에뮬레이트하도록 제작되어 사용자가 입력 장치(302)의 특정 영역을 터치하여 시청할 프로그램을 선택하도록 할 수 있다. 다른 실시예에서, 가상 원격 제어기(502)에 의해 표시되는 기능/버튼은 사용자(108)가 엔터테인먼트 장치(102)의 DVR 기능 또는 텔레비전 수상기를 이용하고 있는지에 따라 달라질 수 있다. 예를 들어, 이동 통신 장치(106D)는 다수의 가상 원격 제어기(502) 레이아웃을 저장하고, 표시를 위해 출력된 특정 메뉴를 나타내는 메뉴 정보를 엔터테인먼트 장치(102)(도 2 참조)로부터 수신할 수 있다. 메뉴 정보를 수신하는 것에 응답하여, 이동 통신 장치(106D)는 사용자(108)에게 적절한 가상 원격 제어기(502) 레이아웃을 선택하여 제시한다.In one or more embodiments, the virtual
도 6은 도 3의 이동 통신 장치(106E)의 일 실시예를 나타낸다. 도 6은 도 3에 도시된 통신 시스템(300)을 참조하여 설명한다. 이동 통신 장치(106B)는 입력 장치(602), 저장 매체(604), 프로세서(606) 및 송수신기(608)를 포함한다. 이들 각 구성요소는 이하에서 상세히 설명한다. 이동 통신 장치(106B)는 간략화를 위해 기재되지 않은 다른 구성요소, 장치 또는 소자를 포함할 수 있다.6 shows one embodiment of the
입력 장치(602)는 사용자(108)(도 2 참조)로부터 사용자 입력(610)을 수신하도록 작동할 수 있고, 입력 장치(402)와 유사할 수 있다. 저장 매체(604)는 이동 통신 장치(106B)의 사용자(108)(도 3 참조)에 관한 식별 데이터를 저장하며 저장 매체(404)(도 4 참조)와 유사할 수 있다. 프로세서(606)는 엔터테인먼트 장치(102)(도 2 참조)와 호환가능한 명령을 생성하도록 작동할 수 있다. 프로세서(606)는 입력 장치(602)로부터 사용자 입력(610)을 수신하여 사용자 입력(610) 및/또는 식별 데이터를 명령(612)으로 변환한다. 식별 데이터는 명령(612)에 포함되거나 질의에 응답하여 별도로 엔터테인먼트 장치(102)에 제공될 수 있다.
송수신기(608)는 명령(612) 등의 데이터를 엔터테인먼트 장치(102)로 무선 전송하도록 작동할 수 있다. 송수신기(608)는 또한 엔터테인먼트 장치(102)로부터 데이터(614)를 수신하여 데이터(614)를 애플리케이션 서버(204) 등의 다른 장치에 전송하도록 작동할 수 있다. 송수신기(608)는 양방향 전송 능력을 갖는 것으로 기재되어 있지만, 이동 통신 장치(106E)는 대안으로서 송신 능력만을 제공하는 무선 송신기를 포함할 수도 있다. 송수신기(608)는 WiFi, 블루투스, 셀룰러 통신 등을 포함하는 임의의 유형의 IR 또는 RF 통신 링크를 사용하여 작동할 수 있다. 하나 이상의 실시예에서, 송수신기(608)는 다수 유형의 통신 링크를 통해 데이터를 전송하도록 작동할 수 있다. 예를 들어, 송수신기(608)는 WiFi 링크를 통해 엔터테인먼트 장치(102)(도 2 참조)로부터 데이터(614)를 수신하고, 무선 네트워크(602)를 통한 애플리케이션 서버(204)로의 전송을 위해 데이터(614)를 재포맷할 수 있다. 일부 실시예에서, 이동 통신 장치(106B)는 다수 유형의 통신 링크를 통해 송신 및/또는 수신을 처리할 수 있는 다수의 송수신기, 송신기 및/또는 수신기를 포함할 수 있다.The
설계의 선택 문제로서, 이동 통신 장치(106E) 내에서 작동하는 것으로 도시된 다양한 기능의 소자(602 내지 608)는 더 적은 개별 소자로 병합되거나 더 많은 개별 소자로 세분화될 수 있음을 당업자는 인식할 것이다. 따라서, 도 6에 의해 제안된 특정한 기능적 세분화는 이동 통신 장치(106E) 내 소자들의 기능적 세분화에 대한 하나의 가능한 예시로서 의도된 것이다.As a matter of choice of design, those skilled in the art will appreciate that the various functional elements 602-608 shown as operating within the
도 7은 도 3의 엔터테인먼트 장치(102C)의 일 실시예를 나타낸다. 보다 상세하게는, 도 7은 텔레비전 수상기(예를 들어, 셋탑 박스)로서 구현되는 엔터테인먼트 장치(102C)를 나타낸다. 그러나, 엔터테인먼트 장치(102)는 임의의 유형의 제시 콘텐츠를 제시하는 임의의 유형의 장치를 포함할 수 있다. 엔터테인먼트 장치(102C)는 입력 모듈(702), 인터페이스 모듈(704) 및 프로세서(706)를 포함한다. 이들 각 구성요소는 이하에서 상세히 설명한다. 엔터테인먼트 장치(102C)는 간략화를 위해 기재되지 않은 다른 구성요소, 장치 또는 소자를 포함할 수 있다.7 illustrates one embodiment of the
입력 모듈(702)은 제시 콘텐츠, 예를 들어, 텔레비전 프로그램(708)을 수신하도록 작동할 수 있다. 입력 모듈(702)은 임의의 유형의 텔레비전 프로그램(708)을 수신하여 튜닝하도록 작동할 수 있다. 예를 들어, 입력 모듈(702)은 오버-더-에어 분배 브로드캐스트, 다이렉트 브로드캐스트 위성 신호 또는 케이블 텔레비전 신호를 수신할 수 있다. 하나 이상의 실시예에서, 입력 모듈(702)은 광디스크, 내장 또는 외장 하드 드라이브, 휴대용 저장 장치(예를 들어, 유니버설 시리얼 버스(USB) 메모리 스틱) 등의 저장 매체로부터 콘텐츠를 수신하거나 검색할 수 있다. 입력 모듈(702)은 또한 인터넷 또는 다른 유형의 데이터 네트워크를 통해 통신가능하게 결합된 비디오 서버 등의 외부 서버로부터 콘텐츠를 수신할 수 있다. 하나 이상의 실시예에서, 텔레비전 프로그램(708)은 잠금되어 있으므로, 사용자(108)(도 3 참조)의 적절한 인증시에만 접근될 수 있다.The
인터페이스 모듈(704)은 이동 통신 장치(106)(도 3 참조)로 데이터를 무선으로 수신 및/또는 송신하도록 작동할 수 있다. 인터페이스 모듈(704)은 임의의 유형의 IR 또는 RF 통신 링크를 이용하는 이동 통신 장치(106A)와 통신할 수 있다. 하나 이상의 실시예에서, 인터페이스 모듈(704)은 이동 통신 장치(106)로부터 명령(612)을 수신하고, 이에 응답하여 명령(612)을 프로세서(706)에 제공한다. 인터페이스 모듈(704)은 명령(612)의 일부로서 또는 별도의 데이터 송신(예를 들어, 질의에 응답하여)으로서 이동 통신 장치(106)로부터 사용자(108)(도 3 참조)에 관한 식별 데이터를 수신할 수 있다. 일부 실시예에서, 인터페이스 모듈(704)은 데이터(614)를 수신하고, 이에 응답하여 데이터(614)를 애플리케이션 서버(204)로 전송하기 위해 이동 통신 장치(106)로 전송한다.The
프로세서(706)는 엔터테인먼트 장치(102)(도 3 참조)의 작동을 제어하도록 작동할 수 있다. 하나 이상의 실시예에서, 프로세서(706)는 텔레비전 프로그램(708)을 수신하고, 이에 응답하여 표시 장치상에 제시하기 위한 출력 신호(714)를 생성한다. 프로세서(706)는 또한 명령(612)을 수신한 후 명령에 응답하여 텔레비전 프로그램(708)의 재생을 조작하도록 작동할 수 있다. 즉, 프로세서(706)는 명령(612)에 응답하여 출력 신호(714)를 제어하도록 작동한다. 하나 이상의 실시예에서, 출력 신호(714)는 식별 데이터에 기초한 사용자(108)의 인증에 응답하여 생성될 수 있다. 일부 실시예에서, 프로세서(706)는 식별 데이터를 사용하여 사용자(108)를 식별하고 외부 소스에 전송되는 데이터를 생성하는 다른 기능을 수행할 수도 있다.The
프로세서(706)는 이동 통신 장치(106)를 통해 애플리케이션 서버(204)(도 3 참조)로 전송되는 데이터(614)를 생성하도록 작동할 수 있다. 예를 들어, 프로세서(706)는 애플리케이션 서버(204)로 전송되는 페이-퍼-뷰 주문 정보 또는 엔터테인먼트 장치(102C) 관련 건강 및 진단 정보를 수집할 수 있다. 하나 이상의 실시예에서, 프로세서(706)는 텔레비전 프로그램(708), 명령(612) 및 사용자(108)에 관한 식별 데이터에 기초하여 인구통계적 정보를 생성한다. 인구통계적 정보는 그 후 애플리케이션 서버(204)로 전송된다. 프로세서(706)는 또한 수집된 정보를 이용하여 사회적 네트워크 프로파일, 친구 리스트 및 사용자(108)에 관한 다른 정보를 업데이트할 수 있다.The
설계의 선택 문제로서, 엔터테인먼트 장치(102C) 내에서 작동하는 것으로 도시된 다양한 기능의 소자(702 내지 706)는 더 적은 개별 소자로 병합되거나 더 많은 개별 소자로 세분화될 수 있음을 당업자는 인식할 것이다. 따라서, 도 7에 의해 제안된 특정한 기능적 세분화는 이동 통신 장치(106A) 내 소자들의 기능적 세분화에 대한 하나의 가능한 예시로서 의도된 것이다.As a matter of design choice, those skilled in the art will appreciate that the various functional elements 702-706 shown to operate within the
도 8은 엔터테인먼트 장치를 원격으로 작동시키는 프로세스의 일 실시예를 나타낸다. 특히, 도 8은 엔터테인먼트 장치에 의한 비디오 콘텐츠의 재생을 조작하는 프로세스를 나타낸다. 도 8의 프로세스 작동이 모든 작동을 포함하는 것은 아니며, 간략화를 위해 기재되지 않은 다른 작동이 포함될 수도 있다.8 illustrates one embodiment of a process for remotely operating an entertainment device. In particular, FIG. 8 shows a process for manipulating the playback of video content by an entertainment device. The process operation of FIG. 8 does not include all operations, and other operations that are not described for simplicity may be included.
프로세스는, 엔터테인먼트 장치에 의한 제시를 위해 출력된 콘텐츠의 재생 조작을 요구하는 사용자 입력을 이동 통신 장치를 통해 수신하는 것을 포함한다(802 단계). 요구는 엔터테인먼트 장치가 콘텐츠의 재생을 조작할 수 있게 하는 임의의 기능을 포함할 수 있다. 예시적인 기능은 채널 변경, 볼륨 변경, 표시 장치의 밝기 또는 명암의 변경, 픽쳐-인-픽쳐(PIP) 모드 가능, 트릭 플레이 모드 기능 수행(예를 들어, 되감기, 빨리감기, 일시 정지) 등을 포함한다. 예를 들어, 사용자는 이동 통신 장치의 키패드를 이용하여 사용자가 녹화 콘텐츠를 보거나 재생의 정지를 원하는 새로운 채널을 입력할 수 있다. 일부 실시예에서, 사용자 입력은 엔터테인먼트 장치에 의해 제시된 메뉴 내에서 상호적인 항목의 선택을 포함한다.The process includes receiving, via the mobile communication device, a user input requesting a playback operation of the outputted content for presentation by the entertainment device (step 802). The request may include any function that enables the entertainment device to manipulate the playback of the content. Exemplary functions include changing the channel, changing the volume, changing the brightness or contrast of the display device, enabling Picture-in-Picture (PIP) mode, performing trick play mode functions (e.g., rewinding, fast-forwarding, pausing), etc. Include. For example, the user may input a new channel that the user wants to watch recorded content or stop playback by using the keypad of the mobile communication device. In some embodiments, user input includes selection of interactive items within a menu presented by the entertainment device.
프로세스는 또한 이동 통신 장치에 관한 위치 정보를 결정하는 것을 포함한다(804 단계). 위치 정보는 사용자에 의한 이동 통신 장치의 이동에 기초하여 결정될 수 있다. 가속도계, 자이로스코프 또는 다른 유형의 움직임 검출기가 이동 통신 장치의 움직임 및 위치 정보를 검출하는데 사용될 수 있다.The process also includes determining location information about the mobile communication device (step 804). The location information may be determined based on the movement of the mobile communication device by the user. Accelerometers, gyroscopes or other types of motion detectors may be used to detect motion and position information of the mobile communication device.
프로세스는 또한 사용자 입력 및 위치 정보를 엔터테인먼트 장치와 호환가능한 명령으로 변환하는 것을 포함한다(806 단계). 위치 정보 및 사용자 입력은 엔터테인먼트 장치 및 이동 통신 장치 사이의 무선 통신 링크를 통해 전송되는 IR 코드 또는 다른 명령으로 변환될 수 있다.The process also includes converting user input and location information into instructions compatible with the entertainment device (step 806). Location information and user input may be translated into IR codes or other commands transmitted via a wireless communication link between the entertainment device and the mobile communication device.
프로세스는 또한 엔터테인먼트 장치에 명령을 전송하는 것을 포함한다(808 단계). 명령을 수신하는 것에 응답하여, 엔터테인먼트 장치는 명령을 이용하여 커서를 메뉴 상에 출력하고 엔터테인먼트 장치에 통신가능하게 결합된 표시 장치상의 콘텐츠의 재생을 조작한다. 예를 들어, 사용자는 EPG를 살펴보고 관심있는 새로운 프로그램을 선택할 수 있으며, 원격 제어기를 사용하여 원하는 프로그램상에 커서를 갖다 놓을 수 있다. 원하는 프로그램상으로 커서를 움직인 후, 사용자는 “엔터”버튼 등을 이용하여 프로그램을 선택하고 시청을 개시할 수 있다. 하나 이상의 실시예에서, 엔터테인먼트 장치 및 표시 장치는 단일 단위 내에 통합될 수 있다. 예를 들어, 엔터테인먼트 장치는 텔레비전 내에 통합된 텔레비전 수상기를 포함할 수 있다.The process also includes sending a command to the entertainment device (step 808). In response to receiving the command, the entertainment device uses the command to output the cursor on the menu and manipulate the playback of the content on the display device communicatively coupled to the entertainment device. For example, the user can browse the EPG, select a new program of interest, and use the remote control to place the cursor on the desired program. After moving the cursor on a desired program, the user can select a program and start watching by using an "enter" button or the like. In one or more embodiments, the entertainment device and display device may be integrated into a single unit. For example, the entertainment device may include a television receiver integrated into the television.
따라서, 도 8의 프로세스 작동을 통해, 사용자는 이동 통신 장치를 이용하여 엔터테인먼트 장치에 의한 콘텐츠의 재생을 조작할 수 있다. 또한, 도 8의 프로세스는 이동 통신 장치가 엔터테인먼트 장치로부터 데이터를 수신하고 데이터를 애플리케이션 서버 또는 다른 장치 또는 시스템으로 전송하는 것을 선택적으로 포함할 수 있다. 그러므로, 이동 통신 장치는 엔터테인먼트 장치를 대신하여 애플리케이션 서버에 임의의 유형의 정보를 전송하는 엔터테인먼트 장치에 대한 백채널로서 작동할 수 있다. Thus, through the process operation of FIG. 8, a user can manipulate the playback of content by the entertainment device using the mobile communication device. In addition, the process of FIG. 8 may optionally include the mobile communication device receiving data from the entertainment device and transmitting the data to an application server or other device or system. Thus, the mobile communication device can act as a back channel for the entertainment device that transmits any type of information to the application server on behalf of the entertainment device.
도 9는 표시 장치상에 콘텐츠를 제시하는 프로세스의 일 실시예를 나타낸다. 보다 상세하게는, 도 9는 이동 통신 장치로부터 수신된 사용자 입력 및 위치 정보에 기초하여 엔터테인먼트 장치에 의한 비디오 콘텐츠의 재생을 조작하는 프로세스를 나타낸다. 도 9의 프로세스의 작동이 모든 작동을 포함하는 것은 아니며, 간략화를 위해 기재하지 않은 다른 작동이 포함될 수도 있다.9 illustrates one embodiment of a process for presenting content on a display device. More specifically, FIG. 9 shows a process for manipulating the playback of video content by an entertainment device based on user input and location information received from a mobile communication device. The operation of the process of FIG. 9 does not include all operations, and other operations that are not described for simplicity may be included.
프로세스는 표시 장치상에 제시용 콘텐츠를 출력하는 것을 포함한다(902 단계). 제시되는 콘텐츠는 임의의 유형의 이미지 또는 비디오 데이터를 포함할 수 있다. 표시 장치가 콘텐츠를 출력하는 엔터테인먼트 장치(예를 들어, 셋탑 박스)로부터 떨어져 있으면, 출력 신호는 엔터테인먼트 장치 및 표시 장치 사이의 유선 또는 무선 접속을 통해 전송될 수 있다.The process includes outputting presentation content on a display device (step 902). The content presented can include any type of image or video data. If the display device is away from the entertainment device (eg, set-top box) that outputs the content, the output signal may be transmitted via a wired or wireless connection between the entertainment device and the display device.
프로세스는 또한 이동 통신 장치로부터 위치 정보를 수신하는 것을 포함한다(904 단계). 하나 이상의 실시예에서, 이동 통신 장치로부터 수신된 위치 정보는 엔터테인먼트 장치에 의해 사용되기에 적합한 포맷으로 엔터테인먼트 장치에 의해 처리될 수 있다. 예를 들어, 엔터테인먼트 장치는 엔터테인먼트 장치의 출력과 관련된 좌표 시스템의 x 및 y 좌표로 변환되는 신호를 수신할 수 있다. 다른 실시예에서, 이동 통신 장치는 위치 정보에 대한 처리 기능을 수행하여 위치 정보를 엔터테인먼트 장치와 호환가능한 포맷으로 변환할 수 있다. 예를 들어, 이동 통신 장치는 이동 통신 장치의 이동 방향을 나타내는 신호를 측정하고 그 신호를 엔터테인먼트 장치의 좌표 시스템의 좌표로 변환할 수 있다.The process also includes receiving location information from the mobile communication device (step 904). In one or more embodiments, location information received from a mobile communication device may be processed by the entertainment device in a format suitable for use by the entertainment device. For example, the entertainment device may receive a signal that is converted into x and y coordinates of the coordinate system associated with the output of the entertainment device. In another embodiment, the mobile communication device may perform a processing function on the location information to convert the location information into a format compatible with the entertainment device. For example, the mobile communication device may measure a signal indicative of the direction of movement of the mobile communication device and convert the signal into coordinates of the coordinate system of the entertainment device.
프로세스는 또한 표시 장치상의 제시를 위해 커서와 함께 메뉴를 출력하는 것을 포함한다(906 단계). 커서의 위치는 위치 정보에 기초하여 도출된다. 따라서, 사용자가 이동 통신 장치를 이동시킴에 따라, 화면상에 표시된 커서는 이동 통신 장치의 위치에 대응하여 이동할 것이다.The process also includes outputting a menu with the cursor for presentation on the display device (step 906). The position of the cursor is derived based on the positional information. Thus, as the user moves the mobile communication device, the cursor displayed on the screen will move corresponding to the position of the mobile communication device.
프로세스는 이동 통신 장치로부터 사용자 입력을 수신하는 것을 포함한다(908 단계). 하나 이상의 실시예에서, 사용자 입력은 엔터테인먼트 장치에 의해 제시되는 콘텐트의 재생을 조작하도록 요구한다. 사용자는 도 8의 802 단계에서 상술한 바와 같이 이동 통신 장치에 정보를 입력하고, 엔터테인먼트 장치는 도 8의 808 단계에서 설명한 것과 유사하게 무선 전송 프로세스에서 사용자 입력을 수신할 수 있다. 프로세스는 또한 사용자 입력에 기초하여 콘텐츠의 재생을 조작하는 것을 포함한다 (808 단계). 따라서, 사용자는 엔터테인먼트 장치와 관련된 원격 제어기보다는 오히려 이동 통신 장치를 이용하여 콘텐츠의 재생을 변경할 수 있다.The process includes receiving user input from a mobile communication device (step 908). In one or more embodiments, user input requires manipulating the playback of content presented by the entertainment device. The user enters information into the mobile communication device as described above in step 802 of FIG. 8, and the entertainment device may receive user input in a wireless transmission process similar to that described in
도 10은 시청 데이터에 기초하여 사용자의 사회적 네트워크 프로파일을 작성하는 프로세스의 일 실시예를 나타낸다. 보다 상세하게는, 도 10은 사용자가 이동 통신 장치를 이용하여 엔터테인먼트 장치를 원격으로 작동시킬 때 사용자의 프로파일을 작성하는 프로세스를 나타낸다. 도 10의 프로세스 작동이 모든 작동을 포함하는 것은 아니며, 간략화를 위해 기재되지 않은 다른 작동이 포함될 수도 있다.10 illustrates one embodiment of a process for creating a social network profile of a user based on viewing data. More specifically, FIG. 10 illustrates a process for creating a profile of a user when the user remotely operates the entertainment device using the mobile communication device. The process operation of FIG. 10 does not include all operations, and other operations that are not described for simplicity may be included.
프로세스는 표시 장치상에 제시되는 콘텐츠를 출력하는 것을 포함한다(1002 단계). 1002 단계는 도 8의 802 단계에 기재된 바와 같이 수행될 수 있다. 프로세스는 또한 엔터테인먼트 장치에 의해 제시된 콘텐츠의 재생 조작을 요구하는 사용자 입력을 이동 통신 장치로부터 수신하는 것을 더 포함한다 (1004 단계). 사용자 입력은 채널 변경, 볼륨 변경 및 라이브 또는 녹화 콘텐츠의 일시 정지 등의 임의의 종류의 콘텐츠 조작을 요구할 수 있다.The process includes outputting the content presented on the display device (step 1002).
프로세스는 또한 사용자를 식별하는 데이터를 이동 통신 장치로부터 수신하는 것을 포함한다(1006 단계). 식별 데이터는 개별적으로 또는 그룹의 멤버로서 사용자를 식별하는 임의의 유형의 정보일 수 있다. 예를 들어, 데이터는 특정 특성(예를 들어, 18 내지 40세의 남자)을 갖거나 일정 그룹의 멤버로서의 사용자를 식별할 수 있다. 식별 데이터는 다양한 기술을 이용하여 수집될 수 있다. 예를 들어, 식별 데이터는 이동 통신 장치의 사용자 계정 정보에 기초하여 수집될 수 있다. 식별 데이터는 또한 조사 또는 기타 설문지에 대한 사용자 응답에 기초하여 수집될 수 있다. 하나 이상의 실시예에서, 식별 데이터는 사회적 네트워크상의 사용자 계정 번호 또는 사용자 이름을 포함할 수 있다. 일부 실시예에서, 식별 데이터는 이동 통신 장치로부터 개별 명령과 함께 전송될 수 있다. 식별 데이터는 시청 세션 동안의 첫 번째 명령과 함께 또는 시청 세션 동안 주기적으로 전송될 수 있다. 프로세스는 또한 사용자 입력에 기초하여 콘텐츠의 재생을 조작하는 것을 포함한다 (1008 단계). 콘텐츠 조작은 도 8의 810 단계에서 설명한 바와 같이 수행될 수 있다.The process also includes receiving data from the mobile communication device identifying the user (step 1006). The identification data can be any type of information that identifies the user individually or as a member of a group. For example, the data may identify a user who has certain characteristics (eg, a man between 18 and 40 years old) or as a member of a certain group. Identification data can be collected using various techniques. For example, the identification data can be collected based on user account information of the mobile communication device. Identification data may also be collected based on user responses to a survey or other questionnaire. In one or more embodiments, the identification data may include a user account number or username on a social network. In some embodiments, identification data may be sent with individual instructions from the mobile communication device. The identification data may be sent periodically with the first command during the viewing session or during the viewing session. The process also includes manipulating the playback of the content based on the user input (step 1008). The content manipulation may be performed as described in step 810 of FIG. 8.
프로세스는 또한 사용자 입력에 기초하여 사용자의 사회적 네트워크 프로파일을 작성하는 것을 포함한다(1010 단계). 예를 들어, 엔터테인먼트 장치가 사용자가 프로그램을 시청할 채널을 변경한 것으로 판단하면, 현재 그 특정 프로그램을 시청하고 있는 사용자의 친구 리스트에 있는 멤버들에게 관련 메시지가 디스플레이될 수 있다. 따라서, 친구들도 역시 그 프로그램으로 튜닝하거나, 디스플레이된 메시지에 기초하여 특정 프로그램의 구동 기간 동안 사용자를 방해하지 않도록 친구 리스트에 알려 줄 수 있다. 프로파일 업데이트 메시지 기능은 엔터테인먼트 장치에 의해 자동으로 수행되거나 사용자에 의한 입력에 응답하여 수행될 수 있다. 예를 들어, 사용자는 이동 통신 장치의 특정키를 눌러 엔터테인먼트 장치상에서 프로파일 업데이트 기능을 개시할 수 있다.The process also includes creating a social network profile of the user based on the user input (step 1010). For example, if the entertainment device determines that the user has changed the channel to watch the program, the relevant message may be displayed to the members of the friend list of the user currently watching the particular program. Thus, friends can also tune to the program or tell the friend list not to disturb the user during the running period of the particular program based on the displayed message. The profile update message function may be performed automatically by the entertainment device or in response to input by the user. For example, the user may press a specific key of the mobile communication device to initiate a profile update function on the entertainment device.
하나 이상의 실시예에서, 엔터테인먼트 장치는 엔터테인먼트 장치에 통신가능하게 결합된 데이터 네트워크를 통해 애플리케이션 서버와 통신할 수 있다. 예를 들어, 엔터테인먼트 장치는 광대역 네트워크에 접속되고 광대역 네트워크를 통해 애플리케이션 서버에 데이터를 전송할 수 있다. 다른 실시예에서, 엔터테인먼트 장치는 이동 통신 장치를 통해 애플리케이션 서버와 통신할 수 있다. 즉, 이동 통신 장치는 엔터테인먼트 장치로부터 데이터를 수신하여 무선 네트워크를 통해 애플리케이션 서버에 데이터를 전송할 수 있다.In one or more embodiments, the entertainment device may communicate with an application server via a data network communicatively coupled to the entertainment device. For example, an entertainment device may be connected to a broadband network and transmit data to an application server via the broadband network. In another embodiment, the entertainment device may communicate with an application server via a mobile communication device. That is, the mobile communication device may receive data from the entertainment device and transmit the data to the application server via the wireless network.
하나 이상의 실시예에서, 엔터테인먼트 장치는 사용자가 일정 기간에 걸쳐 빈번히 시청한 프로그램을 표로 만들고, 작성된 표 정보에 기초하여 사용자의 사회적 네트워크 프로파일을 업데이트할 수 있다. 예를 들어, 엔터테인먼트 장치는 사용자가 특정 프로그램의 새로운 에피소드를 모두 시청하였음을 식별할 수 있으며, 이에 반응하여 사용자의 사회적 네트워크 프로파일의 선호하는 쇼 섹션을 업데이트하여 이러한 정보를 반영할 수 있다.In one or more embodiments, the entertainment device may tabulate programs that the user has frequently watched over a period of time and update the user's social network profile based on the created table information. For example, the entertainment device may identify that the user has watched all new episodes of a particular program and, in response, may update the preferred show section of the user's social network profile to reflect this information.
하나 이상의 실시예에서, 표 정보는 저장 및 추가 업데이트를 위해 개별 에피소드 또는 시청 세션 후에 엔터테인먼트 장치로부터 이동 통신 장치로 전송될 수 있다. 따라서, 사용자가 다수의 엔터테인먼트 장치를 이용하여 규칙적으로 비디오 콘텐츠를 시청하면, 이동 통신 장치는 사용자에 의해 시청된 프로그램에 기초한 업데이트를 하기 위해 개별 시청 세션 동안 표 데이터를 엔터테인먼트 장치에 제공할 수 있다. 따라서, 작성된 표 정보는 상이한 시청 세션 동안 다수의 엔터테인먼트 장치에 걸친 시청에 기초하여 집계된 것이다.In one or more embodiments, table information may be transmitted from the entertainment device to the mobile communication device after an individual episode or viewing session for storage and further updating. Thus, if a user regularly watches video content using multiple entertainment devices, the mobile communication device may provide table data to the entertainment device during an individual viewing session to make updates based on the program viewed by the user. Thus, the created table information is aggregated based on viewing across multiple entertainment devices during different viewing sessions.
엔터테인먼트 장치에 의해 수집된 데이터는 텔레비전 프로그램에 관한 인구통계적 정보 집계 등의 다른 목적을 위해 사용될 수 있다. 도 11은 비디오 프로그래밍에 관한 인구통계적 정보를 수집하는 프로세스의 일 실시예를 나타낸다. 도 11의 프로세스 작동이 모든 작동을 포함하는 것은 아니며, 간략화를 위해 기재되지 않은 다른 작동이 포함될 수도 있다.The data collected by the entertainment device may be used for other purposes, such as the aggregation of demographic information about television programs. 11 illustrates one embodiment of a process for gathering demographic information about video programming. The process operation of FIG. 11 does not include all operations, and other operations that are not described for the sake of simplicity may be included.
프로세스는 엔터테인먼트 장치상의 콘텐츠의 재생 조작을 요구하는 사용자 입력을 수신하는 것을 포함한다(1102 단계). 1102 단계는 도 8의 802 단계와 유사하게 수행될 수 있다. 하나 이상의 실시예에서, 사용자 입력은 이동 통신 장치에 의해 수신되어 처리를 위해 엔터테인먼트 장치로 전송된다. 프로세스는 또한 사용자를 식별하는 데이터를 수신하는 것을 포함한다(1104 단계). 1104 단계는 도 10의 1006 단계에서 설명한 바와 같이 수행될 수 있다.The process includes receiving a user input requesting a playback operation of the content on the entertainment device (step 1102).
프로세스는 또한 식별 데이터에 기초하여 콘텐츠에 관한 인구통계적 정보를 생성하는 것을 포함한다(1106 단계). 인구통계적 정보는 사용자의 시청 특성에 관한 임의의 유형의 정보를 포함할 수 있다. 예를 들어, 인구통계적 정보는 18 내지 40세의 남자가 특정 날짜에 특정 프로그램을 보았다는 것을 나타낼 수 있다. 인구통계적 정보는 또한 사용자가 광고 방송까지 시청한 후 그들이 본래 시청하던 프로그램으로 돌아오기 전에 2분 동안 채널을 서핑하도록 하는 세밀도(granularity)를 포함할 수 있다.The process also includes generating demographic information about the content based on the identification data (step 1106). Demographic information may include any type of information about the viewing characteristics of the user. For example, demographic information may indicate that a man aged 18 to 40 saw a particular program on a particular date. Demographic information may also include granularity that allows users to surf the channel for two minutes after watching the commercial and before returning to the program they were originally watching.
프로세스는 또한 애플리케이션 서버에 인구통계적 정보를 전송하는 것을 포함한다(1108 단계). 하나 이상의 실시예에서, 엔터테인먼트 장치는 엔터테인먼트 장치에 통신가능하게 결합된 데이터 네트워크를 이용하여 인구통계적 정보를 전송할 수 있다. 다른 실시예에서, 인구통계적 정보는 이동 통신 장치를 통해 애플리케이션 서버로 전송될 수 있다. 따라서, 이동 통신 장치는 인구통계적 정보에 대한 백채널로서 작동할 수 있다. 애플리케이션 서버는 인구통계적 정보를 이용하여 비디오 프로그램에 관한 보고 및 다른 정보를 생성할 수 있다.The process also includes sending demographic information to the application server (step 1108). In one or more embodiments, the entertainment device may transmit demographic information using a data network communicatively coupled to the entertainment device. In another embodiment, demographic information may be transmitted to the application server via the mobile communication device. Thus, the mobile communication device can act as a back channel for demographic information. The application server may use the demographic information to generate reports and other information about the video program.
도 12는 엔터테인먼트 장치에 의한 제시 콘텐츠를 출력하는 프로세스의 일 실시예를 나타낸다. 보다 상세하게는, 도 12는 사용자에 의해 이동 통신 장치에 입력된 명령에 기초하여 엔터테인먼트 장치에 의한 비디오 콘텐츠의 재생을 조작하는 프로세스를 나타낸다. 도 12의 프로세스 작동이 모든 작동을 포함하는 것은 아니며, 간략화를 위해 기재되지 않은 다른 작동이 포함될 수도 있다.12 illustrates one embodiment of a process for outputting presented content by an entertainment device. More specifically, FIG. 12 shows a process for manipulating the playback of video content by an entertainment device based on a command input to a mobile communication device by a user. The process operations of FIG. 12 do not include all operations and other operations that are not described for simplicity may be included.
프로세스는 이동 통신 장치로부터의 사용자 입력을 엔터테인먼트 장치에서 수신하는 것을 포함하며, 사용자 입력은 엔터테인먼트 장치에 의한 제시 콘텐츠의 출력을 요구한다(1202 단계). 하나 이상의 실시예에서, 사용자 입력은, 잠금되어 있어서 사용자의 인증시에만 이용가능한 제시 콘텐츠의 엔터테인먼트 장치에 의한 출력을 요구할 수 있다. 예를 들어, 사용자 입력은 콘텐츠의 특정 채널 출력을 요구할 수 있다. 사용자 입력은 제시 콘텐츠의 조작, 예를 들어, 일시 정지, 빨리 감기, 되감기, 볼륨 변경 등을 요구할 수 있다.The process includes receiving user input from the mobile communication device at the entertainment device, the user input requiring output of the presented content by the entertainment device (step 1202). In one or more embodiments, the user input may require output by the entertainment device of the presented content that is locked and available only upon authentication of the user. For example, user input may require specific channel output of the content. User input may require manipulation of the presented content, eg, pause, fast forward, rewind, change volume, and the like.
프로세스는 또한 이동 통신 장치로부터의 식별 데이터를 엔터테인먼트 장치에서 수신하는 것을 포함한다(1204 단계). 식별 데이터는 이동 통신 장치의 사용자를 식별한다. 식별 데이터는 이동 통신 장치에 의해 전송된 사용자 입력과 함께 제공되거나, 개별적으로, 예를 들어, 엔터테인먼트 장치의 질의에 응답하여 제공될 수 있다.The process also includes receiving identification data from the mobile communication device at the entertainment device (step 1204). The identification data identifies the user of the mobile communication device. The identification data may be provided with the user input sent by the mobile communication device, or may be provided individually, for example in response to a query of the entertainment device.
프로세스는 또한 식별 데이터에 기초하여 엔터테인먼트 장치에서 사용자를 인증하는 것을 포함한다(1206 단계). 하나 이상의 실시예에서, 엔터테인먼트 장치는 식별 데이터와 저장된 정보를 비교하여 사용자를 인증한다. 다른 실시예에서, 엔터테인먼트 장치는 외부 소스에 질의하여 사용자를 인증할 수 있다. 잠금된 제시 콘텐츠에 대해서 사용자 입력이 접근을 요구하면, 엔터테인먼트 장치는 사용자를 인증하는 것에 응답하여 잠금된 제시 콘텐츠에 대한 접근을 허용한다. 사용자가 인증을 받지 못하면, 제공된 식별 데이터가 틀렸거나 사용자에게 콘텐츠에 대한 접근 권한이 부여되지 않은 것이기 때문에, 엔터테인먼트 장치는 사용자에게 임의의 유형의 에러 메시지 또는 다른 통지를 제시할 수 있다.The process also includes authenticating the user at the entertainment device based on the identification data (step 1206). In one or more embodiments, the entertainment device compares the identification data with the stored information to authenticate the user. In another embodiment, the entertainment device may query an external source to authenticate the user. If the user input requires access to the locked presentation content, the entertainment device allows access to the locked presentation content in response to authenticating the user. If the user is not authenticated, then the entertainment device may present any type of error message or other notification to the user because the provided identification data is wrong or because the user has not been granted access to the content.
프로세스는 또한, 사용자를 인증하는 것에 응답하여, 사용자 입력에 기초하여 제시 장치상에 제시하기 위한 제시 콘텐츠를 출력하는 것을 포함한다(1208 단계). 하나 이상의 실시예에서, 엔터테인먼트 장치는 제시 장치와 통합된다. 예를 들어, 엔터테인먼트 장치는 텔레비전일 수 있다. 따라서, 제시 콘텐츠를 출력하는 것은 화면상에 콘텐츠를 표시하는 비디오 컨트롤러로 콘텐츠를 전송하는 것을 포함한다. 다른 실시예에서, 엔터테인먼트 장치는 엔터테인먼트 장치, 예를 들어, 셋탑 박스로부터 분리되어 있을 수 있다. 따라서, 콘텐츠를 출력하는 것은 별도의 제시 장치로 전송되는 비디오 신호를 출력하는 것을 포함할 수 있다.The process also includes, in response to authenticating the user, outputting presentation content for presentation on the presentation device based on the user input (step 1208). In one or more embodiments, the entertainment device is integrated with the presentation device. For example, the entertainment device may be a television. Thus, outputting the presented content includes transmitting the content to a video controller that displays the content on the screen. In other embodiments, the entertainment device may be separate from the entertainment device, eg, a set top box. Therefore, outputting the content may include outputting a video signal transmitted to a separate presentation device.
도 13은 잠금된 제시 콘텐츠를 엔터테인먼트 장치에 의해 출력하는 프로세스의 일 실시예를 나타낸다. 도 13의 프로세스의 작동이 모든 작동을 포함하는 것은 아니며, 간략화를 위해 기재되지 않은 다른 작동이 포함될 수도 있다.13 illustrates one embodiment of a process for outputting the locked presentation content by the entertainment device. The operation of the process of FIG. 13 does not include all operations, and other operations that are not described for simplicity may be included.
프로세스는 이동 통신 장치로부터의 사용자 입력을 엔터테인먼트 장치에서 수신하는 것을 포함한다(1302 단계). 사용자 입력은 엔터테인먼트 장치를 통해 이용가능한 잠금된 제시 콘텐츠의 제시를 요구한다. 예를 들어, 사용자 입력은 셋탑 박스의 특정 “잠금된” 채널의 제시를 요구하거나 PPV 또는 VOD 비디오의 제시를 요구할 수 있다.The process includes receiving user input from a mobile communication device at an entertainment device (step 1302). User input requires the presentation of locked presentation content available through the entertainment device. For example, user input may require the presentation of a particular “locked” channel of the set top box or the presentation of a PPV or VOD video.
프로세스는 또한 이동 통신 장치로부터의 식별 데이터를 엔터테인먼트 장치에서 수신하는 것을 포함한다(1304 단계). 식별 데이터는 이동 통신 장치의 사용자를 식별한다. 하나 이상의 실시예에서, 이동 통신 장치의 사용자는 또한 엔터테인먼트 장치의 등록 사용자이다. 예를 들어, 사용자는 엔터테인먼트 장치에 관한 계정을 가질 수 있다. 다른 실시예에서, 이동 통신 장치의 사용자는 엔터테인먼트 장치의 등록 사용자가 아닐 수 있다. 예를 들어, 사용자는 엔터테인먼트 장치를 보유한 가정의 손님이나 방문자일 수 있다.The process also includes receiving identification data from the mobile communication device at the entertainment device (step 1304). The identification data identifies the user of the mobile communication device. In one or more embodiments, the user of the mobile communication device is also a registered user of the entertainment device. For example, a user may have an account on an entertainment device. In another embodiment, the user of the mobile communication device may not be a registered user of the entertainment device. For example, the user may be a guest or visitor in a home with an entertainment device.
프로세스는 또한 애플리케이션 서버로 식별 데이터를 전송하는 것을 포함한다(1306 단계). 식별 데이터는 잠금된 제시 콘텐츠의 접근에 대한 사용자의 인증을 위해 애플리케이션 서버로 전송된다. 엔터테인먼트 장치는 통신 가능하게 결합된 데이터 네트워크를 통해 애플리케이션 서버로 식별 데이터를 전송하거나 이동 통신 장치를 통해 애플리케이션 서버로 식별 데이터를 전송할 수 있다. 예를 들어, 엔터테인먼트 장치는 사용자 입력 및 식별 데이터에 기초하여 요구를 생성하여 요구를 이동 통신 장치로 전송할 수 있다. 그러면, 이동 통신 장치는 무선 네트워크를 통해 데이터를 애플리케이션 서버로 전송한다. 마찬가지로, 이동 통신 장치는 애플리케이션 서버로부터 데이터를 수신하고(예를 들어, 인증 요구에 대한 응답), 데이터를 추가 처리하기 위해 엔터테인먼트 장치로 전송한다.The process also includes sending identification data to the application server (step 1306). The identification data is sent to the application server for authentication of the user for access to the locked presentation content. The entertainment device may transmit identification data to the application server via a communicatively coupled data network or may transmit identification data to the application server via a mobile communication device. For example, the entertainment device may generate a request based on user input and identification data and send the request to the mobile communication device. The mobile communication device then transmits the data to the application server via the wireless network. Similarly, the mobile communication device receives data from the application server (eg, in response to an authentication request) and sends the data to the entertainment device for further processing.
프로세스는 또한 사용자가 잠금된 제시 콘텐츠에 접근하는 것을 허용하는 인증 정보를 애플리케이션 서버로부터 엔터테인먼트 장치에서 수신하는 것을 포함한다(1308 단계). 상술한 바와 같이, 엔터테인먼트 장치는 데이터 네트워크를 통해 애플리케이션 서버와 통신하거나 이동 통신 장치를 통해 애플리케이션 서버와 통신할 수 있다. 애플리케이션 서버는 엔터테인먼트 장치로 인증 정보를 전송할 때 잠금된 제시 컨텐츠로의 접근에 대한 청구서를 사용자에게 보내는 등의 다른 기능을 수행할 수 있다.The process also includes receiving authentication information at the entertainment device from the application server to allow the user to access the locked presentation content (step 1308). As described above, the entertainment device may communicate with an application server via a data network or with an application server through a mobile communication device. The application server may perform other functions, such as sending a bill to the user for access to the locked presentation content when sending authentication information to the entertainment device.
인증 정보를 수신하는 것에 응답하여, 엔터테인먼트 장치는 제시 장치상에 제시용 잠금 컨텐츠를 출력한다(1310 단계). 서버가 사용자에게 제시 콘텐츠로의 접근이 허용되지 않는다고 응답하면, 엔터테인먼트 장치는 이런 통지를 사용자에게 제공할 수 있다.In response to receiving the authentication information, the entertainment device outputs the presentation lock content on the presentation device (step 1310). If the server responds that the user is not allowed to access the presented content, the entertainment device may provide this notification to the user.
상술한 프로세스에 대한 한가지 이점은 사용자가 엔터테인먼트 장치의 계정과 연관되는지에 관계없이 이동 통신 장치의 사용자가 PPV 콘텐츠를 임의의 위치에서 주문할 수 있다는 것이다. 예를 들어, DISH 네트워크 가입자가 친구를 방문하여 PPV 비디오를 시청하기를 원할 수 있다. 가입자는 자신의 이동 통신 장치를 이용하여 엔터테인먼트 장치를 원격으로 제어하고 PPV 비디오를 주문할 수 있다. 엔터테인먼트 장치는 애플리케이션 서버에 요구를 전송하고 애플리케이션 서버는 비디오 주문에 대한 가입자의 요구를 인증한다. 그러면, 애플리케이션 서버는 비디오 접근에 대해 가입자에게 권한이 부여되었다는 것을 나타내는 인증 응답을 엔터테인먼트 장치로 전송한다. 가입자는 영화를 관람하고, 엔터테인먼트 장치의 소유자가 아닌 가입자의 계정에 PPV에 대한 청구서가 발송된다. 따라서, 수신된 콘텐츠에 대한 비용이 주문 손님에게 직접 청구되기 때문에, 손님이 PPV 비디오를 주문하는 것에 있어 문제가 발생할 여지가 없게 된다. 유사하게, 손님이 DISH 네트워크에 실제로 가입하지 않은 경우에는 전화 청구서로 콘텐츠에 대한 비용 청구서를 받을 수 있다. 식별 데이터에 기초하여 콘텐츠에 접근한 사용자에게 청구서를 발송하는 다른 기술이 사용될 수 있다.One advantage to the process described above is that the user of the mobile communication device can order PPV content at any location, regardless of whether the user is associated with the account of the entertainment device. For example, the DISH network The subscriber may want to visit a friend and watch a PPV video. The subscriber can remotely control the entertainment device and order PPV video using his mobile communication device. The entertainment device sends a request to the application server, which authenticates the subscriber's request for a video order. The application server then sends an authentication response to the entertainment device indicating that the subscriber is authorized for video access. The subscriber watches the movie and bills the PPV to the account of the subscriber who is not the owner of the entertainment device. Thus, since the charge for the received content is billed directly to the ordering customer, there is no room for trouble for the customer to order the PPV video. Similarly, the guest DISH network If you haven't actually signed up for, you'll receive a bill for the content over the phone. Other techniques of sending a bill to a user who has accessed the content based on the identifying data can be used.
식별 데이터는 또한 사용자가 홈쇼핑 프로그램을 통해 상품을 구입하는데 이용될 수 있다. 예를 들어, 사용자는 구입하고 싶은 상품을 보고 자신의 이동 통신 장치를 이용하여 엔터테인먼트 장치를 제어하여 상품을 구입할 수 있다. 엔터테인먼트 장치는 식별 데이터를 이용하여 주문을 생성하고 애플리케이션 서버로 주문을 전송할 수 있다. 주문을 수신하는 것에 응답하여, 애플리케이션 서버는 사용자에게 청구서를 발송하고 상품 주문을 완료한다.Identification data may also be used to allow a user to purchase a product through a home shopping program. For example, a user may purchase a product by looking at a product he wants to purchase and controlling the entertainment device using his mobile communication device. The entertainment device may use the identification data to create an order and send the order to the application server. In response to receiving the order, the application server sends a bill to the user and completes the product order.
특정한 실시예가 기재되어 있지만, 본 발명의 범위는 특정한 실시예로 한정되지 않는다. 발명의 범위는 이하의 청구범위 및 그 균등범위로 정의된다.Although specific embodiments have been described, the scope of the present invention is not limited to the specific embodiments. The scope of the invention is defined by the following claims and their equivalents.
Claims (43)
이동 통신 장치에 관한 위치 정보를 결정하는 움직임 검출기;
상기 입력 장치에 통신 가능하게 결합되고 상기 움직임 검출기와 통신 가능하게 결합되어 상기 사용자 입력 및 상기 위치 정보를 상기 텔레비전 수상기와 호환가능한 명령으로 변환하는 프로세서;
상기 텔레비전 수상기에 상기 명령을 전송하는 무선 송신기 - 상기 텔레비전 수상기는 상기 명령을 이용하여 메뉴 상에 커서를 출력하고 상기 텔레비전 수상기에 통신 가능하게 결합된 표시 장치상의 콘텐츠 재생을 조작함 -; 및
상기 텔레비전 수상기로부터 데이터를 수신하는 무선 수신기 - 상기 무선 송신기는 상기 데이터를 애플리케이션 서버로 전송함 - 를 포함하는 것을 특징으로 하는 이동 통신 장치.
An input device for receiving a user input for requesting a reproduction operation of the content output for presentation by the television receiver;
A motion detector for determining location information about the mobile communication device;
A processor communicatively coupled to the input device and communicatively coupled to the motion detector to convert the user input and the location information into instructions compatible with the television receiver;
A wireless transmitter for transmitting the command to the television receiver, the television receiver using the command to output a cursor on a menu and to manipulate content playback on a display device communicatively coupled to the television receiver; And
And a wireless receiver for receiving data from the television receiver, the wireless transmitter sending the data to an application server.
상기 입력 장치는 상기 텔레비전 수상기에 대한 가상 원격 제어기를 표시하는 터치 스크린을 포함하는 것을 특징으로 하는 이동 통신 장치.
The method of claim 1,
And the input device comprises a touch screen displaying a virtual remote controller for the television receiver.
상기 프로세서는 상기 텔레비전 수상기로부터 상기 가상 원격 제어기를 다운로드하는 것을 특징으로 하는 이동 통신 장치.
The method of claim 2,
And the processor downloads the virtual remote controller from the television receiver.
상기 무선 수신기는 상기 텔레비전 수상기에 의한 제시용으로 출력되는 메뉴에 관한 메뉴 정보를 상기 텔레비전 수상기로부터 수신하고,
상기 프로세서는 상기 메뉴 정보에 기초하여 상기 가상 원격 제어기를 제작하는 것을 특징으로 하는 이동 통신 장치.
The method of claim 2,
The wireless receiver receives menu information regarding a menu output for presentation by the television receiver from the television receiver,
And the processor fabricates the virtual remote controller based on the menu information.
상기 이동 통신 장치는 상기 명령과 관련하여 상기 텔레비전 수상기에 사용자에 관한 식별 데이터를 전송하고,
상기 식별 데이터는 상기 텔레비전 수상기에 의해 인구통계적 정보를 생성하는데 사용되는 것을 특징으로 하는 이동 통신 장치.
The method of claim 1,
The mobile communication device transmits identification data about a user to the television receiver in association with the command;
And said identification data is used by said television receiver to generate demographic information.
이동 통신 장치와 무선으로 통신하고 상기 이동 통신 장치로부터 사용자 입력 및 위치 정보를 수신하는 인터페이스 모듈; 및
상기 튜너에 통신가능하게 결합되어 상기 사용자 입력에 기초하여 표시 장치 상에서의 프로그램 재생을 조작하고, 상기 표시 장치상에 제시용 메뉴를 출력하며, 상기 위치 정보에 기초하여 상기 메뉴의 커서를 생성하는 프로세서를 포함하되,
상기 인터페이스 모듈은 상기 이동 통신 장치로 데이터를 전송하고, 상기 이동 통신 장치는 상기 데이터를 애플리케이션 서버로 더 전송하는 것을 특징으로 하는 텔레비전 수상기.
A tuner for receiving a television program from a program source;
An interface module wirelessly communicating with a mobile communication device and receiving user input and location information from the mobile communication device; And
A processor communicatively coupled to the tuner to manipulate program playback on a display device based on the user input, output a presentation menu on the display device, and generate a cursor of the menu based on the position information Including,
The interface module transmits data to the mobile communication device, and the mobile communication device further transmits the data to an application server.
상기 인터페이스 모듈은 상기 이동 통신 장치에 의한 표시를 위해 상기 이동 통신 장치로 가상 원격 제어기를 전송하는 것을 특징으로 하는 텔레비전 수상기.
The method of claim 6,
And the interface module transmits a virtual remote controller to the mobile communication device for display by the mobile communication device.
상기 인터페이스 모듈은 상기 이동 통신 장치로부터의 명령과 관련하여 사용자에 관한 식별 데이터를 수신하고,
상기 프로세서는 상기 식별 데이터에 기초하여 상기 텔레비전 프로그램에 관한 인구통계적 정보를 생성하는 것을 특징으로 하는 텔레비전 수상기.
The method of claim 6,
The interface module receives identification data relating to a user in association with a command from the mobile communication device,
And the processor generates demographic information about the television program based on the identification data.
상기 인터페이스 모듈은 상기 이동 통신 장치로부터의 명령과 관련하여 사용자에 관한 식별 데이터를 수신하고,
상기 프로세서는 상기 식별 데이터를 이용하여 상기 사용자 입력에 기초한 사용자의 사회적 네트워크 프로파일을 작성하는 것을 특징으로 하는 텔레비전 수상기.
The method of claim 6,
The interface module receives identification data relating to a user in association with a command from the mobile communication device,
And the processor generates the social network profile of the user based on the user input using the identification data.
상기 이동 통신 장치에 관한 위치 정보를 결정하는 단계;
상기 사용자 입력 및 상기 위치 정보를 상기 텔레비전 수상기와 호환가능한 명령으로 변환하는 단계;
상기 텔레비전 수상기에 상기 명령을 전송하는 단계 - 상기 텔레비전 수상기는 상기 명령을 이용하여 메뉴 상에 커서를 출력하고 콘텐츠의 재생을 조작함 -;
상기 텔레비전 수상기로부터 데이터를 수신하는 단계; 및
상기 데이터를 애플리케이션 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 텔레비전 수상기를 원격으로 동작시키는 방법.
Receiving a user input via a mobile communication device requesting a reproduction operation of content output for presentation by a television receiver;
Determining location information about the mobile communication device;
Converting the user input and the location information into a command compatible with the television receiver;
Sending the command to the television receiver, the television receiver using the command to output a cursor on a menu and manipulate playback of content;
Receiving data from the television receiver; And
Transmitting the data to an application server.
상기 텔레비전 수상기로부터 가상 원격 제어기를 다운로드하는 단계; 및
상기 이동 통신 장치의 터치 스크린상에 상기 가상 원격 제어기를 표시하는 단계를 더 포함하되,
상기 사용자 입력은 상기 터치 스크린을 이용하여 입력되는 것을 특징으로 하는 텔레비전 수상기를 원격으로 동작시키는 방법.
The method of claim 10,
Downloading a virtual remote controller from the television receiver; And
Displaying the virtual remote controller on a touch screen of the mobile communication device;
And the user input is input using the touch screen.
상기 텔레비전 수상기로부터 업데이트된 가상 원격 제어기를 수신하는 단계를 더 포함하되,
상기 가상 원격 제어기는 상기 텔레비전 수상기에 의해 출력되는 메뉴와 대응하도록 업데이트되는 것을 특징으로 하는 텔레비전 수상기를 원격으로 동작시키는 방법.
12. The method of claim 11,
Receiving an updated virtual remote controller from the television receiver,
And said virtual remote controller is updated to correspond with a menu output by said television receiver.
상기 명령과 관련하여 상기 텔레비전 수상기에 사용자에 관한 식별 데이터를 전송하는 단계;
상기 식별 데이터에 기초하여 상기 텔레비전 수상기에 의해 생성된 인구통계적 정보를 수신하는 단계; 및
상기 인구통계적 정보를 애플리케이션 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 텔레비전 수상기를 원격으로 동작시키는 방법.
The method of claim 10,
Transmitting identification data relating to a user to the television receiver in association with the command;
Receiving demographic information generated by the television receiver based on the identification data; And
And remotely transmitting the demographic information to an application server.
이동 통신 장치로부터 위치 정보를 수신하는 단계;
상기 표시 장치상에, 상기 위치 정보에 기초한 위치의 제시용 커서와 함께 메뉴를 출력하는 단계;
상기 이동 통신 장치로부터 사용자 입력을 수신하는 단계;
상기 사용자 입력에 기초하여 상기 콘텐츠의 재생을 조작하는 단계; 및
상기 이동 통신 장치로, 상기 콘텐츠의 재생 조작에 이용가능한 기능을 제시하는 가상 원격 제어기를 송신하는 단계를 포함하는 것을 특징으로 하는 표시 장치상에 콘텐츠를 제시하는 방법.
Outputting the presentation content on the display device;
Receiving location information from a mobile communication device;
Outputting a menu on the display device together with a cursor for presentation of a position based on the position information;
Receiving user input from the mobile communication device;
Manipulating playback of the content based on the user input; And
Transmitting to the mobile communication device a virtual remote controller presenting a function available for a playback operation of the content.
상기 이동 통신 장치로 데이터를 전송하는 단계를 더 포함하되,
상기 이동 통신 장치는 상기 데이터를 애플리케이션 서버로 더 전송하는 것을 특징으로 하는 표시 장치상에 콘텐츠를 제시하는 방법.
The method of claim 14,
Transmitting data to the mobile communication device;
And the mobile communication device further transmits the data to an application server.
상기 이동 통신 장치로부터의 명령과 관련하여 사용자에 관한 식별 데이터를 수신하는 단계;
상기 식별 데이터에 기초하여 상기 텔레비전 프로그램에 관한 인구통계적 정보를 생성하는 단계; 및
상기 인구통계적 정보를 애플리케이션 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 표시 장치상에 콘텐츠를 제시하는 방법.
The method of claim 14,
Receiving identification data relating to a user in association with a command from the mobile communication device;
Generating demographic information about the television program based on the identification data; And
Transmitting the demographic information to an application server.
이동 통신 장치로부터 사용자 입력을 수신하는 단계;
상기 이동 통신 장치로부터의 상기 사용자 입력과 관련하여 사용자에 관한 식별 데이터를 수신하는 단계;
상기 사용자 입력에 기초하여 상기 콘텐츠의 재생을 조작하는 단계; 및
상기 사용자 입력에 기초하여 상기 사용자의 사회적 네트워크 프로파일을 작성하는 단계를 포함하는 것을 특징으로 하는 표시 장치상에 콘텐츠를 제시하는 방법.
Outputting the presentation content on the display device;
Receiving user input from a mobile communication device;
Receiving identification data relating to a user in association with the user input from the mobile communication device;
Manipulating playback of the content based on the user input; And
Creating a social network profile of the user based on the user input.
상기 사용자 입력에 기초하여 상기 사용자의 사회적 네트워크 프로파일을 작성하는 단계는,
상기 데이터 및 상기 사용자 입력에 기초하여 상기 사용자에 의해 빈번히 시청되는 텔레비전 프로그램 리스트를 표로 만드는 단계; 및
상기 텔레비전 프로그램 리스트와 함께 사회적 네트워크 프로파일을 작성하는 단계를 더 포함하는 것을 특징으로 하는 표시 장치상에 콘텐츠를 제시하는 방법.
The method of claim 17,
Creating a social network profile of the user based on the user input,
Tabulating a list of television programs frequently watched by the user based on the data and the user input; And
Creating a social network profile together with the television program list.
상기 사용자 입력에 기초하여 상기 사용자의 사회적 네트워크 프로파일을 작성하는 단계는, 상기 사용자가 현재 텔레비전을 시청하고 있다는 것을 나타내는 메시지와 함께 사회적 네트워크 프로파일을 작성하는 단계를 더 포함하는 것을 특징으로 하는 표시 장치상에 콘텐츠를 제시하는 방법.
The method of claim 17,
Creating a social network profile of the user based on the user input further includes creating a social network profile with a message indicating that the user is currently watching television. How to present content to.
상기 엔터테인먼트 장치에서, 상기 이동 통신 장치로부터 상기 이동 통신 장치의 사용자에 관한 식별 데이터를 수신하는 단계;
상기 엔터테인먼트 장치에서, 상기 식별 데이터에 기초하여 사용자를 인증하는 단계; 및
상기 사용자 인증에 응답하여, 상기 사용자 입력에 기초하여 제시 장치상에 제시용 제시 콘텐츠를 출력하는 단계를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
Receiving, at an entertainment device, a user input requesting an output of the presented content by the entertainment device from a mobile communication device;
Receiving, at the entertainment device, identification data relating to a user of the mobile communication device from the mobile communication device;
At the entertainment device, authenticating a user based on the identification data; And
In response to the user authentication, outputting the presentation content for presentation on the presentation device based on the user input.
상기 사용자를 인증하는 단계는, 상기 엔터테인먼트 장치에서 상기 식별 데이터에 기초하여 상기 엔터테인먼트 장치의 잠금된 제시 콘텐츠로의 접근에 대해 사용자를 인증하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 20,
Authenticating the user further comprises authenticating the user with respect to access to the locked presentation content of the entertainment device based on the identification data at the entertainment device. How to output
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치로 스트림(stream)되는 주문형 비디오(on-demand video)를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 21,
And wherein the locked presentation content includes on-demand video streamed to the entertainment device.
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치상에 저장된 비디오를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 21,
Wherein the locked presentation content comprises video stored on the entertainment device.
상기 사용자 입력 및 상기 식별 데이터에 기초하여 상기 사용자의 사회적 네트워크 프로파일을 작성하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 20,
Creating a social network profile of the user based on the user input and the identification data.
상기 사용자 인증에 응답하여, 상기 제시 콘텐츠에 관한 인구통계적 정보를 생성하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 20,
In response to the user authentication, generating demographic information about the presented content.
상기 식별 데이터를 애플리케이션 서버로 전송하는 단계는,
상기 엔터테인먼트 장치에서, 상기 사용자 입력 및 상기 식별 데이터에 기초하여 요구를 생성하는 단계;
상기 엔터테인먼트 장치로부터 상기 이동 통신 장치로 상기 요구를 전송하는 단계; 및
상기 이동 통신 장치로부터 상기 애플리케이션 서버로 상기 요구를 전송하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 20,
The step of transmitting the identification data to the application server,
At the entertainment device, generating a request based on the user input and the identification data;
Sending the request from the entertainment device to the mobile communication device; And
Sending the request from the mobile communication device to the application server.
상기 식별 데이터에 기초하여 잠금된 제시 콘텐츠로의 접근에 대하여 사용자에게 청구서를 전송하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 제시 콘텐츠를 출력하는 방법.
The method of claim 20,
And sending a bill to a user for access to the locked presentation content based on the identification data.
상기 엔터테인먼트 장치에서, 상기 이동 통신 장치의 사용자에 관한 식별 데이터를 상기 이동 통신 장치로부터 수신하는 단계;
상기 식별 데이터를 애플리케이션 서버로 전송하는 단계;
상기 엔터테인먼트 장치에서, 상기 사용자가 상기 잠금된 제시 콘텐츠에 접근할 수 있도록 허용하는 인증 정보를 상기 애플리케이션 서버로부터 수신하는 단계; 및
상기 엔터테인먼트 장치가 상기 인증 정보를 수신하는 것에 응답하여, 상기 엔터테인먼트 장치로부터 제시 장치상에 잠금된 제시 콘텐츠를 출력하는 단계를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 잠금된 제시 콘텐츠를 출력하는 방법.
At an entertainment device, receiving a user input from a mobile communication device requesting presentation of locked presentation content available through the entertainment device;
Receiving, at the entertainment device, identification data relating to a user of the mobile communication device from the mobile communication device;
Transmitting the identification data to an application server;
Receiving, at the entertainment device, authentication information from the application server that allows the user to access the locked presented content; And
In response to the entertainment device receiving the authentication information, outputting the locked presentation content from the entertainment device on a presentation device.
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치로 스트림되는 주문형 비디오를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 잠금된 제시 콘텐츠를 출력하는 방법.
The method of claim 28,
And wherein the locked presentation content comprises video on demand streamed to the entertainment device.
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치상에 저장된 비디오를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 잠금된 제시 콘텐츠를 출력하는 방법.
The method of claim 28,
Wherein the locked presentation content comprises video stored on the entertainment device.
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치상에 저장된 오디오 콘텐츠를 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 잠금된 제시 콘텐츠를 출력하는 방법.
The method of claim 28,
And wherein the locked presentation content includes audio content stored on the entertainment device.
상기 식별 데이터를 애플리케이션 서버로 전송하는 단계는,
상기 엔터테인먼트 장치에서, 상기 사용자 입력 및 상기 식별 데이터에 기초하여 요구를 생성하는 단계;
상기 엔터테인먼트 장치로부터 상기 이동 통신 장치로 상기 요구를 전송하는 단계; 및
상기 이동 통신 장치로부터 상기 애플리케이션 서버로 상기 요구를 전송하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 잠금된 제시 콘텐츠를 출력하는 방법.
The method of claim 28,
The step of transmitting the identification data to the application server,
At the entertainment device, generating a request based on the user input and the identification data;
Sending the request from the entertainment device to the mobile communication device; And
Sending the request from the mobile communication device to the application server.
상기 식별 데이터에 기초하여 잠금된 제시 콘텐츠로의 접근에 대하여 사용자에게 청구서를 전송하는 단계를 더 포함하는 것을 특징으로 하는 엔터테인먼트 장치에 의해 잠금된 제시 콘텐츠를 출력하는 방법.
The method of claim 28,
And sending a bill to the user for access to the locked presentation content based on the identification data.
이동 통신 장치와 무선으로 통신하여, 상기 잠금된 제시 콘텐츠로의 접근을 요구하는 사용자 입력 및 상기 이동 통신 장치의 사용자에 관한 식별 데이터를 수신하는 인터페이스 모듈; 및
상기 입력 모듈 및 상기 인터페이스 모듈에 통신가능하게 결합되어, 상기 식별 데이터에 기초하여 상기 사용자를 인증하고, 상기 사용자를 인증하는 것에 응답하여 상기 사용자 입력에 기초하여 제시 장치상에 제시하기 위한 제시 콘텐츠를 출력하는 프로세서를 포함하는 것을 특징으로 하는 엔터테인먼트 장치.
An input module for receiving locked presentation content from one or more content sources;
An interface module wirelessly communicating with a mobile communication device to receive a user input requesting access to the locked presentation content and identification data relating to a user of the mobile communication device; And
Communicatively coupled to the input module and the interface module to authenticate the user based on the identification data and present presentation content for presentation on a presentation device based on the user input in response to authenticating the user. Entertainment device comprising a processor for outputting.
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치로 스트림되는 주문형 비디오를 포함하는 것을 특징으로 하는 엔터테인먼트 장치.
The method of claim 34,
And the locked presentation content includes video on demand streamed to the entertainment device.
상기 잠금된 제시 콘텐츠는 상기 엔터테인먼트 장치상에 저장된 비디오를 포함하는 것을 특징으로 하는 엔터테인먼트 장치.
The method of claim 34,
The locked presentation content comprises video stored on the entertainment device.
상기 인터페이스 모듈은, 상기 잠금된 제시 콘텐츠의 출력을 조작하도록 상기 프로세서에 지시하는 명령을 상기 이동 통신 장치로부터 더 수신하는 것을 특징으로 하는 엔터테인먼트 장치.
The method of claim 34,
And the interface module further receives a command from the mobile communication device instructing the processor to manipulate the output of the locked presentation content.
상기 프로세서는, 상기 사용자 입력 및 식별 데이터에 기초하여 상기 사용자의 사회적 네트워크 프로파일을 작성하기 위하여 상기 애플리케이션 서버에 의해 이용되는 정보를 포함하는 요구를 애플리케이션 서버로 전송하는 것을 특징으로 하는 엔터테인먼트 장치.
The method of claim 34,
And the processor sends a request to an application server that includes information used by the application server to create a social network profile of the user based on the user input and identification data.
상기 프로세서는, 상기 사용자를 인증하는 것에 응답하여, 상기 사용자 입력에 기초하여 상기 잠금된 제시 콘텐츠에 관한 인구통계적 정보를 생성하는 것을 특징으로 하는 엔터테인먼트 장치.
The method of claim 34,
And the processor, in response to authenticating the user, generates demographic information about the locked presented content based on the user input.
이동 통신 장치의 사용자에 관한 식별 데이터를 저장하는 저장 매체;
상기 입력 장치에 통신 가능하게 결합되고, 상기 저장 매체에 통신 가능하게 결합되어, 상기 사용자 입력 및 식별 데이터를 상기 엔터테인먼트 장치와 호환 가능한 명령으로 변환하는 프로세서; 및
상기 명령을 상기 엔터테인먼트 장치로 전송하는 무선 송신기를 포함하되,
상기 엔터테인먼트 장치는 상기 명령을 이용하여 사용자를 인증하고 제시 장치 상에 제시하기 위한 잠금된 제시 콘텐츠를 출력하는 것을 특징으로 하는 이동 통신 장치.
An input device for receiving a user input requesting playback of locked presentation content available for output by the entertainment device;
A storage medium storing identification data relating to a user of the mobile communication device;
A processor communicatively coupled to the input device and communicatively coupled to the storage medium to convert the user input and identification data into instructions compatible with the entertainment device; And
A wireless transmitter for transmitting the command to the entertainment device,
And the entertainment device outputs the locked presentation content for authenticating the user and presenting on the presentation device using the command.
상기 잠금된 제시 콘텐츠로의 접근에 대한 사용자의 인증을 요구하는 요구를 상기 엔터테인먼트 장치로부터 수신하는 무선 수신기를 더 포함하되,
상기 무선 송신기는 상기 요구를 애플리케이션 서버로 전송하고,
상기 무선 수신기는 상기 요구에 응답하여 상기 애플리케이션 서버로부터 인증 응답을 수신하고,
상기 무선 송신기는 상기 인증 응답을 상기 엔터테인먼트 장치로 전송하는 것을 특징으로 하는 이동 통신 장치.
41. The method of claim 40,
A wireless receiver for receiving a request from the entertainment device requesting authentication of a user for access to the locked presented content,
The wireless transmitter sends the request to an application server,
The wireless receiver receives an authentication response from the application server in response to the request,
And the wireless transmitter transmits the authentication response to the entertainment device.
상기 사용자 입력에 기초하여 상기 사용자의 사회적 네트워크 프로파일을 작성하기 위하여 애플리케이션 서버에 의해 이용되는 정보를 포함하는 요구를 상기 엔터테인먼트 장치로부터 수신하는 무선 수신기를 더 포함하되,
상기 무선 송신기는 상기 요구를 상기 애플리케이션 서버로 전송하는 것을 특징으로 하는 이동 통신 장치.
41. The method of claim 40,
Further comprising a wireless receiver receiving a request from the entertainment device comprising information used by an application server to create a social network profile of the user based on the user input,
And the wireless transmitter sends the request to the application server.
상기 명령에 기초하여 상기 엔터테인먼트 장치에 의해 생성된 인구통계적 정보를 상기 엔터테인먼트 장치로부터 수신하는 무선 수신기를 더 포함하되,
상기 무선 송신기는 상기 인구통계적 정보를 상기 애플리케이션 서버로 전송하는 것을 특징으로 하는 이동 통신 장치.41. The method of claim 40,
Further comprising a wireless receiver receiving demographic information generated by the entertainment device from the entertainment device based on the command,
And the wireless transmitter transmits the demographic information to the application server.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/046,568 US8152642B2 (en) | 2008-03-12 | 2008-03-12 | Apparatus and methods for authenticating a user of an entertainment device using a mobile communication device |
US12/046,555 | 2008-03-12 | ||
US12/046,568 | 2008-03-12 | ||
US12/046,555 US9210355B2 (en) | 2008-03-12 | 2008-03-12 | Apparatus and methods for controlling an entertainment device using a mobile communication device |
PCT/US2009/034559 WO2009114247A2 (en) | 2008-03-12 | 2009-02-19 | Apparatus and methods for controlling an entertainment device using a mobile communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100117109A true KR20100117109A (en) | 2010-11-02 |
KR101184183B1 KR101184183B1 (en) | 2012-09-18 |
Family
ID=41065745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107020215A KR101184183B1 (en) | 2008-03-12 | 2009-02-19 | Apparatus and methods for controlling an entertainment device using a mobile communication device |
Country Status (7)
Country | Link |
---|---|
EP (2) | EP2624546A1 (en) |
JP (1) | JP5294131B2 (en) |
KR (1) | KR101184183B1 (en) |
CN (1) | CN101971624B (en) |
CA (1) | CA2717492C (en) |
MX (1) | MX2010009861A (en) |
WO (1) | WO2009114247A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130020366A (en) * | 2011-08-19 | 2013-02-27 | 엘지전자 주식회사 | Image display apparatus, and method for operating the same |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
WO2008088741A2 (en) | 2007-01-12 | 2008-07-24 | Ictv, Inc. | Interactive encoded content system including object models for viewing on a remote device |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
KR101602461B1 (en) | 2009-09-22 | 2016-03-15 | 삼성전자주식회사 | Method for controlling display apparatus and mobile phone |
US9021354B2 (en) | 2010-04-09 | 2015-04-28 | Apple Inc. | Context sensitive remote device |
NL2004670C2 (en) * | 2010-05-04 | 2012-01-24 | Activevideo Networks B V | METHOD FOR MULTIMODAL REMOTE CONTROL. |
US9294800B2 (en) | 2010-05-10 | 2016-03-22 | Comcast Cable Communications, Llc | Intelligent remote control |
AU2011315950B2 (en) | 2010-10-14 | 2015-09-03 | Activevideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
CN102647505B (en) * | 2011-02-21 | 2013-12-11 | 吴瑞宗 | Working mode control method for mobile phones |
WO2012138660A2 (en) | 2011-04-07 | 2012-10-11 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
CN102244822A (en) * | 2011-06-21 | 2011-11-16 | 中兴通讯股份有限公司 | Remote broadcast control method in IPTV (Internet Protocol Television) system, device and system thereof |
DE102011113202A1 (en) * | 2011-09-10 | 2013-03-14 | Volkswagen Ag | Method for operating a data receiver and data receiver, in particular in a vehicle |
KR101895846B1 (en) * | 2011-09-12 | 2018-09-07 | 인텔 코포레이션 | Facilitating television based interaction with social networking tools |
EP2815582B1 (en) | 2012-01-09 | 2019-09-04 | ActiveVideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
CN102621949B (en) * | 2012-03-09 | 2014-03-19 | 电信科学技术研究院 | Remote monitoring device and method |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
JP6051681B2 (en) * | 2012-08-24 | 2016-12-27 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
EP3005712A1 (en) | 2013-06-06 | 2016-04-13 | ActiveVideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
CN105095133A (en) * | 2014-05-04 | 2015-11-25 | 曾广兴 | Wi-Fi controlling integrated complex impedance tuner for microwave load-pull measurement |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9517789D0 (en) | 1995-08-31 | 1995-11-01 | Philips Electronics Uk Ltd | Interactive entertainment content control |
US6691032B1 (en) | 2002-09-09 | 2004-02-10 | Groundspeak, Inc. | System and method for executing user-definable events triggered through geolocational data describing zones of influence |
US7088238B2 (en) * | 2002-12-11 | 2006-08-08 | Broadcom, Inc. | Access, monitoring, and control of appliances via a media processing system |
US20060098943A1 (en) | 2004-11-05 | 2006-05-11 | Microsoft Corporation | Content re-lock control |
JP5065049B2 (en) * | 2005-01-05 | 2012-10-31 | ヤフー! インコーポレイテッド | Framework for providing digital home services |
JP2006203593A (en) * | 2005-01-21 | 2006-08-03 | Hitachi Ltd | System and method for televiewing tv broadcast |
JP2006246064A (en) * | 2005-03-03 | 2006-09-14 | Ntt Comware Corp | Digital broadcasting system and method |
JP2006301777A (en) * | 2005-04-18 | 2006-11-02 | Sony Corp | Content reproduction system, content reproduction device, and content reproduction method |
JP4625365B2 (en) * | 2005-05-02 | 2011-02-02 | 日本放送協会 | Recommendation rank selection device and recommendation rank selection program |
JP2006324860A (en) * | 2005-05-18 | 2006-11-30 | Matsushita Electric Ind Co Ltd | Device control system and method therefor |
US20070050054A1 (en) * | 2005-08-26 | 2007-03-01 | Sony Ericssson Mobile Communications Ab | Mobile communication terminal with virtual remote control |
US20070080940A1 (en) * | 2005-10-07 | 2007-04-12 | Sharp Kabushiki Kaisha | Remote control system, and display device and electronic device using the remote control system |
US20070150918A1 (en) | 2005-12-22 | 2007-06-28 | Sony Ericsson Mobile Communications Ab | Methods, devices, and computer program products for providing parental control over access to media content using a mobile terminal |
JP2007274605A (en) * | 2006-03-31 | 2007-10-18 | Fujitsu Ltd | Electronic apparatus, method of collecting broadcast program information, collecting program thereof and collecting system thereof |
-
2009
- 2009-02-19 KR KR1020107020215A patent/KR101184183B1/en active IP Right Grant
- 2009-02-19 EP EP13164595.4A patent/EP2624546A1/en not_active Ceased
- 2009-02-19 CN CN200980108605.XA patent/CN101971624B/en active Active
- 2009-02-19 WO PCT/US2009/034559 patent/WO2009114247A2/en active Application Filing
- 2009-02-19 CA CA2717492A patent/CA2717492C/en active Active
- 2009-02-19 JP JP2010550723A patent/JP5294131B2/en active Active
- 2009-02-19 MX MX2010009861A patent/MX2010009861A/en active IP Right Grant
- 2009-02-19 EP EP09720027A patent/EP2269376A2/en not_active Ceased
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130020366A (en) * | 2011-08-19 | 2013-02-27 | 엘지전자 주식회사 | Image display apparatus, and method for operating the same |
Also Published As
Publication number | Publication date |
---|---|
JP2011521490A (en) | 2011-07-21 |
MX2010009861A (en) | 2010-09-28 |
CA2717492C (en) | 2016-01-05 |
CN101971624A (en) | 2011-02-09 |
WO2009114247A3 (en) | 2010-03-04 |
CA2717492A1 (en) | 2009-09-17 |
EP2269376A2 (en) | 2011-01-05 |
WO2009114247A2 (en) | 2009-09-17 |
CN101971624B (en) | 2014-01-22 |
KR101184183B1 (en) | 2012-09-18 |
JP5294131B2 (en) | 2013-09-18 |
EP2624546A1 (en) | 2013-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101184183B1 (en) | Apparatus and methods for controlling an entertainment device using a mobile communication device | |
US8152642B2 (en) | Apparatus and methods for authenticating a user of an entertainment device using a mobile communication device | |
US9210355B2 (en) | Apparatus and methods for controlling an entertainment device using a mobile communication device | |
JP6231524B2 (en) | System and method for providing media guidance application functionality using a wireless communication device | |
US8958018B2 (en) | Remote control device and method for controlling operation of a media display system | |
JP6436903B2 (en) | System and method for indicating media asset access conflicts using a time bar | |
KR102042391B1 (en) | Systems and methods for providing interactive media guidance on a wireless communications device | |
US20140337883A1 (en) | Method and apparatus for networking media content consumption status in a group of users | |
KR101713788B1 (en) | Control device, broadcast receiver, method for control of broadcast receiver and method for providing service | |
JP2016506166A (en) | Method and system for displaying event messages for registered video channels | |
WO2013089671A1 (en) | Apparatus and method for networking media content consumption status in a group of users | |
KR102267194B1 (en) | Terminal and operating method thereof | |
KR102319680B1 (en) | Display device and operating method thereof | |
KR102249486B1 (en) | Display device and operating method thereof | |
KR20200131559A (en) | Display device | |
KR20090120954A (en) | Method for displaying menu of internet protocol television service and internet protocol television system using the same | |
KR101193274B1 (en) | Smart TV control system and method | |
KR20110115837A (en) | Apparatus and method for displaying of electronic program guide | |
KR20140008844A (en) | Operating method for an image display apparatus | |
KR20160055472A (en) | Video display device and operating method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150819 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160818 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170818 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180816 Year of fee payment: 7 |