WO2007114660A1 - Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples - Google Patents

Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples Download PDF

Info

Publication number
WO2007114660A1
WO2007114660A1 PCT/KR2007/001663 KR2007001663W WO2007114660A1 WO 2007114660 A1 WO2007114660 A1 WO 2007114660A1 KR 2007001663 W KR2007001663 W KR 2007001663W WO 2007114660 A1 WO2007114660 A1 WO 2007114660A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
logical
screens
output
service
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/KR2007/001663
Other languages
English (en)
Inventor
Jong-Ho Lee
Kwang-Kee Lee
Sung-Wook Byun
Glenn A. Adams
Un-Gyo Jung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Priority claimed from KR1020070024326A external-priority patent/KR20070100112A/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to MX2008012832A priority Critical patent/MX2008012832A/es
Priority to CA002648599A priority patent/CA2648599A1/fr
Publication of WO2007114660A1 publication Critical patent/WO2007114660A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

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/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
    • H04N21/4316Generation 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 for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/4431OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
    • 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 programme guide from data received from the Internet and a Head-end or 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/641Multi-purpose receivers, e.g. for auxiliary information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Definitions

  • a method of dynamically configuring multiple screens includes generating an output screen and a plurality of logical screens for displaying a plurality of services, searching plurality of logical screens for a logical screen combination that can be connected to an output port and that is mapped to the output screen, and mapping the output screen to the output port.
  • Service components are elements of a service and include a video component, an audio component, and a data component.
  • a data component is an application in a service.
  • a service may be displayed using logical screens 210, 212, and
  • the main screen including a combination of a background still image B, a video raster V, and a graphic raster G is mapped to the entire display screen by a mapper with a normal size.
  • the PiP screen including only video components is mapped to the entire display screen by the mapper with a reduced size.
  • the mapped PiP screen is displayed on the main screen, which is determined depending on a Z value.
  • the reference character Z refers to z-order value which will be described later.
  • An overlay screen may be combined with the display screen.
  • the overlay screen is a specific screen disposed at the outmost side, and may be used when providing a caption function.
  • the PiP screen may have only a video component as illustrated in FIG. 3 A, or may have a combination of the background still image B, the video raster V, and the graphic raster G as illustrated in FIG. 3B.
  • FIG. 6 illustrates attribute information of a screen object and interfaces for processing the attributes of the screen.
  • FIG. 10 is a block diagram of an apparatus for providing multiple screens according to an exemplary embodiment of the present invention.
  • the output module 960 can change a connection relationship between the screen and the output port connected to the screen. For example, when the first screen is mapped to the first port and the second screen is mapped to the second port, the output module 960 can connect the first screen to the second port or connect the second screen to the first port on the basis of the selection of the user or the application.
  • the service processing module 950 may generate a plurality of logical screens for representing a plurality of received services. That is, the service processing module 950 generate a plurality of logical screens which are used to represent a plurality of received services, respectively.
  • FIG. 1 IA is a flowchart illustrating a method of dynamically configuring multiple screens according to an exemplary embodiment of the present invention.
  • video information, audio information, and data information constituting a multimedia content are transmitted in a predetermined format, for example, an MPEG stream format.
  • an apparatus for providing a service such as a multimedia content service receives video information, audio information, and data information and restores a service based on the video information, the audio information, and the data information.
  • the service restored in operation SlOlO may be selected or previously determined by a user or an application.
  • the user may use a menu displayed on the display device or a remote controller to select the connections between an arbitrary screen and a screen.
  • the application may select the connections using an API.
  • the multiscreen manager module 1210 receives service components provided by various service sources from the device driver layer 1110 and performs operations to display the received service components on a logical screen or a display screen.
  • the multiscreen manager module 1210 connects the logical screens to the display screen.
  • the multiscreen manager module 1210 may call a method 'setDis- playScreen' for each of the logical screens by setting a display screen object to which the logical screens are connected as a parameter.
  • the method 'setDisplayScreen' connects a logical screen to a display screen and may be provided by the multiscreen context module 1230.
  • the output module 960 can call a method 'addOutputPorts' or a method 'removeOutputPorts'.
  • the method 'add- OutputPorts' is used to add instances 'VideoOutputPort' to sets of the video output port that is mapped with the screen and has a parameter 'VideoOutputPort' and a Boolean flag 'removeExisting', which can remove a previously mapped screen when a new output port is added.
  • 'java.lang.IllegalStateException' may be performed when the predetermined instance 'VideoOutputPort' is not connected to the corresponding screen.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Library & Information Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

