KR101968183B1 - 비디오 디스플레이 시스템 - Google Patents

비디오 디스플레이 시스템 Download PDF

Info

Publication number
KR101968183B1
KR101968183B1 KR1020147032949A KR20147032949A KR101968183B1 KR 101968183 B1 KR101968183 B1 KR 101968183B1 KR 1020147032949 A KR1020147032949 A KR 1020147032949A KR 20147032949 A KR20147032949 A KR 20147032949A KR 101968183 B1 KR101968183 B1 KR 101968183B1
Authority
KR
South Korea
Prior art keywords
video
content
containers
source
container
Prior art date
Application number
KR1020147032949A
Other languages
English (en)
Other versions
KR20150016264A (ko
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 KR20150016264A publication Critical patent/KR20150016264A/ko
Application granted granted Critical
Publication of KR101968183B1 publication Critical patent/KR101968183B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2365Multiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/21805Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2665Gathering content from different sources, e.g. Internet and satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • H04N21/440272Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA for performing aspect ratio conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4858End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 개시는, 엔터테인먼트 및 다른 엔터테인먼트 가능성들을 강화하기 위해 사용자 친화 방식으로, 복수의 비디오 컨텐츠(생방송 및 녹화 방송) 및 (케이블 텔레비전, 위성, 인터넷 비디오(클립들, 프로그래밍 및 영화들), 비디오 게임들, DVD 플레이어들 등과 같은) 다수의 비디오 액세스 매체들 모두를 멀티플렉싱하기 위한(즉, 다수의 신호들을 하나의 신호로 조합하기 위한) 시스템에 관한 것이다. 선택된 비디오 컨텐츠의 출력은 비디오 컨테이너로서 알려진 컨테이너에 보여진다. 다수의 비디오 컨테이너들은 시청자 제어 하에서 대형 스크린 텔레비전 또는 다른 디스플레이 디바이스 상에서 리사이징되고(resized) 포지셔닝될 수 있다. 비디오 컨테이너들의 비디오 컨텐츠의 제어 또는 다른 특성들의 보여지는, 오디오, 및 다수의 다른 컨텐츠의 제어는, 스마트 폰들, 태블릿들 또는 다른 디바이스들과 같은 바람직하게 접속된 모바일 디바이스들 또는 웹 페이지 제어들을 통해 행해진다.

Description

비디오 디스플레이 시스템{VIDEO DISPLAY SYSTEM}
본 개시는, 일반적으로 비디오 및 오디오 컨텐츠 제어 및 디스플레이의 분야에 관한 것이다. 더욱 구체적으로, 본 개시는 복수의 비디오 소스들 및 복수의 비디오 컨텐츠를, 강화된 엔터테인먼트 및 엔터테인먼트 가능성들을 위해 텔레비전들 또는 다른 디스플레이 디바이스들 상에 디스플레이되는, 비디오 컨테이너(video container)들로서 지칭되는 유연하고 제어가능한 컨테이너들로 멀티플렉싱하기 위해 구성된 비디오 컨테이너 시스템에 관한 것이다.
전통적으로, 텔레비전 엔터테인먼트는 개인용 컴퓨터(PC) 또는 모바일 디바이스와 같은 디스플레이 디바이스 또는 텔레비전상에 디스플레이되는 하나의 프로그램인 것으로 이해되어 왔다. 예를 들어, 시청자는, 텔레비전 네트워크를 통해 방송되고 있는(aired on) 영화를 대형 스크린 텔레비전상에서 시청할 수 있다. 시청자는, 텔레비전 스테이션을 변경함으로써 또는 네트워크 채널에 케이블 박스를 설정함으로써 네트워크로 "튜닝한다(tune into)". 프로그램은, 셋톱 박스 또는 다른 디바이스 외부로 출력되고, 오디오와 함께 텔레비전상에 디스플레이된다. 시청자가 다른 네트워크상에서 방송중인 것을 보기 원하는 경우, 시청자는, 케이블 박스(또는 다른 것)를 통해 채널을 변경하고, 잠시 후 텔레비전은 그 채널에서 송신되고 있는 것을 디스플레이한다.
광고 및 프로그램 구조는, 제품 광고, 로컬 광고, 채널 광고, 정부 응급상황 메시지 등과 같은 다른 비디오 메시지들을 위치시키기 위해 영화의 컨텐츠를 브레이크 업(break up)하도록 셋 업된다. 시청자는, 영화 컨텐츠의 인터럽션에 걸쳐 시청하고, 영화가 브레이크 시간인 동안 사용자가 채널을 변경하지 않는 한 광고 또는 다른 것들을 본다.
이러한 광고 및 단일 채널 뷰잉 셋 업은, 텔레비전의 제어를 통한 시청자의 행동(behavior)이 "채널 변경" 또는 "플립핑(flipping)" 또는 "채널 서핑(channel surfing)"을 개시하게 한다. 과도한(hyper) 채널 변경의 다른 원인들은, 시청자가 다른 채널들 상의 다른 라이브 이벤트들을 보기 원할 때, 비디오 컨텐츠 스트림에서의 느리거나 또는 지루한 섹션일 때, 그리고 다수의 다른 이유들일 때이다. 결국 "채널 서핑"은, 텔레비전으로부터 엔터테인먼트 또는 정보를 최대화하기 위한 시청자들의 노력으로 유도되는 시청자 경험이다. 이러한 행동은, 종종 텔레비전 컨트롤을 가진 시청자가 텔레비전을 시청하거나 즐길 수 있는 유일한 사람이 되게 하여, 종종 텔레비전을 시청하는 그룹 또는 가정에 있는 사람들 또는 가족이 자신들의 선택의 비디오 컨텐츠를 "서핑"하기 위해 별개의 디스플레이 디바이스들로 해산할 것이고, 종종 동일한 행동을 나타낸다.
텔레비전 시청(television viewing), 및 특히 대형 스크린 평판 텔레비전 시청 셋 업은, DVD, 케이블 박스, 위성 박스, 비디오 게임 콘솔, 인터넷으로부터의 OTT(over the top video) 박스, 및 텔레비전으로의 다른 입력들과 같은 모든 비디오 입력 디바이스들을 후킹(hook)함으로써 행해진다. 그후, 텔레비전에 대한 선택 입력 버튼의 이용에 의해, 시청자는 전체 텔레비전 화면(picture)을 제어하는 비디오 입력 디바이스를 선택한다. 일부 모델들에서, 텔레비전은 "화면 속 화면(picture in picture)" 모드를 허용하며, 여기서 2개의 디바이스들로부터의 비디오가 하나는 작게 그리고 하나는 크게 한꺼번에 디스플레이될 수 있다. 이러한 모드는 대부분의 사용자들을 충족시키기에는 충분하지 않은 약간의(a bit of) 제어만을 제안한다.
비디오 컨텐츠에 대해 현저하게 증가된 액세스와 조합되는 시청자 전문성(sophistication), 특히 기술적인 전문성에 있어서의 진화하는 변화들(evolving changes)은, 현재 텔레비전 시청 및 제어 모델의 능력을 앞질렀다. 시청자가 모든 이러한 플립핑 및 서핑을 행하는 동안 종종 화면을 복잡하게 만들기 위해, 사용자는 또한 추가적인 경험을 위해 인터넷에 접속된 애플리케이션들을 동작시키기 위해 PC, 랩탑 또는 모바일 디바이스를 사용중에 있다.
컨텐츠 개발자(content creator)들, 컨텐츠 제공자들, 서비스 제공자들, 텔레비전 제조업체들, 광고주들 및 인터넷 회사들을 포함하는 엔터테인먼트 산업은 모두, 그들의 범위 밖에 있는, 조합되고, 사용하기에 용이하고, 확장가능한 텔레비전 프리젠테이션을 제시하는 능력에 있어서 현재 제한되어 있다. 따라서, 모든 이러한 조합된 관심들을 고려하여 텔레비전 시청자들을 위해 새로운 사용자 경험 프레임워크를 생성하는 시스템이 요구된다.
본원에서 고려되는 시스템들 및 방법들은, 단일 비디오 화면 시청자 경험을 위해 전체 텔레비전 스크린을 제어하는 비디오 입력 소스들의 한계를 벗어남으로써(decoupling) 새로운 세대의 엔터테인먼트 가능성을 허용한다. "화면 속 화면"이 동일한 텔레비전상에서 2개의 비디오 컨텐츠들의 뷰잉을 허용하는 특징이지만, 하나 초과의 비디오 입력 소스(즉, 예를 들어, 케이블 박스 및 비디오 게임 콘솔)로부터의 입력을 멀티플렉싱할 능력이 없기 때문에, 이것은 너무 제한되어 있다. 더욱이, 화면 속 화면은, 엔터테인먼트 잠재성을 확장시키기 위해 요구되는 유연성을 제공하지 않는다. 본원에서 시스템들 및 방법들은 또한 인터넷과 비디오 컨텐츠의 적절한 통합을 가능하게 한다. 게다가, 본 발명은, 컨텐츠 개발자, 배포자, 및/또는 소유자가, 비디오 컨텐츠가 방송되는 동시에 인터넷 비디오 컨테이너 상에서의 인터넷 액세스를 통해 말단 시청자와 직접 계약(engage with)하도록 허용할 수 있다. 이러한 계약(engagement)은, 엔터테인먼트, 그 산업에 대한 소셜 상호작용, 광고들, 판매 시점(point of sale), 및 다른 이점들을 강화하기 위한 새로운 아이디어들을 새로운 인프라스트럭쳐에 제공한다.
제 1 실시예에서는, 복수의 비디오 컨텐츠(생방송(live) 및/또는 녹화(deferred time) 방송) 및 (케이블 텔레비전, 위성, 비디오 게임들, DVD 플레이어들, 폐쇄 회로 비디오, 인터넷 비디오, 예컨대, 클립들, 프로그래밍 및 영화들 등과 같은) 다수의 비디오 액세스 매체들 모두를 멀티플렉싱하기 위한 시스템이 개시된다. 이 시스템은 엔터테인먼트 및 다른 엔터테인먼트 가능성들을 강화하기 위한 시청자 친화 방식으로 이를 달성한다. 선택된 비디오 컨텐츠의 출력은, 비디오 컨테이너로서 본원에서 지칭된 컨테이너에서 보여진다. 이러한 비디오 컨테이너는 반드시 디스플레이 디바이스의 전체 스크린을 채울 필요는 없다. 복수의 비디오 컨테이너들은 텔레비전 또는 다른 디스플레이 디바이스 상에 동시에 디스플레이될 수 있다.
시스템은, 하나 또는 그 초과의 비디오 프로그램들에 대한 액세스를 갖는 하나 또는 그 초과의 입력들을 포함할 수 있다. 비디오 프로그램들 또는 비디오 컨텐츠는, 브로드캐스트 텔레비전, 케이블/위성 스테이션들, 등과 같은 실시간 방송 컨텐츠(live linear content)일 수 있다. 비디오 컨텐츠는 또한 시청자로부터의 커맨드에 따라(on command) 전달된 영화들과 같은, 요구되는(on demand) 컨텐츠인 비디오일 수 있다. 비디오 컨텐츠는 또한 인터넷 또는 스트리밍 비디오를 통해 전달될 수 있다. 화상 회의 및 보안 비디오를 포함하는 뷰잉 스크린상에서 디스플레이될 수 있는 임의의 비디오 소스는, 시스템에 대한 입력들일 수 있다. 추가적으로, PC, 모바일 디바이스 또는 텔레비전과 같은 엔터테인먼트 디바이스 내에서 또는 그의 상에서 디스플레이될 수 있는 임의의 엔터테인먼트 매체는, 디지털 라디오, 웹 페이지 상호작용, 비디오 게임 입력 및 출력 등을 포함하는 비디오 컨텐츠 입력일 수 있다.
비디오 컨테이너는, 텔레비전 스크린상에 디스플레이되는 로지컬(logical) 컨테이너이고, 특정한 비디오가 재생되어(played out) 뷰잉되는 영역이다. 수많은 실시예들에서, 비디오 컨테이너는 비디오 컨텐츠 종횡비들에 일치시키기 위해 그 형상이 실질적으로 직사각형일 수 있지만, 비디오 컨테이너는 임의의 형상일 수 있다. 비디오 재생(video play out)은 비디오 컨테이너의 바운더리를 초과하지 않는다. 일부 실시예들에서, 비디오 컨테이너는, 작은 것에서 디스플레이 디바이스의 스크린만큼 큰 것까지의 상이한 사이즈의 바운딩(bounding) 직사각형들을 형성하기 위해 근실시간(near real-time)으로 사이징되고 그리고 리사이징될 수 있다. 바람직하게, 비디오 화면은 비디오 컨테이너의 바운딩 직사각형에 맞추도록 스케일링될 수 있다. 더욱이, 일부 실시예들에서, 비디오 컨테이너는 텔레비전 스크린상의 시청자 선택가능 포지션에 직사각형의 프레임을 놓기 위해 근실시간으로 포지셔닝되고 다시 포지셔닝될 수 있다.
비디오 컨테이너는 또한, 비디오 컨테이너 유형(글로벌 비디오 컨테이너, 스포츠 비디오 컨테이너, 영화 비디오 컨테이너, 또는 웹 비디오 컨테이너 등), 컨텐츠 필터, 위치를 갖는 채널들의 리스트, (신용 카드 정보와 같은) 판매 시점 데이터, 시청자 로그-인을 위한 허가들 등을 포함하는(그러나, 이에 한정되지 않음) 수많은 특성들을 가질 수 있다. 이러한 특성들은, 특정한 비디오 컨테이너들이, 특성들로 프로그래밍되고, 반복적으로 액세스되도록 허용하며, 이는 사용자 경험을 강화시킬 수 있다.
일 실시예에서, 비디오 컨테이너의 특성들은, 시청자가, 특정한 비디오 컨테이너 내의 컨텐츠 유형을 한정하여 제어하도록 허용하며, 이는 사용의 용이성을 강화할 수 있다. 예를 들어, 임의의 스포츠 이벤트들을 찾기 위해 전체 채널 가이드를 "서핑"하는 것 대신에, 비디오 컨테이너는 모든 입력 서비스들에 걸쳐 오직 라이브 스포츠 이벤트들만을 디스플레이하기 위한 필터로 구성될 수 있다. 다른 예시에서, 비디오 컨테이너는 오직 네트워크 뉴스 프로그래밍만을 보여주도록 구성될 수 있다. 이러한 실시예들에서, 비디오 컨테이너 구성들은, 시청자가, 관심 사항을 찾기 위해 모든 스포츠 또는 뉴스 프로그램들을 빠르게 뷰잉하도록 허용할 수 있다.
비디오 컨테이너들은 서로 독립적이다. 따라서, 다수의 비디오 컨테이너들은 더 나은 엔터테인먼트 경험을 위해 시청자에 의해 사이징되고 포지셔닝될 수 있다. 예를 들어, 시청자가 하나의 축구 게임, 2개의 농구 게임들, 및 뉴스를 동시에 시청하기 원하는 것으로 가정한다. 시청자는, 4개의 원하는 프로그램들 각각에 대한 적절한 비디오 컨테이너들을 론칭하여, 시청자의 니즈에 따라 각각을 리사이징하고 포지셔닝할 수 있다.
본원에서 고려된 시스템은 또한, 다수의 사람들이 텔레비전상의 관심 비디오 컨테이너의 오디오를 개인적으로(privately) 청취하는 것을 허용하도록 구성될 수 있으면서, 동일한 텔레비전 또는 다른 비디오 디스플레이를 시청하는 다른 사람들은 상이한 비디오 컨테이너들로부터의 오디오를 청취할 수 있다. 일 실시예에서, 다수의 오디오 출력들은, 개인용(private) 헤드셋들뿐만 아니라 시스템에 접속된 통신 네트워크들을 통해서 비디오 컨테이너 시스템으로부터 모바일 디바이스로 스트리밍 메커니즘을 통해 송신된다. 동작의 일 실시예에서, 상이한 비디오 컨테이너들은 특정한, 식별가능한 오디오 출력 채널을 제공할 수 있다. 개인용 헤드셋을 갖는 사용자는, 시스템과 전자 통신하는 오디오 디바이스에 그 헤드셋을 접속할 수 있다. 오디오 디바이스는 각각의 비디오 컨테이너의 식별가능한 오디오 출력 채널들에 액세스를 제공하기 위해 채널들을 변경하도록 구성될 수 있다. 이러한 방식으로, 사용자는 다양한 비디오 컨테이너들의 오디오 채널들에 쉽게 액세스할 수 있다. 오디오 디바이스들은, 컴퓨터들, 셀룰러 폰들, 본 발명을 위해 특별히 구성된 디바이스들, 텔레비전들, 비디오 게임 콘솔들 등을 포함할 수 있다(그러나, 이에 한정되지 않음).
본원에서 고려되는 시스템은, 비디오 카메라를 더 포함할 수 있고, 2개 또는 그 초과의 사용자들 사이에서 비디오 통신을 허용하는 비디오 회의 서비스를 제공하도록 인에이블될 수 있다. 일 실시예에서, 비디오 회의 서비스는, 복수의 사용자들이 라이브 브로드캐스트를 시청하도록 허용하고 비디오 회의 시스템을 이용하여 그 브로드캐스트를 논의하도록 허용할 수 있다. 비디오 회의 시스템은, 2명의 사용자들 사이에서일 수 있거나, 또는 3명 또는 그 초과의 사용자들 사이에서일 수 있다. 또 다른 실시예에서, 보안 카메라 피드(feed)가 비디오 컨테이너에 디스플레이될 수 있다. 소셜 상호작용 양상들을 활용하는 추가적인 실시예들에서, 제 1 사용자는 비디오 컨테이너를 사용자 자신의 디스플레이 디바이스로부터 제 2 사용자의 디스플레이 디바이스로 전송할 수 있고, 이는 전송된 비디오 컨테이너 상에서 제 1 사용자가 뷰잉하고 있는 것을 제 2 사용자로 하여금 뷰잉하도록 허용한다. 이 특징은 비디오 회의 서비스와 같은 패키지들에 병행될(tied) 수 있다.
일 실시예에서, 스크린의 특성들은 네트워크 컴퓨팅 디바이스에 의해 조작될 수 있다. 네트워크 컴퓨팅 디바이스는, 네트워크에 접속된 컴퓨팅 디바이스들뿐만 아니라 리모콘(remote control)과 같은 다른 입력 디바이스들, 비디오 컨테이너 시스템에 대한 웹 인터페이스로의 웹 페이지 액세스를 갖는 PC들, 보디 및/또는 핸드 모션 디바이스들, 보이스 커맨드 디바이스들 및 (비디오 컨테이너 시스템에 접속될 수 있는) 다른 제어 유닛 디바이스들을 포함하는 것으로 본원에 광범위하게 정의된다. 일 실시예에서, 시스템은, 커맨드에 따라 비디오 컨테이너가 풀 스크린 모드가 되도록 인에이블될 수 있고, 커맨드에 따라 다수의 비디오 컨테이너들을 나타내는 뷰로 복귀할 수 있다. 다른 실시예에서, 비디오 컨테이너 시스템은, 동일한 디스플레이 디바이스 상에 디스플레이되는 하나의 큰 비디오 컨테이너, 그리고 디스플레이되는 다수의 더 작은 비디오 컨테이너들을 갖도록 구성될 수 있다. 이 실시예에서, 시스템은, 커맨드에 따라 더 작은 비디오 컨테이너 상의 비디오가 큰 비디오 컨테이너 상의 비디오와 스위칭되는 것을 허용하도록 구성될 수 있다.
비디오 컨테이너들은 비디오 컨테이너들의 기능의 한계들(bounds)을 제어하기 위한 수많은 특성들을 가질 수 있다. 하나의 이러한 특성은 디스플레이 유형이다. 비디오 컨테이너는, 비디오 재생 특징들 및 기능들을 제공하는 비디오 디스플레이 유형일 수 있다. 다른 디스플레이 유형들도 가능하며, 하나의 이러한 유형은 인터넷 유형이다. 인터넷 비디오 컨테이너는, 비디오 재생 대신에, 동일한 사이징 및 포지션 성능을 제공하며, 이 동일한 사이징 및 포지션 성능은 웹 기반 애플리케이션 기능들, 예를 들어, HTML, Java Script, Java applets, 등을 수행할 수 있다. 이는, 프로그래머블 애플리케이션이 인터넷상에서 호스팅되도록 허용하고 그리고 인터넷 비디오 컨테이너 내에서 실행되도록 허용한다.
예를 들어, 시청자가 모든 뉴스 채널들에 대한 비디오 컨테이너를 갖기 원하는 것으로 가정한다. 비디오 컨테이너는, CNN®, Foxnews® 등과 같은 뉴스 채널들의 리스트를 가질 수 있고, Disney® 채널과 같은 다른 스테이션들은 이것이 뉴스가 아니기 때문에 디스플레이되거나 또는 고려되지 않을 것이다. 비디오 컨테이너의 특성은 다양한 소스들에 걸친 비디오 프로그래밍을 수신할 수 있어서, 예를 들어, 뉴스 채널들이 케이블 소스, 위성 방송 수신 안테나(satellite dish) 소스, 및 인터넷 소스를 통해서 도입될 수 있다. 뉴스 프로그래밍을 제공하는 모든 이러한 소스들은, 비디오 컨테이너에 디스플레이될 수 있다(또는 특성들에 의존하지 않을 수 있다). 다른 예시는, 현재 날짜에 대한 인터넷상에서의 가장 인기있는 20개의 비디오 클립들을 열거하도록 구성된 비디오 컨테이너이다. 리스트를 론칭했던 각각의 시간은, 그 날짜에 대한 상위 클립 링크들을 찾기 위해 비디오 컨테이너들에 의해 리프레시된다.
일 실시예에서, 비디오 컨테이너 및 컨텐츠의 오디오 및 비디오 모두가 모바일 디바이스, PC 또는 다른 디스플레이 디바이스로 스트리밍될 수 있다. 이러한 실시예에서, 비디오 컨텐츠 시스템은, 비디오 액세스를 복수의 디바이스들로 동시에 제공하는 통합 비디오 액세스 시스템으로서 구성될 수 있다.
다른 실시예에서, 단일 비디오 컨테이너 시스템은 복수의 디스플레이 디바이스들을 통해 동작가능할 수 있으며, 이 시스템은 복수의 상이한 비디오 컨테이너들을 상이한 디스플레이 디바이스들에 제공한다. 추가적인 실시예에서, 단일 제어 디바이스는, 복수의 디스플레이 디바이스들 모두에 대한 비디오 컨테이너 컨텐츠 및 레이아웃을 제어할 수 있고, 그리고 하나의 디스플레이 디바이스로부터 다른 디스플레이 디바이스로 하나의 비디오 컨테이너의 트랜스퍼를 허용할 수 있다. 일 예시에서, 단일 비디오 컨테이너 시스템이 5개의 대형 스크린 텔레비전들을 갖는 바(bar)에 채용될 수 있다. 단일 제어 디바이스가, 5개의 텔레비전들 각각에 디스플레이된 비디오 컨테이너들 모두를 제어할 수 있다. 게다가, 이러한 제어 디바이스는 제 1 텔레비전으로부터 제 2 텔레비전으로의 비디오 컨테이너의 트랜스퍼를 허용할 수 있다. 추가적인 실시예에서, 시스템은, 5개의 텔레비전들이 단일 대형 디스플레이로서 동작하도록 허용할 수 있고, 마치 그 텔레비전들이 단일 디스플레이인 것처럼 비디오 컨테이너들의 움직임을 허용할 수 있다.
비디오 컨테이너 시스템 구조는 또한 광고 전략 및 기능을 확대하기 위한 수많은 기회들을 제공한다. 비디오 컨테이너 재생 및 배치(placement)의 제어는 광고에 대한 여분의 텔레비전 스크린 공간을 허용할 수 있다. 게다가, 대화형(interactive) 웹 비디오 컨테이너들은, 광고 확인응답, 아이템들의 구매, 판매 시점, 의견 입력 및 그 이상을 위한 직접 시청자 입력을 허용할 수 있다. 더욱이, 비디오 또는 텍스트 광고들은, 비디오 스트리밍 동안 다운로딩될 수 있고, 그리고 기준들에 기초하여 상이한 시간들에 다양한 비디오 컨테이너들에 그리고 이용가능한 디스플레이 공간 및 비디오 컨테이너 공간에 디스플레이될 수 있다. 일 실시예에서, 광고 모듈은 시스템과 통신할 수 있다. 광고 모듈은 광고들에 대해 특정하여 시스템에 비디오 컨텐츠를 제공할 수 있다. 추가적인 실시예들에서, 특정 비디오 컨테이너가 광고 모듈 비디오 컨텐츠에 전용될 수 있다.
비디오 컨테이너 시스템은 비디오 컨테이너 웹 사이트로의 인터넷을 통한 선택적인 접속을 가지며, 여기서 시청자는 비디오 컨테이너 시스템들의 특징들을 제어하기 위한 계정(account)에 로그인하고 그 계정을 셋업할 수 있다. 특징들은, 시청자 분석(analytics)이, 수집될 수 있는지, 그리고 동적인 광고 전략들 및 다른 용도들에 대한 사용을 위한 웹 계좌에 전송되는지를 정하기 위한 능력을 포함할 수 있다. 일 실시예에서, 시청자 분석은 서비스 제공자에 의한 액세스를 위해 시청자 데이터를 저장하기 위해 데이터 스토리지 모듈에 저장될 수 있다. 네트워크에서의 비디오 컨테이너 시스템으로부터 컴퓨터로의 이러한 접속은 또한, 친구들과 실시간으로 소셜 상호작용할 수 있게 하기 위한 구조, 친구들이 무엇을 시청하고 있는지, 소셜 시스템 사용자들의 그룹에서 무엇이 대중적인 프로그래밍인지에 대한 뷰, 그리고 분산된 소스들로부터 대중적인 비디오 컨텐츠 채널들의 리스트들을 포함하는 비디오 컨테이너 설정들의 공유를 제공한다.
도 1은, 비디오 컨테이너 시스템의 일 실시예의 개략적인 도면이다.
도 2는, 4개의 비디오 컨테이너들을 갖도록 특정하여 구성된 비디오 컨테이너 시스템의 일 실시예를 제공한다.
도 3은, 비디오 컨테이너가 텔레비전 또는 다른 디스플레이 디바이스 상에서 리사이징되고 포지셔닝될 수 있는 방법에 대한 로지컬 표현을 제공한다.
도 4는, 비디오 컨테이너 시스템이, 하나 또는 그 초과의 모바일 디바이스들이 그 시스템에 접속하고 그리고 디스플레이 디바이스 상에서 특정 비디오 컨테이너의 오디오를 선택하도록 허용하는 방법에 대한 로지컬 표현을 제공한다.
도 5는, 비디오 컨테이너 시스템이, 이후에 텔레비전 또는 태블릿 컴퓨터와 같은 비디오 디바이스에 비디오를 직접 제공하는 원격 서버에 의해 호스팅되는 실시예를 제공한다.
도 6은, 텔레비전으로서 여기에 도시된 단일 디스플레이 디바이스 상에 다양한 비디오 및 인터넷 비디오 컨테이너들을 보여주는(demonstrating) 일 실시예를 제공한다.
도 7은, 이 도면에서 텔레비전으로서 도시된 디스플레이 디바이스 상에 배열된 복수의 비디오 컨테이너들을 갖는 비디오 컨테이너 시스템의 다른 실시예를 제공한다.
도 8은, 이 도면에서 텔레비전으로서 도시된 디스플레이 디바이스 상에 배열된 복수의 비디오 컨테이너들을 갖는 비디오 컨테이너 시스템의 또 다른 실시예를 제공한다.
본 개시에서, 용어 "비디오 컨텐츠"는, 비디오 컨텐츠가 분포되거나 또는 보호되는 방법에 관한 전송(transport), 암호화 또는 다른 메커니즘들에 상관없이, 비디오 및 선택적인 오디오 프로그래밍으로서 지칭하기 위해 엔터테인먼트 기술에서의 당업자들에 의해 자체 용도로 일관되게 이용된다. 예를 들어, 영화는, 뉴스 브로드캐스트, 인터넷 비디오 클립, 비디오 회의, 또는 보안 카메라로부터의 비디오와 같은 비디오 컨텐츠이다. 더욱이, 용어들 "비디오" 및 "비디오 컨텐츠"는, 웹 페이지 뷰잉 및 다른 인터넷 애플리케이션들과 같은 인터넷 브라우징, 이메일 뷰잉, 폐쇄 회로 비디오, 보안 카메라 비디오 및 다른 디스플레이가능한 및/또는 대화형 컨텐츠에 추가적으로 적용되는 것으로 광범위하게 정의된다. 용어 "컴퓨터"는, 워크스테이션, 개인용 컴퓨터, 휴대 정보 단말기(PDA), 무선 전화기, 또는 임의의 다른 적합한 컴퓨팅 디바이스를 포함하는 것을 의미한다. "컴포넌트(들)", "디바이스(들)" 등과 같은 용어들은, 하드웨어, 하드웨어와 소프트웨어의 조합, 소프트웨어, 또는 소프트웨어 실행물의 컴퓨터 관련 엔티티로 지칭하는 것으로 의도된다. 예를 들어, 컴포넌트는, 프로세서상에서 구동하는 프로세스, 프로세서, 오브젝트, 가변구조형(reconfigurable) 하드웨어 오브젝트, 실행가능물, 실행 스레드, 프로그램 및 컴퓨터일 수 있다(그러나, 이에 한정되지 않음). 예시에 의해, 서버상에서 구동하는 애플리케이션 및 서버(또는 제어 관련 디바이스들) 모두는 컴포넌트들일 수 있다. 하나 또는 그 초과의 컴포넌트들은 프로세스 및/또는 실행 스레드 내에 상주할 수 있고, 컴포넌트는 하나의 컴퓨터상에 로컬라이징될 수 있고 그리고/또는 2개 또는 그 초과의 컴퓨터들 또는 제어 디바이스들 사이에 분포될 수 있다.
용어 "근실시간"은, 채널을 변경하고 그리고 새로운 채널 비디오 컨텐츠를 뷰잉하는 것과 같이 시청자의 기대를 충족시키기에 충분히 빠르게 또는 외부 이벤트들의 출현과 거의 동시에 (예를 들어, 마이크로초 또는 수 초 이내에) 이들을 감지, 검출, 캡쳐 및/또는 이에 응답하는 것을 지칭한다.
본 발명을 채용하는 시스템들 및 방법들은, HTML(Hypertext Markup Language), ASP(Active ServerPages) 및 자바스크립트와 같은 적합한 언어 및 기술로 프로그래밍될 수 있다. 대안적인 버전들은, C++, 비주얼 베이직, 자바, VHDL, 다른 재구성가능한 하드웨어 컴퓨터 언어들, VBScript, Jscript, BCMAscript, XML 및/또는 CGI를 포함하는(그러나, 이에 한정되지 않는) 다른 프로그래밍 언어들을 이용하여 개발될 수 있다. Microsoft Access, Oracle Databases 등과 같은 임의의 적합한 데이터베이스 기술이 채용될 수 있다.
이제 도 1을 참조하면, 본 발명의 일 실시예는, 텔레비전(38) 또는 다른 디스플레이 디바이스 상에 디스플레이될 수 있고 하나 또는 그 초과의 시청자들에게 제시될 수 있는 비디오 컨텐츠 또는 다른 엔터테인먼트의 다수의 뷰들을 제시하기 위한 비디오 컨테이너 시스템(46)을 포함한다. 미디어 프로세싱 유닛(24)은 컴퓨터 및 대응하는 하드웨어 상에서 구동하는 소프트웨어 프로그램으로서 구성된다. 미디어 프로세싱 유닛(24)은, 비디오 컨텐츠 및 다른 매체를 포함하고(take in), 텔레비전(38) 또는 다른 디스플레이 디바이스가 시청자를 위해 재생할 수 있는 비디오 신호를 생성한다. 비디오 소스(25)는, 인터넷 프로토콜(IP)(또는 다른 네트워크 프로토콜)을 통해, HDMI 케이블(31)을 통해, 또는 서비스 제공자, DVD(29), 비디오 게임 콘솔(29), (인터넷(28)으로의 IP 네트워크에 접속된) 인터넷 비디오 디바이스(26), 또는 비디오 컨텐츠를 획득하기 위한 다른 디바이스들 및/또는 다른 전송 메커니즘으로부터 비디오 컨텐츠(27)를 수신하는 셋탑 박스(23)의 다른 출력을 통해 통신 네트워크들로부터 획득될 수 있다. 미디어 프로세싱 유닛(24)은, HDMI 케이블(31), 통신 네트워크(30)를 통한 멀티캐스트 IP 리브(leave)/조인(join) 등을 통해서 HDMI 채널 변경 커맨드를 포함하는(그러나, 이에 한정되지 않는) 다양한 채널 또는 컨텐츠 선택 메커니즘들에 의해 비디오 컨텐츠로의 액세스를 제어한다.
미디어 프로세싱 유닛(24)은, (아이패드, 아이폰, PC, 통상적인 리모콘 등과 같은) 네트워크 컴퓨팅 디바이스(39)를 이용하여 시청자 또는 시청자들로부터 커맨드들을 취한다. 네트워크 컴퓨팅 디바이스들(39)은 통신 네트워크(22)를 통해서 제어기(24)와 통신한다. 이러한 커맨드들의 예시들은, 컨텐츠를 리사이징하고, 포지셔닝하고, 선택하고, 비디오 컨테이너 특성들을 조작하고, 비디오 컨테이너 및 다른 제어 기능들에서 웹 컨텐츠를 조작하기 위한 명령들일 수 있다. 이러한 커맨드들은, 비디오 컨테이너 시스템이 컨텐츠를 선택하는 방법 그리고 텔레비전(38) 및/또는 (선택적으로, 제어 디바이스(39)일 수 있는) 다른 디스플레이 디바이스로의 출력을 통해 시청자에게 비디오 및 오디오를 제시하는 방법을 결정한다. 텔레비전 또는 다른 디스플레이 디바이스로의 출력은, HMDI 케이블(38), 통신 네트워크(47, 22) 등을 포함하는(그러나, 이에 한정되지 않는) 복수의 메커니즘들일 수 있다. 비디오 컨테이너 제어기(24)는 또한, 수많은 상이한 디스플레이 디바이스들을 위해 다시 포맷하기 위해 비디오를 다시 인코딩할 수 있고, 미디어 프로세싱 유닛(24)으로부터 디스플레이 디바이스(텔레비전(38) 또는 네트워크 컴퓨팅 디바이스들(39)을 포함)로의 전송을 위해 포맷한다. 이러한 포맷들은, IP를 통한 선형 브로드캐스트 전송 스트림, 파일 트랜스퍼, 스트리밍(또한, 오버 더 탑 비디오(OTT)로서 알려짐) 등을 포함할 수 있다(그러나, 이에 한정되지 않음). 텔레비전(38) 및/또는 다른 디스플레이 디바이스 상에서 디스플레이된 각각의 비디오 컨테이너(32, 33, 34, 37, 36 또는 35)는 네트워크 컴퓨팅 디바이스(34)를 통해 시청자에 의해 발행된 커맨드들로부터 결정된 비디오 컨텐츠를 포함한다. 각각의 비디오 컨테이너(32, 33, 34, 37, 36 또는 35)는, 32, 36 및 35에서와 같이 비디오와 같은 특성 세트에 기초한 컨텐츠, 비디오 컨테이너(37)에 디스플레이된 비디오 게임 콘솔(29)로부터의 비디오 게임, 및 비디오 컨테이너(33 및 34)에 디스플레이되는 것과 같은 인터넷 웹 페이지 또는 양방향 애플리케이션 인터페이스들을 디스플레이한다.
도 2는 텔레비전(38)상에서 4개의 비디오 컨테이너들(43, 42, 41, 40)을 갖도록 특정하여 구성된 비디오 컨테이너들의 일 실시예를 도시한다. 비디오 컨테이너(40)는, 더 큰 사이즈를 갖고, 텔레비전(38)의 좌측에 포지셔닝된다. 3개의 더 작은 비디오 컨테이너들(41, 42 및 43)은, 스크린의 우측에 포지셔닝되고, 이들 각각은 상이한 텔레비전 채널 비디오 컨텐츠를 나타낸다. 비디오 컨테이너(40)는, 어떤 소스로부터 무엇을 시청할 것인지 등에 관해서 사용자에 의해 구성된 그 자체 특성들을 가질 수 있다. 도시된 실시예에서, 비디오 컨테이너(40)는 특정 스포츠 이벤트를 나타내고 있다. 동시에 방송되는 다른 스포츠 이벤트들은 비디오 컨테이너들(41, 42 및 43)에 나타난다. 일부 실시예들에서, 동일한 스포츠 이벤트의 대안적인 카메라 뷰들이 더 작은 비디오 컨테이너들(41, 42, 43)에 도시될 수 있어서, 이에 의해 스포츠 이벤트의 다수의 뷰포인트들을 제공한다. 무엇보다도, 라이브 텔레비전 컨텐츠, 화질이-향상된 영화들(enhanced movies), 다수의 카메라 뷰들을 제시하도록 구성된 프로그래밍과 같은 대안적인 카메라 뷰들이 다른 비디오와 함께 추가로 채용될 수 있다.
도 3은 텔레비전(38) 상에서 리사이징되고 포지셔닝되는 비디오 컨테이너(44)의 로지컬 표현의 일 실시예를 도시한다. 네트워크 컴퓨팅 디바이스(39)는 비디오 컨테이너 바운딩 박스 직사각형을 디스플레이한다. 모바일 또는 PC 디바이스(39) 상의 사용자 인터페이스는, 시청자 또는 사용자가 네트워크 컴퓨팅 디바이스(39) 상에 나타난 박스(45)를 리사이징하도록 허용하고, 그후 커맨드를 통신 네트워크(22)를 통해 미디어 프로세싱 유닛(24)으로 송신한다. 미디어 프로세싱 유닛(24)은 그후, 비디오 컨테이너(44)의 사이즈 및 포지션을 변경하고, 텔레비전 또는 디스플레이 디바이스(38) 상에서의 비디오 컨테이너 표현(45)에 일치시킨다. 일 실시예에서, 네트워크 컴퓨팅 디바이스(39)는 터치 스크린 인터페이스를 가질 수 있다. 이 실시예에서, 사용자는 디스플레이 디바이스(38) 상에서 비디오 컨테이너들을 이동시키기 위해 터치 스크린 인터페이스를 활용할 수 있다. 예를 들어, 사용자는 디스플레이 디바이스(38) 상의 하나의 비디오 컨테이너의 표현을 더 작게 만들기 위해 "핀치(pinch)"할 수 있다. 유사하게, 사용자는 디스플레이 디바이스(38) 상의 비디오 컨테이너의 표현을 디스플레이 디바이스(38)를 가로질러 이동시키기 위해 터치 및 "드래그(drag)"할 수 있다.
도 4는, 하나 또는 그 초과의 모바일 및/또는 PC 디바이스들이 비디오 컨테이너 시스템에 접속하도록 그리고 특정 비디오 컨텐츠에 대응하는 오디오 출력을 수신하도록 허용하는 시스템의 일 실시예의 로지컬 표현을 도시한다. 이 실시예에서, 사용자는 텔레비전 또는 디스플레이 디바이스 상에서 특정한 비디오 컨테이너 뷰를 선택할 수 있다. 비디오 컨테이너 시스템은 그후, 개인용 오디오 헤드셋을 선택적으로 가질 수 있는 모바일 또는 PC 디바이스에 대해 선택된 그 비디오 컨테이너에 대한 오디오를 스트리밍할 수 있다. 이는, 수많은 사람들이, 다른 비디오 컨테이너 컨텐츠를 듣지 않고 상이한 비디오 컨테이너 컨텐츠를 청취하도록 허용할 수 있다. 본 실시예는, 헤드셋에 접속된 셀룰러 폰을 통해서 뷰 1을 청취하는 제 1 사용자를 도시한다. 제 2 사용자는 헤드셋에 접속된 PC를 통해서 뷰 6을 청취한다. 제 3 사용자는, 비디오 게임을 재생하고 텔레비전 스피커들로부터의 사운드를 청취하고 있다.
도 5는, 비디오 컨테이너 시스템이 원격 서버 또는 "클라우드"에 의해 호스팅되고, 그 다음, 원격 서버 또는 클라우드가 비디오를 텔레비전 또는 태블릿 컴퓨터와 같은 디스플레이 디바이스에 직접 제공하는 실시예를 도시한다. 소외(offsite) 서비스 제공자 허브(50)는 하나의 또는 복수의 소스들로부터 입력 비디오 컨텐츠(51)를 수신할 수 있다. 이러한 비디오는, 트랜스코더 모듈(53)로 수신될 수 있다. 포매팅 모듈(52)은 트랜스코더 모듈(53)과 통신할 수 있다. 포매팅 모듈(52)은, 어떤 비디오 스트림들을 제시할지, 그리고 비디오 컨테이너들의 적절한 포맷 및 적절한 프리젠테이션이 어떤 것인지를 트랜스코더 모듈(53)에 명령한다. 트랜스코더 모듈(53)은 그후, 비디오 컨텐츠 및 명령들을 수신하고, 원격의 사용자가 원하는 바와 같이 다양한 비디오 컨테이너들로 포맷된 비디오를 출력한다. OTT 스트리밍 모듈(54)은, 포맷된 컨테이너 데이터를 수신하고, 이 데이터를 인터넷, 또는 다른 데이터 접속에 출력되는 스트리밍 데이터로 출력한다. 말단 사용자는 그후, 그들의 텔레비전 또는 다른 디스플레이 디바이스 상에 포맷된 비디오를 인터넷을 통해 수신할 수 있다. 비디오 컨테이너들의 비디오 컨텐츠 및 포매팅의 제어는, 제어기(55)로부터의 신호를 인터넷 또는 통신 네트워크를 통해서 포매팅 모듈(52)로 송신함으로써 달성될 수 있는데, 여기서 포매팅 모듈(52)은 트랜스코더 모듈(53)에게 앞서 논의된 바와 같이 자신의 출력을 변경하도록 명령할 것이다. 이 실시예는, 시스템의 중앙집중된 제어를 허용할 수 있고, 말단 사용자에 대해 더 적은 하드웨어 및 셋업을 요구할 수 있다.
도 6은, 텔레비전(38)으로서 여기에 도시된 단일 디스플레이 디바이스 상에 다양한 비디오 및 인터넷 비디오 컨테이너들을 보여주는 실시예들을 제공한다. 큰 비디오 컨테이너(70)가 텔레비전(38)의 상부 우측 코너에 포지셔닝된다. 큰 비디오 컨테이너(70)는, 주요 뷰잉 영역으로서 기능하고, 이 실시예에서는, 대부분의(major) 네트워크 황금 시간대(network prime-time) 쇼를 나타낸다. 텔레비전(38)의 좌측에는 큰 비디오 컨테이너(70)보다 작은 3개의 비디오 컨테이너들(71, 72, 73)이 있다. 상단부 비디오 컨테이너(71)는 스포츠 이벤트 비디오를 디스플레이한다. 가운데 비디오 컨테이너(72)는 뉴스 프로그램을 디스플레이하고, 하단부 비디오 컨테이너(73)는, 예를 들어, 광고 브레이크 동안 큰 비디오 컨테이너(70)에 디스플레이하기 위한 비디오를 찾기 위한 "채널 서핑"에 이용될 수 있다. 게다가, 텔레비전(38)의 하단부 우측 부분에는 인터넷 비디오 컨테이너(74)가 있다. 인터넷 비디오 컨테이너(74)는 이메일을 체크하기 위해 웹메일 인터페이스에 액세스하고 있는 것으로 도시된다. 이러한 인터넷 실시예는, 사용자가, 랩탑 및 텔레비전과 같은 다수의 디바이스들을 갖는 사용자와는 대조적으로, 인터넷 사용 및 텔레비전 시청을 위한 단일 유닛으로서 텔레비전을 활용하도록 허용할 수 있다.
다양한 비디오 컨테이너들(70, 71, 72, 및 73)의 어레인지먼트, 포맷 및 구성은, 임의의 수의 방식들로 변할 수 있고, 오직 디스플레이 디바이스의 사이즈 및 기술적 한계들에 의해서만 제한된다는 점에 주목해야 한다.
도 7은, 텔레비전(38)으로서 본 도면에 도시된 디스플레이 디바이스 상에 배열된 복수의 비디오 컨테이너들의 비디오 컨테이너 시스템의 일 실시예를 제공한다. 도 7의 배열은, 모두 동일한 프로그램에 관련되지만 상이한 비디오 소스들로부터의 비디오 컨테이너들을 제공한다. 큰 중심 비디오 컨테이너(80)는 텔레비전(38)의 중심 우측에 포지셔닝된다. 이 비디오 컨테이너의 비디오 컨텐츠는 브로드캐스트 텔레비전 쇼의 메인 카메라 뷰(들)이다. 3개의 더 작은 비디오 컨테이너들(81, 82 및 83)이 텔레비전(38)의 좌측에 포지셔닝된다. 상단부 비디오 컨테이너(81)는, 중심 비디오 컨테이너(80) 내의 메인 프로그램상에 디스플레이되는 것으로부터 대안적인 뷰포인트를 제공하는 인터넷으로부터의 비디오를 디스플레이한다. 일 실시예에서, 비디오 컨테이너(81)는 중심 비디오 컨테이너(80) 내 라이브 브로드캐스트에 대한 시청자 비디오 응답들을 디스플레이한다. 중간 비디오 컨테이너(82)는, 중심 비디오 컨테이너(80)의 메인 프로그램상에 디스플레이된 것으로부터 추가적인 대안의 뷰포인트를 디스플레이하는 비디오를 디스플레이한다. 하단부 비디오 컨테이너(83)는, 중심 비디오 컨테이너(80)의 메인 프로그램상에 디스플레이되는 것으로부터 추가적인 대안의 뷰포인트를 디스플레이하는 비디오를 디스플레이한다. 비디오 컨테이너들(80, 81, 82, 83)의 컨텐츠는, 케이블 공급기, 인터넷, 위성 방송 수신 안테나, 사전리코딩된 컨텐츠 등과 같은 다양한 소스들로부터 비롯될 수 있다. 게다가, 더 작은 비디오 컨테이너들(81, 82, 83)의 컨텐츠의 소스는 중심 비디오 컨테이너(80)의 컨텐츠의 소스와는 상이할 수 있다.
도 8은, 텔레비전(38)으로서 본 도면에 도시된 디스플레이 디바이스 상에 배열된 복수의 비디오 컨테이너들의 비디오 컨테이너 시스템의 일 실시예를 제공한다. 도 8의 배열은, 모두 동일한 프로그램에 관련되지만 상이한 비디오 소스들로부터의 비디오 컨테이너들을 제공한다. 큰 중앙 비디오 컨테이너(90)는 텔레비전(38)의 중심 우측에 포지셔닝된다. 이 비디오 컨테이너의 비디오 컨텐츠는 브로드캐스트 텔레비전 쇼의 메인 카메라 뷰(들)이다. 3개의 더 작은 비디오 컨테이너들(91, 92 및 93)이 텔레비전(38)의 좌측에 포지셔닝된다. 상단부 비디오 컨테이너(91)는 대화형 인터넷 인터페이스를 디스플레이한다. 이러한 인터페이스는, 판매 시점 마케팅, 여론조사(polling), 투표(voting), 대화형 게이밍 등을 포함할 수 있다. 중간 비디오 컨테이너(92)는 중심 비디오 컨테이너(90)의 메인 프로그램상에 디스플레이되는 것으로부터 대안적인 뷰포인트를 디스플레이하는 비디오를 디스플레이한다. 하단부 비디오 컨테이너(93)는, 중심 비디오 컨테이너(90)의 메인 프로그램상에 디스플레이된 것으로부터 추가적인 대안의 뷰포인트를 디스플레이하는 비디오를 디스플레이한다. 비디오 컨테이너들(90, 91, 92, 93)의 컨텐츠는, 케이블 공급기, 인터넷, 위성 방송 수신 안테나와 같은 다양한 소스들로부터 비롯할 수 있고, 사전-리코딩될 수 있는 식이다. 게다가, 더 작은 비디오 컨테이너(91, 92, 93)의 컨텐츠 소스는 중심 비디오 컨테이너(90)의 컨텐츠의 소스와는 상이할 수 있다.
본 발명의 몇몇 변화들이 바람직한 또는 특정한 실시예들에서 예시에 의해 설명되지만, 본 발명의 사상 및 범위, 또는 본 발명의 발명적 개념 내에서 추가적인 실시예들이 개발될 수 있다는 것이 명백하다. 그러나, 이러한 변형들 및 적응들은, 본 발명의 사상 및 범위 내에 있고, 포괄적이지만 설명된 후술하는 첨부 청구항들로 제한되지는 않는다는 것이 명백하게 이해되어야 한다.

Claims (22)

  1. 비디오 디스플레이 시스템으로서,
    복수의 이종 비디오 컨텐츠 소스들로부터 복수의 비디오 컨텐츠를 수신하고 상기 복수의 이종 비디오 컨텐츠 소스들로부터의 복수의 비디오 컨텐츠를 결합하여 적어도 하나의 디스플레이 디바이스에 의해 수신가능한 비디오 신호를 생성 및 출력하도록 구성된 컴퓨터화된(computerized) 미디어 프로세싱 유닛을 포함하고,
    상기 미디어 프로세싱 유닛에 의해 출력된 상기 비디오 신호는 사용자의 제어 하에 독립적으로 가변하는 크기 및 위치로 상기 적어도 하나의 디스플레이 디바이스 상에 모두 동시에 디스플레이될 수 있는 복수의 비디오 컨테이너들을 포함하고,
    상기 복수의 비디오 컨테이너들 각각은 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 크기, 위치 및 비디오 컨텐츠에 독립적인 비디오 컨텐츠를 동시에 디스플레이할 수 있으며,
    상기 복수의 비디오 컨테이너들 각각은 대응하는 비디오 컨텐츠 소스로부터 수신된 컨텐츠의 종횡비, 및 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 각각의 크기 및 위치에 독립적으로 크기 및 위치가 정해질 수 있고,
    상기 미디어 프로세싱 유닛은 컴퓨팅 디바이스와 통신하고,
    상기 컴퓨팅 디바이스는 상기 디스플레이 디바이스 상에 배열된 상기 복수의 비디오 컨테이너들의 표현을 디스플레이하는 터치 스크린 인터페이스를 갖고,
    상기 컴퓨팅 디바이스는 상기 미디어 프로세싱 유닛으로 전달되는 터치 스크린 명령 입력들을 사용자로부터 수신하여 거의 실시간으로 상기 크기, 상기 위치, 및 상기 적어도 하나의 디스플레이 디바이스 상의 상기 복수의 비디오 컨테이너들 각각의 컨텐츠에 대한 액세스를 제어하도록 구성되는,
    비디오 디스플레이 시스템.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 복수의 이종 비디오 컨텐츠 소스들은 논-비디오(non-video) 인터넷 소스와 인터넷 비디오 소스, 케이블 비디오 소스, 위성 비디오 소스, DVD 비디오 소스, 보안 카메라 비디오 소스, 비디오 회의 소스, 및 비디오 게임 비디오 소스 중 적어도 하나를 포함하는,
    비디오 디스플레이 시스템.
  4. 제 1 항에 있어서,
    복수의 오디오 디바이스들 ― 상기 복수의 오디오 디바이스들 각각은 상기 미디어 프로세싱 유닛과 통신함 ―
    을 더 포함하고,
    상기 복수의 오디오 디바이스들 각각은 상기 복수의 비디오 컨테이너들 중 하나의 비디오 컨테이너로부터 비디오 컨텐츠의 오디오 출력을 선택 및 제공하도록 구성될 수 있으며,
    상기 오디오 디바이스는 거의 실시간으로 상기 복수의 비디오 컨테이너들 중 임의의 하나의 비디오 컨테이너에 대응하는 오디오 출력을 변경할 수 있는,
    비디오 디스플레이 시스템.
  5. 제 1 항에 있어서,
    상기 미디어 프로세싱 유닛은,
    상기 이종 비디오 컨텐츠 소스들로부터 상기 복수의 컨텐츠를 수신하고 포맷된 비디오 신호를 출력하도록 구성된 트랜스코더 모듈, 및
    상기 트랜스코더 모듈 및 통신 네트워크와 통신하는 스트리밍 모듈 ― 상기 스트리밍 모듈은, 상기 트랜스코더 모듈로부터 출력된 상기 포맷된 비디오 신호를 수신하고, 상기 비디오 신호를 스트리밍 데이터 출력으로서 상기 디스플레이 디바이스로 출력하도록 구성됨 ―
    을 포함하는,
    비디오 디스플레이 시스템.
  6. 제 5 항에 있어서,
    상기 미디어 프로세싱 유닛은 상기 트랜스코더 모듈과 통신하는 포매팅 모듈을 포함하고,
    상기 포매팅 모듈은, 상기 컴퓨팅 디바이스로부터의 사용자 명령에 응답하여, 상기 트랜스코더 모듈로, 상기 복수의 이종 비디오 컨텐츠 소스들 중 어느 소스가 상기 복수의 비디오 컨테이너들 중 어느 컨테이너에 제시할지 그리고 상기 복수의 비디오 컨테이너들 각각의 상기 디스플레이 디바이스 상의 프리젠테이션의 형태에 대해 지시하도록 구성되는,
    비디오 디스플레이 시스템.
  7. 제 5 항에 있어서,
    입력 모듈을 더 포함하고,
    상기 입력 모듈은, 상기 스트리밍 모듈에 의해 출력된 대화형 비디오 컨텐츠에 응답하여 사용자로부터의 입력을 수신하도록 구성되고,
    상기 입력 모듈은 상기 통신 네트워크 및 미디어 프로세싱 유닛과 통신하는,
    비디오 디스플레이 시스템.
  8. 제 1 항에 있어서,
    비디오 컨테이너는, 컨테이너 유형, 위치를 갖는 채널들의 리스트, 판매 시점 데이터, 시청자 로그-인을 위한 허가들을 포함하는 그룹들로부터 선택되는 비디오 컨텐츠를 필터링하기 위한 특성들 중 하나 이상의 특성을 더 포함하는,
    비디오 디스플레이 시스템.
  9. 제 1 항에 있어서,
    상기 미디어 프로세싱 유닛과 통신하는 데이터 저장 모듈
    을 더 포함하고, 상기 데이터 저장 모듈은 한 명 이상의 사용자들에 관련된 일정량의 시청자 데이터를 저장하도록 구성되는,
    비디오 디스플레이 시스템.
  10. 제 1 항에 있어서,
    상기 미디어 프로세싱 유닛과 통신하는 광고 모듈
    을 더 포함하고,
    상기 신호를 출력하는 것은 비디오 컨테이너가 광고 비디오를 포함하는 것을 포함하는,
    비디오 디스플레이 시스템.
  11. 제 10 항에 있어서,
    상기 광고 비디오는, 상기 복수의 비디오 컨테이너들에 디스플레이된 상기 복수의 비디오 컨텐츠 중 적어도 하나와 동기화되는,
    비디오 디스플레이 시스템.
  12. 제 1 항에 있어서,
    상기 복수의 비디오 컨테이너들 중 두 개 이상의 비디오 컨테이너들의 비디오 컨텐츠끼리 관련된,
    비디오 디스플레이 시스템.
  13. 제 1 항에 있어서,
    주어진 비디오 컨테이너의 컨텐츠는 소스 컨텐츠를 제공하는 비디오 컨텐츠 소스와의 상호 작용에 계속해서 반응하는,
    비디오 디스플레이 시스템.
  14. 제 1 항에 있어서,
    상기 적어도 하나의 디스플레이 디바이스는 복수의 디스플레이 디바이스들을 포함하는,
    비디오 디스플레이 시스템.
  15. 제 1 항에 있어서,
    상기 복수의 이종 비디오 컨텐츠 소스들 중 적어도 하나는 비디오 게임 비디오 소스를 포함하는,
    비디오 디스플레이 시스템.
  16. 삭제
  17. 제 1 항에 있어서,
    상기 터치 스크린 명령 입력들은 상기 디스플레이 디바이스 상의 상기 복수의 비디오 컨테이너들의 크기 및 위치를 제어하기 위해 핀치(pinch) 제스처 및 드래그 앤 드롭(drag and drop) 제스처를 포함하는,
    비디오 디스플레이 시스템.
  18. 제 1 항에 있어서,
    상기 컴퓨터화된 미디어 프로세싱 유닛은 상기 복수의 비디오 컨텐츠 소스들로부터의 상기 복수의 컨텐츠를 결합하도록 구성된 가변구조형 하드웨어를 포함하는,
    비디오 디스플레이 시스템.
  19. 적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법으로서,
    복수의 컨텐츠를 복수의 이종 비디오 컨텐츠 소스들로부터 트랜스코더 모듈 내로 수신하는 단계 ― 상기 트랜스코더 모듈은 상기 복수의 이종 비디오 컨텐츠 소스들로부터의 복수의 컨텐츠를 수신하고, 해석하며, 결합하여 복수의 비디오 컨테이너들을 포함하는 단일 비디오 출력 신호를 생성 및 출력하도록 구성되고, 상기 복수의 비디오 컨테이너들 각각은 상기 복수의 컨텐츠 중 하나의 컨텐츠를 포함하고, 사용자의 제어 하에 적어도 하나의 디스플레이 디바이스 상에 가변하는 크기 및 위치로 디스플레이될 수 있으며, 상기 복수의 비디오 컨테이너들 각각은 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 크기, 위치 및 비디오 컨텐츠에 독립적인 비디오 컨텐츠를 동시에 디스플레이할 수 있고, 상기 복수의 비디오 컨테이너들 각각은 대응하는 비디오 컨텐츠 소스로부터 수신된 컨텐츠의 종횡비, 및 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 각각의 크기 및 위치에 독립적으로 크기 및 위치가 정해질 수 있음 ―;
    네트워크 컴퓨팅 디바이스로부터 포매팅 커맨드(formatting command)를 수신하는 단계 ― 상기 네트워크 컴퓨팅 디바이스는, 상기 적어도 하나의 디스플레이 디바이스 상에 배열된 상기 복수의 비디오 컨테이너들의 표현을 디스플레이하고, 사용자로부터 터치 스크린 명령 입력들을 수신하여 거의 실시간으로 상기 크기, 상기 위치, 및 상기 복수의 비디오 컨테이너들 각각의 컨텐츠에 대한 액세스를 제어하도록 구성된 터치 스크린 인터페이스를 가짐 ―; 및
    상기 수신된 포매팅 커맨트에 응답하여 비디오 출력 신호를 조정하는 단계
    를 포함하는,
    적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법.
  20. 삭제
  21. 제 19 항에 있어서,
    상기 복수의 이종 비디오 컨텐츠 소스들은 논-비디오 인터넷 소스와 인터넷 비디오 소스, 케이블 비디오 소스, 위성 비디오 소스, DVD 비디오 소스, 보안 카메라 비디오 소스, 비디오 회의 소스, 및 비디오 게임 비디오 소스 중 적어도 하나를 포함하는,
    적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법.
  22. 제 19 항에 있어서,
    소셜 인터페이스를 제공하는 단계 ― 상기 소셜 인터페이스는 제 1 사용자와 제 2 사용자 사이의 통신을 허용함 ―; 및
    비디오 컨테이너 트랜스퍼 모듈을 제공하는 단계 ― 상기 비디오 컨테이너 트랜스퍼 모듈은, 상기 제 1 사용자로 하여금 상기 복수의 비디오 컨테이너들 중 하나의 비디오 컨테이너의 비디오 컨텐츠를 상기 제 2 사용자와 공유하도록 허용함 ―
    를 더 포함하는,
    적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법.
KR1020147032949A 2012-04-24 2013-04-24 비디오 디스플레이 시스템 KR101968183B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/454,610 2012-04-24
US13/454,610 US9210361B2 (en) 2012-04-24 2012-04-24 Video display system
PCT/US2013/037983 WO2013163291A1 (en) 2012-04-24 2013-04-24 Video display system

Publications (2)

Publication Number Publication Date
KR20150016264A KR20150016264A (ko) 2015-02-11
KR101968183B1 true KR101968183B1 (ko) 2019-04-11

Family

ID=49379792

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020147032949A KR101968183B1 (ko) 2012-04-24 2013-04-24 비디오 디스플레이 시스템

Country Status (4)

Country Link
US (2) US9210361B2 (ko)
EP (1) EP2842309A4 (ko)
KR (1) KR101968183B1 (ko)
WO (1) WO2013163291A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11284137B2 (en) 2012-04-24 2022-03-22 Skreens Entertainment Technologies, Inc. Video processing systems and methods for display, selection and navigation of a combination of heterogeneous sources

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8074581B2 (en) 2007-10-12 2011-12-13 Steelcase Inc. Conference table assembly
US10631632B2 (en) 2008-10-13 2020-04-28 Steelcase Inc. Egalitarian control apparatus and method for sharing information in a collaborative workspace
US20140361954A1 (en) 2013-06-07 2014-12-11 Lewis Epstein Personal control apparatus and method for sharing information in a collaboration workspace
US10884607B1 (en) 2009-05-29 2021-01-05 Steelcase Inc. Personal control apparatus and method for sharing information in a collaborative workspace
US10499118B2 (en) 2012-04-24 2019-12-03 Skreens Entertainment Technologies, Inc. Virtual and augmented reality system and headset display
US9743119B2 (en) 2012-04-24 2017-08-22 Skreens Entertainment Technologies, Inc. Video display system
US9210361B2 (en) 2012-04-24 2015-12-08 Skreens Entertainment Technologies, Inc. Video display system
US20140111700A1 (en) * 2012-10-18 2014-04-24 Garry M. Paxinos Method and apparatus for second screen control
US20140232851A1 (en) * 2013-02-20 2014-08-21 United States Of America, As Represented By The Secretary Of The Army M-ATV Driver's Vision Augmentation System
US20140279751A1 (en) * 2013-03-13 2014-09-18 Deja.io, Inc. Aggregation and analysis of media content information
GB2526495B (en) * 2013-03-15 2021-12-01 Ernest Troxler Robert Systems and methods for identifying and separately presenting different portions of multimedia content
KR102099594B1 (ko) * 2013-10-23 2020-04-10 엘지전자 주식회사 Tv 및 그 동작 방법
US9900177B2 (en) 2013-12-11 2018-02-20 Echostar Technologies International Corporation Maintaining up-to-date home automation models
US9769522B2 (en) 2013-12-16 2017-09-19 Echostar Technologies L.L.C. Methods and systems for location specific operations
US20150193127A1 (en) * 2014-01-07 2015-07-09 Opentv Inc. Systems and methods of displaying integrated home automation modules
US10764655B2 (en) * 2014-04-03 2020-09-01 Nbcuniversal Media, Llc Main and immersive video coordination system and method
GB2524972A (en) * 2014-04-07 2015-10-14 Alan Hughes A system for simultaneously displaying locally-targeted content and regionally-targeted broadcast content on a television monitor
US9661254B2 (en) 2014-05-16 2017-05-23 Shadowbox Media, Inc. Video viewing system with video fragment location
JP6635036B2 (ja) * 2014-07-10 2020-01-22 ソニー株式会社 送信装置、送信方法、受信装置および受信方法
US9824578B2 (en) 2014-09-03 2017-11-21 Echostar Technologies International Corporation Home automation control using context sensitive menus
US9989507B2 (en) 2014-09-25 2018-06-05 Echostar Technologies International Corporation Detection and prevention of toxic gas
US9983011B2 (en) 2014-10-30 2018-05-29 Echostar Technologies International Corporation Mapping and facilitating evacuation routes in emergency situations
US9511259B2 (en) 2014-10-30 2016-12-06 Echostar Uk Holdings Limited Fitness overlay and incorporation for home automation system
US9967614B2 (en) 2014-12-29 2018-05-08 Echostar Technologies International Corporation Alert suspension for home automation system
US9946857B2 (en) 2015-05-12 2018-04-17 Echostar Technologies International Corporation Restricted access for home automation system
US9948477B2 (en) 2015-05-12 2018-04-17 Echostar Technologies International Corporation Home automation weather detection
USD791804S1 (en) * 2015-08-05 2017-07-11 Microsoft Corporation Display screen with graphical user interface
US9960980B2 (en) 2015-08-21 2018-05-01 Echostar Technologies International Corporation Location monitor and device cloning
US10475086B2 (en) * 2015-11-18 2019-11-12 Carl Mattias Bremer Web application tool for increasing sales in stores where through the user interface operators are connected to internet pages displayed on screens throughout the store and via the user interface the store can centrally direct, even in real time, the selling/offering of products to the customers choosing products in the sections covered by the internet pages displayed on suitable screens
US9996066B2 (en) 2015-11-25 2018-06-12 Echostar Technologies International Corporation System and method for HVAC health monitoring using a television receiver
US10101717B2 (en) 2015-12-15 2018-10-16 Echostar Technologies International Corporation Home automation data storage system and methods
WO2017112520A1 (en) * 2015-12-22 2017-06-29 Skreens Entertainment Technologies, Inc. Video display system
US10091017B2 (en) 2015-12-30 2018-10-02 Echostar Technologies International Corporation Personalized home automation control based on individualized profiling
US10073428B2 (en) 2015-12-31 2018-09-11 Echostar Technologies International Corporation Methods and systems for control of home automation activity based on user characteristics
US10060644B2 (en) 2015-12-31 2018-08-28 Echostar Technologies International Corporation Methods and systems for control of home automation activity based on user preferences
US10455270B2 (en) 2016-03-15 2019-10-22 Sony Corporation Content surfing, preview and selection by sequentially connecting tiled content channels
US9894404B2 (en) 2016-03-15 2018-02-13 Sony Corporation Multiview TV custom display creation by aggregation of provider content elements
US10284900B2 (en) * 2016-03-15 2019-05-07 Sony Corporation Multiview as an application for physical digital media
US9882736B2 (en) 2016-06-09 2018-01-30 Echostar Technologies International Corporation Remote sound generation for a home automation system
US10294600B2 (en) 2016-08-05 2019-05-21 Echostar Technologies International Corporation Remote detection of washer/dryer operation/fault condition
US20180046361A1 (en) * 2016-08-09 2018-02-15 Adobe Systems Incorporated Fitting Content to a Resized Frame
US10049515B2 (en) 2016-08-24 2018-08-14 Echostar Technologies International Corporation Trusted user identification and management for home automation systems
CN109891904B (zh) 2016-10-20 2022-03-01 三星电子株式会社 图像显示方法及其电子装置
KR20190088532A (ko) * 2016-12-01 2019-07-26 엘지전자 주식회사 영상표시장치, 및 이를 구비하는 영상표시 시스템
US10393530B2 (en) * 2016-12-15 2019-08-27 Gracenote, Inc. Dynamic content delivery based on vehicle navigational attributes
US10264213B1 (en) 2016-12-15 2019-04-16 Steelcase Inc. Content amplification system and method
WO2018110800A1 (ko) * 2016-12-15 2018-06-21 전자부품연구원 논리적 화면 표시장치 생성 시스템 및 방법
US10477277B2 (en) * 2017-01-06 2019-11-12 Google Llc Electronic programming guide with expanding cells for video preview
KR102342051B1 (ko) 2017-08-08 2021-12-22 삼성전자주식회사 영상 처리 장치, 영상 처리 방법 및 영상 디스플레이 시스템
US11044518B2 (en) 2018-03-20 2021-06-22 At&T Mobility Ii Llc Video access master platform
EP3570536A1 (en) * 2018-05-17 2019-11-20 InterDigital CE Patent Holdings Method for processing a plurality of a/v signals in a rendering system and associated rendering apparatus and system
US20200021376A1 (en) * 2018-07-13 2020-01-16 Weather Group Television, Llc Integrated content-production system
CN112312040B (zh) * 2019-07-30 2023-10-20 西安诺瓦星云科技股份有限公司 视频处理器和显示***
US11979633B2 (en) * 2019-12-12 2024-05-07 Kovue Systems Llc Hybrid data collection system to create an integrated database of connected and detailed consumer video viewing data in real-time
KR20210085171A (ko) * 2019-12-30 2021-07-08 삼성전자주식회사 디스플레이 장치 및 그 제어방법
CN111866585B (zh) * 2020-06-22 2023-03-24 北京美摄网络科技有限公司 一种视频处理方法及装置
US20220212100A1 (en) * 2021-01-04 2022-07-07 Microsoft Technology Licensing, Llc Systems and methods for streaming interactive applications

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100799675B1 (ko) * 2007-05-16 2008-01-30 삼성전자주식회사 터치스크린을 구비한 디지털 방송 수신 장치 및 그의디지털 방송 제어 방법
US20080239160A1 (en) * 2007-04-02 2008-10-02 Tp Lab Inc. System and method for presenting multiple pictures on a television

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999010799A1 (en) * 1997-08-22 1999-03-04 Natrificial Llc Method and apparatus for simultaneously resizing and relocating windows within a graphical display
US6931660B1 (en) * 2000-01-28 2005-08-16 Opentv, Inc. Interactive television system and method for simultaneous transmission and rendering of multiple MPEG-encoded video streams
US7117439B2 (en) * 2001-10-19 2006-10-03 Microsoft Corporation Advertising using a combination of video and banner advertisements
US7373414B2 (en) * 2002-08-29 2008-05-13 Amx Llc Multi-media system and method for simultaneously delivering multi-media data to multiple destinations
US20110126255A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US20050066089A1 (en) * 2003-09-22 2005-03-24 Jeyhan Karaoguz Consumption based source throttling
US20060282785A1 (en) * 2005-06-09 2006-12-14 Sbc Knowledge Ventures, L.P. System and method of displaying content in display windows
US20070024705A1 (en) * 2005-08-01 2007-02-01 Richter Roger K Systems and methods for video stream selection
EP1848212B1 (en) * 2006-02-23 2012-05-16 Samsung Electronics Co., Ltd. Digital broadcast receiver and broadcast data display method for simultaneous display of multi-channel visual images
US8350961B2 (en) 2006-04-24 2013-01-08 Geno Valente System and methods for the simultaneous display of multiple video signals in high definition format
US20080163059A1 (en) 2006-12-28 2008-07-03 Guideworks, Llc Systems and methods for creating custom video mosaic pages with local content
US8549429B2 (en) * 2007-01-25 2013-10-01 Sharp Kabushiki Kaisha Multi-window management apparatus and program, storage medium and information processing apparatus
US8925010B2 (en) * 2007-04-02 2014-12-30 Tp Lab, Inc. Method and system for television channel group
US8386304B2 (en) * 2007-05-29 2013-02-26 Yu Chen Methods for interactive television and mobile device
US8327277B2 (en) * 2008-01-14 2012-12-04 Microsoft Corporation Techniques to automatically manage overlapping objects
US20090210491A1 (en) * 2008-02-20 2009-08-20 Microsoft Corporation Techniques to automatically identify participants for a multimedia conference event
US20100066677A1 (en) * 2008-09-16 2010-03-18 Peter Garrett Computer Peripheral Device Used for Communication and as a Pointing Device
KR101571718B1 (ko) * 2009-06-02 2015-11-25 엘지전자 주식회사 영상 표시 장치 및 그 동작 방법
US8543946B2 (en) * 2009-06-29 2013-09-24 Sharp Laboratories Of America, Inc. Gesture-based interface system and method
US20110004839A1 (en) 2009-07-02 2011-01-06 Derek Cha User-customized computer display method
JP5526652B2 (ja) * 2009-08-18 2014-06-18 ソニー株式会社 表示装置及び表示方法
CA2824723A1 (en) 2009-09-26 2011-03-31 Disternet Technology Inc. System and method for micro-cloud computing
US20110179436A1 (en) * 2010-01-15 2011-07-21 Sony Corporation Parental control for a mixed viewing audience using shutter glasses
US8402502B2 (en) * 2010-06-16 2013-03-19 At&T Intellectual Property I, L.P. Method and apparatus for presenting media content
US20120151535A1 (en) * 2010-12-02 2012-06-14 Pradeep Ramdeo Internet television system
US8621507B2 (en) * 2011-02-11 2013-12-31 Sony Corporation Method and apparatus for identifying available IPTV devices on a network
US9154813B2 (en) 2011-06-09 2015-10-06 Comcast Cable Communications, Llc Multiple video content in a composite video stream
WO2015031802A1 (en) 2013-08-30 2015-03-05 Skreens Entertainment Technologies, Inc. Video display system
US9210361B2 (en) 2012-04-24 2015-12-08 Skreens Entertainment Technologies, Inc. Video display system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080239160A1 (en) * 2007-04-02 2008-10-02 Tp Lab Inc. System and method for presenting multiple pictures on a television
KR100799675B1 (ko) * 2007-05-16 2008-01-30 삼성전자주식회사 터치스크린을 구비한 디지털 방송 수신 장치 및 그의디지털 방송 제어 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11284137B2 (en) 2012-04-24 2022-03-22 Skreens Entertainment Technologies, Inc. Video processing systems and methods for display, selection and navigation of a combination of heterogeneous sources

Also Published As

Publication number Publication date
EP2842309A4 (en) 2015-12-30
WO2013163291A1 (en) 2013-10-31
EP2842309A1 (en) 2015-03-04
US9571866B2 (en) 2017-02-14
US20160234535A1 (en) 2016-08-11
US9210361B2 (en) 2015-12-08
KR20150016264A (ko) 2015-02-11
US20130278828A1 (en) 2013-10-24

Similar Documents

Publication Publication Date Title
KR101968183B1 (ko) 비디오 디스플레이 시스템
US9743119B2 (en) Video display system
US10499118B2 (en) Virtual and augmented reality system and headset display
US20200221177A1 (en) Embedding Interactive Objects into a Video Session
US20180316948A1 (en) Video processing systems, methods and a user profile for describing the combination and display of heterogeneous sources
US20180316939A1 (en) Systems and methods for video processing, combination and display of heterogeneous sources
US8424037B2 (en) Apparatus, systems and methods for accessing and synchronizing presentation of media content and supplemental media rich content in response to selection of a presented object
US10045091B1 (en) Selectable content within video stream
US20180316947A1 (en) Video processing systems and methods for the combination, blending and display of heterogeneous sources
US20160366464A1 (en) Method, device, and system for interactive television
US20180316942A1 (en) Systems and methods and interfaces for video processing, combination and display of heterogeneous sources
US11284137B2 (en) Video processing systems and methods for display, selection and navigation of a combination of heterogeneous sources
WO2015031802A1 (en) Video display system
US20180316944A1 (en) Systems and methods for video processing, combination and display of heterogeneous sources
US20150067733A1 (en) Interactive Ticker
US20180316943A1 (en) Fpga systems and methods for video processing, combination and display of heterogeneous sources
US20140026068A1 (en) Method of controlling display of display device by mobile terminal and mobile terminal for the same
US20180316946A1 (en) Video processing systems and methods for display, selection and navigation of a combination of heterogeneous sources
KR20070027623A (ko) 비디오 온 디맨드(vod) 메타데이터 구성 방법 및 장치
US11432053B1 (en) Dynamic URL personalization system for enhancing interactive television
US9697295B1 (en) URL monitor with trick mode handling
US10061742B2 (en) Advertising in a digital media playback system
US20150177958A1 (en) Providing context information relating to media content that is being presented
CN114025187B (zh) 直播方法、装置以及电子设备
US20180316940A1 (en) Systems and methods for video processing and display with synchronization and blending of heterogeneous sources

Legal Events

Date Code Title Description
AMND Amendment
A201 Request for examination
A302 Request for accelerated examination
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E90F Notification of reason for final refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)