KR101968183B1 - 비디오 디스플레이 시스템 - Google Patents
비디오 디스플레이 시스템 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 31
- 238000012545 processing Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 17
- 230000002452 interceptive effect Effects 0.000 claims description 7
- 238000012546 transfer Methods 0.000 claims description 5
- 238000013500 data storage Methods 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 2
- 238000001914 filtration Methods 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 claims 1
- 230000008859 change Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003997 social interaction Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004513 sizing Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- ZPUCINDJVBIVPJ-LJISPDSOSA-N ***e Chemical compound O([C@H]1C[C@@H]2CC[C@@H](N2C)[C@H]1C(=O)OC)C(=O)C1=CC=CC=C1 ZPUCINDJVBIVPJ-LJISPDSOSA-N 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- RRAMGCGOFNQTLD-UHFFFAOYSA-N hexamethylene diisocyanate Chemical compound O=C=NCCCCCCN=C=O RRAMGCGOFNQTLD-UHFFFAOYSA-N 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/2665—Gathering content from different sources, e.g. Internet and satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing 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/4402—Processing 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/440263—Processing 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/440272—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4438—Window management, e.g. event handling following interaction with the user interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/462—Content 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/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4753—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4786—Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver 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 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은, 이 도면에서 텔레비전으로서 도시된 디스플레이 디바이스 상에 배열된 복수의 비디오 컨테이너들을 갖는 비디오 컨테이너 시스템의 또 다른 실시예를 제공한다.
도 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)
- 비디오 디스플레이 시스템으로서,
복수의 이종 비디오 컨텐츠 소스들로부터 복수의 비디오 컨텐츠를 수신하고 상기 복수의 이종 비디오 컨텐츠 소스들로부터의 복수의 비디오 컨텐츠를 결합하여 적어도 하나의 디스플레이 디바이스에 의해 수신가능한 비디오 신호를 생성 및 출력하도록 구성된 컴퓨터화된(computerized) 미디어 프로세싱 유닛을 포함하고,
상기 미디어 프로세싱 유닛에 의해 출력된 상기 비디오 신호는 사용자의 제어 하에 독립적으로 가변하는 크기 및 위치로 상기 적어도 하나의 디스플레이 디바이스 상에 모두 동시에 디스플레이될 수 있는 복수의 비디오 컨테이너들을 포함하고,
상기 복수의 비디오 컨테이너들 각각은 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 크기, 위치 및 비디오 컨텐츠에 독립적인 비디오 컨텐츠를 동시에 디스플레이할 수 있으며,
상기 복수의 비디오 컨테이너들 각각은 대응하는 비디오 컨텐츠 소스로부터 수신된 컨텐츠의 종횡비, 및 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 각각의 크기 및 위치에 독립적으로 크기 및 위치가 정해질 수 있고,
상기 미디어 프로세싱 유닛은 컴퓨팅 디바이스와 통신하고,
상기 컴퓨팅 디바이스는 상기 디스플레이 디바이스 상에 배열된 상기 복수의 비디오 컨테이너들의 표현을 디스플레이하는 터치 스크린 인터페이스를 갖고,
상기 컴퓨팅 디바이스는 상기 미디어 프로세싱 유닛으로 전달되는 터치 스크린 명령 입력들을 사용자로부터 수신하여 거의 실시간으로 상기 크기, 상기 위치, 및 상기 적어도 하나의 디스플레이 디바이스 상의 상기 복수의 비디오 컨테이너들 각각의 컨텐츠에 대한 액세스를 제어하도록 구성되는,
비디오 디스플레이 시스템. - 삭제
- 제 1 항에 있어서,
상기 복수의 이종 비디오 컨텐츠 소스들은 논-비디오(non-video) 인터넷 소스와 인터넷 비디오 소스, 케이블 비디오 소스, 위성 비디오 소스, DVD 비디오 소스, 보안 카메라 비디오 소스, 비디오 회의 소스, 및 비디오 게임 비디오 소스 중 적어도 하나를 포함하는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
복수의 오디오 디바이스들 ― 상기 복수의 오디오 디바이스들 각각은 상기 미디어 프로세싱 유닛과 통신함 ―
을 더 포함하고,
상기 복수의 오디오 디바이스들 각각은 상기 복수의 비디오 컨테이너들 중 하나의 비디오 컨테이너로부터 비디오 컨텐츠의 오디오 출력을 선택 및 제공하도록 구성될 수 있으며,
상기 오디오 디바이스는 거의 실시간으로 상기 복수의 비디오 컨테이너들 중 임의의 하나의 비디오 컨테이너에 대응하는 오디오 출력을 변경할 수 있는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 미디어 프로세싱 유닛은,
상기 이종 비디오 컨텐츠 소스들로부터 상기 복수의 컨텐츠를 수신하고 포맷된 비디오 신호를 출력하도록 구성된 트랜스코더 모듈, 및
상기 트랜스코더 모듈 및 통신 네트워크와 통신하는 스트리밍 모듈 ― 상기 스트리밍 모듈은, 상기 트랜스코더 모듈로부터 출력된 상기 포맷된 비디오 신호를 수신하고, 상기 비디오 신호를 스트리밍 데이터 출력으로서 상기 디스플레이 디바이스로 출력하도록 구성됨 ―
을 포함하는,
비디오 디스플레이 시스템. - 제 5 항에 있어서,
상기 미디어 프로세싱 유닛은 상기 트랜스코더 모듈과 통신하는 포매팅 모듈을 포함하고,
상기 포매팅 모듈은, 상기 컴퓨팅 디바이스로부터의 사용자 명령에 응답하여, 상기 트랜스코더 모듈로, 상기 복수의 이종 비디오 컨텐츠 소스들 중 어느 소스가 상기 복수의 비디오 컨테이너들 중 어느 컨테이너에 제시할지 그리고 상기 복수의 비디오 컨테이너들 각각의 상기 디스플레이 디바이스 상의 프리젠테이션의 형태에 대해 지시하도록 구성되는,
비디오 디스플레이 시스템. - 제 5 항에 있어서,
입력 모듈을 더 포함하고,
상기 입력 모듈은, 상기 스트리밍 모듈에 의해 출력된 대화형 비디오 컨텐츠에 응답하여 사용자로부터의 입력을 수신하도록 구성되고,
상기 입력 모듈은 상기 통신 네트워크 및 미디어 프로세싱 유닛과 통신하는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
비디오 컨테이너는, 컨테이너 유형, 위치를 갖는 채널들의 리스트, 판매 시점 데이터, 시청자 로그-인을 위한 허가들을 포함하는 그룹들로부터 선택되는 비디오 컨텐츠를 필터링하기 위한 특성들 중 하나 이상의 특성을 더 포함하는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 미디어 프로세싱 유닛과 통신하는 데이터 저장 모듈
을 더 포함하고, 상기 데이터 저장 모듈은 한 명 이상의 사용자들에 관련된 일정량의 시청자 데이터를 저장하도록 구성되는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 미디어 프로세싱 유닛과 통신하는 광고 모듈
을 더 포함하고,
상기 신호를 출력하는 것은 비디오 컨테이너가 광고 비디오를 포함하는 것을 포함하는,
비디오 디스플레이 시스템. - 제 10 항에 있어서,
상기 광고 비디오는, 상기 복수의 비디오 컨테이너들에 디스플레이된 상기 복수의 비디오 컨텐츠 중 적어도 하나와 동기화되는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 복수의 비디오 컨테이너들 중 두 개 이상의 비디오 컨테이너들의 비디오 컨텐츠끼리 관련된,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
주어진 비디오 컨테이너의 컨텐츠는 소스 컨텐츠를 제공하는 비디오 컨텐츠 소스와의 상호 작용에 계속해서 반응하는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 적어도 하나의 디스플레이 디바이스는 복수의 디스플레이 디바이스들을 포함하는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 복수의 이종 비디오 컨텐츠 소스들 중 적어도 하나는 비디오 게임 비디오 소스를 포함하는,
비디오 디스플레이 시스템. - 삭제
- 제 1 항에 있어서,
상기 터치 스크린 명령 입력들은 상기 디스플레이 디바이스 상의 상기 복수의 비디오 컨테이너들의 크기 및 위치를 제어하기 위해 핀치(pinch) 제스처 및 드래그 앤 드롭(drag and drop) 제스처를 포함하는,
비디오 디스플레이 시스템. - 제 1 항에 있어서,
상기 컴퓨터화된 미디어 프로세싱 유닛은 상기 복수의 비디오 컨텐츠 소스들로부터의 상기 복수의 컨텐츠를 결합하도록 구성된 가변구조형 하드웨어를 포함하는,
비디오 디스플레이 시스템. - 적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법으로서,
복수의 컨텐츠를 복수의 이종 비디오 컨텐츠 소스들로부터 트랜스코더 모듈 내로 수신하는 단계 ― 상기 트랜스코더 모듈은 상기 복수의 이종 비디오 컨텐츠 소스들로부터의 복수의 컨텐츠를 수신하고, 해석하며, 결합하여 복수의 비디오 컨테이너들을 포함하는 단일 비디오 출력 신호를 생성 및 출력하도록 구성되고, 상기 복수의 비디오 컨테이너들 각각은 상기 복수의 컨텐츠 중 하나의 컨텐츠를 포함하고, 사용자의 제어 하에 적어도 하나의 디스플레이 디바이스 상에 가변하는 크기 및 위치로 디스플레이될 수 있으며, 상기 복수의 비디오 컨테이너들 각각은 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 크기, 위치 및 비디오 컨텐츠에 독립적인 비디오 컨텐츠를 동시에 디스플레이할 수 있고, 상기 복수의 비디오 컨테이너들 각각은 대응하는 비디오 컨텐츠 소스로부터 수신된 컨텐츠의 종횡비, 및 상기 복수의 비디오 컨테이너들 중 다른 비디오 컨테이너의 각각의 크기 및 위치에 독립적으로 크기 및 위치가 정해질 수 있음 ―;
네트워크 컴퓨팅 디바이스로부터 포매팅 커맨드(formatting command)를 수신하는 단계 ― 상기 네트워크 컴퓨팅 디바이스는, 상기 적어도 하나의 디스플레이 디바이스 상에 배열된 상기 복수의 비디오 컨테이너들의 표현을 디스플레이하고, 사용자로부터 터치 스크린 명령 입력들을 수신하여 거의 실시간으로 상기 크기, 상기 위치, 및 상기 복수의 비디오 컨테이너들 각각의 컨텐츠에 대한 액세스를 제어하도록 구성된 터치 스크린 인터페이스를 가짐 ―; 및
상기 수신된 포매팅 커맨트에 응답하여 비디오 출력 신호를 조정하는 단계
를 포함하는,
적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법. - 삭제
- 제 19 항에 있어서,
상기 복수의 이종 비디오 컨텐츠 소스들은 논-비디오 인터넷 소스와 인터넷 비디오 소스, 케이블 비디오 소스, 위성 비디오 소스, DVD 비디오 소스, 보안 카메라 비디오 소스, 비디오 회의 소스, 및 비디오 게임 비디오 소스 중 적어도 하나를 포함하는,
적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법. - 제 19 항에 있어서,
소셜 인터페이스를 제공하는 단계 ― 상기 소셜 인터페이스는 제 1 사용자와 제 2 사용자 사이의 통신을 허용함 ―; 및
비디오 컨테이너 트랜스퍼 모듈을 제공하는 단계 ― 상기 비디오 컨테이너 트랜스퍼 모듈은, 상기 제 1 사용자로 하여금 상기 복수의 비디오 컨테이너들 중 하나의 비디오 컨테이너의 비디오 컨텐츠를 상기 제 2 사용자와 공유하도록 허용함 ―
를 더 포함하는,
적어도 하나의 디스플레이 디바이스 상에서의 프리젠테이션을 위해 복수의 비디오 컨텐츠의 출력을 제공하는 방법.
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)
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)
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)
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)
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 |
-
2012
- 2012-04-24 US US13/454,610 patent/US9210361B2/en active Active
-
2013
- 2013-04-24 KR KR1020147032949A patent/KR101968183B1/ko active IP Right Grant
- 2013-04-24 EP EP13781615.3A patent/EP2842309A4/en not_active Withdrawn
- 2013-04-24 WO PCT/US2013/037983 patent/WO2013163291A1/en active Application Filing
-
2015
- 2015-09-30 US US14/871,535 patent/US9571866B2/en active Active
Patent Citations (2)
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)
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) |