L'invention concerne un appareil de génération d'écrans multiples et un procédé de configuration dynamique d'écrans multiples. L'appareil de génération d'écrans multiples peut relier une pluralité d'écrans à une pluralité de ports de sortie de manière à configurer dynamiquement la pluralité d'écrans qui fournissent de multipels contenus sur un dispositif d'affichage unique. L'appareil de génération d'écrans multiples comprend un module de traitement de services qui génère une pluralité d'écrans logiques pour l'affichage d'une pluralité de services ainsi qu'un module de sortie qui mappe une combinaison d'écrans logiques comprenant au moins un écran de la pluralité d'écrans logiques sur un port de sortie.
PCT/KR2007/001663 2006-04-06 2007-04-05 Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples Ceased WO2007114660A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
MX2008012832A MX2008012832A (es) 2006-04-06 2007-04-05 Aparato para proporcionar pantallas multiples y metodo para configurar dinamicamente pantallas multiples.
CA002648599A CA2648599A1 (fr) 2006-04-06 2007-04-05 Appareil de generation d'ecrans multiples et procede de configuration dynamique d'ecrans multiples

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
US78957706P 2006-04-06 2006-04-06
US60/789,577 2006-04-06
US81209006P 2006-06-09 2006-06-09
US60/812,090 2006-06-09
US87047106P 2006-12-18 2006-12-18
US60/870,471 2006-12-18
KR1020070024326A KR20070100112A (ko) 2006-04-06 2007-03-13 다중 스크린을 제공하는 장치 및 상기 다중 스크린을동적으로 구성하는 방법
KR10-2007-0024326 2007-03-13
US91889407P 2007-03-20 2007-03-20
US60/918,894 2007-03-20

Publications (1)

Publication Number Publication Date
WO2007114660A1 true WO2007114660A1 (fr) 2007-10-11

Family

ID=38563882

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2007/001663 Ceased WO2007114660A1 (fr) 2006-04-06 2007-04-05 Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples

Country Status (1)

Country Link
WO (1) WO2007114660A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4653020A (en) * 1983-10-17 1987-03-24 International Business Machines Corporation Display of multiple data windows in a multi-tasking system
US6519283B1 (en) * 1999-01-25 2003-02-11 International Business Machines Corporation Integrated video processing system having multiple video sources and implementing picture-in-picture with on-screen display graphics
US6917632B2 (en) * 2002-12-31 2005-07-12 Intel Corporation Interrupt driven wavelength locking

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4653020A (en) * 1983-10-17 1987-03-24 International Business Machines Corporation Display of multiple data windows in a multi-tasking system
US6519283B1 (en) * 1999-01-25 2003-02-11 International Business Machines Corporation Integrated video processing system having multiple video sources and implementing picture-in-picture with on-screen display graphics
US6917632B2 (en) * 2002-12-31 2005-07-12 Intel Corporation Interrupt driven wavelength locking

Similar Documents

Publication Publication Date Title
US7903176B2 (en) Apparatus for providing multiple screens and method of dynamically configuring multiple screens
US20080094510A1 (en) Apparatus for providing multiple screens and method of dynamically configuring multiple screens
US20080094511A1 (en) Apparatus for providing multiple screens and method of dynamically configuring multiple screens
US20080094415A1 (en) Method and apparatus for identifying application in multiscreen environment
CA2648599A1 (fr) Appareil de generation d'ecrans multiples et procede de configuration dynamique d'ecrans multiples
WO2007018381A1 (fr) Appareil de fournir d'ecrans multiples et procede de configuration dynamique d'ecrans multiples
EP1913768A1 (fr) Appareil de creation d'ecrans multiples et procede de configuration dynamique d'ecrans multiples
WO2007018369A1 (fr) Appareil permettant de presenter de multiples ecrans et procede de configuration dynamique de multiples ecrans
EP1911272A1 (fr) Appareil de fourniture d'ecrans multiples et procede de configuration dynamique d'ecrans multiples
WO2007114669A1 (fr) Appareil et procédé permettant d'identifier une application dans un environnement à écrans multiples
WO2007114660A1 (fr) Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples
WO2007114659A1 (fr) Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples
WO2007018380A1 (fr) Appareil permettant d'utiliser de multiples ecrans et procede permettant de configurer dynamiquement de multiples ecrans
CA2615881A1 (fr) Appareil pour obtenir plusieurs ecrans et procede de configuration dynamique de plusieurs ecrans
WO2007018385A1 (fr) Appareil produisant plusieurs ecrans et procede de configuration dynamique des multiples ecrans
WO2007018379A1 (fr) Dispositif permettant d'obtenir plusieurs ecrans et procede permettant de configurer de façon dynamique plusieurs ecrans
WO2007114666A1 (fr) Appareil de génération d'écrans multiples et procédé de configuration dynamique d'écrans multiples
WO2007018383A1 (fr) Dispositif pour la fourniture d'ecrans multiples et procede de configuration dynamique d'ecrans multiples
CA2615880A1 (fr) Dispositif pour la fourniture d'ecrans multiples et procede de configuration dynamique d'ecrans multiples
WO2007018374A1 (fr) Dispositif permettant d'obtenir plusieurs ecrans et procede permettant de configurer de façon dynamique plusieurs ecrans

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07745826

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: MX/a/2008/012832

Country of ref document: MX

Ref document number: 2648599

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 200780012311.8

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC, OUR COMMUNICATION OF 22.01.09(EPO FORM 1205A)

122 Ep: pct application non-entry in european phase

Ref document number: 07745826

Country of ref document: EP

Kind code of ref document: A1