KR20040014967A - 동기화된 개인용 비디오 레코더 - Google Patents

동기화된 개인용 비디오 레코더 Download PDF

Info

Publication number
KR20040014967A
KR20040014967A KR10-2003-7002868A KR20037002868A KR20040014967A KR 20040014967 A KR20040014967 A KR 20040014967A KR 20037002868 A KR20037002868 A KR 20037002868A KR 20040014967 A KR20040014967 A KR 20040014967A
Authority
KR
South Korea
Prior art keywords
personal video
video recorder
recorders
recorder
user
Prior art date
Application number
KR10-2003-7002868A
Other languages
English (en)
Inventor
로드윌리암피.
Original Assignee
코닌클리케 필립스 일렉트로닉스 엔.브이.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20040014967A publication Critical patent/KR20040014967A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

본 발명은 2곳 또는 그 이상의 장소들에서 개인용 비디오 레코더들(14-1, 14-2)의 비디오 출력을 동기화하는 방법, 장치, 및 시스템에 관한 것이다. 방송 프로그램은 제 1 개인용 비디오 레코더(14-1)상의 개인용 비디오 레코더(14-1)상에 수신되어 레코딩된다. 따라서, 적어도 하나의 프로그램은 제 1 개인용 비디오 레코더에서의 메모리에 저장될 것이다. 자신의 메모리에 상주하는 공통 프로그램을 갖는 제 2 개인용 비디오 레코더(14-2)가 선택된다. 그 결과, 신호는 각각의 제 1 및 제 2 개인용 비디오 레코더들(14-1, 14-2)에서 시작 시퀀스를 동시에 개시하도록 상기 제 1 개인용 비디오 레코더(14-1)로부터 또는 이 레코더까지 전송된다. 시작 신호는 인터넷(18)을 통해 또는 전화선들(20)과 같은 다른 통신 수단에 의해 전송될 수 있다.

Description

동기화된 개인용 비디오 레코더{Synchronized personal video recorders}
본 명세서에서 기술되는 개인용 비디오 레코더(PVR)들은 디지털 비디오 레코더들을 포함하고, 사실상 모든 텔레비전 방송 시스템(예를 들어, 케이블, 디지털 케이블, 위성, 안테나, 또는 그의 조합들)과 관련하여 사용될 수 있다. 개인용 비디오 레코더들은, 사용자가 원하는 것을 시청하고 사용자가 원할 때 시청하도록 사용자가 선호하는 텔레비전 프로그램 또는 프로그램들을 자동적으로 탐색하여 레코딩하도록 프로그램될 수 있다. 통상적으로, 개인용 비디오 레코더들은 메모리의 실질적인 양을 포함하고 프로그래밍의 30시간 이상을 레코딩할 수 있다. 그 결과, 레코딩된 프로그래밍은 희망된 바와 같이 사용자에 의해 검색되어 시청된다.
기존의 개인용 비디오 레코더 테크놀로지는 레코딩될 프로그램(통상적으로, 텔레비전 방송들)의 콘텐츠를 사용자가 시간 변경하는 것을 허용한다. 다시 말해서, 사용자는 텔레비전 방송을 레코딩하여 그것을 여러 시간, 또는 심지어 며칠 후에 시청할 수 있다. 대안적으로, 사용자가 프로그램을 통해서 분산될 수 있는 임의의 광고들을 스킵하기 위한 능력을 갖도록, 프로그램의 시작 후에 사용자가 프로그램을 레코딩하도록 결정하고 그것을 미리 결정된 시간의 양 동안 시청하기 시작할 수 있다. 따라서, 사용자는 생방송을 시청하는 사람들처럼 사실상 동일한 시간 기간동안 프로그램을 시청할 것이다. 그러나, 광고들을 스킵하는 능력이 주어지면, 개인용 비디오 레코더의 사용자는 더 짧은 시간에 다른 사람과 마찬가지로 동일한 프로그램을 시청할 것이다.
개인용 비디오 레코더들의 상기 이익들에도 불구하고, 이들의 사용에 관련된 단점들이 존재한다. 예를 들어, 많은 사람들이 서로 다른 장소들에 물리적으로 위치될 수 있지만, 그 사람들은 동시에 여러 프로그램 시청을 즐긴다(예를 들어, 스포츠 이벤트들, 토크 쇼들, 또는 드라마들). 이 사람들은 종종, 전화 또는 인터넷과 같은 다른 통신 수단으로 프로그램 동안 서로 통신할 것이다. 그러므로, 그들은 이벤트들이 구체화하는 대로 프로그램에 대해 의논할 수 있다. 그러나, 사람들이 콘텐츠를 시간 변경할 때, 그들은 그들 각각의 장소들에서 "함께" 텔레비전 프로를 동시에 시청하는 능력을 상실한다. 필연적으로, 두 사용자들은 동기화를 벗어난 동일한 프로그램을 시청할 것이므로, 사용자 한명은 예를 들어, 다른 사용자보다 우선하는 인상적인 장면 또는 스포츠 이벤트의 결과들을 알게 될 것이다.
따라서, 개인용 비디오 레코더들을 통해서 2명 또는 그 이상의 사람들이 그들의 시간 변경된 시청을 동기화하도록 하는 기술들에 대한 요구가 존재한다.
본 발명은 일반적으로 개인용 비디오 레코더들, 보다 자세하게는 2곳 또는 그 이상의 장소들에서 개인용 비디오 레코더들의 비디오 출력을 동기화하는 기술들에 관한 것이다.
도 1은 본 발명의 실시예에 따른 2개의 동기화된 개인용 비디오 레코더들의 예를 예시하는 블록도.
도 2는 본 발명의 실시예에 따른 2개 또는 그 이상의 동기화된 개인용 비디오 레코더들의 예를 예시하는 블록도.
도 3 내지 도 10은 본 발명에 따른 프로그램 콘텐츠 및/또는 시청자 프로파일에 응답하는 프로그램 디스플레이들의 예들을 도시하는 도면.
도 11은 본 발명의 서버에 기초한 실시예의 예를 예시하는 블록도.
도 12는 본 발명의 실시예와 함께 사용하기 위한 처리 장치를 예시하는 블록도.
도 13은 본 발명의 실시예에 따른 예시적인 동기화 처리를 도시하는 흐름도.
본 발명은 2곳 또는 그 이상의 장소들에 개인용 비디오 레코더들의 비디오출력을 동기화하는 기술들을 제공하는 것이다.
본 발명의 한 측면에 따라서, 2곳 또는 그 이상의 장소들에서 개인용 비디오 레코더들의 비디오 출력을 동기화하는 방법이 개시된다. 그에 따라, 방송 프로그램은 제 1 개인용 비디오 레코더상의 개인용 비디오 레코더상에 수신되어 레코딩된다. 따라서, 적어도 하나의 프로그램이 제 1 개인용 비디오 레코더 내의 메모리에 저장될 것이다. 자신의 메모리 내에 상주하는 공통 프로그램을 갖는 제 2 개인용 비디오 레코더가 선택된다. 그 결과, 각각의 제 1 및 제 2 개인용 비디오 레코더들에서 시작 시퀀스를 동시에 개시하도록 신호가 제 1 개인용 비디오 레코더까지 또는 그 레코더로부터 전송된다. 시작 신호는 전화선들과 같은 다른 통신 수단에 의해 또는 인터넷을 통해 전송될 수 있다.
본 발명의 또다른 측면에 따라서, 개인용 비디오 레코더들의 비디오 출력을 동기화하는 시스템이 제공된다. 시스템은 각각의 개인용 비디오 레코더들에 관련된 메모리 내에 저장된 공통 프로그램을 갖는 적어도 2개의 개인용 비디오 레코더들을 포함한다. 통신 수단은 각각의 개인용 비디오 레코더들에서 시작 시퀀스를 동시에 개시하도록 개인용 비디오 레코더들 중 하나로부터 다른 레코더까지 신호를 전송하기 위해 개인용 비디오 레코더들에 동작하게 접속된다.
본 발명은 또다른 측면에 따라서, 개인용 비디오 레코더들의 비디오 출력을 동기화하는 장치가 개시된다. 장치는 메모리 내에 저장된 적어도 하나의 프로그램을 갖는 제 1 개인용 비디오 레코더, 및 각각의 제 1 및 제 2 개인용 비디오 레코더들에서 시작 시퀀스를 동시에 개시하도록 제 1 개인용 비디오 레코더로부터 제 2개인용 비디오 레코더까지 신호를 전송하기 위한 제어 장치를 포함한다. 텔레비전은 개인용 비디오 레코더들에 동작하게 접속될 수 있다.
본 발명의 보다 양호한 이해를 위해서, 첨부 도면 및 예시적인 실시예들의 다음에 따르는 기술이 참조된다.
본 발명은 2명 또는 그 이상의 사람들이 개인용 비디오 레코더들을 통해 그들의 시간 변경된 시청을 동기화하도록 하는 기술들을 제공한다.
여러 도면들을 통해 참조 번호들이 유사하거나 동일한 요소들을 식별하는 도면들에서의 특정 세부 사항들을 참조하면, 초기에는 도 1에서 본 발명에 따른 시스템(10)을 나타내는 동기화된 개인용 비디오 레코더의 예가 예시된다. 도 1에 예시된 바와 같이, 텔레비전 프로그램의 방송(12)은 케이블, 디지털 케이블, 위성, 지상 방송, 또는 그의 조합들과 같은 본 기술의 숙련자에게 공지된 임의의 통신 수단에 따라 구성된다. 방송은 또한 또는 대안적으로, 디지털 비디오 디스크(DVD) 정보, VHS 정보, 인터넷으로부터 다운로드된 파일, 또는 본 기술의 숙련자에게 공지된 어떤 다른 수단을 사용하여 구성된 콘텐츠를 포함한다. 동일한 방송(12)은 도면에서 주택 1 및 주택 2로 표시된, 각각의 2개의 서로 다른 장소들에 전송된다. 방송(12)이 주택 1 및 주택 2에 진입할 때에, 그것은 각각의 개인용 비디오 레코더들 (14-1, 14-2) 내의 수신기(도시되지 않음)에 의해 수신된다. 따라서, 사용자는 각각의 개인용 비디오 레코더(14)에서 방송(12)을 레코딩하기 위한 능력을 갖는다. 또한, 방송으로부터의 신호가 셋탑 박스, DVD 플레이어, VHS 플레이어, 개인용 컴퓨터, 또는 텔레비전 내에 수용된 수신기에서 수신되어, 개인용 비디오 레코더(14)에 라우팅될 수 있도록 고려된다. 사용자는 들어오는 방송 신호의 대역폭에 따라 개인용 비디오 레코더(14)에 다양한 서로 다른 프로그램들을 레코딩하기 위한 능력을 갖는다. 부가적으로, 방송 신호가 각각의 주택에 개별적으로 라우팅되기 때문에, 각각의 주택에서의 사용자는 방송 신호를 개별적으로 턴 온(turn on) 또는 턴 오프(turn off)하기 위한 능력을 갖는다. 개인용 비디오 레코더(14)는 사용자가 텔레비전(22)상에서 레코딩된 프로그램들을 시청하도록 텔레비전(22)상의 입력에 접속되는 출력을 갖는다.
원격 제어들(16-1, 16-2)은, 개인용 비디오 레코더(14-1, 14-2)를 원격적으로 사용자가 동작하도록 하는 개인용 비디오 레코더(14-1, 14-2)에 공통적으로 결합된다. 통상적으로, 원격 제어(16-1, 16-2)는 텔레비전(22-1, 22-2)에 적외선 신호를 전송하도록 구성된다.
시스템(10)은 그에 관련된 2개의 통신 네트워크들을 갖는다. 첫번째는 2개의 서로 다른 장소들(예를 들어, 주택 1 및 주택 2)에 위치된 개인용 비디오 레코더들(14-1, 14-2)에 상호 접속하는 인터넷 네트워크(18)이다. 이 예시적인 실시예에서, 인터넷 네트워크(18)는 동기화가 달성될 수 있는 개인용 비디오 레코더들(14-1, 14-2) 사이에서 정보를 통신하는 수단을 공급한다. 제 2 통신 네트워크는 두명의 사용자들에게 그들이 동시에 레코딩된 프로그램(12)을 시청하는 동안 통신하도록 통신 수단을 제공하는 전화 네트워크(20)이다.
시스템(10)을 구현하기 위해서, 사용자들 중 한 명, 예를 들어 주택 1에서의 사용자(1)는 다른 사용자, 예를 들어 주택 2에서의 사용자(2)를 호출하고, 두 각각의 사용자들은 그들의 각각의 텔레비전들(22-1, 22-2) 상에서, 개인용 비디오 레코더에 버퍼링하는 능력을 통해 생방송 또는 미리 레코딩된 방송을 동시에 동기시켜 시청하는 것에 동의할 것이다. 이어서, 두 사용자들 중 한 명은 처리에 있어서 동기화를 개시하도록 리드(lead)를 취할 것이다.
사용자(1)가 리드를 취한다고 가정하면, 원격 제어(16-1) 또는 개인용 비디오 레코더(14-1) 자체의 제어를 통해, 사용자(1)는 개인용 비디오 레코더(14-1)상의 동기화된 시청에 대한 메뉴를 활성화한다. 메모리 장치 및 프로세서는 개인용 비디오 레코더들(14-1, 14-2) 및/또는 시스템(10)에 관련된 다른 장치들 중 하나또는 그 이상에 있을 것이다. 시스템(10)에 관련된 프로그래밍 코드는 메모리 장치(들)에 상주하고, 프로세서(들)에 의해 처리된다.
도 2를 참조하면, 본 발명의 또다른 실시예가 도시된다. 도 2는 서로 다른 장소들에 물리적으로 위치되고, 동기시켜 동시에 프로그램을 시청하길 희망하는 2명 또는 그 이상의 사람들에 의한 사용을 위해 구성되는 동기화된 개인용 비디오 레코더 시청 시스템(10)의 예를 예시하는 블록도이다. 도 2에 예시된 바와 같이, 텔레비전 프로그램의 방송(12)은, 케이블, 디지털 케이블, 위성, 안테나, 또는 그의 조합들과 같은 본 기술의 숙련자에게 공지된 임의의 수단에 따라 구성된다. 동일한 방송(12)은 주택 N을 통해 각각의 주택 1, 주택 2에 전송된다. 방송(12)이 주택 N을 통해 주택 1, 주택 2에 들어갈 때에, 그것은 각각의 개인용 비디오 레코더들(14-1 내지 14-N) 내의 수신기에 의해 수신된다. 따라서, 여러 주택들 1 내지 N에서의 사용자들(각각의 사용자에 대한 서로 다른 물리적 장소들을 시뮬레이팅하도록 의도됨)은 개인용 비디오 레코더(14-1 내지 14-N)에서 방송(12)을 레코딩하는 옵션을 갖는다. 방송 신호가 개인용 비디오 레코더들(14-1 내지 14-N)로 직접적으로 수신되기 때문에, 사용자는 다양한 서로 다른 프로그램들을 레코딩하기 위한 능력을 갖는다. 부가적으로, 방송 신호가 각각의 주택에 개별적으로 라우팅되기 때문에, 각각의 주택은 방송 신호를 개별적으로 턴 온 턴 오프하기 위한 능력을 갖는다. 개인용 비디오 레코더들(14-1 내지 14-N)은 사용자들이 텔레비전들(22-1 내지 22-N) 상에 레코딩된 프로그램들을 시청할 수 있도록 텔레비전들(22-1 내지 22-N) 상의 입력들에 접속되는 출력들을 갖는다. 원격 제어들(16-1 내지 16-N)은 사용자가 개인용 비디오 레코더(14-1 내지 14-N)을 원격으로 동작하도록 하는 개인용 비디오 레코더(14-1 내지 14-N)에 공통적으로 결합된다.
도 3은 텔레비전(22)의 스크린상에서 시청될 수 있는 동기화된 시청 옵션에 대한 통상적인 웰컴 스크린(welcome screen)을 예시한다. 도 3에 예시된 바와 같이, 사용자는 텔레비전 스크린의 옵션들 선택(26)으로부터 선택하기 위한 6개의 옵션들을 갖는다. 옵션들은 서명, 방송중인 TV 프로 보기, SYNCTV세션, 당신의 동료 리스트, 메세지들 보기, 및 미리 보기를 포함한다. 시스템에 서명한 마지막 사용자의 이름이 텔레비전(22)의 우측 상단 코너(28)에 표시된다. 이 경우에서, TUBEDUDE는 시스템상에 서명한 마지막 사용자 이름이다. 그러므로, 사용자(1)가 TUBEDUDE가 아닌 경우, 사용자(1)는 명칭이 "서명"인 옵션을 선택해야 한다. 이러한 처리는 동료 리스트 및 메세지들과 같은, 개인용 비디오 레코더의 다른 특징들이 각각의 사용자에 대해 서로 다르기 때문에 중요하다.
도 4를 참조로하면, "서명" 옵션이 도 3에 예시된 웰컴 스크린상에서 선택되면, 스크린 이름들의 리스트가 텔레비전(22)상에 디스플레이될 것이다. 도 4에 도시된 스크린 이름들은 TUBEDUDE, SPORTSGUY, NASCAR99 및 익명을 포함한다. 사용자는 이러한 스크린 이름들 중 하나를 선택하거나 자신에 대한 새로운 이름을 추가해야 한다. 도 4에 도시된 스크린은 2개의 추가적인 옵션들-"SYNCER 삭제" 및 "SYNCER" 추가-을 포함한다. SYNCER은 본 발명에 따른 동기화 특징을 사용하는 사람이다.
동기화 시스템에 관련된 스크린들은 또한, 텔레비전(22)의 우측 상단 코너의 주변에 위치된 명령 또는 정보 라인(30)을 포함한다. 도 4의 명령 라인(30)에서의 텍스트는 사용자가 자신을 식별하기 위해 프롬프팅(prompting)한다. 식별 "SPORTGUY"가 도4에 강조되어 도시된다.
도 5는 사용자가 도 4에서의 "SYNCER 삭제"를 선택하는 경우 나타날 스크린을 예시한다. 도시된 바와 같이, 도 5에서의 스크린은, "SYNCER 삭제하지 않음"의 옵션과 함께, 개인용 비디오 레코더상에 이전에 서명된 각각의 사용자들에 대한 스크린 이름들을 포함한다.
도 6은 사용자가 도 4에서의 "SYNCER 추가"를 선택하는 경우 나타날 스크린을 예시한다. 도 6에 예시된 스크린은 시스템에 데이터의 입력을 용이하게 하도록 영숫자 문자들을 포함한다. 명령 라인(30)은 이제, 사용자가 SYNCTV이름을 선택하도록 프롬프팅한다. 영숫자 키패드를 이용하여, 사용자는 그 사용자를 식별할 이름을 타이핑할 수 있고, 그 사용자를 시스템의 다른 특징들과 관련시킬 수 있다.
도 7은 "방송중인 TV 프로" 선택이 도 3에 예시된 웰컴 스크린상에서 선택되었을 때, 사용자가 마주칠 스크린의 예를 예시하는 도면이다. 도 7에서의 스크린상에서 첫번째 6개의 엔트리(entry)들은 개인용 비디오 레코더(14)상에 이전에 레코딩된 프로그램들을 표현한다. 이러한 엔트리들 중 하나를 선택함으로써, 개인용 비디오 레코더(14)는 선택 사항을 재생하기 시작할 것이다. 사용자는 또한, 라이브 텔레비전을 선택하거나 현재 프로그램에 머무르는 옵션을 갖는다.
도 8 내지 도 10은 동료 리스트를 수정하는 대안책들을 사용자에게 제공하는 스크린을 예시하는 도면이다. 도 8에 예시된 스크린은, 사용자가 도 3에 예시된 웰컴 스크린으로부터 "당신의 동료 리스트"를 선택할 때 활성화된다. 동료 리스트는 시스템에 서명한 사용자에게 한정된다. 예를 들어, 도 9에서의 스크린상에 나열되는 사람들은 TUBEDUDE에 의해 시스템에 입력되었다. 동료 리스트는 또한, 현재 시스템상에 서명되어 있는 사용자는 통상적으로 텔레비전을 함께 시청하는 사람들의 인터넷 어드레스들을 포함한다.
사용자(1)가 사용자(2)에 관련되는 동료 리스트상에서 이름을 선택하면, 메세지는 사용자(1)가 동기화된 방식으로 텔레비전 시청을 원하는 사용자(2)의 스크린상에 나타난다. 사용자(2)에게는 사용자(1)에 의한 제안을 받아들이거나 거절하는 옵션이 제시된다. 사용자(2)가 사용자(1)에 의한 제안을 받아들이는 경우 및 그 때에, 모든 개인용 비디오 레코더는 그들 중 누군가가 입력한 것이 다른 개인용 비디오 레코더에 작용할 것을 명령한다. 대안적으로, 시스템은 한 사용자가 마스터가 되고 다른 사용자가 슬레이브(slave)가되도록 구성될 수 있다. 두 사용자들에게 주어지는 제 1 스크린은 라이브 텔레비전 옵션을 포함하여, 두 사용자들이 공통적으로 갖는 모든 TV 프로들을 나열하는, 도 7에 도시된 것과 유사한 스크린일 수 있다. 2개의 개인용 비디오 레코더들이 동기적으로 지속하는 것을 확인하기 위해, 동기화된 시청을 개시한 개인용 비디오 레코더는 모든 명령이 보내지고 수신된 후에, 그리고 미리 결정된 레이트에서, 예를 들어 매분마다, 명령들이 발생하지 않는 경우 상태 메세지를 보낼 수 있다. 상태 메세지는 양호하게는, 시청될 프로그램, 프로그램에 대한 시간 또는 프레임, 및 시청의 현재 모드(예를 들어, 일반적인 재생, 빠른 포워드, 중지, 등)의 표시를 포함한다.
본 발명에 따른 개인용 비디오 레코더들을 동기화하는 다른 실시예들이 고려된다. 예를 들어, 시스템(10)은 일반적으로, 인터넷 프로토콜을 통한 음성을 사용하는 인터넷에 걸쳐 전송될 음성에 대해 도 1에 예시된 바와 같이 구성될 수 있다. 이 구성은 전화 네트워크(20)에 대한 요구를 경감한다. 즉, 로컬 전화(24)는 인터넷(무선 접속 또는 본 기술의 숙련자에게 공지된 다른 임의의 수단을 통해)에 접속될 수 있다. 대안적으로, 개인용 비디오 레코더(14)는 음성 픽업(voice pick-up)을 위해 마이크로폰을 사용할 수 있고, 텔레비전(22)으로 향하는 오디오를 통해 음성 출력을 멀티플렉스할 수 있다.
개인용 비디오 레코더들을 동기화하는 또다른 실시예는 도 1에 예시된 구성을 통해 고려되지만, 인터넷 접속(18)을 갖지 않는다. 이러한 실시예에서, 2개의 개인용 비디오 레코더들(14) 사이의 동기화 신호들은 음성과 함께 멀티플렉스되고 전화 네트워크(20)를 통해 통신될 것이다.
도 2에 예시된 시스템(10)은 그에 관련된 하나의 통신 네트워크를 갖는다. 인터넷 네트워크(18)는 N개의 서로 다른 장소들에 위치된 개인용 비디오 레코더들(14-1 내지 14-N)에 상호 접속한다. 인터넷 네트워크(18)는 동기화가 달성될 수 있는 개인용 비디오 레코더들(14-1 내지 14-N) 사이에서 정보를 통신하는 수단을 공급한다.
도 2를 참조로 기술된 실시예(두 사용자들에 의해 사용자에 대해 구성됨) 및오직 두 사용자들에 의한 사용을 위해 구성된 시스템을 갖는 실시예 사이에는 적어도 2개의 주요한 차이들이 있다.
두 사용자들의 최대한도를 위해 구성되는 시스템 및 두 사용자들 이상에 적용될 수 있는 시스템 사이의 첫번째 차이는 기동 과정(start-up procedure)이 수정될 필요가 있다는 것이다. 많은 사용자들이 프로그램의 집단적인 시청에 참여한다는 가능성을 통해, 상술된 동료 리스트들과 유사한 메카니즘이 구현될 수 있다. 즉, 자신이 누군가의 동료 리스트상에 있는 경우, 아무때나 당신은 동료가 시청하는 것을 조사할 수 있고, 동료가 시청하는 것(필시, 기존 집단의 일부로써)에 참여하기 위해 그것을 선택할 수 있다.
또다른 옵션은, 그 특정 세션에 새롭게 참여된 사용자를 표결(vote)하기 위한 능력을 갖도록 집단에서의 기존 사용자들의 대다수에게 허용할 것이다. 이러한 옵션은, 집단에서 사용자들 중 한명이 표결 대화 상자를 선택하고 부결(vote off)될 후보자의 이름을 입력하는 것과 같은 시스템을 구성함으로써 달성될 수 있다. 그 결과, 표결하려는 다른 사용자들을 위해 집단의 모든 텔레비전들상에 선택 상자가 나타날 것이다. 이러한 형태의 제어를 원하는 통상적인 이유들은 (i)지나치게 말을 많이 하거나 (ii)지나치게 자주 원격을 "요구하는(hog)" 사람을 부결하기 원하기 원하기 때문이다.
또다른 옵션에서는 일반적으로 모든 사용자들 또는 특정 사용자들의 액세스를 거부할 수 있는, 전체적인 그룹 또는 개별적 사용자를 위한 능력을 포함한다. 이러한 특징은 기존의 사용자들에게 프라이버시를 제공할 것이고, 또한 기존의 사용자들이 그들이 시청하는 프로그램들을 검열할 수 있도록 할 것이다.
두 사용자들의 최대한도를 위해 구성되는 시스템 및 두 사용자들 이상에 적용될 수 있는 시스템 사이의 또다른 차이는, 후자의 시스템에 있어서, 세션의 제어는 사용자가 참여하고/하거나 집단적인 시청에 대해 취소하기 위한 능력을 갖도록 분배되거나 서버에 기초되어야 한다. 즉, 집단의 모든 멤버들의 트랙을 유지하고 모든 다른 멤버들에서 각각의 참여자까지/참여자로부터 제어 신호들 및 음성을 포워딩하는 것은 인터넷상의 서버에 의해 이루어질 수 있다. 또다른 방법은 집단에서의 각각의 사용자가 모든 다른 참여자들의 트랙을 유지하는 것이다. 이를 위해서, 새로운 사용자가 동료를 통해 참여하는 경우, 그 동료는 기존의 집단의 모든 멤버들에게 새로 온 사람의 존재를 공고해야 한다. 이러한 공고는 또한, 모든 다른 사용자들에게 동료에 의해 전자적으로 포워딩되는 자동 메세지에 의해 달성될 수 있다.
이제, 도 11을 참조로 하면, 본 발명의 서버에 기초한 실시예의 예를 예시하는 블록도가 도시된다. 이 실시예에서, SyncTv.com에서의 서버(50)는 다양한 세션들에 대한 모든 접속들을 모니터할 것이다. 신호가 특정 장소(52-1 내지 52-N)로부터 오는 경우(예를 들어, 주택 1 내지 주택 N), 서버(50)는 어떤 다른 장소(52)가 접속되고 어떤 세션에 장소(52)가 접속되는지를 결정하도록 룩업 동작(look-up operation)을 수행할 것이다. 각각의 장소들(52-1 내지 52-N)은 인터넷(54)에서의 접속들을 통해 서버(50)에 접속한다. 서버(50)는 어떤 장소들이 임의의 주어진 시간에서의 어떤 세션들에 접속되는지 알도록 여러 장소들에 걸쳐 사용자들에게 허용하는 디스플레이 출력(56)을 갖도록 구성될 수 있다.
도 12는 예를 들어, 도 1 및 도 2에 참조로 상술된 개인용 비디오 레코더들(14)의 동기화를 실행하는 프로그램을 구현하기 위해 사용될 수 있는 처리 장치(60)의 예를 도시하는 도면이다. 장치(60)는 하나 또는 그 이상의 시스템 버스들의 세트(65)의 적어도 일부를 통해 통신하는 메모리(64) 및 프로세서(62)를 포함한다. 또한, 시스템 버스들의 세트(65)의 적어도 일부를 이용하는 것은 제어 장치(66) 및 네트워크 인터페이스 장치(68)이다. 장치(60)는 예를 들어, 개인용 비디오 레코더들(14), 텔레비전들(22), 원격 제어들(16), 셋탑 박스, 데스크탑, 또는 본 발명에 따라 동기화 처리의 적어도 일부를 구현하는데 사용하는 처리 장치의 임의의 다른 형태 중 하나를 표현한다. 장치(60)의 요소들은 상기 장치들의 종래의 요소들일 수 있다.
예를 들어, 프로세서(62)는 마이크로프로세서, 중앙 처리 장치(CPU), 디지털 신호 프로세서(DSP), 주문형 집적 회로(ASIC)뿐만 아니라, 이러한 것들과 다른 처리 장치들의 일부분들 또는 조합들을 표현한다. 메모리(64)는 통상적으로, 전자 메모리 이지만, 디스크에 기초한 광학 또는 자기 메모리와 같은 저장 장치들의 다른 형태들을 포함할 수 있다. 제어 장치(66)는 프로세서(62)에 결합될 수 있다. 제어 장치(66)는 추가로, 제어 신호들을 전송하도록 구성될 수 있다.
본 명세서에 기술된 동기화 기술들은 저장된 소프트웨어를 사용하여 전제적으로 또는 부분적으로 구현될 수 있고, 장치(60)의 각각의 메모리 및 프로세서 요소들을 사용하여 실행될 수 있다. 예를 들어, 개인용 비디오 레코더들의 동기화는메모리(64)에 저장된 하나 또는 그 이상의 소프트웨어 프로그램들을 사용하여 적어도 부분적으로 구현되어 프로세서(62)에 의해 실행될 수 있다. 그러한 소프트웨어 프로그램들이 메모리(64) 및 프로세서(62)와 같은 장치 요소들에서 저장되어 실행될 수 있는 특정 방식은 본 기술에 있어서 넓리 이해되므로 본 명세서에서는 상세히 기술되지 않는다.
장치(60)가 도시되지 않은 다른 요소들, 또는 본 명세서에 기술된 동기화 기능들을 제공할 수 있는 요소들의 다른 형태들 및 장치들을 포함할 수 있다는 것에 주목해야 한다.
도 13은 본 발명의 또다른 실시예를 예시하는 흐름도이다. 동기화 처리를 시작하기 이전에, 각각의 사용자들은 블록들(70, 72)에 도시된 바와 같이, 프로그램을 수신하여 레코딩해야 한다. 대안적으로, 사용자들은 생방송을 선택할 수 있다. 블록(74)에 도시된 바와 같이, 동기화 처리는 다른 사용자를 호출하는 사용자들 중 한 명(예를 들어, 주택 1로부터의 사용자 1) 및 물리적으로 두 서로 다른 장소들에 있는 동안 함께 텔레비전 시청하는 것에 동의하는 두 사용자들에 의해 개시될 수 있다. 이러한 시나리오를 위해, 두 사용자들은 개방된 전화선을 유지하고 다음 단계를 계속한다. 이어서, 사용자(1)는 동기화된 시청을 위해 잠재적인 참여자들의 이름들의 리스트를 포함하는 개인용 비디오 레코더(14)상의 메뉴를 가져온다. 이 스크린은 잠재적 참여자들의 인터넷 어드레스 및 스크린 이름을 포함한다. 그것은 또한, 새로운 이름들을 추가하거나 오래된 이름들을 삭제하기 위한 능력을 포함한다. 이러한 경우에서, 사용자(1)는 블록(76)에 표시된 바와 같이, 사용자(2)의 스크린 이름을 선택한다. 사용자(2)의 스크린 상에서, 메세지는 사용자(1)가 동기화된 방식으로 텔레비전 시청을 원한다는 것을 나타낸다. 사용자(2)에게는 사용자(1)의 제안을 받아들이거나 거절하는 옵션이 제시된다. 사용자(2)가 사용자(1)의 제안에 동의하는 경우 또는 그 때에, 그들 중 누군가가 입력하는 모든 명령들이 다른 개인용 비디오 레코더에 보내진다. 예를 들어, 사용자(1)가 되감기 버튼을 누른 경우, 되감기 신호는 또한, 사용자(2)의 개인용 비디오 레코더(14)로 갈 것이다. 이것은 예를 들어, 중지, 리버스, 빠른 포워드, 끝으로 가기, 등과 같은 모든 제어 신호들에 대해 적용된다. 그러므로, 무엇을 시청할 것인지, 언제 중지할 것인지, 등에 대한 모든 충돌들은 두 사용자의 전화상의 의논을 통해 그들에 의해, 또는 개인용 비디오 레코더들에 적절한 신호들을 보냄으로써 조정된다.
두 사용자들에게 주어지는 제 1 스크린은 양호하게는, 라이브 텔레비전 옵션을 포함하여, 공통적으로 그들이 갖는 모든 TV 프로들을 나열하는 스크린이다. 그 결과, 사용자들은 블록(78)에 표시된 바와 같이, 시청하기 위한 공통 프로그램을 선택해야 한다. 시작 신호가 각각의 사용자들에게 전송되면, 사용자들은 블록(80)에 표시된 바와 같이, 동기화된 프로그래밍을 시청하기 시작할 것이다. 블록(82)에 도시된 바와 같이, 2개의 개인용 비디오 레코더들이 동기적으로 지속되도록 보장하기 위해, 동기화된 시청을 개시한 개인용 비디오 레코더는, 전송되어 수신된 모든 명령후에, 그리고 명령들이 발생하지 않은 경우의 매분마다 상태 메세지를 보낸다. 이전에 기술된 바와 같이, 상태 메세지는 시청될 선택 사항의 타이틀, TV 프로에 대한 프레임 또는 시간, 및 시청의 현재 모드(예를 들어, 일반적인 재생, 빠른 포워드, 중지, 등)를 포함할 수 있다.
본 발명의 예시적인 실시예들이 첨부 도면을 참조로 본 명세서에 기술되었지만, 본 발명이 그러한 명확한 실시예들에 국한되지 않고, 여러 다른 변경들 및 수정들이 본 발명의 범위 또는 정신으로부터 벗어나지 않고 본 기술의 숙련자에 의해 본 발명에 영향을 미친다는 것을 이해해야 한다. 모든 그러한 변경들 및 수정들은 첨부된 특허 청구 범위에 의해 규정된 바와 같이 본 발명의 범위내에 포함되도록 의도된다.

Claims (20)

  1. 제 1 개인용 비디오 레코더(14-1)의 비디오 출력을 적어도 하나의 제 2 개인용 비디오 레코더(14-N)에 동기화하는 방법에 있어서,
    상기 제 1(14-1) 및 적어도 하나의 제 2 레코더들 중 주어진 하나에서, 각각의 상기 레코더들(14)의 메모리(64)에 상주하는 공통 프로그램을 선택하는 단계, 및
    각각의 상기 제 1 및 적어도 하나의 제 2 개인용 비디오 레코더에서 상기 공통 프로그램의 재생을 위해 시작 시퀀스를 동시에 개시하도록 상기 제 1 및 적어도 하나의 제 2 레코더 중 하나로부터 상기 제 1 및 적어도 하나의 제 2 개인용 비디오 레코더 중 다른 것에 까지 신호를 전송하는 단계를 포함하는, 비디오 출력 동기화 방법.
  2. 제 1 항에 있어서,
    방송 프로그램(12)의 적어도 일부를 수신하는 단계를 더 포함하는, 비디오 출력 동기화 방법.
  3. 제 2 항에 있어서,
    상기 제 1 및 적어도 하나의 제 2 개인용 비디오 레코더에 방송 프로그램의 상기 적어도 일부를 레코딩하는 단계를 더 포함하는, 비디오 출력 동기화 방법.
  4. 제 1 항에 있어서,
    개인용 비디오 레코더에서 방송 프로그램의 적어도 일부를 레코딩하는 단계를 더 포함하는, 비디오 출력 동기화 방법.
  5. 제 1 항에 있어서,
    상기 신호는 인터넷(18)을 통해 전송되는, 비디오 출력 동기화 방법.
  6. 제 1 항에 있어서,
    적어도 하나의 제 2 개인용 비디오 레코더 내 메모리에 저장된 적어도 하나의 프로그램을 갖는 상기 적어도 하나의 제 2 개인용 비디오 레코더를 선택하는 단계를 더 포함하는, 비디오 출력 동기화 방법.
  7. 제 1 항에 있어서,
    두 서로 다른 장소들에서 상기 공통 프로그램을 동시에 동기시켜 시청하는 단계를 더 포함하는, 비디오 출력 동기화 방법.
  8. 제 1 항에 있어서,
    상기 제 1 개인용 비디오 레코더는 원격 제어 장치(16-1)에 의해 제어되는, 비디오 출력 동기화 방법.
  9. 제 8 항에 있어서,
    상기 원격 제어 장치에 의해 상기 제 1 개인용 비디오 레코더에 전송된 제어 신호들은 또한, 상기 적어도 하나의 제 2 개인용 비디오 레코더들을 제어하는, 비디오 출력 동기화 방법.
  10. 제 1 항에 있어서,
    상기 제 1 개인용 비디오 레코더로부터 상기 적어도 하나의 제 2 개인용 비디오 레코더까지 시스템 상태 신호를 전송하는 단계를 더 포함하는, 비디오 출력 동기화 방법.
  11. 개인용 비디오 레코더들의 비디오 출력을 동기화하는 시스템에 있어서,
    각각의 적어도 2개의 개인용 비디오 레코더들에 결합된 메모리(64)에 저장된 적어도 하나의 공통 프로그램을 갖는 상기 적어도 2개의 개인용 비디오 레코더들(14-N), 및
    각각의 상기 2개의 개인용 비디오 레코더들에서 상기 공통 프로그램의 재생을 위해 시작 시퀀스를 동시에 개시하도록 상기 적어도 2개의 개인용 비디오 레코더들 중 하나로부터 상기 적어도 2개의 개인용 비디오 레코더들 중 다른 것에 까지 신호를 전송하는 상기 적어도 2개의 개인용 비디오 레코더들에 동작하게 접속된 통신 수단(18, 24)을 포함하는, 비디오 출력 동기화 시스템.
  12. 제 11 항에 있어서,
    상기 통신 수단은 인터넷 네트워크(18)인, 비디오 출력 동기화 시스템.
  13. 제 11 항에 있어서,
    상기 통신 수단은 전화 네트워크(24)인, 비디오 출력 동기화 시스템.
  14. 제 11 항에 있어서,
    상기 개인용 비디오 레코더들에 동작하게 접속된 텔레비전(22)을 더 포함하는, 비디오 출력 동기화 시스템.
  15. 제 11 항에 있어서,
    상기 개인용 비디오 레코더들에 제어 신호들을 전송하는 원격 제어 장치를 더 포함하는, 비디오 출력 동기화 시스템.
  16. 제 1 개인용 비디오 레코더(14-1)에 관련하여, 상기 제 1 개인용 비디오 레코더(14-1)의 비디오 출력을 적어도 하나의 제 2 개인용 비디오 레코더(14-N)에 동기화하는 장치로서, 각각의 상기 제 1 및 상기 제 2 개인용 비디오 레코더는 그에 결합된 메모리(64)에 저장된 공통 프로그램을 갖는, 상기 비디오 출력 동기화 장치에 있어서,
    각각의 상기 제 1 및 제 2 개인용 비디오 레코더들에서 시작 시퀀스를 동시에 개시하도록 상기 제 1 개인용 비디오 레코더로부터 상기 제 2 개인용 비디오 레코더에 신호를 전송하도록 프로세서(62)에 결합되어 동작하는 제어 장치(66)를 포함하는, 비디오 출력 동기화 장치.
  17. 제 16 항에 있어서,
    상기 신호는 인터넷을 통해 전송되는, 비디오 출력 동기화 장치.
  18. 제 16 항에 있어서,
    상기 신호는 전화선들을 통해 전송되는, 비디오 출력 동기화 장치.
  19. 제 16 항에 있어서,
    상기 제어 장치에 의해 상기 제 1 개인용 비디오 레코더에 전송된 제어 신호들은 또한, 상기 제 2 개인용 비디오 레코더를 제어하는, 비디오 출력 동기화 장치.
  20. 제 16 항에 있어서,
    상기 제 1 및 제 2 개인용 비디오 레코더들에 동작하게 접속된 텔레비전을 더 포함하는, 비디오 출력 동기화 장치.
KR10-2003-7002868A 2001-06-28 2002-06-20 동기화된 개인용 비디오 레코더 KR20040014967A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/894,060 US7114172B2 (en) 2001-06-28 2001-06-28 Synchronized personal video recorders
US09/894,060 2001-06-28
PCT/IB2002/002382 WO2003003732A1 (en) 2001-06-28 2002-06-20 Synchronized personal video recorders

Publications (1)

Publication Number Publication Date
KR20040014967A true KR20040014967A (ko) 2004-02-18

Family

ID=25402540

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-7002868A KR20040014967A (ko) 2001-06-28 2002-06-20 동기화된 개인용 비디오 레코더

Country Status (6)

Country Link
US (1) US7114172B2 (ko)
EP (1) EP1405513A1 (ko)
JP (1) JP2004533795A (ko)
KR (1) KR20040014967A (ko)
CN (1) CN1229988C (ko)
WO (1) WO2003003732A1 (ko)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7574723B2 (en) * 2001-07-19 2009-08-11 Macrovision Corporation Home media network
US20030018970A1 (en) * 2001-07-19 2003-01-23 Digeo, Inc. Object representation of television programs within an interactive television system
KR100735693B1 (ko) * 2001-11-06 2007-07-06 엘지전자 주식회사 방송 수신기와 비디오 콘텐츠 공유 시스템 및 방법
US7711774B1 (en) * 2001-11-20 2010-05-04 Reagan Inventions Llc Interactive, multi-user media delivery system
US20070022465A1 (en) * 2001-11-20 2007-01-25 Rothschild Trust Holdings, Llc System and method for marking digital media content
US8122466B2 (en) * 2001-11-20 2012-02-21 Portulim Foundation Llc System and method for updating digital media content
US7503059B1 (en) * 2001-12-28 2009-03-10 Rothschild Trust Holdings, Llc Method of enhancing media content and a media enhancement system
US8504652B2 (en) * 2006-04-10 2013-08-06 Portulim Foundation Llc Method and system for selectively supplying media content to a user and media storage device for use therein
US8909729B2 (en) * 2001-11-20 2014-12-09 Portulim Foundation Llc System and method for sharing digital media content
JP3991799B2 (ja) * 2002-07-15 2007-10-17 株式会社日立製作所 情報処理端末及び記録再生装置
US7555196B1 (en) * 2002-09-19 2009-06-30 Microsoft Corporation Methods and systems for synchronizing timecodes when sending indices to client devices
US8413180B2 (en) * 2002-12-11 2013-04-02 Broadcom Corporation Media processing system communicating activity information to support user interaction during media broadcasts
JP4042631B2 (ja) * 2003-06-02 2008-02-06 株式会社日立製作所 受信装置及び受信方法
US7627808B2 (en) * 2003-06-13 2009-12-01 Microsoft Corporation Computer media synchronization player
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US7519322B2 (en) 2003-12-04 2009-04-14 International Business Machines Corporation Tracking locally broadcast electronic works
US7620362B2 (en) 2003-12-04 2009-11-17 International Business Machines Corporation Controlling access to wirelessly broadcast electronic works during playback
US7515873B2 (en) * 2003-12-04 2009-04-07 International Business Machines Corporation Responding to recipient rated wirelessly broadcast electronic works
JP4533092B2 (ja) * 2003-12-11 2010-08-25 キヤノン株式会社 テレビジョン放送受信装置及びテレビジョン放送受信装置の制御方法
JP4227509B2 (ja) * 2003-12-15 2009-02-18 キヤノン株式会社 通信端末装置及びその制御方法
US20050149987A1 (en) * 2003-12-24 2005-07-07 Gilles Boccon-Gibod Television viewing communities
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US7580867B2 (en) 2004-05-04 2009-08-25 Paul Nykamp Methods for interactively displaying product information and for collaborative product design
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
JP2006041885A (ja) * 2004-07-27 2006-02-09 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム
US7814518B2 (en) * 2004-11-23 2010-10-12 Palo Alto Research Center Incorporated Methods, apparatus, and program products for presenting replacement content instead of a portion of a recorded content
US7818771B2 (en) * 2004-11-23 2010-10-19 Palo Alto Research Center Incorporated Methods, apparatus, and program products for controlling presentation of an experiential data stream responsive to conversations in a shared social space
US7814517B2 (en) * 2004-11-23 2010-10-12 Palo Alto Research Center Incorporated Method and apparatus for associating commentary audio with a position in an experiential data stream
EP1659795A3 (en) * 2004-11-23 2009-02-25 Palo Alto Research Center Incorporated Methods, apparatus and program products for presenting supplemental content with recorded content
US7873983B2 (en) * 2004-11-23 2011-01-18 Palo Alto Research Center Incorporated Method and apparatus for controlling an experiential data stream in a social space
US7424545B2 (en) * 2004-11-23 2008-09-09 Palo Alto Research Center Incorporated Methods, apparatus, and program products for providing supplemental content to a recorded experiential data stream
US20060112343A1 (en) * 2004-11-23 2006-05-25 Palo Alto Research Center Incorporated Methods, apparatus, and program products for aligning presentation of separately recorded experiential data streams
US7882530B2 (en) * 2004-11-23 2011-02-01 Palo Alto Research Center Incorporated Method, apparatus, and program products for socially synchronizing an experiential data stream
US7870589B2 (en) * 2004-11-23 2011-01-11 Palo Alto Research Center Incorporated Method for providing commentary audio and additional or replacement video content
US7673064B2 (en) * 2004-11-23 2010-03-02 Palo Alto Research Center Incorporated Methods, apparatus, and program products for presenting commentary audio with recorded content
US7818770B2 (en) * 2004-11-23 2010-10-19 Palo Alto Research Center Incorporated Methods, apparatus, and program products to support a shared viewing experience from remote locations
US8230456B2 (en) * 2005-01-05 2012-07-24 Yahoo! Inc. Framework for delivering a plurality of content and providing for interaction with the same in a television environment
EP1854023A4 (en) * 2005-01-05 2009-09-16 Yahoo Inc FRAMEWORK FOR THE PROVISION OF DIGITAL HOME SERVICES
US7657829B2 (en) * 2005-01-20 2010-02-02 Microsoft Corporation Audio and video buffer synchronization based on actual output feedback
US7669219B2 (en) * 2005-04-15 2010-02-23 Microsoft Corporation Synchronized media experience
US7546283B2 (en) * 2005-08-15 2009-06-09 Sony Corporation Networked personal video recorder with shared resource and distributed content
US8099756B2 (en) 2005-11-10 2012-01-17 Versteeg William C Channel changes between services with differing bandwidth in a switched digital video system
US20070107024A1 (en) * 2005-11-10 2007-05-10 Scientific-Atlanta, Inc. Atomic channel changes in a switched digital video system
US7742407B2 (en) * 2005-11-10 2010-06-22 Scientific-Atlanta, Llc Quality of service management in a switched digital video environment
US20070106782A1 (en) * 2005-11-10 2007-05-10 Scientific-Atlanta, Inc. Bandwidth management in each network device in a switched digital video environment
US7873760B2 (en) 2005-11-11 2011-01-18 Versteeg William C Expedited digital signal decoding
WO2007079587A1 (en) * 2006-01-13 2007-07-19 Diginiche Inc. System and method for collaborative information display and markup
US9143735B2 (en) * 2006-02-17 2015-09-22 Verizon Patent And Licensing Inc. Systems and methods for providing a personal channel via television
US7917583B2 (en) 2006-02-17 2011-03-29 Verizon Patent And Licensing Inc. Television integrated chat and presence systems and methods
US8713615B2 (en) 2006-02-17 2014-04-29 Verizon Laboratories Inc. Systems and methods for providing a shared folder via television
US8584174B1 (en) 2006-02-17 2013-11-12 Verizon Services Corp. Systems and methods for fantasy league service via television
US8522276B2 (en) * 2006-02-17 2013-08-27 Verizon Services Organization Inc. System and methods for voicing text in an interactive programming guide
RU2427090C2 (ru) * 2006-03-17 2011-08-20 Сони Корпорейшн Система и способ организации групповых презентаций содержания и связи в группе во время их проведения
US8082571B2 (en) * 2006-06-05 2011-12-20 Palo Alto Research Center Incorporated Methods, apparatus, and program products to close interaction loops for social tv
US8074251B2 (en) * 2006-06-05 2011-12-06 Palo Alto Research Center Incorporated Limited social TV apparatus
US20080022320A1 (en) * 2006-06-30 2008-01-24 Scientific-Atlanta, Inc. Systems and Methods of Synchronizing Media Streams
US7725797B2 (en) 2006-07-07 2010-05-25 Scientific-Atlanta, Llc Buffer for storing data and forward error correction (FEC)
US7877660B2 (en) * 2006-07-07 2011-01-25 Ver Steeg William C Transmitting additional forward error correction (FEC) upon request
US7899046B2 (en) * 2006-07-07 2011-03-01 Ver Steeg William C Determining strategy for multicast and/or unicast transmission to correct forward errors
US7774672B2 (en) 2006-07-07 2010-08-10 Scientific-Atlanta, Llc Requesting additional forward error correction
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US20080086743A1 (en) * 2006-10-06 2008-04-10 Infovalue Computing, Inc. Enhanced personal video recorder
US7870465B2 (en) 2006-10-18 2011-01-11 Versteeg William C Reducing channel-change time
US8090694B2 (en) * 2006-11-02 2012-01-03 At&T Intellectual Property I, L.P. Index of locally recorded content
JP4935345B2 (ja) 2006-12-25 2012-05-23 ソニー株式会社 コンテンツ再生システム、再生装置、再生制御方法及びプログラム
US9071729B2 (en) * 2007-01-09 2015-06-30 Cox Communications, Inc. Providing user communication
US20090049473A1 (en) * 2007-01-23 2009-02-19 Cox Communications, Inc. Providing a Video User Interface
US7698263B2 (en) * 2007-01-23 2010-04-13 Cox Communications, Inc. Providing a lateral search
US20090063994A1 (en) * 2007-01-23 2009-03-05 Cox Communications, Inc. Providing a Content Mark
US8789102B2 (en) 2007-01-23 2014-07-22 Cox Communications, Inc. Providing a customized user interface
US20090313664A1 (en) * 2007-01-23 2009-12-17 Cox Communications, Inc. Providing a Video User Interface
US8869191B2 (en) * 2007-01-23 2014-10-21 Cox Communications, Inc. Providing a media guide including parental information
US8806532B2 (en) * 2007-01-23 2014-08-12 Cox Communications, Inc. Providing a user interface
US9135334B2 (en) * 2007-01-23 2015-09-15 Cox Communications, Inc. Providing a social network
US20080244667A1 (en) * 2007-03-27 2008-10-02 Osborne Jason C Bandwidth sensitive switched digital video content delivery
US8370889B2 (en) 2007-03-28 2013-02-05 Kanthimathi Gayatri Sukumar Switched digital video client reverse channel traffic reduction
US8407750B2 (en) * 2007-07-11 2013-03-26 Hewlett-Packard Development Company, L.P. Enabling users of peer to peer clients to socially interact while viewing videos
US9124845B2 (en) 2007-07-19 2015-09-01 At&T Intellectual Property I, L.P. System and method to control media display functions
US8832766B2 (en) 2007-07-27 2014-09-09 William C. Versteeg Systems and methods of differentiated channel change behavior
US8776160B2 (en) 2007-07-27 2014-07-08 William C. Versteeg Systems and methods of differentiated requests for network access
US8887189B2 (en) * 2007-09-28 2014-11-11 Verizon Patent And Licensing Inc. Methods and systems for providing synchronized display of content
US8917646B2 (en) * 2007-10-19 2014-12-23 International Business Machines Corporation Detecting and processing corrupted video recordings
US8244102B2 (en) 2007-10-19 2012-08-14 Internationa Business Machines Corporation Detecting and processing corrupted video recordings
US20090169171A1 (en) * 2007-12-27 2009-07-02 Motorola, Inc. Methods and devices for coordinating functions of multimedia devices
US7840548B2 (en) * 2007-12-27 2010-11-23 Yahoo! Inc. System and method for adding identity to web rank
US8707382B2 (en) * 2008-02-13 2014-04-22 At&T Intellectual Property I, L.P. Synchronizing presentations of multimedia programs
US8719881B2 (en) * 2008-02-25 2014-05-06 Time Warner Cable Enterprises Llc Methods and apparatus for enabling synchronized content presentations using dynamically updated playlists
US20090249222A1 (en) * 2008-03-25 2009-10-01 Square Products Corporation System and method for simultaneous media presentation
US8594481B2 (en) * 2008-03-26 2013-11-26 Microsoft Corporation Managing synchronization of media programs to portable devices
US8245262B2 (en) * 2008-04-07 2012-08-14 Samsung Electronics Co., Ltd. System and method for synchronization of television signals associated with multiple broadcast networks
KR101517769B1 (ko) * 2008-04-24 2015-05-06 삼성전자주식회사 미디어 컨텐츠 재생장치에서 방송 컨텐츠의 추천 방법과 그장치
CN101316161B (zh) * 2008-06-25 2011-06-29 广东威创视讯科技股份有限公司 一种分布式视频同步显示方法和***
US8233530B2 (en) * 2008-10-28 2012-07-31 International Business Machines Corporation Video scene matching on return from virtual rendering in a consumer digital video recording device
US20100104258A1 (en) * 2008-10-28 2010-04-29 International Business Machines Corporation User-specified event-based remote triggering of a consumer digital video recording device
US8218939B2 (en) 2009-01-14 2012-07-10 International Business Machines Corporation Intelligent synchronization of portable video devices
US8428421B2 (en) * 2009-02-06 2013-04-23 International Business Machines Corporation Playback of damaged video media using downloaded content
US8195035B2 (en) 2009-02-06 2012-06-05 International Business Machines Corporation Link-based DVR scheduling with conflict resolution
US9245583B2 (en) * 2009-02-06 2016-01-26 International Business Machines Corporation Group control and messaging for digital video playback sessions
US8391680B2 (en) * 2009-03-20 2013-03-05 International Business Machines Corporation Genre-based video quota management
US20100287251A1 (en) * 2009-05-06 2010-11-11 Futurewei Technologies, Inc. System and Method for IMS Based Collaborative Services Enabling Multimedia Application Sharing
US8973049B2 (en) 2009-12-04 2015-03-03 Cox Communications, Inc. Content recommendations
US8832749B2 (en) 2010-02-12 2014-09-09 Cox Communications, Inc. Personalizing TV content
FR2959372A1 (fr) * 2010-04-23 2011-10-28 Orange Vallee Procede et systeme de gestion d'une session de diffusion en continu d'un flux video affiche en direct
US9167302B2 (en) 2010-08-26 2015-10-20 Cox Communications, Inc. Playlist bookmarking
US8364013B2 (en) 2010-08-26 2013-01-29 Cox Communications, Inc. Content bookmarking
US8789117B2 (en) 2010-08-26 2014-07-22 Cox Communications, Inc. Content library
US8782150B2 (en) * 2010-11-09 2014-07-15 Sony Corporation Method and apparatus for enabling device communication and control using XMPP
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US8848024B2 (en) 2011-03-08 2014-09-30 CSC Holdings, LLC Virtual communal television viewing
US9253531B2 (en) * 2011-05-10 2016-02-02 Verizon Patent And Licensing Inc. Methods and systems for managing media content sessions
US9015555B2 (en) 2011-11-18 2015-04-21 Cisco Technology, Inc. System and method for multicast error recovery using sampled feedback
US9245020B2 (en) * 2011-12-14 2016-01-26 Microsoft Technology Licensing, Llc Collaborative media sharing
US20150128195A1 (en) * 2011-12-29 2015-05-07 Sony Computer Entertainment Inc. Video reproduction system
US20140096169A1 (en) * 2012-09-28 2014-04-03 Joseph Dodson Playback synchronization in a group viewing a media title
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
CN105472429A (zh) * 2015-11-21 2016-04-06 惠州Tcl移动通信有限公司 一种远程同步电视节目的方法及***
US10303422B1 (en) 2016-01-05 2019-05-28 Sonos, Inc. Multiple-device setup
US10104025B2 (en) * 2016-05-23 2018-10-16 Oath Inc. Virtual chat rooms
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4785472A (en) * 1987-05-11 1988-11-15 The Trustees Of The Stevens Institute Of Technology Remote teaching system
US4829372A (en) * 1987-08-20 1989-05-09 Telaction Corporation Presentation player
US5365579A (en) * 1991-12-27 1994-11-15 Lucasarts Entertainment Company Method and apparatus for remote control and synchronization allowing for simultaneous remote collaboration
US5808662A (en) * 1995-11-08 1998-09-15 Silicon Graphics, Inc. Synchronized, interactive playback of digital movies across a network
GB9925062D0 (en) * 1999-10-23 1999-12-22 Koninkl Philips Electronics Nv Video recording and playback
AU2735101A (en) * 1999-12-21 2001-07-03 Tivo, Inc. Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media
JP2003530030A (ja) * 2000-03-31 2003-10-07 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド ホーム監視供給を有するパーソナルビデオ記録システム

Also Published As

Publication number Publication date
JP2004533795A (ja) 2004-11-04
US20030002849A1 (en) 2003-01-02
US7114172B2 (en) 2006-09-26
EP1405513A1 (en) 2004-04-07
CN1229988C (zh) 2005-11-30
WO2003003732A1 (en) 2003-01-09
CN1520687A (zh) 2004-08-11

Similar Documents

Publication Publication Date Title
US7114172B2 (en) Synchronized personal video recorders
US8473994B2 (en) Communication system and method
ES2778444T3 (es) Sistemas y procedimientos para proporcionar almacenamiento de datos en servidores de un sistema de entrega de medios bajo demanda
US8249422B2 (en) Content usage system, content usage method, recording and playback device, content delivery method, and content delivery program
US20110258557A1 (en) Personal streaming and broadcast channels in a media exchange network
US20070229651A1 (en) Communication system, information processing device, information processing method, and program
US7720358B2 (en) Recording system, recording method and recording device
US7346650B2 (en) Recording and reproducing system, server apparatus, recording and reproducing method, terminal apparatus, operating method, and program storage medium
JP2007300594A (ja) テレビを用いた音声−画像通信方法及び該方法を用いるテレビ
EP1982516A1 (en) Electronic programming guide providing apparatus and method
JP2003219287A (ja) 放送受信装置
EP1146737A1 (en) Method and apparatus for broadcast and video signal recording
JP2001094819A (ja) 遠隔制御方式及びこの遠隔制御方式における端末装置
JP2007174245A (ja) 録画再生システム及び録画再生方法
JPH11331400A (ja) 電話応答装置
WO2003058965A1 (en) Conferencing with synchronous presention of media programs
US20090119709A1 (en) Method for providing communication using electronic program guide (epg) and image apparatus using the same
JP2002262192A (ja) 情報表示装置
KR20040017582A (ko) 디지털 셋탑 박스를 이용한 화상통화 서비스방법
JP2002209178A (ja) 録画再生装置
JP3570436B2 (ja) テレビジョン信号の放送システム及びテレビジョン受信装置
JP3629882B2 (ja) 映像記録装置、再生装置及び受信装置
JP2001333335A (ja) 映像情報機器
JPH07222128A (ja) 双方向放送方法、双方向放送の受信装置及び遠隔制御装置
JP3998010B2 (ja) 記録再生装置

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid