NO332431B1 - Decoders and methods for controlling the display of multiple digital television channels in respective windows of a mosaic formation - Google Patents
Decoders and methods for controlling the display of multiple digital television channels in respective windows of a mosaic formation Download PDFInfo
- Publication number
- NO332431B1 NO332431B1 NO20010302A NO20010302A NO332431B1 NO 332431 B1 NO332431 B1 NO 332431B1 NO 20010302 A NO20010302 A NO 20010302A NO 20010302 A NO20010302 A NO 20010302A NO 332431 B1 NO332431 B1 NO 332431B1
- Authority
- NO
- Norway
- Prior art keywords
- decoder
- window
- stated
- program
- channel
- Prior art date
Links
- 230000015572 biosynthetic process Effects 0.000 title claims description 47
- 238000000034 method Methods 0.000 title claims description 44
- 230000000007 visual effect Effects 0.000 claims abstract description 6
- 239000003550 marker Substances 0.000 claims description 39
- 230000004044 response Effects 0.000 claims description 16
- 230000008859 change Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 4
- 238000005755 formation reaction Methods 0.000 description 24
- 230000002452 interceptive effect Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 5
- 206010036618 Premenstrual syndrome Diseases 0.000 description 3
- 230000004913 activation Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241001393742 Simian endogenous retrovirus Species 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- 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
-
- 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
- H04N21/4316—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 for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/439—Processing of audio elementary streams
- H04N21/4396—Processing of audio elementary streams by muting the audio signal
-
- 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/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- 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/47815—Electronic shopping
-
- 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
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/50—Tuning indicators; Automatic tuning control
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Navigation (AREA)
- Circuits Of Receivers In General (AREA)
- Channel Selection Circuits, Automatic Tuning Circuits (AREA)
- Television Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Closed-Circuit Television Systems (AREA)
- Details Of Television Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
Det er fremskaffet et digitalt fjernsynssystem som har som særtrekk at tilgangsrettigheter til et program eller en kanal mottas og analyseres av en dekoder for å bestemme om en bruker skal gis eller forbys full audiotilgang og visuell tilgang til vedkommende program eller kanal når det/den vises frem i et mosaikkvindu.A digital television system is provided which has the distinctive feature that access rights to a program or channel are received and analyzed by a decoder to determine whether a user should be given or prohibited full audio access and visual access to the respective program or channel when it is displayed. in a mosaic window.
Description
Foreliggende oppfinnelse gjelder et digitalt fjernsynssystem med flere kanaler og særlig de sider av et system som gjelder det å finne frem eller "navigere" mellom kanaler. The present invention relates to a digital television system with several channels and in particular to those aspects of a system that relate to finding or "navigating" between channels.
En av fordelene ved digitalt fjernsyn ligger i det antall kanaler som er tilgjengelig i sådanne systemer og den fleksibilitet som er tilgjengelig for en som leverer fjernsyns-tjenester med hensyn til hvilke kanalvalg som kan gjøres tilgjengelig for en abonnent på en tjeneste. Bortsett fra et standardsett av abonnementskanaler kan systemet også omfatte andre tilgangsstyrte kanaler, slik som f.eks. en kanal med betaling pr. visning for å gjøre det mulig for en abonnent å betale for en bestemt film, et sports-stevne, osv. One of the advantages of digital television lies in the number of channels available in such systems and the flexibility available to a provider of television services with regard to which channel choices can be made available to a subscriber to a service. Apart from a standard set of subscription channels, the system can also include other access-controlled channels, such as e.g. a channel with payment per display to enable a subscriber to pay for a particular movie, sporting event, etc.
I tillegg kan det digitale fjernsynssystem gi en seer tilgang til et antall andre tjenester av interaktiv type, slik som tekstbaserte programoversikter, værkart, osv. Disse tjenester kan knyttes til reserverte digitale fjernsynskanaler som brukes for å bære informasjonen. Det kan tilbys ytterligere andre menybaserte tjenester som gjør det mulig for en bruker å gjøre tilgang til visse vanlige opplysninger i en rekke såkalte rullegardinmenyer mens et kringkastet program betraktes. Disse tjenester drives ved at det brukes såkalt pilot-informasjon som bæres på den samme kanal som de vanlige audiovisuelle kanaler. In addition, the digital television system can give a viewer access to a number of other services of an interactive type, such as text-based program overviews, weather maps, etc. These services can be linked to reserved digital television channels that are used to carry the information. Additional other menu-based services may be offered that enable a user to access certain common information in a series of so-called drop-down menus while viewing a broadcast program. These services are operated by using so-called pilot information which is carried on the same channel as the usual audiovisual channels.
Skjønt seeren drar fordel av det økte tilgjengelige utvalg, kan det store antall kanaler og tjenester som er tilgjengelig vise seg å være distraherende og i praksis kan en seer ofte ha vanskeligheter med å forvalte de visningsmuligheter som er tilgjengelig. I tillegg svikter ofte de eksisterende verktøy for å finne frem med hensyn til på riktig måte å håndtere grensesnittet mellom "navigatøren" og de tilgangsstyrte kanaler, av hvilke noen ikke behøver være tilgjengelig for en bestemt bruker. Although the viewer benefits from the increased selection available, the large number of channels and services available can prove distracting and in practice a viewer can often have difficulty managing the viewing options available. In addition, the existing tools often fail to find out how to properly handle the interface between the "navigator" and the access-controlled channels, some of which need not be accessible to a particular user.
I sine bredeste og/eller spesifikke aspekter er det et formål for foreliggende oppfinnelse å overvinne noen av eller alle disse problemer, ved å lette en brukers navigering blant kanaler samtidig som de tilgangsstyrende restriksjoner respekteres. In its broadest and/or specific aspects, it is an object of the present invention to overcome any or all of these problems, by facilitating a user's navigation among channels while respecting the access control restrictions.
I henhold til et første aspekt fremskaffer foreliggende oppfinnelse en dekoder for styring av fremvisning av flere digitale fjernsynskanaler i respektive vinduer i en mosaikkformasjon, idet dekoderen har som særtrekk at den omfatter utstyr for å motta tilgangsrettigheter for et program eller en kanal, og utstyr for i samsvar med de mottatte tilgangsrettigheter å forby en bruker full audio- og videotilgang til nevnte program eller kanal når det/den vises frem i et vindu. According to a first aspect, the present invention provides a decoder for controlling the presentation of several digital television channels in respective windows in a mosaic formation, the decoder having as a distinctive feature that it includes equipment for receiving access rights for a program or a channel, and equipment for accordance with the received access rights to deny a user full audio and video access to said program or channel when it is displayed in a window.
Bruken av mosaikkformede fremvisninger av tilgjengelige kanaler for å bistå under navigasjonen blant kanaler er kjent på området. For eksempel beskriver publikasjonen EP 0 725 538 A et elektronisk programoversiktssystem hvor ni små skjermbilder forminsket fra ni skjermbilder tatt fra forskjellige programmer er ordnet i en matrise på 3x3 i den hensikt å konstruere en bilde-i-bilde-fremvisning for valg av program. Seks sådanne billedfremvisninger multiplekses via en eneste overføringskanal. Hver mottatt billedfremvisning vises frem i form av 3x3 små skjermbilder med full beveg-else, slik at seeren kan velge et ønsket program ut fra billedfremvisningen, for betraktning i full størrelse på fjernsynsskjermen. Videre omhandler publikasjonene US 5 585 866 og WO 97/34413 lignende sider ved teknikkens stilling. The use of mosaic-shaped displays of available channels to assist in navigation among channels is known in the art. For example, the publication EP 0 725 538 A describes an electronic program overview system where nine small screen images reduced from nine screen images taken from different programs are arranged in a 3x3 matrix for the purpose of constructing a picture-in-picture display for program selection. Six such image displays are multiplexed via a single transmission channel. Each image display received is displayed in the form of 3x3 small screens with full movement, so that the viewer can select a desired program from the image display, for viewing in full size on the television screen. Furthermore, the publications US 5 585 866 and WO 97/34413 deal with similar aspects of the state of the art.
Sådanne mosaikkverktøy gir imidlertid en bruker full adgang til alle tilgjengelige kanaler, skjønt i redusert form. Dersom digital audio for denne kanal også er tilgjengelig kan en bruker se på og lytte til f.eks. et helt program som normalt bare er tilgjengelig med et spesielt abonnement eller mot betaling, men som her vises frem i et vindu i mosaikkfremvisningen. Foreliggende oppfinnelse overvinner dette problem. However, such mosaic tools give a user full access to all available channels, albeit in a reduced form. If digital audio for this channel is also available, a user can watch and listen to e.g. an entire program that is normally only available with a special subscription or against payment, but which is shown here in a window in the mosaic display. The present invention overcomes this problem.
Dekoderen omfatter fortrinnsvis utstyr, slik som en mottager, for å motta tilgangs-rettighetsdata sammen med audiovisuelle data for å skape mosaikken. For å la en bruker oppnå fulle tilgangsrettigheter til et program og/eller en kanal, omfatter dekoderen fortrinnsvis utstyr, slik som et grensesnitt, for å avgi en anmodning for full audio- og visuell tilgang til kanalen eller programmet som vises frem i et vindu. The decoder preferably comprises equipment, such as a receiver, for receiving access rights data together with audiovisual data to create the mosaic. In order to allow a user to obtain full access rights to a program and/or a channel, the decoder preferably includes equipment, such as an interface, to issue a request for full audio and visual access to the channel or program displayed in a window.
Tilgangsrettighetsinformasjonen kan utnyttes av dekoderen på mange slags måter. The access rights information can be used by the decoder in many different ways.
Med f.eks. en realisering hvor en markør brukes for å velge en ønsket kanal og audio-informasjonen genereres av dekoderen som en reaksjon på plasseringen av markøren, kan dekoderen være tilpasset for å tillate eller hindre generering av audio-informasjon for et program eller en kanal, hvis tilgang reguleres. With e.g. in an embodiment where a cursor is used to select a desired channel and the audio information is generated by the decoder in response to the location of the cursor, the decoder may be adapted to allow or prevent the generation of audio information for a program or channel, if access regulated.
Dekoderen omfatter således fortrinnsvis utstyr, slik som et brukerprogram, for å generere en markør for fremvisning sammen med mosaikkformasjonen, slik at mar-køren og vinduene i mosaikkformasjonen valgfritt kan beveges i forhold til hverandre for å muliggjøre valg av et ønsket vindu innenfor mosaikkformasjonen. Enda bedre er det om dette utstyr genererer en markør for fremvisning sammen med mosaikkforma sjonen, slik at markøren kan beveges valgfritt over vinduene i mosaikken for å mulig-gjøre valg av et ønsket vindu innenfor mosaikkformasjonen. The decoder thus preferably includes equipment, such as a user program, to generate a marker for display together with the mosaic formation, so that the marker and the windows in the mosaic formation can optionally be moved in relation to each other to enable the selection of a desired window within the mosaic formation. It is even better if this equipment generates a marker for display together with the mosaic formation, so that the marker can be moved optionally over the windows in the mosaic to enable the selection of a desired window within the mosaic formation.
Dekoderen kan omfatte utstyr for å generere audio-informasjon knyttet til en bestemt kanal som reaksjon på at markøren plasseres på nevnte vindu som viser frem den bestemte kanal og kan også omfatte utstyr for å hindre at nevnte audio-informasjon genereres i samsvar med mottatte tilgangsrettigheter. The decoder can include equipment for generating audio information linked to a specific channel in response to the cursor being placed on said window that displays the specific channel and can also include equipment for preventing said audio information from being generated in accordance with received access rights.
Audio-informasjonen kan gjøres uvirksom for tilgangsstyrte programmer eller kanaler til enhver tid, dersom dekoderen ikke har tilgangsrettighetene. Alternativt kan audio-informasjonen forbys dersom markøren plasseres på et forbudt mosaikkvindu lengre enn en forutbestemt tid. Det hindrende/regulerende utstyr kan således være tilpasset for å forby generering av nevnte audio-informasjon dersom markøren plasseres på et vindu lengre enn en forutbestemt tid. The audio information can be deactivated for access-controlled programs or channels at any time, if the decoder does not have the access rights. Alternatively, the audio information can be prohibited if the cursor is placed on a prohibited mosaic window for longer than a predetermined time. The preventing/regulating equipment can thus be adapted to prohibit the generation of said audio information if the cursor is placed on a window for longer than a predetermined time.
I nok en annen utførelse kan samvirket mellom markøren og et mosaikkvindu avhenge av tilgangsrettighetene knyttet til det program eller den kanal som vises frem i vedkommende vindu. Som et eksempel kan dekoderen være tilpasset for automatisk å reposisjonere markøren dersom markøren plasseres på et forbudt mosaikkvindu som tilsvarer et tilgangsstyrt program eller en tilgangsstyrt kanal. Dekoderen omfatter således utstyr for automatisk å reposisjonere markøren dersom markøren plasseres på et vindu som viser frem et program eller en kanal som er sperret for full lyd- og bilde-tilgang. In yet another embodiment, the interaction between the cursor and a mosaic window may depend on the access rights associated with the program or channel displayed in the relevant window. As an example, the decoder may be adapted to automatically reposition the cursor if the cursor is placed on a prohibited mosaic window corresponding to an access-controlled program or an access-controlled channel. The decoder thus includes equipment to automatically reposition the cursor if the cursor is placed on a window showing a program or a channel that is blocked for full audio and video access.
Denne reposisjonering kan utføres øyeblikkelig i den betydning at dekoderen ikke tillater markøren å bli plassert direkte på et tilgangsstyrt program eller en tilgangsstyrt kanal som vises frem i et mosaikkvindu. Alternativt kan reposisjoneringen utføres etter utløpet av en forutbestemt tid. Således er det reposisjonerende utstyr fortrinnsvis tilpasset for å omplassere markøren etter utløpet av en forutbestemt tidsperiode. Dersom f.eks. et lydspor aktiveres når et vindu fremheves med markøren, lar denne tidsforsinkelse en bruker få full tilgang til en stikkprøve på et program over et tidsrom for å gjøre det mulig for brukeren å vurdere sin interesse for dette program. This repositioning can be performed instantaneously in the sense that the decoder does not allow the cursor to be placed directly on an access-controlled program or an access-controlled channel displayed in a mosaic window. Alternatively, the repositioning can be carried out after the expiry of a predetermined time. Thus, the repositioning equipment is preferably adapted to reposition the marker after the expiration of a predetermined time period. If e.g. an audio track is activated when a window is highlighted with the cursor, this time delay allows a user full access to a sample of a program over a period of time to enable the user to assess their interest in that program.
Reposisjoneringen av markøren behøver ikke avhenge av tilgangsrettighetene til en kanal og/eller et program som vises frem i et vindu. I tillegg til eller som et alternativ til det som er nevnt ovenfor kan f.eks. dekoderen omfatte utstyr for automatisk å reposisjonere markøren etter utløpet av en forutbestemt tidsperiode. Dette kan gjøre det mulig for en bruker å "surfe" over mosaikken mens audio-informasjon for hvert vindu i mosaikken etter tur mottas i denne forutbestemte tidsperiode. Denne arbeids-modus med surfing kan initieres ved å trykke på en forutbestemt tast på en fjernstyring. The repositioning of the cursor need not depend on the access rights of a channel and/or a program displayed in a window. In addition to or as an alternative to what is mentioned above, e.g. the decoder include means for automatically repositioning the cursor after the expiration of a predetermined period of time. This may enable a user to "surf" across the mosaic while audio information for each window in the mosaic is received in turn during this predetermined time period. This browsing work mode can be initiated by pressing a predetermined key on a remote control.
Som et alternativ til å reposisjonere markøren etter utløpet av en forutbestemt tid, kan dekoderen være tilpasset for automatisk å avgi en anmodning om fulle tilgangsrettigheter til en kanal og/eller et program som det er nektet full lyd- og bilde-adgang til når markøren plasseres på det vindu som viser frem nevnte kanal og/eller program en forutbestemt tidsperiode. Dette kan åpne for automatisk bestilling av fulle tilgangsrettigheter til et program og/eller en kanal uten noen ytterligere inntastinger fra brukerens side. As an alternative to repositioning the cursor after the expiration of a predetermined time, the decoder may be adapted to automatically issue a request for full access rights to a channel and/or program to which full audio and video access is denied when the cursor is positioned on the window that displays the aforementioned channel and/or program for a predetermined period of time. This can open the way for automatic ordering of full access rights to a program and/or a channel without any further entries on the part of the user.
I tillegg til eller som alternativ til trinnene ovenfor kan dekoderen også være tilpasset for å generere en melding som informerer en bruker om mangelen på tilgangsrettigheter til et program eller en kanal når markøren plasseres på et forbudt mosaikkvindu. Dekoderen kan således omfatte utstyr for å generere en melding som informerer en bruker om tilgangsrettighetene til et program eller en kanal når markøren plasseres på et sådant vindu som viser frem enten et program eller en kanal. In addition or as an alternative to the above steps, the decoder may also be adapted to generate a message informing a user of the lack of access rights to a program or channel when the cursor is placed on a prohibited mosaic window. The decoder may thus comprise equipment for generating a message informing a user of the access rights to a program or a channel when the cursor is placed on such a window displaying either a program or a channel.
Alternativt eller i tillegg kan dekoderen ganske enkelt forby generering av videoinformasjon i et mosaikkvindu avhengig av tilgangsrettighetene knyttet til det program eller den kanal som normalt vises frem i vedkommende vindu. Dekoderen kan således omfatte utstyr for å hindre generering av i det minste et parti av video-informasjonen i nevnte vindu avhengig av tilgangsrettighetene til enten det program eller den kanal som vises frem i vedkommende vindu. Alternatively or additionally, the decoder may simply prohibit the generation of video information in a mosaic window depending on the access rights associated with the program or channel normally displayed in that window. The decoder can thus include equipment to prevent the generation of at least part of the video information in said window depending on the access rights to either the program or the channel that is displayed in the relevant window.
En seers fulle tilgang til i det minste et parti av videoinformasjonen som vises frem i et vindu kan forbys ved å utnytte en eller flere av et antall forskjellige metoder. Som et eksempel kan dekoderen omfatter utstyr for å styre fremvisningen av et bilde (stillbilde) i vedkommende vindu i stedet for nevnte i det minste ene parti av videoinformasjon. Bildet kan omfatte et merke eller en logo som er knyttet til den kanal som vises i vinduet og/eller en avbildning knyttet til det program som vises i vinduet. Alternativt kan dekoderen omfatte utstyr for å styre fremvisningen av en annonse i vinduet i stedet for nevnte i det minste ene parti av videoinformasjon. A viewer's full access to at least a portion of the video information displayed in a window may be prohibited by utilizing one or more of a number of different methods. As an example, the decoder may comprise equipment for controlling the presentation of an image (still image) in the relevant window instead of said at least one part of video information. The image may include a brand or logo associated with the channel displayed in the window and/or an image associated with the program displayed in the window. Alternatively, the decoder may comprise equipment for controlling the presentation of an advertisement in the window instead of said at least one part of video information.
Som et annet alternativ kan dekoderen omfatte utstyr for å styre fremvisningen av ytterligere videoinformasjon i vinduet i stedet for nevnte i det minste ene parti av video-informasjonen. Denne ytterligere videoinformasjon kan omfatte oppmuntrende eller salgsfremmende videoinformasjon, slik som en forfilm eller "trailer" med biter av et kommende program som skal vises på den kanal som fremvises i vedkommende vindu. As another alternative, the decoder may comprise equipment for controlling the presentation of further video information in the window instead of said at least one part of the video information. This additional video information may include encouraging or promotional video information, such as a trailer or "trailer" of bits of an upcoming program to be shown on the channel displayed in that window.
Tilgangsrettighetene til et program og/eller en kanal omfatter typisk informasjon som gjelder arten av programmet eller kanalen, slik som f.eks. om kanalen er en abonne-mentskanal, om programmet er en hendelse med betaling pr. visning, osv. Så vel som å bli utnyttet for å tillate eller forby full video- og audio-tilgang til programmet og/eller kanalen ved fremvisning i et vindu i mosaikken, kan disse og andre tilgangsrettigheter brukes av dekoderen for å spesialtilpasse eller "skreddersy" forskjellige trekk ved The access rights to a program and/or a channel typically include information relating to the nature of the program or channel, such as e.g. if the channel is a subscription channel, if the program is an event with payment per display, etc. As well as being leveraged to allow or deny full video and audio access to the program and/or channel when displaying in a window in the mosaic, these and other access rights can be used by the decoder to customize or "tailor " different features of
fremvisningen. the presentation.
Dekoderen kan f.eks. omfatte utstyr for å endre en attributt ved markøren avhengig av et kjennetegn for enten programmet eller kanalen som vises frem i et vindu. Dette kjennetegn kan f.eks. omfatte programmets "rating" eller alders-gradering (slik som bare for voksne, eller barneprogram), programmets emne eller tema (f.eks. sport, natur/dyreliv, politikk), om programmet er en hendelse med betaling pr. visning, osv. I tillegg kan programmer og/eller kanaler grupperes i samsvar med en brukers valg av f.eks. favorittkanaler og markør-attributten endres tilsvarende hver gang den plasseres på et vindu som viser frem en av brukerens favorittkanaler. Dette kan lette brukerens identifisering av visse kanaler og programmer som vises i mosaikken. The decoder can e.g. include means for changing an attribute at the cursor depending on a characteristic of either the program or the channel being displayed in a window. This characteristic can e.g. include the program's "rating" or age grading (such as adults-only, or children's programs), the program's subject or theme (e.g. sports, nature/wildlife, politics), whether the program is a pay-per-view event. display, etc. In addition, programs and/or channels can be grouped in accordance with a user's choice of e.g. favorite channels and the cursor attribute changes accordingly each time it is placed on a window that displays one of the user's favorite channels. This may facilitate the user's identification of certain channels and programs displayed in the mosaic.
I en utførelse er det endrende utstyr innrettet for å forandre markørens farge avhengig av nevnte kjennetegn ved i det minste et program eller en kanal som vises frem i det vindu som markøren plasseres på. Imidlertid kan andre attributter ved markøren, slik som dens størrelse og fasong, forandres i samsvar med dette kjennetegn. In one embodiment, the changing equipment is arranged to change the marker's color depending on said characteristic of at least one program or channel that is displayed in the window on which the marker is placed. However, other attributes of the marker, such as its size and shape, can be changed according to this characteristic.
Dekoderen kan omfatte utstyr for fra en håndholdt fjernstyring knyttet til dekoderen å motta data for tilordning av nevnte kjennetegn og utstyr for å tilordne nevnte kjennetegn som reaksjon på de mottatte data. Dette kan gjøre det mulig for brukeren å tilordne en kanal som en favorittkanal ved å bruke fjernstyringen ved f.eks. å trykke på en forutbestemt tast på styringen når markøren er plassert på det vindu som viser frem vedkommende kanal. Alternativt kan dekoderen omfatte utstyr for å generere en liste over kanaler vist frem i mosaikken, slik at brukeren ved å trykke på de riktige taster på fjernstyringen kan velge kanaler ut fra listen, som favorittkanaler. The decoder may include equipment for receiving data from a hand-held remote control connected to the decoder for assigning said characteristics and equipment for assigning said characteristics in response to the received data. This may enable the user to assign a channel as a favorite channel using the remote control at e.g. to press a predetermined key on the controller when the cursor is placed on the window showing the channel in question. Alternatively, the decoder can include equipment for generating a list of channels displayed in the mosaic, so that the user can select channels from the list, as favorite channels, by pressing the correct keys on the remote control.
Dekoderen kan være innrettet for å utføre en av et antall operasjoner når brukeren trykker på en forutbestemt tast på fjernstyringen mens markøren er plassert på et vindu. Dekoderen kan f.eks. omfatte utstyr for å avstemme dekoderen til en kanal som vises frem i det valgte vindu. Dette kan gjøre det mulig for den valgte kanal å bli vist frem ved å fylle fjernsynsskjermen ved valg av det vindu som viser frem vedkommende kanal. Som et alternativ til å måtte trykke på en tast på fjernstyringen kan dekoderen kan være innrettet slik at den avstemmes automatisk til kanalen etter at et forutbestemt tidsrom har utløpt. The decoder may be arranged to perform one of a number of operations when the user presses a predetermined key on the remote control while the cursor is positioned on a window. The decoder can e.g. include equipment to tune the decoder to a channel displayed in the selected window. This can enable the selected channel to be displayed by filling the television screen when selecting the window that displays the channel in question. As an alternative to having to press a key on the remote control, the decoder can be arranged so that it automatically tunes to the channel after a predetermined period of time has elapsed.
Som et alternativ eller i tillegg kan dekoderen omfatte utstyr for å generere en fremvisning som omfatter informasjon som gjelder det program som vises frem i det valgte vindu. For eksempel kan et kort sammendrag av programmet som vises på kanalen, vises frem sammen med starttidspunkt, varighet og/eller avslutningstid når en forutbestemt tast trykkes på fjernstyringen mens markøren er plassert på det vindu som viser frem vedkommende kanal. Alternatively or additionally, the decoder may comprise equipment for generating a display comprising information relating to the program displayed in the selected window. For example, a short summary of the program shown on the channel can be displayed together with the start time, duration and/or end time when a predetermined key is pressed on the remote control while the cursor is placed on the window showing the channel in question.
Denne informasjon kan mottas av dekoderen sammen med de audiovisuelle data for vedkommende program og lagres i en hukommelse i fjernstyringen for gjenfinning og fremvisning på anmodning fra brukeren. Alternativt kan dekoderen laste ned denne informasjon for fremvisning når det måtte være nødvendig. Et annet alternativ innebærer at dekoderen kan omfatte utstyr for å kommunisere med et kommunikasjonssenter for å oppnå nevnte informasjon som gjelder det program som vises frem i det ønskede vindu. Kommunikasjonsutstyret kan omfatte et modem for å ringe opp nevnte kommunikasjonssenter, for å levere en anmodning om nevnte informasjon til kommunikasjonssenteret. This information can be received by the decoder together with the audiovisual data for the relevant program and stored in a memory in the remote control for retrieval and display at the request of the user. Alternatively, the decoder can download this information for display when necessary. Another alternative implies that the decoder may include equipment for communicating with a communication center to obtain said information relating to the program displayed in the desired window. The communication equipment may comprise a modem to call up said communication center, to deliver a request for said information to the communication center.
Dekoderen kan også omfatte utstyr for å generere en fremvisning som omfatter en plan over kommende programmer på kanalen som vises frem i det valgte vindu. Denne plan kan mottas av dekoderen sammen med de audiovisuelle data for den fremviste kanal. Alternativt kan dekoderen laste ned denne plan for fremvisning når det måtte være nødvendig. Et annet alternativ innebærer at dekoderen kan omfatte utstyr for å kommunisere med et kommunikasjonssenter for å oppnå planen. Kommunikasjonsutstyret kan omfatte et modem for å ringe opp kommunikasjonssenteret, for å levere en anmodning om planen til kommunikasjonssenteret. The decoder may also include means for generating a display comprising a schedule of upcoming programs on the channel displayed in the selected window. This plan can be received by the decoder together with the audiovisual data for the displayed channel. Alternatively, the decoder can download this plan for display whenever necessary. Another option implies that the decoder may include equipment for communicating with a communication center to achieve the plan. The communication equipment may include a modem to call the communication center, to deliver a request for the plan to the communication center.
Planen over kommende programmer kan omfatte fremvisning av programplaninformasjonen i form av tekst. Alternativt kan planen over kommende programmer omfatte fremvisning av flere avbildninger i form av bilder (stillbilder) knyttet til de enkelte kommende programmer i respektive vinduer i mosaikken. The schedule of upcoming programs may include presentation of the program schedule information in the form of text. Alternatively, the plan of upcoming programs can include the display of several images in the form of images (still images) linked to the individual upcoming programs in respective windows in the mosaic.
Flere billedlige avbildninger kan knyttes til kommende programmer som skal vises samtidig på de respektive digitale fjernsynskanaler. For eksempel kan disse kommende programmer vises på respektive digitale fjernsynskanaler i løpet av en fremtidig tidsperiode. Når markøren plasseres på en av disse avbildninger kan informasjon som gjelder programmet, slik som programmets tittel, starttidspunkt, varighet og/eller avslutningstidspunkt, vises frem. Several pictorial representations can be linked to upcoming programs to be shown simultaneously on the respective digital television channels. For example, these upcoming programs may be shown on respective digital television channels during a future time period. When the cursor is placed on one of these images, information relating to the programme, such as the programme's title, start time, duration and/or end time, can be displayed.
I det minste en avbildning i mengden av de billedmessige avbildninger kan omfatte videobåndlengden ( video footagé) knyttet til vedkommende fremtidige program. At least one image in the set of pictorial images may include the video tape length (video footage) associated with the future program in question.
I en utførelse er det mottagende utstyr tilpasset for å motta nevnte tilgangsrettigheter fra en håndholdt fjernstyring knyttet til dekoderen. Dette kan gjøre det mulig for en bruker å hindre video- og/eller audio-tilgang til en eller flere av kanalene som vises frem i vinduer i mosaikken og f.eks. kan brukeren ønske å begrense all tilgang til kanaler som normalt viser voksenprogrammer. Når f.eks. markøren er plassert på et vindu som brukeren ønsker å sperre all tilgang til, kan brukeren ved å trykke på en eller flere taster på fjernstyringen, instruere dekoderen til å hindre all tilgang til kanalen som vises frem i vedkommende vindu. In one embodiment, the receiving equipment is adapted to receive said access rights from a hand-held remote control connected to the decoder. This may enable a user to prevent video and/or audio access to one or more of the channels displayed in windows in the mosaic and e.g. the user may wish to restrict all access to channels that normally show adult programmes. When e.g. cursor is placed on a window to which the user wishes to block all access, the user can, by pressing one or more keys on the remote control, instruct the decoder to prevent all access to the channel displayed in the relevant window.
Fortrinnsvis er det mottagende utstyr tilpasset for å motta en PIN-kode fra den håndholdte fjernstyring, idet dekoderen omfatter utstyr for å autentisere den mottatte PIN-kode og ved autentisering av den mottatte PIN-kode å tillate mottagning av tilgangsrettigheter. Dette kan legge til et sikkerhetsnivå med hensyn til overføring av tilgangsrettigheter, for derved å forhindre at tilgangsrettighetene blir forandret av en uautori-sert bruker. Preferably, the receiving equipment is adapted to receive a PIN code from the hand-held remote control, the decoder comprising equipment to authenticate the received PIN code and, upon authentication of the received PIN code, to allow the receipt of access rights. This can add a level of security with regard to the transfer of access rights, thereby preventing the access rights from being changed by an unauthorized user.
I en driftsmodus blir kanalene vist frem på en form som bestemmes av kringkasteren av de audiovisuelle data for kanalene. Således kan en brukers forskjellige favorittkanaler bli vilkårlig spredd ut i mosaikken. For å gjøre det mulig å endre de forskjellige vinduers posisjon i mosaikken omfatter dekoderen i en utførelse posisjonerende styreutstyr for å styre de forholdsvise posisjoner av vinduene innenfor en mosaikk. I en foretrukket omfatter dekoderen posisjonerende styreutstyr for å endre vinduenes forholdsvise posisjoner innenfor mosaikken. In one mode of operation, the channels are displayed in a form determined by the broadcaster of the audiovisual data for the channels. Thus, a user's various favorite channels can be arbitrarily spread out in the mosaic. In order to make it possible to change the position of the different windows in the mosaic, the decoder in one embodiment includes positioning control equipment to control the relative positions of the windows within a mosaic. In a preferred embodiment, the decoder comprises positioning control equipment to change the relative positions of the windows within the mosaic.
I en utførelse kan det posisjonerende styreutstyr være anordnet for å styre de forholdsvise posisjoner av nevnte vinduer som reaksjon på mottatte tilgangsrettigheter til kanalene eller programmene som vises frem i vinduene. For eksempel kan programmer og kanaler med betaling pr. visning som brukeren ikke har fulle tilgangsrettigheter til, vises i nabovinduer i mosaikken. In one embodiment, the positioning control equipment can be arranged to control the relative positions of said windows in response to received access rights to the channels or programs displayed in the windows. For example, programs and channels with payment per views to which the user does not have full access rights are displayed in neighboring windows in the mosaic.
I en utførelse er det posisjonerende styreutstyr anordnet for å styre de forholdsvise posisjoner av vinduene som reaksjon på vindusposisjonerende data for å styre vinduenes forholdsvise posisjoner innenfor mosaikken. I en utførelse omfatter dekoderen utstyr for å motta nevnte vindusposisjonerende data fra en håndholdt fjernstyring knyttet til dekoderen. Dette gjør det mulig for en bruker lett å endre de forholdsvise posisjoner av vinduene i mosaikken ved f.eks. å trykke på en eller flere taster på fjernstyringen. In one embodiment, the positioning control equipment is arranged to control the relative positions of the windows in response to window positioning data to control the relative positions of the windows within the mosaic. In one embodiment, the decoder includes equipment for receiving said window positioning data from a hand-held remote control connected to the decoder. This makes it possible for a user to easily change the relative positions of the windows in the mosaic by e.g. to press one or more keys on the remote control.
Det posisjonerende styreutstyr kan være anordnet for å styre de forholdsvise posisjoner av vinduene i mosaikken i samsvar med et program kjennetegn for programmene som normalt vises på de kanaler som vises frem i vinduene. Som et eksempel kan det posisjonerende styreutstyr være anordnet for å gruppere sammen vinduer som vanligvis viser programmer som har det samme tema, slik som sport, natur, barneprogrammer, voksenprogrammer, osv. I tillegg til eller alternativt kan det posisjonerende styreutstyr være anordnet for å gruppere sammen vinduer som viser frem kanaler som vanligvis viser hendelser med betaling pr. visning. The positioning control equipment can be arranged to control the relative positions of the windows in the mosaic in accordance with a program characteristic for the programs that are normally shown on the channels that are displayed in the windows. As an example, the positioning control device may be arranged to group together windows that typically display programs having the same theme, such as sports, nature, children's programs, adult programs, etc. Additionally or alternatively, the positioning control device may be arranged to group together windows that show off channels that usually show events with payment per display.
Det posisjonerende styreutstyr kan være innrettet for å opprettholde et vindu som viser frem enten en bestemt kanal eller et bestemt program i en konstant posisjon i mosaikken. Dette vindu kan f.eks. være det vindu i mosaikken som viser frem den kanal som er blitt vist umiddelbart før fremvisningen av mosaikkformen. The positioning control equipment may be arranged to maintain a window displaying either a particular channel or a particular program at a constant position in the mosaic. This window can e.g. be the window in the mosaic that displays the channel that has been displayed immediately before the display of the mosaic shape.
I et annet aspekt fremskaffer foreliggende oppfinnelse også en fremgangsmåte ved styring av fremvisningen av flere digitale fjernsynskanaler i respektive vinduer i en mosaikkformasjon, idet fremgangsmåten har som særtrekk at den omfatter at det mottas tilgangsrettigheter for enten et program eller en kanal og at en bruker i samsvar med de mottatte tilgangsrettigheter forbys full audio- og visuell tilgang til nevnte ene program eller kanal når det/den vises frem i et vindu. In another aspect, the present invention also provides a method for controlling the presentation of several digital television channels in respective windows in a mosaic formation, the method having as a distinctive feature that it includes receiving access rights for either a program or a channel and that a user in accordance with the access rights received, full audio and visual access to said one program or channel is prohibited when it is displayed in a window.
De anordningstrekk som er beskrevet, er også anvendelige på fremgangsmåte-aspekter av foreliggende oppfinnelse, og omvendt. The device features described are also applicable to method aspects of the present invention, and vice versa.
Slik uttrykket "digitalt fjernsynssystem" benyttes her, innbefatter det ethvert over-føringssystem for å sende ut eller kringkaste f.eks. først og fremst audiovisuelle eller digitale multimediadata. Skjønt foreliggende oppfinnelse er særlig anvendelig på et kringkastingsbasert digitalt fjernsynssystem, kan oppfinnelsen også anvendes på faste telekommunikasjonsnett for Internett-anvendelser av multimedia-type, et lukket fjernsynsnett, osv. Uttrykket innbefatter likeledes et system som utnytter en hvilken som helst satellitt, mark, kabel eller annen kommunikasjonsforbindelse. As the term "digital television system" is used herein, it includes any transmission system for transmitting or broadcasting e.g. primarily audiovisual or digital multimedia data. Although the present invention is particularly applicable to a broadcast-based digital television system, the invention can also be applied to fixed telecommunications networks for Internet applications of the multimedia type, a closed television network, etc. The term also includes a system that utilizes any satellite, ground, cable or other communication link.
Uttrykket "dekoder" eller "mottager/dekoder" som brukes her, kan betegne en mottager for mottagning av enten kodede eller ikke-kodede signaler, slik som fjemsyns-og/eller radiosignaler som kan kringkastes eller sendes ut ved hjelp av et eller annet utstyr. Uttrykket kan også betegne en dekoder for å dekode mottatte signaler. Utførelsesformer av sådanne mottager/dekodere kan innbefatte en dekoder som er integrert med en mottager for å dekode mottatte signaler, slik som i en "apparat-toppboks", en dekoder som virker i kombinasjon med en fysisk adskilt mottager, eller en dekoder som har tilleggsfunksjoner, slik som en nettleser, en video-opptager eller et fjernsynsapparat. The term "decoder" or "receiver/decoder" as used herein may denote a receiver for receiving either coded or uncoded signals, such as television and/or radio signals that may be broadcast or transmitted by means of some equipment . The term can also denote a decoder for decoding received signals. Embodiments of such receiver/decoders may include a decoder integrated with a receiver to decode received signals, such as in a "set-top box", a decoder operating in combination with a physically separate receiver, or a decoder having additional functions , such as a web browser, a video recorder or a television set.
Bare som et eksempel vil det nå bli beskrevet en foretrukket utførelse av foreliggende oppfinnelse med henvisning til de vedføyde tegninger, på hvilke: Fig. 1 viser et digitalt fjernsynssystem slik det kan tilpasses i henhold til foreliggende By way of example only, a preferred embodiment of the present invention will now be described with reference to the attached drawings, in which: Fig. 1 shows a digital television system as it can be adapted according to the present
oppfinnelse, invention,
fig. 2 viser en oversikt over elementene i en dekoder for bruk i et digitalt fjernsynssystem, fig. 2 shows an overview of the elements of a decoder for use in a digital television system,
fig. 3 viser en håndholdt fjernstyring for bruk sammen med dekoderen vist i flg. 2, fig. 4 viser en skjermbildefremvisning knyttet til en første utførelse av en mosaikk av fig. 3 shows a handheld remote control for use with the decoder shown in Fig. 2, fig. 4 shows a screen display associated with a first embodiment of a mosaic of
kanaler, channels,
fig. 5 viser markøren i en annen posisjon i skjermbildefremvisningen vist i fig. 4, fig. 5 shows the cursor in a different position in the screen display shown in fig. 4,
fig. 6 viser en annen skjermbildefremvisning knyttet til en mosaikk av kanaler, fig. 6 shows another screen display associated with a mosaic of channels,
fig. 7 viser abonnementsinformasjon i skjermbildefremvisningen vist i fig. 6, når en fig. 7 shows subscription information in the screen display shown in fig. 6, when a
bruker ikke har fulle rettigheter til en kanal, user does not have full rights to a channel,
fig. 8 viser elementene i et overføringssystem knyttet til genereringen av mosaikken, fig. 9 viser en skjermbildefremvisning knyttet til en andre utførelse av en mosaikk av kanaler, fig. 8 shows the elements of a transmission system associated with the generation of the mosaic, fig. 9 shows a screen display associated with a second embodiment of a mosaic of channels,
fig. 10 viser en markør plassert i skjermbildefremvisningen vist i fig. 9, fig. 10 shows a cursor placed in the screen display shown in fig. 9,
fig. 11 viser abonnementsinformasjon i skjermbildefremvisningen vist i fig. 9, når en fig. 11 shows subscription information in the screen display shown in fig. 9, when a
bruker ikke har fulle rettigheter til en kanal, user does not have full rights to a channel,
fig. 12 viser en skjermbildefremvisning av en elektronisk programoversikt i form av en fig. 12 shows a screen display of an electronic program overview in the form of a
mosaikk av vinduer, mosaic of windows,
fig. 13 viser en skjermbildefremvisning knyttet til en mosaikk av radiokanaler, fig. 13 shows a screen display associated with a mosaic of radio channels,
fig. 14 viser en skjermbildefremvisning av informasjon som gjelder en radiokanal, og fig. 15 viser en skjermbildefremvisning knyttet til en mosaikk av interaktive brukerprogrammer. fig. 14 shows a screen display of information relating to a radio channel, and fig. 15 shows a screen display associated with a mosaic of interactive user programs.
En oversikt over et digitalt fjernsynssystem 1 er vist i flg. 1. Oppfinnelsen omfatter et høyst vanlig digitalt fjernsynssystem 2 som bruker det kjente komprimeringssystem MPEG-2 for å sende komprimerte digitale signaler. Mer detaljert mottar en MPEG-2-komprimator 3 i et kringkastingssenter en digital signalstrøm (typisk en strøm av videosignaler). Komprimatoren 3 er forbundet med en multiplekser og omkaster 4 via en forbindelse 5. An overview of a digital television system 1 is shown in Fig. 1. The invention comprises a very common digital television system 2 which uses the known compression system MPEG-2 to send compressed digital signals. In more detail, an MPEG-2 compressor 3 in a broadcasting center receives a digital signal stream (typically a stream of video signals). The compactor 3 is connected to a multiplexer and reverser 4 via a connection 5.
Multiplekseren 4 mottar flere ytterligere inngangssignaler, assemblerer transport-strømmen og sender komprimerte digitale signaler til en sender 6 i kringkastingssenteret via en forbindelse 7 som selvsagt kan ha mange slags utforminger, innbefattet telekommunikasjonsforbindelser. Senderen 6 sender ut elektromagnetiske signaler via en forbindelse 8 oppover mot en satellittransponder 9 hvor de blir elektronisk behandlet og kringkastet via en fiktiv forbindelse 10 nedover til en jordmot-tager 12 som konvensjonelt har form av en reflektorskål som eies eller leies av sluttbrukeren. Signalene mottatt av mottageren 12 overføres til en integrert mottager/dekoder 13 som eies eller leies av sluttbrukeren og er forbundet med sluttbrukerens fjernsynsapparat 14. Mottager/dekoderen 13 dekoder det komprimerte MPEG-2-signal til et fjernsynssignal for fjernsynsapparatet 14. The multiplexer 4 receives several additional input signals, assembles the transport stream and sends compressed digital signals to a transmitter 6 in the broadcasting center via a connection 7 which can of course have many kinds of designs, including telecommunications connections. The transmitter 6 sends out electromagnetic signals via a connection 8 upwards towards a satellite transponder 9 where they are electronically processed and broadcast via a fictitious connection 10 downwards to an earth receiver 12 which conventionally has the form of a reflector dish which is owned or rented by the end user. The signals received by the receiver 12 are transmitted to an integrated receiver/decoder 13 which is owned or rented by the end user and is connected to the end user's television set 14. The receiver/decoder 13 decodes the compressed MPEG-2 signal into a television signal for the television set 14.
Andre transportkanaler for overføring av data er selvsagt mulig, slik som jordbundet kringkasting, kabeloverføring, kombinerte satellitt/kabel-forbindelser, telefonnett, osv. Other transport channels for the transmission of data are of course possible, such as terrestrial broadcasting, cable transmission, combined satellite/cable connections, telephone networks, etc.
I et flerkanalsystem håndterer multiplekseren 4 audio- og videoinformasjon mottatt fra et antall parallelle kilder og samvirker med senderen 6 for å kringkaste informasjonen på et tilsvarende antall kanaler. I tillegg til audiovisuell informasjon kan meldinger eller brukerprogrammer eller enhver annen type digitale data innføres i noen av eller alle disse kanaler innflettet med den overførte digitale audio- og videoinformasjon. In a multi-channel system, the multiplexer 4 handles audio and video information received from a number of parallel sources and cooperates with the transmitter 6 to broadcast the information on a corresponding number of channels. In addition to audiovisual information, messages or user programs or any other type of digital data may be introduced into any or all of these channels interleaved with the transmitted digital audio and video information.
Et betinget tilgangssystem 15 er forbundet med multiplekseren 4 og mottager/dekoderen 13 og befinner seg delvis i kringkastingssenteret og delvis i dekoderen. Det gjør det mulig for sluttbrukeren å gjøre tilgang til digitale fjernsynsutsendelser fra en eller flere kringkastingsleverandører. Et smartkort som er i stand til å dechiffrere meldinger som gjelder kommersielle tilbud (dvs. et eller flere fjernsynsprogrammer som selges av kringkastingsleverandøren) kan settes inn i mottager/dekoderen 13. Ved å bruke dekoderen 13 og smartkortet kan sluttbrukeren kjøpe kommersielle tilbud i enten en abonnementsmodus eller en modus med betaling pr. visning. A conditional access system 15 is connected to the multiplexer 4 and the receiver/decoder 13 and is located partly in the broadcasting center and partly in the decoder. It enables the end user to access digital television broadcasts from one or more broadcasting providers. A smart card capable of deciphering messages relating to commercial offers (ie one or more television programs sold by the broadcasting provider) can be inserted into the receiver/decoder 13. Using the decoder 13 and the smart card, the end user can purchase commercial offers in either a subscription mode or a mode with payment per display.
Som nevnt ovenfor blir programmene som overføres av systemet omkastet i multiplekseren 4 mens de betingelser og krypteringsnøkler som anvendes på en gitt utsendelse bestemmes av tilgangsstyresystemet 15. Utsendelse av omkastede data på denne måte er velkjent på betalingsfjernsynsområdet. De omkastede data blir typisk sendt sammen med et styreord for gjenoppretting av dataene, idet selve styreordet er kryptert med en såkalt evalueringsnøkkel og overføres i kryptert form. As mentioned above, the programs transmitted by the system are recast in the multiplexer 4 while the conditions and encryption keys applied to a given broadcast are determined by the access control system 15. Broadcasting of recast data in this way is well known in the pay television field. The discarded data is typically sent together with a control word for restoring the data, the control word itself being encrypted with a so-called evaluation key and transmitted in encrypted form.
De omkastede data og krypterte styreord blir så mottatt av dekoderen 13 som har tilgang til en ekvivalent av evalueringsnøkkelen lagret på et smartkort satt inn i dekoderen for å dekryptere det krypterte styreord og deretter gjenopprette de overførte data. En abonnent som har betalt vil f.eks. i en månedlig kringkastet berettigelses-forvaltermelding (EMM - Entitlement Management Message) motta den evaluerings-nøkkel som er nødvendig for å dekryptere det krypterte styreord for således å mulig-gjøre visning av utsendelsen. The scrambled data and encrypted control word are then received by the decoder 13 which has access to an equivalent of the evaluation key stored on a smart card inserted in the decoder to decrypt the encrypted control word and then recover the transmitted data. A subscriber who has paid will e.g. in a monthly broadcast entitlement management message (EMM - Entitlement Management Message) receive the evaluation key that is necessary to decrypt the encrypted control word in order to enable viewing of the broadcast.
Et interaktivt system 16 som også er forbundet med multiplekseren 4 og mottager/dekoderen 13 og nok en gang befinner seg delvis i kringkastingssenteret og delvis i dekoderen, gjør det mulig for sluttbrukeren å samvirke med forskjellige brukerprogrammer via en modemtilkoblet bakoverkanal 17. Den modemtilkoblede bakoverkanal kan også brukes for meddelelser som brukes i det betingede tilgangssystem 15. Et interaktivt system kan for eksempel brukes for å gjøre det mulig for en seer å kommunisere øyeblikkelig med sendesenteret for å be om tillatelse til å se en bestemt hendelse, laste ned et brukerprogram, osv. An interactive system 16 which is also connected to the multiplexer 4 and the receiver/decoder 13 and is once again located partly in the broadcast center and partly in the decoder, enables the end user to interact with various user programs via a modem connected reverse channel 17. The modem connected reverse channel can also used for messages used in the conditional access system 15. For example, an interactive system may be used to enable a viewer to communicate instantaneously with the dispatch center to request permission to view a particular event, download a user program, etc. .
Med henvisning til fig. 2 vil nå elementene i mottager/dekoderen 13 eller apparat-toppboksen bli beskrevet. Elementene vist i denne figur vil bli beskrevet i form av funksjonsblokker. With reference to fig. 2, the elements of the receiver/decoder 13 or set-top box will now be described. The elements shown in this figure will be described in the form of function blocks.
Dekoderen 13 omfatter en sentral prosessor 20 som har tilhørende hukommelseselementer, og er tilpasset for å motta inngangsdata fra et serielt grensesnitt 21, et parallelt grensesnitt 22, et modem 23 (forbundet med den modemtilkoblede bakoverkanal 17 vist i fig. 1) og venderkontakter 24 på dekoderens frontpanel. The decoder 13 comprises a central processor 20 which has associated memory elements, and is adapted to receive input data from a serial interface 21, a parallel interface 22, a modem 23 (connected to the modem-connected reverse channel 17 shown in Fig. 1) and reverse contacts 24 on decoder front panel.
Dekoderen er i tillegg tilpasset for å motta inngangssignaler fra en infrarød fjernstyring 25 via en styreenhet 26 og har også to smartkortlesere 27, 28 tilpasset for å avlese henholdsvis bank- og abonnementssmartkort 29, 30. Abonnementssmartkort-leseren 28 går i inngrep med et innført abonnementskort 30 og med en betinget tilgangsenhet 29 for å mate det nødvendige styreord til en demultiplekser/gjenopp-retter 30 for å gjøre det mulig å gjenopprette det krypterte kringkastingssignal. Dekoderen har også en vanlig avstemmer (tuner) 31 og demodulator 32 for å motta og demodulere satellittsendinger før de filtreres og demultiplekses av enheten 30. The decoder is additionally adapted to receive input signals from an infrared remote control 25 via a control unit 26 and also has two smart card readers 27, 28 adapted to read bank and subscription smart cards 29, 30 respectively. The subscription smart card reader 28 engages with an inserted subscription card 30 and with a conditional access unit 29 to feed the necessary control word to a demultiplexer/restorer 30 to enable the encrypted broadcast signal to be recovered. The decoder also has a conventional tuner 31 and demodulator 32 to receive and demodulate satellite transmissions before they are filtered and demultiplexed by the unit 30.
Behandlingen av data i dekoderen håndteres generelt av den sentrale prosessor 20. I tilfellet av mottatte audio- og videosignaler, vil de MPEG-pakker som inneholder disse signaler bli demultiplekset og filtrert for i sann tid å overføre audio- og videodata i form av en pakket elementærstrøm (PES) av audio- og videodata til reserverte audio-og videoprosessorer eller dekodere 33, 34. Den konverterte avgivelse fra audio-prosessoren 33 overføres til en forforsterker 35 og deretter via mottager/dekoderens audio-utgang. Den konverterte avgivelse fra videoprosessoren 34 overføres via en grafikkprosessor 36 og en PAIVSECAM-innkoder 37 til mottager/dekoderens video-utgang. The processing of data in the decoder is generally handled by the central processor 20. In the case of received audio and video signals, the MPEG packets containing these signals will be demultiplexed and filtered to transmit audio and video data in real time in the form of a packed elementary stream (PES) of audio and video data to reserved audio and video processors or decoders 33, 34. The converted output from the audio processor 33 is transferred to a preamplifier 35 and then via the receiver/decoder's audio output. The converted output from the video processor 34 is transferred via a graphics processor 36 and a PAIVSECAM encoder 37 to the receiver/decoder's video output.
Med henvisning til fig. 2 er grafikkprosessoren 36 fortrinnsvis konstruert for å generere en skjermbildefremvisning som setter bevegelige bilder sammen med overlagret tekst eller andre avbildninger. Nærmere bestemt kan den kombinere 4 lag, nemlig et stillbildelag, et lag med "levende" bilder, et grafikklag og et markørlag. I tillegg mottar grafikkprosessoren 36 grafiske data for fremvisning (slik som genererte bilder, osv.) fra den sentrale prosessor 20 og setter denne informasjon sammen med informasjon mottatt fra videoprosessoren 34 for å generere en skjermbildefremvisning. With reference to fig. 2, the graphics processor 36 is preferably designed to generate a screen display that juxtaposes moving images with superimposed text or other images. Specifically, it can combine 4 layers, namely a still image layer, a "live" image layer, a graphics layer and a marker layer. In addition, the graphics processor 36 receives graphic data for display (such as generated images, etc.) from the central processor 20 and combines this information with information received from the video processor 34 to generate a screen display.
Den sentrale prosessors programvarearkitektur kan tilsvare den som brukes i kjente dekodere og vil her ikke bli beskrevet i noen detalj. Den kan f.eks. være basert på en virtuell maskin som via et grensesnittlag samvirker med et operativsystem på lavere nivå implementert i dekoderens maskinvarekomponenter. Med hensyn til maskinvare-arkitektur, vil dekoderen være utstyrt med en prosessor, hukommelseselementer, slik som ROM, RAM, FLASH-hukommelse, osv., slik som i kjente dekodere. The software architecture of the central processor may correspond to that used in known decoders and will not be described in any detail here. It can e.g. be based on a virtual machine that interacts via an interface layer with a lower-level operating system implemented in the decoder's hardware components. With regard to hardware architecture, the decoder will be equipped with a processor, memory elements, such as ROM, RAM, FLASH memory, etc., as in known decoders.
Den sentrale prosessor 20 kan være tilpasset for å utføre et antall brukerprogrammer som bestemmer dekoderens funksjonalitet. Et brukerprogram ført inn i dekoderen tilsvarer en kodeseksjon ført inn i maskinen, som tillater styring av f.eks. funksjoner på høyere nivå i maskinen. Typiske brukerprogrammer kan innbefatte generering av en grafisk sekvens på fjernsynsskjermen som reaksjon på en kommando fra fjernstyringen, eller utsendelse av en melding via modemet til en tjener knyttet til det digitale kri ng ka sti ngssystem. The central processor 20 can be adapted to execute a number of user programs that determine the functionality of the decoder. A user program entered into the decoder corresponds to a code section entered into the machine, which allows control of e.g. higher level functions in the machine. Typical user programs may include generating a graphic sequence on the television screen in response to a command from the remote control, or sending a message via the modem to a server associated with the digital broadcasting system.
Som det vil bli beskrevet senere, er et brukerprogram i henhold til foreliggende oppfinnelse tilpasset for å generere fremviserskjermbilder, markører og programinformasjon som legges oppå eller erstatter den normale fjemsynsfremvisning og er knyttet til navigering mellom et antall kanaler eller interaktive tjenester som foreslås av systemet. Den informasjon som vises frem kan omfatte menyer som i hovedsak ikke forandres og/eller data som oppdateres ved å bruke informasjon som inneholdes i en eller flere kanalers MPEG-transportstrøm. As will be described later, a user program according to the present invention is adapted to generate viewer screens, markers and program information that is superimposed on or replaces the normal television presentation and is linked to navigation between a number of channels or interactive services proposed by the system. The information that is displayed may include menus that are essentially unchanged and/or data that is updated using information contained in one or more channels' MPEG transport stream.
Brukerprogrammene kan være resistente brukerprogrammer lagret i dekoderens ROM- eller FLASH-hukommelse, eller brukerprogrammene kan kringkastes og lastes ned via et grensesnitt i dekoderen, eller særlig et slikt som det serielle grensesnitt 23, en smartkortleser 27, osv. Brukerprogrammene kan innbefatte navigeringsverktøy, programoversikter, spill, interaktive tjenester, "teleshopping"-programmer, såvel som initierende brukerprogrammer som gjør det mulig for dekoderen å bli øyeblikkelig virksom ved oppstart, samt brukerprogrammer for konfigurering av dekoderen. The user programs may be persistent user programs stored in the decoder's ROM or FLASH memory, or the user programs may be broadcast and downloaded via an interface in the decoder, or in particular such as the serial interface 23, a smart card reader 27, etc. The user programs may include navigation tools, program overviews , games, interactive services, "teleshopping" programs, as well as initiating user programs that enable the decoder to become immediately operational at startup, as well as user programs for configuring the decoder.
Brukerprogrammene lagres på steder i hukommelsen i dekoderen og representeres som ressursfiler omfattende beskrivelsesfiler for grafiske objekter, enhetsfiler, variabelblokkfiler, instruksjonssekvensfiler, brukerprogramfiler, datafiler, osv. The user programs are stored in memory locations in the decoder and are represented as resource files including graphic object description files, device files, variable block files, instruction sequence files, user program files, data files, etc.
Konvensjonelt blir brukerprogrammene lastet ned i dekoderen via kringkastings-forbindelsen, inndelt i moduler, idet hver modul tilsvarer en eller flere MPEG-tabeller. Hver MPEG-tabell kan være inndelt i en rekke seksjoner. Når dataoverføring også skjer via de serielle og parallelle porter, blir modulene likeledes splittet i tabeller og seksjoner, idet seksjonenes størrelse er avhengig av den kanalen som brukes. Conventionally, the user programs are downloaded into the decoder via the broadcast connection, divided into modules, each module corresponding to one or more MPEG tables. Each MPEG table can be divided into a number of sections. When data transfer also takes place via the serial and parallel ports, the modules are likewise split into tables and sections, the size of the sections depending on the channel used.
I tilfellet av kringkastede utsendelser transporteres modulene i form av datapakker i forskjellige typer datastrømmer, slik som i en videodatastrøm, en audiodatastrøm og en tekstdatastrøm. I henhold til MPEG-standarder kommer det før hver pakke en pakke-identifikator (PID) på 13 biter, dvs. en PID for hver pakke som transporteres i MPEG-strømmen. For en gitt frekvenskanal innholder en eller flere "programkart-tabeller" (PMTs - Program Map Tables) en liste over de forskjellige datastrømmer i vedkommende kanal og definerer innholdet i hver strøm i henhold til dens respektive PID. PMT-tabellen eller -tabellene er tilgjengelige via en overordnet programtilgangs-tabell (PAT - Program me Access Ta ble). In the case of broadcast broadcasts, the modules are transported in the form of data packets in different types of data streams, such as in a video data stream, an audio data stream, and a text data stream. According to MPEG standards, each packet is preceded by a packet identifier (PID) of 13 bits, i.e. a PID for each packet transported in the MPEG stream. For a given frequency channel, one or more "program map tables" (PMTs - Program Map Tables) contain a list of the different data streams in the relevant channel and define the content of each stream according to its respective PID. The PMT table or tables are accessible via a parent program access table (PAT - Program Me Access Ta ble).
I et digitalt kringkastingssystem blir informasjon båret på flere frekvenskanaler med fast og forutbestemt båndbredde. En eneste frekvenskanal kan romme flere audio-og/eller videodatastrømmer. En eneste videostrøm kan f.eks. være knyttet til flere audiostrømmer som dubber et program i et antall språk. Alternativt eller i tillegg kan flere videostrømmer inneholdes i pakkestrømmen knyttet til frekvenskanalen og som f.eks. viser den samme sportsbegivenhet fra forskjellige kamera posisjoner. Skjønt disse forskjellige audio- og videostrømmer kringkastes på den samme frekvenskanal, kan en seer oppfatte en endring av audio-/videostrømmen innenfor vedkommende frekvenskanal som å tilsvare et virkelig kanalbytte. In a digital broadcasting system, information is carried on several frequency channels with a fixed and predetermined bandwidth. A single frequency channel can accommodate several audio and/or video data streams. A single video stream can e.g. be linked to multiple audio streams dubbing a program in a number of languages. Alternatively or in addition, several video streams can be contained in the packet stream linked to the frequency channel and which e.g. shows the same sporting event from different camera positions. Although these different audio and video streams are broadcast on the same frequency channel, a viewer can perceive a change of the audio/video stream within that frequency channel as corresponding to a real channel change.
I tillegg til konvensjonell audiovisuell programinformasjon kan andre data bæres på frekvenskanalen. Som det vil bli beskrevet nedenfor kan disse data innbefatte meny-fremvisningsinformasjon knyttet til oppdaterte programsammendrag, osv. Sådanne datas PID-verdier kan nok en gang være tilgjengelige via en PMT-tabell. In addition to conventional audiovisual program information, other data can be carried on the frequency channel. As will be described below, this data may include menu display information related to updated program summaries, etc. Such data's PID values may again be available via a PMT table.
For å frembringe et konstant grensesnitt blir noe informasjon nødvendigvis kringkastet på alle frekvenskanaler. Som et eksempel kan informasjon knyttet til et brukerprogram av "pilot"-type som angir vanlig programinformasjon og de valgmuligheter som er tilgjengelig for brukeren, kringkastes på alle frekvenskanaler, slik at en bruker alltid kan påkalle denne informasjon uavhengig av det program eller den kanal han ser på. På denne måte sikres grensesnittets kontinuitet. In order to produce a constant interface, some information is necessarily broadcast on all frequency channels. As an example, information relating to a user program of the "pilot" type, which indicates common program information and the options available to the user, can be broadcast on all frequency channels, so that a user can always call up this information regardless of the program or channel he look at. In this way, the continuity of the interface is ensured.
Med henvisning til fig. 3 skal nå settet av styretaster knyttet til den håndholdte fjernstyring 25 for mottager/dekoderen beskrives. Denne fjernstyrings layout tilsvarer den som for tiden leveres med det eksisterende digitale dekodersystem Canal+ Mediahighway. Som det vil forstås er dekoderens reaksjon på aktivering av en bestemt styretast på håndsettet programmerbar og kan variere i samsvar med det brukerprogram som er lastet i dekoderen. Skjønt visse funksjoner (på/av, lyddemping, osv.) er universelle, kan således andre endres i samsvar med dekoder-konfigurasjonen. With reference to fig. 3, the set of control keys associated with the hand-held remote control 25 for the receiver/decoder will now be described. This remote control layout corresponds to the one currently supplied with the existing Canal+ Mediahighway digital decoder system. As will be appreciated, the decoder's response to activation of a particular control key on the handset is programmable and may vary in accordance with the user program loaded into the decoder. Thus, although certain functions (on/off, mute, etc.) are universal, others can be changed according to the decoder configuration.
Som vist har fjernstyringen 25 en PROG-tast 40 og en PILOT-tast 41. I det eksisterende Canal+ Mediahighway- dekodersystem påkaller disse styretaster henholdsvis en programoversikt som lister opp de programmer som er tilgjengelig på hver kanal og et "pilot-brukerprogram" som gir informasjon om det program som blir vist på den an-gjeldende kanal, såvel som en viss mengde informasjon om andre programmer som kan sees på denne og andre kanaler for øyeblikket, i den nærmeste fremtid, osv. As shown, the remote control 25 has a PROG key 40 and a PILOT key 41. In the existing Canal+ Mediahighway decoder system, these control keys respectively call up a program guide which lists the programs available on each channel and a "pilot user program" which provides information about the program being shown on the relevant channel, as well as a certain amount of information about other programs that can be seen on this and other channels at the moment, in the near future, etc.
I sammenheng med foreliggende oppfinnelse påkaller aktivering av PROG-tasten 40 på fjernstyringen en mer generalisert hovedtjenestemeny, idet programoversikten er tilgjengelig som en valgmulighet i denne meny sammen med andre tjenester, slik som interaktive innkjøpsbrukerprogrammer, osv. Det brukerprogram som påkalles med pilottasten 41 forblir i hovedsak uforandret. In the context of the present invention, activation of the PROG key 40 on the remote control invokes a more generalized main service menu, the program overview being available as an option in this menu along with other services, such as interactive purchasing user programs, etc. The user program invoked with the pilot key 41 remains in essentially unchanged.
Fjernstyringen har videre et sett retningsbestemmende navigasjonstaster 42 for å The remote control further has a set of direction-determining navigation keys 42 to
styre forflytningen av en markør på skjermen innenfor en menyfremvisning, såvel som en "OK"-styretast 43 for valg av en gjenstand eller oppføring fremhevet av markøren. control the movement of a cursor on the screen within a menu display, as well as an "OK" control key 43 for selecting an item or entry highlighted by the cursor.
Et sett siffertaster 44 muliggjør direkte valg av en nummerert kanal, innføring av tall-data, slik som kredittkortnummer, PIN-kode, osv. Siffertastene 44 kan også være knyttet til innføring av sekundære datasett, slik som ukedagene, dagtid/natt/kveld, osv. Disse data kan være påtrykket over styretastene og kan brukes ved program-mering av et tidtager-brukerprogram, under navigering i en programoversikt, osv. A set of number keys 44 enables direct selection of a numbered channel, entry of numerical data, such as credit card number, PIN code, etc. The number keys 44 may also be associated with entry of secondary data sets, such as the days of the week, day/night/evening, etc. This data can be printed above the control keys and can be used when programming a timer user program, during navigation in a program overview, etc.
Fjernstyringen 25 har også en preferanse-styretast 45 som gir tilgang til en menyliste over et begrenset antall foretrukne kanaler valgt av brukeren. På denne måte kan en bruker raskt veksle mellom de kanaler han eller hun ser oftest på. Styretasten 46 brukes for å forlate et aktivert brukerprogram eller en fremvist meny. SERV-styretasten 47 brukes for å påkalle et sammendrag av de tjenester som er tilgjengelige innenfor et aktivert brukerprogram, slik som en brukerveiledning for et innkjøpsbrukerprogram. The remote control 25 also has a preference control key 45 which gives access to a menu list of a limited number of preferred channels selected by the user. In this way, a user can quickly switch between the channels he or she watches most often. Control key 46 is used to exit an activated user program or a displayed menu. The SERV control key 47 is used to call up a summary of the services available within an activated user program, such as a user guide for a purchasing user program.
"+"-styretasten 48 gir tilgang til en meny som tillater valg av teksting på et antall språk og/eller valg av det språk som brukes i lydsporet som ledsager det fremviste program. The "+" control key 48 provides access to a menu that allows selection of subtitles in a number of languages and/or selection of the language used in the audio track accompanying the displayed program.
PERSO-styretasten 49 påkaller et brukerprogram som gjør det mulig for en bruker å innstille visse personlige grunnfunksjoner hos dekoderen, innbefattet volumet av lydavgivelsen fra dekoderen, kjennetegn ved dekoderens videoavgivelse, osv. The PERSO control key 49 invokes a user program which enables a user to set certain basic personal functions of the decoder, including the volume of the audio output from the decoder, characteristics of the video output of the decoder, etc.
Styretastene A - E 50 er ikke generelt knyttet til en bestemt type funksjon, men de kan benyttes av visse brukerprogrammer og som en mulighet for programmereren til å aktivere spesielle funksjoner, slik som retur til en forutgående meny, osv. The control keys A - E 50 are not generally associated with a specific type of function, but they can be used by certain user programs and as an opportunity for the programmer to activate special functions, such as return to a previous menu, etc.
Endelig deaktiverer eller aktiverer dempestyretasten 51 lyden som ledsager den fremviste kanal, mens TV/SAT-styretasten 52 gjør det mulig for en bruker å svitsje mellom kanaler mottatt via en satellitt-inngang og dem mottatt via en vanlig antenne, mens "standby"-tasten 53 gjør det mulig for en bruker i avstand å slå dekoderen på og av. Finally, the mute control key 51 disables or enables the audio accompanying the displayed channel, while the TV/SAT control key 52 enables a user to switch between channels received via a satellite input and those received via a conventional antenna, while the "standby" key 53 enables a remote user to turn the decoder on and off.
Med henvisning til fig. 4 er en av de tjenester som tilbys et gitter/raster eller en mosaikk som viser innholdet i alle kanaler som for tiden kringkastes til dekoderen. Ved valg av denne tjeneste bytter dekoderen til den frekvenskanal som er knyttet til denne tjeneste og mosaikken 80 vist i fig. 4 vises frem. I denne utførelse kringkastes mosaikken 80 på kanal nr. 8, slik at når siffertasten "8" velges på fjernstyringen stiller dekoderen seg inn på denne kanal. I en alternativ utførelse kan fjernstyringen ha en reservert styretast for innstilling på denne frekvenskanal. With reference to fig. 4 is one of the services offered a grid/raster or mosaic showing the content of all channels currently being broadcast to the decoder. When selecting this service, the decoder switches to the frequency channel associated with this service and the mosaic 80 shown in fig. 4 is displayed. In this embodiment, the mosaic 80 is broadcast on channel no. 8, so that when the number key "8" is selected on the remote control, the decoder tunes to this channel. In an alternative embodiment, the remote control can have a reserved control key for setting this frequency channel.
Mosaikken 80 består av et antall miniatyr-skjermbildevinduer 81 som hvert enkelt i sann tid viser det program som blir vist på en kanal og som hvert enkelt ved henvisningstallet 82 har en angivelse av navnet på den kanal som vises i fremviservin- The mosaic 80 consists of a number of miniature screen windows 81, each of which in real time shows the program being shown on a channel and each of which, by the reference number 82, has an indication of the name of the channel shown in the display window.
duet 81. Mosaikken har også et generelt informasjonsfelt 84. duet 81. The mosaic also has a general information field 84.
Et brukerprogram i dekoderen genererer en bevegelig rammemarkør vist ved henvisningstallet 83. Denne markør kan forflyttes horisontalt og vertikalt ved å bruke navigasjonspilene på fjernstyringen. Som et eksempel er markøren 83 i fig. 5 blitt flyttet for å velge det tredje nedover- og tredje bortover-vindu. Tittelen på det program som for tiden vises på den kanal som vises frem i dette vindu, er angitt i frem-viserfeltet 84. I tillegg velger og avspiller dekoderen den audiostrøm som er knyttet til denne kanal. Et trykk på "OK" på fjernstyringen får så dekoderen til å stille seg inn på den valgte kanal vist i vedkommende vindu. A user program in the decoder generates a movable frame marker shown at reference number 83. This marker can be moved horizontally and vertically using the navigation arrows on the remote control. As an example, marker 83 in FIG. 5 has been moved to select the third down and third up windows. The title of the program currently displayed on the channel displayed in this window is indicated in the display field 84. In addition, the decoder selects and plays the audio stream associated with this channel. A press of "OK" on the remote control then causes the decoder to tune in to the selected channel shown in the relevant window.
Mosaikken vist i fig. 4 viser frem 20 kanaler. I praksis kan inntil 60 eller flere kanaler mottas av en dekoder. I såfall kan tilgang til andre programmosaikker være nød-vendig. Når markøren f.eks. er posisjonert på vinduet 84", slik som vist i fig. 4, vil valg av navigasjonspilen som vender mot høyre få fremvisningen til å endre seg til en annen mosaikk på 20 programmer, slik som vist i fig. 6. Når markøren befinner seg på venstre side av gitteret 80 vil likeledes valg av navigasjonspilen som vender mot venstre få fremvisningen til å endre seg til å vise en annen program mosaikk. Mosaikk-skjermbildene kan også "sløyfekoples", slik at når det siste mosaikk-skjermbilde forlates, vil brukeren bli bragt tilbake til det første skjermbilde, osv. The mosaic shown in fig. 4 shows 20 channels. In practice, up to 60 or more channels can be received by a decoder. In that case, access to other program mosaics may be necessary. When the cursor e.g. is positioned on window 84", as shown in Fig. 4, selecting the right-facing navigation arrow will cause the display to change to another mosaic of 20 programs, as shown in Fig. 6. When the cursor is on left side of the grid 80, likewise, selecting the left-facing navigation arrow will cause the display to change to show another program mosaic. The mosaic screens can also be "looped", so that when the last mosaic screen is left, the user will be brought back to the first screen, etc.
Programmosaikken vist i fig. 4 viser frem et utvalg av alle program ka na ler som kringkastes til dekoderen. I noen tilfeller behøver imidlertid dekoderen ikke ha fulle tilgangsrettigheter til alle kanaler. For eksempel kan noen kanaler være reservert for programmer med betaling pr. visning eller fordre et ytterligere abonnement fra brukerens side. I dette tilfelle er det uønsket at en bruker har full audio- og videotilgang til programmet, selv til en redusert skjermbildeversjon som vises i fremviser-vinduer 81. The program mosaic shown in fig. 4 shows a selection of all program channels that are broadcast to the decoder. In some cases, however, the decoder does not need to have full access rights to all channels. For example, some channels may be reserved for pay-per-view programmes. display or require a further subscription from the user. In this case, it is undesirable for a user to have full audio and video access to the program, even to a reduced screen version displayed in viewer windows 81.
I en utførelse er følgelig det dekoder-brukerprogram som forvalter mosaikkfremvisningen tilpasset for å overvåke den tid som rammemarkøren forblir stående i en enkelt stilling. Etter en periode på f.eks. 30 sek. vil brukerprogrammet sammenligne tilgangsrettighetene for vedkommende kanal med tilgangsrettighetene i dekoderen, for å verifisere om en bruker har full tilgang til programmet eller kanalen som vises frem i mosaikk-vinduet, eller ikke. Accordingly, in one embodiment, the decoder user program that manages the mosaic display is adapted to monitor the time that the frame marker remains in a single position. After a period of e.g. 30 sec. the user program will compare the access rights for the channel in question with the access rights in the decoder, to verify whether a user has full access to the program or channel displayed in the mosaic window, or not.
Dersom dekoderen ikke har de nødvendige tilgangsrettigheter sørger brukerprogrammet for at audio-avgivelsen avskjæres etter 30 sek., slik at brukeren ikke lenger kan høre lydsporet knyttet til vedkommende program. If the decoder does not have the necessary access rights, the user program ensures that the audio output is cut off after 30 seconds, so that the user can no longer hear the audio track associated with the program in question.
Dersom brukeren ikke harde nødvendige tilgangsrettigheter, vil rammemarkøren hoppe til et annet vindu i denne mosaikk, slik som det første element i det øvre venstre hjørne av det første skjermbilde. Alternativt kan markøren hoppe til et vinduselement i en annen mosaikk. Over en periode på 5 min. eller lignende deretter, kan brukerprogram met nekte å tillate markøren på ny å bli posisjonert på det tilgangsfor-budte vindu. If the user does not have the necessary access rights, the frame cursor will jump to another window in this mosaic, such as the first element in the upper left corner of the first screen. Alternatively, the cursor can jump to a window element in another mosaic. Over a period of 5 min. or the like thereafter, the user program may refuse to allow the cursor to be re-positioned on the access-denied window.
I dette tilfelle kan brukerprogrammet foreslå overfor brukeren muligheten av å betale for tilgang til vedkommende kanal, slik som vist ved henvisningstallet 86 i fig. 7. Dersom brukeren er enig, kan brukerprogrammet veksle direkte til vedkommende kanal ved f.eks. å bruke kreditter lagret i brukerens abonnementskort. Alternativt kan brukerprogrammet aktivere de betalingsmenyskjermbilder som er nødvendig for å la brukeren tegne et abonnement. Sådanne trinn er standard og vil her ikke bli drøftet i noen detalj. Ettersom det kjøpes rettigheter for hendelser med betaling pr. visning kan styringen 20 under styring fra et brukerprogram generere en tegnet avbildning eller et symbol (ikon) som representerer kjøpet av en hendelse. Styringen kan f.eks. generere en tegning av en handletralle som begynner å fylles ettersom hendelser kjøpes. In this case, the user program can suggest to the user the possibility of paying for access to the relevant channel, as shown by the reference number 86 in fig. 7. If the user agrees, the user program can switch directly to the relevant channel by e.g. to use credits stored in the user's subscription card. Alternatively, the user program may activate the payment menu screens necessary to allow the user to subscribe. Such steps are standard and will not be discussed in any detail here. As rights are purchased for events with payment per display, the control 20 under control from a user program can generate a drawn image or a symbol (icon) representing the purchase of an event. The control can e.g. generate a drawing of a shopping cart that begins to fill as events are purchased.
Som et alternativ til en tidssperreprosedyre kan brukerprogrammet utføre de nød-vendige trinn for å reposisjonere markøren og/eller avskjære audio-avgivelsen straks markøren stanser på et vinduselement for et program eller en kanal som det ikke er adgang til. As an alternative to a timeout procedure, the user program can perform the necessary steps to reposition the cursor and/or interrupt the audio output as soon as the cursor stops on a window element for a program or channel to which access is not available.
Reposisjoneringen av markøren behøver ikke være avhengig av tilgangsrettighetene til en kanal og/eller et program som vises i et vindu. I tillegg til eller som et alternativ til det som er sagt ovenfor, kan dekoderens brukerprogram f.eks. være tilpasset for automatisk å reposisjonere markøren etter utløpet av en forutbestemt tid. Dette kan gjøre det mulig for en bruker å "surfe" over mosaikken mens audio-informasjon for hvert vindu i mosaikken etter tur mottas i dette tidsrom. Denne surfende arbeids-modus kan iverksettes ved å trykke på en forutbestemt tast på fjernstyringen. The repositioning of the cursor need not depend on the access rights of a channel and/or a program displayed in a window. In addition to or as an alternative to what has been said above, the decoder's user program can e.g. be adapted to automatically reposition the cursor after the expiration of a predetermined time. This may enable a user to "surf" across the mosaic while audio information for each window in the mosaic is received in turn during this time slot. This browsing work mode can be initiated by pressing a predetermined key on the remote control.
Som et alternativ til å omplassere markøren etter utløpet av en forutbestemt tid, kan brukerprogrammet være tilpasset for automatisk å avgi en anmodning om fulle tilgangsrettigheter til en kanal og/eller et program som det forbys full audio- og visuell tilgang til, når markøren i et forutbestemt tidsrom befinner seg på det vindu som viser frem denne kanal og/eller dette program. Dette kan muliggjøre automatisk bestilling av fulle tilgangsrettigheter til et program og/eller en kanal uten noen ytterligere inntasting fra brukerens side. As an alternative to repositioning the cursor after the expiration of a predetermined time, the user program may be adapted to automatically issue a request for full access rights to a channel and/or program to which full audio and visual access is prohibited, when the cursor in a predetermined time period is located on the window that displays this channel and/or this programme. This can enable automatic ordering of full access rights to a program and/or channel without any further input from the user.
I tillegg til eller som alternativ til å avskjære audio-avgivelsen kan brukerprogrammet også sørge for å avskjære videoavgivelsen. I noen tilfeller når f.eks. voksent materiale vises frem, kan dekoderen i alle tilfeller mørklegge videofremvisningen og avskjære audio-avgivelsen for det program og den kanal dette gjelder, slik at bare kanal- og programtittelinformasjon vises frem i feltene 84, 82. Siden sådant materiale kan slettes fra alle mosaikkfremvisninger uavhengig av dekoderens tilgangsrettigheter, kan dette trinn også utføres oppstrøms for dekoderen, ved senderenden. In addition to or as an alternative to intercepting the audio output, the user program can also ensure that the video output is intercepted. In some cases, when e.g. adult material is displayed, the decoder can in any case darken the video display and cut off the audio output for the program and channel in question, so that only channel and program title information is displayed in fields 84, 82. Since such material can be deleted from all mosaic displays independently of the decoder's access rights, this step can also be performed upstream of the decoder, at the transmitter end.
Med henvisning til fig. 8 vil nå arkitekturen for elementene i overføringssystemet knyttet til genereringen av mosaikk-kanalen bli beskrevet. Videosignaler fra 60 kanaler mottas av en tjener 90 knyttet til en stasjon 91. Tjeneren 90 har som oppgave å filtrere ut sådanne videosignaler som ikke skal innlemmes i mosaikken, f.eks. videosignaler knyttet til kanaler bare for voksne, osv. De behandlede signaler overføres så til en prosessor 92 som forandrer størrelsen av og reposisjonerer videosignalene innenfor en billedskjerm-fremvisning, for således å generere tre gitter- eller mosaikkskjermbilder vist ved henvisningstallet 93, som så mates til multiplekseren 4. With reference to fig. 8, the architecture of the elements of the transmission system related to the generation of the mosaic channel will now be described. Video signals from 60 channels are received by a server 90 linked to a station 91. The task of the server 90 is to filter out such video signals that are not to be incorporated into the mosaic, e.g. video signals associated with adult-only channels, etc. The processed signals are then transmitted to a processor 92 which resizes and repositions the video signals within a picture screen display, thus generating three grid or mosaic screens shown at reference numeral 93, which are then fed to the multiplexer 4.
På en lignende måte blir audiosignaler fra hver av kanalene filtrert ved henvisningstallet 94 for så å bli sammenstilt og tildelt PID-verdier ved henvisningstallet 95 før de mates til multiplekseren 4. In a similar manner, audio signals from each of the channels are filtered at reference numeral 94 and then assembled and assigned PID values at reference numeral 95 before being fed to the multiplexer 4.
I tillegg til de kringkastede audio- og videodata kan ytterligere data innføres ved hjelp av en SA/DA-injeksjonstjener 96 og en tilhørende arbeidsstasjon 97. Særlig innfører tjeneren og stasjonen konfigurasjonsdata som gjelder konfigureringen av elementene i mosaikken sammen med pilotdata som inneholder minimumsinformasjonen med hensyn til de programmer som kringkastes på hver kanal. Pilotdataene kan tilsvare dem som brukes av "pilot-brukerprogrammet" og vil bli utnyttet av brukerprogrammet for å generere det innledende informasjonsfelt 84 på toppen av mosaikk-skjermbildet. In addition to the broadcast audio and video data, additional data can be entered by means of an SA/DA injection server 96 and an associated workstation 97. In particular, the server and the station enter configuration data relating to the configuration of the elements in the mosaic together with pilot data containing the minimum information regarding to the programs broadcast on each channel. The pilot data may correspond to that used by the "pilot user program" and will be utilized by the user program to generate the initial information field 84 at the top of the mosaic screen.
Konfigurasjonsdataene innbefatter typisk en beskrivelse av antallet mosaikker, størrel-sen på og posisjonen av hvert skjermbildeelement innenfor hver mosaikk, ramme-markørens ønskede størrelse, og grensene for markørbevegelse. Denne informasjon vil bli brukt for å gjøre det mulig for det tilhørende dekoder-brukerprogram å posisjonere og bevege rammemarkøren på riktig måte. I tillegg innbefatter dataene posisjonen for hver kanal i mosaikkene (sidenummer og koordinater), PID'en for det tilhørende lydspor i den sammenstilte audiostrøm og kanalreferansen i pilotdataene. The configuration data typically includes a description of the number of mosaics, the size and position of each screen element within each mosaic, the frame cursor's desired size, and the limits of cursor movement. This information will be used to enable the associated decoder user program to position and move the frame marker correctly. In addition, the data includes the position of each channel in the mosaics (page number and coordinates), the PID of the associated audio track in the compiled audio stream and the channel reference in the pilot data.
For å gjøre det mulig for dekoder-brukerprogrammet å skifte direkte til en ønsket kanal, bør konfigurasjonsdataene også omfatte detaljer om den kanal (frekvens, PID-verdi) som er knyttet til et gitt element. Tilgangsdetaljer (betaling pr. visning, abonnement, osv.) kan også innlemmes for å gjøre det mulig for dekoderens brukerprogram å utføre operasjonene beskrevet ovenfor og hindre en bruker fra å se på og lytte til en kanal hvor tilgang er forbudt. Endelig inneholder konfigurasjonsdataene PID-verdien for hver mosaikk-side og en innledende standardmelding (om den finnes) knyttet til vedkommende mosaikk-side. To enable the decoder user program to switch directly to a desired channel, the configuration data should also include details of the channel (frequency, PID value) associated with a given element. Access details (pay per view, subscription, etc.) may also be incorporated to enable the decoder's user program to perform the operations described above and prevent a user from viewing and listening to a channel where access is prohibited. Finally, the configuration data contains the PID value for each mosaic page and a standard introductory message (if any) associated with that mosaic page.
Et eksempel på en mosaikkform hvor i det minste et parti av videoavgivelsen mørk-legges, er beskrevet nedenfor med henvisning til fig. 9 - 11. An example of a mosaic form where at least part of the video output is darkened is described below with reference to fig. 9 - 11.
Mosaikken 100 kringkastes på kanal nr. 1 og når så siffertasten "1" velges på fjernstyringen avstemmes dekoderen til denne frekvenskanal. I en alternativ utførelse kan fjernstyringen ha en reservert styretast for avstemning til denne frekvenskanal. The mosaic 100 is broadcast on channel no. 1 and when the number key "1" is selected on the remote control, the decoder is tuned to this frequency channel. In an alternative embodiment, the remote control can have a reserved control key for tuning to this frequency channel.
Mosaikken 100 består av et miniatyrskjermbildevindu 101 som i sanntid viser forfilmer med biter av fremtidige hendelser som skal vises på en eller flere av de øvrige kanaler og fire miniatyrskjermbildevinduer 102 som alle i sanntid viser det program som vises på den respektive kanal. Mosaikken inneholder også et generelt informasjonsfelt 104 og et tids- og datofelt 106. I tillegg til mosaikkvinduene 101, 102 inneholder mosaikkformen 100 trykknappelementer 108 hvis formål vil bli beskrevet nedenfor. The mosaic 100 consists of a thumbnail screen window 101 which in real time shows previews with bits of future events to be shown on one or more of the other channels and four thumbnail screen windows 102 which all show in real time the program shown on the respective channel. The mosaic also contains a general information field 104 and a time and date field 106. In addition to the mosaic windows 101, 102, the mosaic form 100 contains push button elements 108 whose purpose will be described below.
Når mosaikken 100 først blir aktivert, knyttes audio-avgivelsen til den kanal som vises frem i vinduet 101 og, slik som vist i fig. 9, informerer det generelle informasjonsfelt 104 brukeren om hvordan man forflytter seg omkring på mosaikkformen 100. Ved å trykke på en av piltastene (navigasjonspilene) på fjernstyringen genererer et brukerprogram i dekoderen en bevegelig rammemarkør omkring et av vinduene 102, slik som vist ved henvisningstallet 110 i fig. 10, eller et av trykknappelementene 108. Denne markør kan forflyttes horisontalt og vertikalt ved å bruke piltastene på fjernstyringen. When the mosaic 100 is first activated, the audio output is linked to the channel displayed in the window 101 and, as shown in fig. 9, the general information field 104 informs the user how to move around the mosaic shape 100. By pressing one of the arrow keys (navigation arrows) on the remote control, a user program in the decoder generates a movable frame marker around one of the windows 102, as shown at reference numeral 110 in fig. 10, or one of the push button elements 108. This cursor can be moved horizontally and vertically by using the arrow keys on the remote control.
Trykknappelementene 108 gir rask tilgang til en av de kanaler som er identifisert ved teksten som opptrer i hvert trykknappelement. Plasseres f.eks. markøren over det trykk-knappelement 108 som bærer ordene "CANAL SATELLITE" og "OK" trykkes ned, får dette dekoderen til å stille seg inn på frekvenskanalen CANAL SATELLITE. The push button elements 108 provide quick access to one of the channels identified by the text that appears in each push button element. Placed e.g. the cursor over the push-button element 108 bearing the words "CANAL SATELLITE" and "OK" is pressed, this causes the decoder to tune to the CANAL SATELLITE frequency channel.
Med markøren 110 plassert på et av vinduene 102, blir tittelen på det program som for tiden vises på den kanal som vises frem i vedkommende vindu, angitt i det generelle informasjonsfelt 104. I tillegg velger og avspiller dekoderen audiostrømmen knyttet til denne kanal. Et trykk på "OK" på fjernstyringen får da dekoderen til å innstille seg på den kanal som vises i dette vindu. With the cursor 110 placed on one of the windows 102, the title of the program currently shown on the channel displayed in the window in question is entered in the general information field 104. In addition, the decoder selects and plays the audio stream associated with this channel. Pressing "OK" on the remote control will cause the decoder to tune to the channel shown in this window.
Som drøftet ovenfor med henvisning til fig. 4-7 kan dekoderen i noen tilfeller ikke As discussed above with reference to fig. 4-7 the decoder in some cases cannot
besitte fulle tilgangsrettigheter til alle kanaler. Noen kanaler kan f.eks. være reservert for programmer med betaling pr. visning eller de kan fordre et ytterligere abonnement fra abonnentens side. I dette tilfelle er det ikke ønskelig at brukeren har full audio- og videotilgang til et program som vises i fremviservinduene 102. Det er særlig ønskelig med restriksjoner med hensyn til videoavgivelsen i mosaikken 100, ettersom vinduet 102 er tilstrekkelig stort til at en seer på komfortabel måte kan se på et program som det kan hende han ikke har fulle tilgangsrettigheter til. have full access rights to all channels. Some channels can e.g. be reserved for programs with payment per viewing or they may require an additional subscription from the subscriber. In this case, it is not desirable that the user has full audio and video access to a program that is displayed in the viewer windows 102. It is particularly desirable to have restrictions with regard to the video output in the mosaic 100, as the window 102 is sufficiently large for a viewer to comfortably way can look at a program to which he may not have full access rights.
I en utførelse er følgelig dekoderens brukerprogram som forvalter mosaikkfremvisningen, tilpasset for å overvåke den tid som rammemarkøren 110 forblir i en og samme stilling. Etter en periode på f.eks. 30 sek. vil brukerprogrammet sammenligne tilgangsrettighetene for vedkommende kanal med tilgangsrettighetene i dekoderen i den hensikt å bekrefte om en bruker har full tilgang til det program eller den kanal som vises frem i mosaikkvinduet 102, eller ikke. Accordingly, in one embodiment, the decoder's user program that manages the mosaic display is adapted to monitor the time that the frame marker 110 remains in one and the same position. After a period of e.g. 30 sec. the user program will compare the access rights for the channel in question with the access rights in the decoder in order to confirm whether or not a user has full access to the program or channel displayed in the mosaic window 102.
Dersom dekoderen ikke har de nødvendige tilgangsrettigheter sørger brukerprogrammet for å svitsje audio-avgivelsen til den knyttet til den kanal som vises frem i vinduet 101 og flytter markøren tilsvarende (i denne utførelse blir ikke markøren generert når audio-avgivelsen er knyttet til den kanal som vises frem i vinduet 101, skjønt dette ikke er essensielt). Omtrent samtidig blir videoavgivelsen for den kanal som vises frem i mosaikkvinduet 102 avskåret, slik som antydet ved henvisningstallet 101 i fig. 11, for derved å hindre brukeren fra å se på programmet. Når dette skjer kan brukerprogrammet foreslå overfor brukeren muligheten av å betale for tilgang til vedkommende kanal, slik som vist ved henvisningstallet 104 i fig. 11. If the decoder does not have the necessary access rights, the user program ensures that the audio output is switched to the one associated with the channel displayed in window 101 and moves the marker accordingly (in this embodiment, the marker is not generated when the audio output is associated with the channel displayed forward in window 101, although this is not essential). At about the same time, the video output for the channel displayed in the mosaic window 102 is cut off, as indicated by reference number 101 in fig. 11, thereby preventing the user from viewing the programme. When this happens, the user program can suggest to the user the possibility of paying for access to the relevant channel, as shown by reference number 104 in fig. 11.
"Mørkleggingen" av videoavgivelsen til et eller flere av vinduene 102 kan oppnås ved ganske enkelt å avskjære videoavgivelsen til det parti av skjermbildet hvor vinduet er plassert. Mørkleggingen kan imidlertid oppnås ved hjelp av en hvilken som helst av et antall forskjellige teknikker, slik som drøftet nedenfor. The "darkening" of the video output to one or more of the windows 102 can be achieved by simply cutting off the video output to the part of the screen where the window is located. However, the obscuration may be achieved by any of a number of different techniques, as discussed below.
Som tidligere nevnt har dekoderen typisk en 4-lagsstruktur for å generere det bilde som skal vises frem på fjernsynsapparatet, idet de fire lag er et stillbildelag, et lag med "levende" bilder, et grafikklag og et markørlag. Grafikklaget utnyttes fortrinnsvis både for symboler/ikoner (typiske geometriske fasonger) og tekst/titler (vanligvis, men ikke alltid, teksting). Dekoderens brukerprogram kan styre fremvisningen av tekst, avbildninger eller kombinasjoner av tekst og avbildninger i stillbildelaget for å legges oppå i det minste et parti av mosaikkvinduet 102, for derved å skjule det videobilde som vises frem i dette vindu. As previously mentioned, the decoder typically has a 4-layer structure to generate the image to be displayed on the television set, the four layers being a still image layer, a layer of "live" images, a graphics layer and a marker layer. The graphics layer is preferably used both for symbols/icons (typical geometric shapes) and text/titles (usually, but not always, subtitles). The decoder's user program can control the presentation of text, images or combinations of text and images in the still image layer to be superimposed on at least part of the mosaic window 102, thereby hiding the video image displayed in this window.
Denne tekst- og/eller billedfremvisning kan ha en hvilken som helst egnet form. Brukerprogrammet kan f.eks. styre genereringen av: (i) en rute, et rektangel eller en annen geometrisk fasong som i det minste delvis ligger over vinduet, This text and/or image display can take any suitable form. The user program can e.g. control the generation of: (i) a square, rectangle or other geometric shape that at least partially overlies the window;
(ii) en logo for den kanal som vises frem i vedkommende vindu, (ii) a logo for the channel displayed in the relevant window,
(iii) en tekstannonse for et program som enten vises i øyeblikket eller som skal vises i fremtiden på vedkommende kanal, og/eller (iv) et stillbilde knyttet til et program som enten vises i øyeblikket eller som skal vises i fremtiden på vedkommende kanal. (iii) a text advertisement for a program that is either currently being shown or to be shown in the future on the relevant channel, and/or (iv) a still image relating to a program that is either currently being shown or to be shown in the future on the relevant channel.
Disse partier av fremvisningen kan være tidligere lagret i dekoderens hukommelse for gjenfinning og bruk etter behov. Teksten og/eller bildet kan f.eks. lastes ned av dekoderen sammen med den audiovisuelle informasjon for mosaikkdannelsen 100. These parts of the presentation may be previously stored in the decoder's memory for retrieval and use as needed. The text and/or image can e.g. is downloaded by the decoder along with the audiovisual information for the mosaic 100.
Ved i tillegg å frembringe et lag for bevegelige bilder kan mosaikkvinduet 102 alternativt eller i tillegg tildekkes med et inviterende eller salgsfremmende videoinnslag for vedkommende kanal. Dette videoinnslag kan også lastes ned av dekoderen sammen med den audiovisuelle informasjon for mosaikkdannelsen 100. By additionally producing a layer for moving images, the mosaic window 102 can alternatively or additionally be covered with an inviting or promotional video feature for the channel in question. This video footage can also be downloaded by the decoder along with the audiovisual information for the mosaic 100.
Dekoderen kan være slik programmert at en mosaikk-kanal alltid vil vises frem ved oppstart av dekoderen. Mens markøren også kan være fast på den samme kanal hver gang mosaikkformasjonen første gang aktiveres, finnes det i tillegg andre muligheter. Når dekoderen aktiveres kan f.eks. en mosaikk bli vist frem sammen med en markør som fremhever den siste kanal som brukeren så på. Når det da veksles mellom mosaikkskjermbilder kan en kanal sees på alle disse skjermbilder. I fig. 5 og 6 blir f.eks. kanal nr. 9 vist frem. Når en bruker går fra en kanal til mosaikk-kanalen kan likeledes det mosaikkskjermbilde som inneholder denne kanal fremhevet av markøren, bli vist frem, hvilket gir en slags "ut-zoomende"-virkning fra fremvisningen av kanalen med fullt skjermbilde til en miniatyrversjon i et vinduselement i mosaikken. The decoder can be programmed in such a way that a mosaic channel will always be displayed when the decoder is started. While the cursor can also be fixed on the same channel every time the mosaic formation is first activated, there are other possibilities as well. When the decoder is activated, e.g. a mosaic will be displayed along with a cursor highlighting the last channel the user watched. When switching between mosaic screens, a channel can be seen on all these screens. In fig. 5 and 6 become e.g. channel no. 9 shown. Likewise, when a user moves from a channel to the mosaic channel, the mosaic screen containing that channel highlighted by the cursor can be displayed, giving a sort of "zooming out" effect from the full-screen display of the channel to a thumbnail version in a window element in the mosaic.
Dersom det med utførelsene beskrevet ovenfor trykkes på "OK"-tasten når markøren er posisjonert på et bestemt mosaikkvindu, får dette dekoderen til å avstemme seg til frekvensen for den kanal som vises frem i vedkommende bestemte mosaikkvindu. Et trykk på en alternativ tast på fjernstyringen kan imidlertid aktivere et av flere forskjellige brukerprogrammer lagret i dekoderen. For eksempel kan et trykk på en av siffertastene B-E (tasten A er typisk reservert for justering av lydvoluminnstillingen, slik som vist i fig. 4) få dekoderen til å begynne å vise frem en elektronisk programoversikt ( EPG - Electronic Program Guide) knyttet til den kanal som vises frem i det vindu hvor markøren er plassert. If, with the embodiments described above, the "OK" key is pressed when the cursor is positioned on a specific mosaic window, this causes the decoder to tune to the frequency of the channel displayed in that specific mosaic window. However, pressing an alternative key on the remote control can activate one of several different user programs stored in the decoder. For example, pressing one of the number keys B-E (key A is typically reserved for adjusting the audio volume setting, as shown in Fig. 4) can cause the decoder to start displaying an electronic program overview (EPG - Electronic Program Guide) associated with it channel that is displayed in the window where the cursor is placed.
Programoversikten EPG kan ha en av mange slags former. EPG'en kan f.eks. omfatte en tekstfremvisning av en plan over kommende programmer på kanalen. Sådanne fremvisninger er velkjent på området og vil her ikke bli ytterligere beskrevet. Alternativt, og som vist i fig. 12, kan EPG'en omfatte en mosaikkfremvisning 120 med flere mosaikkvinduer 122 (skjønt bare tre vinduer er vist i fig. 12, er et annet antall eller arrangement av vinduer mulig). Hvert vindu inneholder et bilde (stillbilde eller bevegelig bilde) av det fremtidige program sammen med en angivelse 124 av vedkommende programs tittel. Mosaikken inneholder også et generelt informasjonsfelt 126 som angir kanalens navn og det tidsrom som dekkes av mosaikken 120. The program overview EPG can take one of many forms. The EPG can e.g. include a text presentation of a schedule of upcoming programs on the channel. Such displays are well known in the field and will not be further described here. Alternatively, and as shown in fig. 12, the EPG may include a mosaic display 120 with multiple mosaic windows 122 (although only three windows are shown in FIG. 12, another number or arrangement of windows is possible). Each window contains an image (still image or moving image) of the future program together with an indication 124 of the relevant program's title. The mosaic also contains a general information field 126 which indicates the name of the channel and the time period covered by the mosaic 120.
Et brukerprogram i dekoderen genererer en bevegelig rammemarkør, vist ved henvisningstallet 127. Denne markør kan beveges horisontalt og vertikalt ved å bruke navigasjonspilene (piltastene) på fjernstyringen. Posisjoneres markøren på et vindu får dette programmets tittel og varighet til å bli vist frem, slik som vist ved henvisningstallet 128 i fig. 12, sammen med et sammendrag av programmets innhold, slik som vist ved henvisningstallet 130 i fig. 12. A user program in the decoder generates a movable frame marker, shown at reference numeral 127. This marker can be moved horizontally and vertically using the navigation arrows (arrow keys) on the remote control. If the cursor is positioned on a window, this program's title and duration will be displayed, as shown by reference number 128 in fig. 12, together with a summary of the program's content, as shown at reference number 130 in fig. 12.
Tilgang til andre EPG-mosaikkfremvisninger for kanalen kan være nødvendig for å vise frem programmer som vises i løpet av en senere tidsperiode. Når f.eks. markøren plasseres på vinduet 122 på høyre side av mosaikken, vil valg av navigasjonspilen som vender mot høyre få fremvisningen til å gå over til en annen mosaikk med tre programmer som skal vises i løpet av et senere tidsrom. Når markøren befinner seg på venstre side av mosaikken 120, vil likeledes valg av navigasjonspilen som vender mot venstre få fremvisningen til å gå over til å vise en annen mosaikk med tre programmer som ble vist eller skal vises i løpet av et tidligere tidsrom. Access to other EPG mosaic displays for the channel may be required to display programs shown during a later time period. When e.g. cursor is placed on window 122 on the right side of the mosaic, selecting the right-facing navigation arrow will cause the display to move to another mosaic of three programs to be displayed at a later time. Similarly, when the cursor is on the left side of the mosaic 120, selecting the left-facing navigation arrow will cause the display to display another mosaic of three programs that were or will be displayed during a previous time period.
Visningen av EPG'en kan startes ved å innstille dekoderen til en frekvenskanal som inneholder mosaikkformasjonen 120. Alternativt kan EPG'en mottas av dekoderen sammen med den audiovisuelle informasjon for mosaikkdannelsene 80 og 100. The display of the EPG can be started by tuning the decoder to a frequency channel containing the mosaic formation 120. Alternatively, the EPG can be received by the decoder together with the audiovisual information for the mosaic formations 80 and 100.
I tillegg til eller som alternativ til den EPG-form som er beskrevet med henvisning til fig. 12, kan EPG'en ha form av den mosaikkdannelse 80 som er vist i fig. 4, for å vise frem informasjon som gjelder programmer som skal vises på alle kanaler på et gitt tidspunkt. I dette eksempel viser hvert vindu 81 frem et stillbilde eller et bevegelig bilde fra et program som skal vises på et bestemt tidspunkt på vedkommende kanal, f.eks. om en time. Det bestemte tidspunkt blir fortrinnsvis angitt i informasjons- In addition to or as an alternative to the EPG form described with reference to fig. 12, the EPG may take the form of the mosaic formation 80 shown in FIG. 4, to display information relating to programs to be shown on all channels at a given time. In this example, each window 81 displays a still image or a moving image from a program to be shown at a specific time on the relevant channel, e.g. in one hour. The specific time is preferably indicated in the information
feltet 84. Forflytningen av markøren omkring på mosaikken får tittelen på det valgte program til å bli vist frem i informasjonsfeltet 84. Valg av en bestemt tast på fjernstyringen får EPG'en til å vise frem en lignende mosaikk for et annet tidspunkt, f.eks. to timer frem i tid. field 84. Moving the cursor around the mosaic causes the title of the selected program to be displayed in the information field 84. Selecting a specific key on the remote control causes the EPG to display a similar mosaic for another time, e.g. . two hours ahead.
Som et alternativ eller i tillegg kan iverksettelsen av visningen av en EPG ved å trykke på en av tastene B - E, få dekoderen til å vise frem ytterligere informasjon om det program som vises i det vindu som markøren er plassert på. Denne informasjon inneholder fortrinnsvis programmets tittel, starttidspunkt, avslutningstidspunkt og/eller varighet, samt et sammendrag av programmets innhold. Denne ytterligere informasjon kan mottas av dekoderen sammen med de audiovisuelle data for informasjonen i mosaikken. Alternativt kan den lastes ned av dekoderen for fremvisning ettersom det fordres. As an alternative or in addition, the activation of the display of an EPG by pressing one of the keys B - E can cause the decoder to display additional information about the program displayed in the window on which the cursor is placed. This information preferably contains the programme's title, start time, end time and/or duration, as well as a summary of the programme's content. This additional information can be received by the decoder along with the audiovisual data for the information in the mosaic. Alternatively, it can be downloaded by the decoder for display as required.
I utførelsene av mosaikkformasjonen beskrevet med henvisning til fig. 4-11 beholder markøren en konstant størrelse og et konstant format (farge, fasong, osv.) når den forflyttes over mosaikken. Alternativt kan markørens format variere avhengig av et kjennetegn ved det vindu som markøren står på. I en utførelse kan brukerprogrammet endre markørens farge avhengig av de tilgangsrettigheter som er tilordnet programmet og/eller kanalen som vises frem i det vindu hvor markøren er plassert. Markøren kan f.eks. være grønn når brukeren har fulle tilgangsrettigheter til programmet og kanalen som vises frem i det vindu hvor markøren er plassert og rød dersom brukeren ikke har fulle tilgangsrettigheter til programmet og/eller kanalen vist frem i det vindu hvor markøren er plassert. In the embodiments of the mosaic formation described with reference to fig. 4-11, the cursor retains a constant size and a constant format (color, shape, etc.) when moved over the mosaic. Alternatively, the cursor's format may vary depending on a characteristic of the window on which the cursor is positioned. In one embodiment, the user program can change the marker's color depending on the access rights assigned to the program and/or the channel displayed in the window where the marker is placed. The marker can e.g. be green when the user has full access rights to the program and channel displayed in the window where the cursor is placed and red if the user does not have full access rights to the program and/or channel displayed in the window where the cursor is placed.
Markøren kan også forandres avhengig av kjennetegn som er forskjellig fra disse bestemte tilgangsrettigheter. Som et eksempel kan en bruker tilordne en bestemt kanal som en "favoritt"-kanal ved f.eks. å trykke på en forutbestemt tast på fjernstyringen når markøren er plassert på det vindu som viser vedkommende kanal. Tilord-ningen av denne kanal som en favorittkanal lagres i dekoderens hukommelse, slik at når markøren senere plasseres på det vindu som viser frem denne kanal, blir markør-en vist frem i en annen farge, f.eks. i blått. Som et alternativ til å velge en favorittkanal via mosaikkfunksjonen, kan brukerprogrammet lagret i dekoderen vise frem en liste over alle kanaler som mottas av dekoderen og brukeren velge forskjellige kanaler på listen som favorittkanaler ved å bruke fjernstyringen. The marker can also be changed depending on characteristics different from these specific access rights. As an example, a user can assign a certain channel as a "favorite" channel by e.g. to press a predetermined key on the remote control when the cursor is placed on the window showing the channel in question. The assignment of this channel as a favorite channel is stored in the decoder's memory, so that when the cursor is later placed on the window that displays this channel, the cursor is displayed in a different color, e.g. in blue. As an alternative to selecting a favorite channel via the mosaic function, the user program stored in the decoder can display a list of all channels received by the decoder and the user can select different channels in the list as favorite channels using the remote control.
I tillegg til å velge "favorittkanal" ved å bruke markøren, kan markørens format endres avhengig av arten av det program som vises frem i det vindu hvor markøren er plassert. Markøren kan f.eks. få et annet format avhengig av programmets "rating" eller alders-gradering (slik som barneprogram, et program bare for voksne), programmets tema eller emne (slik som sport, natur/dyreliv, politikk), osv. In addition to selecting the "favorite channel" using the cursor, the format of the cursor can be changed depending on the nature of the program displayed in the window where the cursor is placed. The marker can e.g. get a different format depending on the program's "rating" or age rating (such as a children's program, an adult-only program), the program's theme or subject (such as sports, nature/wildlife, politics), etc.
I et annet arrangement kan den visuelle mørklegging og/eller lydmessige avskjæring av visse vinduer i mosaikkformasjonen i tillegg bestemmes av brukeren. Brukeren kan f.eks. ønske å begrense all tilgang til kanaler som vanligvis viser voksenprogrammer, dersom sådan tilgang ikke er begrenset av kringkasteren. Ved å trykke på en tast på fjernstyringen når markøren er plassert på et vindu som viser et program og/eller en kanal som brukeren ønsker å begrense tilgangen til, kan brukeren instruere dekoderen for å hindre all tilgang til vedkommende kanal. Denne informasjon lagres i dekoderen slik at når mosaikk-formasjonen deretter aktiveres, er video- og audio-informasjonen for vedkommende kanal mørklagt/avskåret. For å sikre sikkerheten kan dekoderen anmode om at en PIN-kode innføres av brukeren før tilgangsrettighetene endres. In another arrangement, the visual blackout and/or audio cut-off of certain windows in the mosaic formation may additionally be determined by the user. The user can e.g. wish to restrict all access to channels that usually show adult programmes, if such access is not restricted by the broadcaster. By pressing a key on the remote control when the cursor is placed on a window showing a program and/or a channel to which the user wishes to restrict access, the user can instruct the decoder to prevent all access to the channel in question. This information is stored in the decoder so that when the mosaic formation is then activated, the video and audio information for the relevant channel is blacked out/cut off. To ensure security, the decoder can request that a PIN code be entered by the user before the access rights are changed.
I utførelsene beskrevet med henvisning til fig. 4-11 blir kanalene vist frem i en formasjon som bestemmes av kringkasteren av de audiovisuelle data for kanalene. En brukers forskjellige favorittkanaler kan således bli vilkårlig spredt omkring på mosaikk-formasjonen. For å gjøre det mulig å posisjonere de forskjellige vinduer i formasjonen, er dekoderens brukerprogram i en utførelse innrettet for å styre vinduenes innbyrdes posisjon innenfor mosaikken. In the embodiments described with reference to fig. 4-11, the channels are displayed in a formation determined by the broadcaster of the audiovisual data for the channels. A user's various favorite channels can thus be arbitrarily scattered around the mosaic formation. In order to make it possible to position the different windows in the formation, the decoder's user program is in one embodiment designed to control the mutual position of the windows within the mosaic.
Som tidligere nevnt mottar dekoderen konfigurasjonsdata fra kringkasteren, som inneholder en beskrivelse av et antall mosaikker samt størrelsen og plasseringen av hvert skjermbildeelement innenfor hver mosaikk. Dekoderens brukerprogram er i stand til å omordne den mottatte posisjonsbestemmende informasjon, slik at plasseringen av skjermbildeelementene på skjermen tilfredsstiller brukerens fordringer. As previously mentioned, the decoder receives configuration data from the broadcaster, which contains a description of a number of mosaics as well as the size and location of each screen element within each mosaic. The decoder's user program is capable of rearranging the received position-determining information, so that the location of the screen image elements on the screen satisfies the user's requirements.
I en utførelse er dekoderens brukerprogram tilpasset for å styre den forholdsvise posisjon av vinduene i mosaikken som reaksjon på de mottatte tilgangsrettigheter til kanalene eller programmene som vises frem i vinduene. For eksempel kan programmer og kanaler med betaling pr. visning og som brukeren ikke har fulle tilgangsrettigheter til, vises frem i nabobilder av mosaikk-dannelsen. In one embodiment, the decoder's user program is adapted to control the relative position of the windows in the mosaic in response to the received access rights to the channels or programs displayed in the windows. For example, programs and channels with payment per display and to which the user does not have full access rights, are displayed in neighboring images of the mosaic formation.
Alternativt eller i tillegg kan dekoderens brukerprogram være tilpasset for å styre de forholdsvise posisjoner av vinduene i en mosaikk som reaksjon på kommandoer avgitt fra fjernstyringen. Dette gjør det mulig for en bruker lett å forandre vinduenes innbyrdes plassering i mosaikken ved f.eks. å trykke på en av tastene B - E på fjernstyringen. For eksempel kan mosaikkvinduene sorteres etter tema, slik som sport, natur/dyreliv, barneprogrammer, voksenprogrammer, osv. ved å berøre en tast. Alternatively or additionally, the decoder's user program can be adapted to control the relative positions of the windows in a mosaic in response to commands issued from the remote control. This makes it possible for a user to easily change the relative position of the windows in the mosaic by e.g. to press one of the keys B - E on the remote control. For example, the mosaic windows can be sorted by theme, such as sports, nature/wildlife, children's programs, adult programs, etc. at the touch of a key.
Fig. 4-12 har anskueliggjort arrangementer av mosaikkformasjoner av vinduer som viser frem programmer som vises på fjernsynskanaler. Mosaikkformasjonen er imidlertid ikke begrenset til utelukkende fjernsynsprogrammer. For eksempel kan mosaikkformasjonen 80 vist i fig. 4 inneholde et eller flere vinduer knyttet til hver sine radiokanaler. I såfall viser mosaikkvinduene for disse radiokanaler frem et merke eller en logo for radiostasjonen. Fig. 4-12 has illustrated arrangements of mosaic formations of windows showing programs shown on television channels. However, the mosaic formation is not limited to exclusively television programmes. For example, the mosaic formation 80 shown in FIG. 4 contain one or more windows linked to each of its radio channels. In this case, the mosaic windows for these radio channels display a mark or logo for the radio station.
Dekoderen kan også motta frekvenskanaler knyttet til dannelsen av annen mosaikk. Som et eksempel anskueliggjør fig. 13 en mosaikkformasjon 140 med vinduer 142 hvor hvert vindu viser en logo for en radiokanal og ved henvisningstallet 144 en angivelse av navnet på kanalen som vises i vinduet 142. Mosaikken inneholder også et generelt informasjonsfelt 146. Et brukerprogram i dekoderen genererer en bevegelig rammemarkør, vist ved henvisningstallet 148. Denne markør kan beveges horisontalt og vertikalt ved å bruke navigasjonstastene på fjernstyringen. Som et eksempel er i fig. 5 markøren 83 blitt flyttet for å velge det første vindu nedover og tredje bortover. En angivelse av den musikk som i øyeblikket spilles på den kanal som vises frem i dette vindu, gis i informasjonsfeltet 146. I tillegg velger og avspiller dekoderen den audiostrøm som er knyttet til denne kanal. The decoder can also receive frequency channels associated with the formation of other mosaics. As an example, fig. 13 a mosaic formation 140 with windows 142 where each window shows a logo for a radio channel and at the reference number 144 an indication of the name of the channel displayed in the window 142. The mosaic also contains a general information field 146. A user program in the decoder generates a moving frame marker, shown at reference number 148. This cursor can be moved horizontally and vertically using the navigation keys on the remote control. As an example, in fig. 5 the cursor 83 has been moved to select the first window down and the third up. An indication of the music currently playing on the channel displayed in this window is given in the information field 146. In addition, the decoder selects and plays the audio stream associated with this channel.
Et trykk på "OK" på fjernstyringen får dekoderen til å generere fremvisning av ytterligere informasjon knyttet til den valgte kanal. Som vist i fig. 14 får f.eks. et trykk på "OK" på fjernstyringen dekoderen til å generere en fremvisning 150 av tilleggsinfor-masjon som angår det program som i øyeblikket sendes på vedkommende kanal. Alternativt kan et trykk på "OK" få dekoderen til i form av en tekst, å vise frem en plan over kommende musikk som skal spilles på kanalen eller ytterligere informasjon som gjelder et musikkstykke som spilles i øyeblikket. Pressing "OK" on the remote control causes the decoder to generate a display of additional information relating to the selected channel. As shown in fig. 14 get e.g. a press of "OK" on the remote control the decoder to generate a display 150 of additional information relating to the program currently being broadcast on the relevant channel. Alternatively, pressing "OK" can prompt the decoder in the form of a text, to display a schedule of upcoming music to be played on the channel or additional information relating to a piece of music currently playing.
Fig. 15 anskueliggjør en mosaikkformasjon 160 med vinduer 162 hvor hvert vindu er knyttet til hvert sitt interaktive brukerprogram lagret i dekoderens hukommelse. Hvert vindu inneholder et merke eller en logo for brukerprogrammet sammen med en angivelse 164 av brukerprogrammets navn. Et brukerprogram i dekoderen genererer en bevegelig rammemarkør vist ved henvisningstallet 166. Denne markør kan beveges horisontalt og vertikalt ved å bruke navigasjonspiltastene på fjernstyringen. I fig. 15 er som et eksempel markøren blitt flyttet for å velge det første vindu nedover og andre bortover. Ved å trykke på "+"-tasten på fjernstyringen blir det interaktive brukerprogram tilknyttet vedkommende logo, f.eks. et "teleshopping"-program, iverksatt. Fig. 15 illustrates a mosaic formation 160 with windows 162 where each window is linked to its own interactive user program stored in the decoder's memory. Each window contains a mark or logo for the user program along with an indication 164 of the user program's name. A user program in the decoder generates a movable frame marker shown at reference numeral 166. This marker can be moved horizontally and vertically using the navigation arrow keys on the remote control. In fig. 15, as an example, the cursor has been moved to select the first window downwards and the second above. By pressing the "+" key on the remote control, the interactive user program is associated with the relevant logo, e.g. a "teleshopping" program, implemented.
Claims (76)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP98401837 | 1998-07-20 | ||
| PCT/IB1999/001356 WO2000005887A1 (en) | 1998-07-20 | 1999-07-20 | Navigation system for a multichannel digital television system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| NO20010302D0 NO20010302D0 (en) | 2001-01-18 |
| NO20010302L NO20010302L (en) | 2001-03-20 |
| NO332431B1 true NO332431B1 (en) | 2012-09-17 |
Family
ID=8235447
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO20010301A NO20010301L (en) | 1998-07-20 | 2001-01-18 | Navigation system for multi-channel digital television system |
| NO20010302A NO332431B1 (en) | 1998-07-20 | 2001-01-18 | Decoders and methods for controlling the display of multiple digital television channels in respective windows of a mosaic formation |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO20010301A NO20010301L (en) | 1998-07-20 | 2001-01-18 | Navigation system for multi-channel digital television system |
Country Status (23)
| Country | Link |
|---|---|
| US (1) | US7757252B1 (en) |
| EP (3) | EP1097583B1 (en) |
| JP (2) | JP4889857B2 (en) |
| KR (2) | KR100610243B1 (en) |
| CN (2) | CN1232120C (en) |
| AT (2) | ATE225588T1 (en) |
| AU (2) | AU755379B2 (en) |
| BR (2) | BR9912281A (en) |
| CA (2) | CA2336679C (en) |
| CZ (2) | CZ2001245A3 (en) |
| DE (2) | DE69903314T2 (en) |
| ES (2) | ES2184471T3 (en) |
| HR (2) | HRP20010032A2 (en) |
| HU (2) | HUP0104305A3 (en) |
| ID (2) | ID27981A (en) |
| IL (2) | IL140738A0 (en) |
| JO (2) | JO2123B1 (en) |
| NO (2) | NO20010301L (en) |
| PL (2) | PL345659A1 (en) |
| RU (2) | RU2237378C2 (en) |
| TR (3) | TR200100164T2 (en) |
| WO (2) | WO2000005887A1 (en) |
| ZA (2) | ZA200100184B (en) |
Families Citing this family (143)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ZA200004188B (en) * | 1999-08-13 | 2001-03-05 | Nampak Products Ltd | A blank from which a box can be erected. |
| US7370016B1 (en) | 1999-08-27 | 2008-05-06 | Ochoa Optics Llc | Music distribution systems |
| US6647417B1 (en) | 2000-02-10 | 2003-11-11 | World Theatre, Inc. | Music distribution systems |
| US7209900B2 (en) | 1999-08-27 | 2007-04-24 | Charles Eric Hunter | Music distribution systems |
| US6952685B1 (en) | 1999-08-27 | 2005-10-04 | Ochoa Optics Llc | Music distribution system and associated antipiracy protection |
| US8250617B2 (en) | 1999-10-29 | 2012-08-21 | Opentv, Inc. | System and method for providing multi-perspective instant replay |
| US6850901B1 (en) | 1999-12-17 | 2005-02-01 | World Theatre, Inc. | System and method permitting customers to order products from multiple participating merchants |
| US6813639B2 (en) * | 2000-01-26 | 2004-11-02 | Viaclix, Inc. | Method for establishing channel-based internet access network |
| US9252898B2 (en) | 2000-01-28 | 2016-02-02 | Zarbaña Digital Fund Llc | Music distribution systems |
| US8413185B2 (en) | 2000-02-01 | 2013-04-02 | United Video Properties, Inc. | Interactive television application with navigable cells and regions |
| US6817027B1 (en) | 2000-03-31 | 2004-11-09 | Matsushita Electric Industrial Co., Ltd. | Display interface comprising a channel matrix |
| GB0019318D0 (en) * | 2000-08-08 | 2000-09-27 | Pace Micro Tech Plc | Improvements to electronic programme guide |
| JP4942242B2 (en) * | 2000-08-25 | 2012-05-30 | ソニー株式会社 | Information processing apparatus and method, and recording medium |
| US7370343B1 (en) * | 2000-11-28 | 2008-05-06 | United Video Properties, Inc. | Electronic program guide with blackout features |
| US7174512B2 (en) * | 2000-12-01 | 2007-02-06 | Thomson Licensing S.A. | Portal for a communications system |
| US20020140805A1 (en) * | 2001-03-28 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Television program selection system |
| US20020184623A1 (en) * | 2001-05-30 | 2002-12-05 | Hodge Gregory A. | Methods and apparatus for interactive television |
| US7107532B1 (en) * | 2001-08-29 | 2006-09-12 | Digeo, Inc. | System and method for focused navigation within a user interface |
| KR100453039B1 (en) * | 2002-01-09 | 2004-10-15 | 삼성전자주식회사 | Method and apparatus for providing guide information of broadcasting program |
| KR100846772B1 (en) * | 2002-03-28 | 2008-07-16 | 삼성전자주식회사 | Program guide generation method using preview and its device |
| JP2004072543A (en) * | 2002-08-08 | 2004-03-04 | Pioneer Electronic Corp | Broadcasting receiver |
| KR100806873B1 (en) * | 2002-08-08 | 2008-02-22 | 삼성전자주식회사 | Video recording / playback device and stored program list display method |
| US20040046780A1 (en) * | 2002-09-05 | 2004-03-11 | Imagictv Inc. | Non-modal navigation of interactive multimedia content |
| US8832772B2 (en) * | 2002-12-10 | 2014-09-09 | Ol2, Inc. | System for combining recorded application state with application streaming interactive video output |
| US9108107B2 (en) * | 2002-12-10 | 2015-08-18 | Sony Computer Entertainment America Llc | Hosting and broadcasting virtual events using streaming interactive video |
| US9352222B2 (en) * | 2002-12-10 | 2016-05-31 | Sony Interactive Entertainment America Llc | System and method for capturing text for an online application |
| US8893207B2 (en) * | 2002-12-10 | 2014-11-18 | Ol2, Inc. | System and method for compressing streaming interactive video |
| US8495678B2 (en) * | 2002-12-10 | 2013-07-23 | Ol2, Inc. | System for reporting recorded video preceding system failures |
| US8468575B2 (en) * | 2002-12-10 | 2013-06-18 | Ol2, Inc. | System for recursive recombination of streaming interactive video |
| KR100518874B1 (en) * | 2002-12-10 | 2005-10-04 | 엘지전자 주식회사 | A digital tv and method for editing channel of the same |
| US8387099B2 (en) * | 2002-12-10 | 2013-02-26 | Ol2, Inc. | System for acceleration of web page delivery |
| US8549574B2 (en) * | 2002-12-10 | 2013-10-01 | Ol2, Inc. | Method of combining linear content and interactive content compressed together as streaming interactive video |
| US8840475B2 (en) * | 2002-12-10 | 2014-09-23 | Ol2, Inc. | Method for user session transitioning among streaming interactive video servers |
| US9032465B2 (en) | 2002-12-10 | 2015-05-12 | Ol2, Inc. | Method for multicasting views of real-time streaming interactive video |
| US8949922B2 (en) * | 2002-12-10 | 2015-02-03 | Ol2, Inc. | System for collaborative conferencing using streaming interactive video |
| US8869206B2 (en) * | 2002-12-10 | 2014-10-21 | Lg Electronics Inc. | Digital television and channel editing method thereof |
| US9756349B2 (en) * | 2002-12-10 | 2017-09-05 | Sony Interactive Entertainment America Llc | User interface, system and method for controlling a video stream |
| US9003461B2 (en) * | 2002-12-10 | 2015-04-07 | Ol2, Inc. | Streaming interactive video integrated with recorded video segments |
| US8661496B2 (en) * | 2002-12-10 | 2014-02-25 | Ol2, Inc. | System for combining a plurality of views of real-time streaming interactive video |
| US7051354B2 (en) * | 2003-01-24 | 2006-05-23 | Thomson Licensing | System and method for advertising a currently airing program through the use of an electronic program guide interface |
| US7421438B2 (en) | 2004-04-29 | 2008-09-02 | Microsoft Corporation | Metadata editing control |
| US7234114B2 (en) * | 2003-03-24 | 2007-06-19 | Microsoft Corporation | Extensible object previewer in a shell browser |
| US7627552B2 (en) | 2003-03-27 | 2009-12-01 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| AU2004244637B2 (en) * | 2003-05-29 | 2008-04-17 | Eat.Tv,Inc. | System for presentation of multimedia content |
| JP2005122422A (en) * | 2003-10-16 | 2005-05-12 | Sony Corp | Electronic apparatus apparatus, program, and focus control method for electronic apparatus apparatus |
| KR100642129B1 (en) * | 2003-11-05 | 2006-11-10 | (주) 아이티비엠지 | TV content data processing device, access device, method thereof, recording medium and transmission signal thereof |
| FR2863440B1 (en) * | 2003-12-05 | 2006-04-07 | France Telecom | METHOD AND DEVICE FOR FILTERING MULTIMEDIA STREAMS. |
| JP2005198039A (en) * | 2004-01-07 | 2005-07-21 | Toshiba Corp | Information display device and information display method |
| US20070171306A1 (en) * | 2004-01-29 | 2007-07-26 | Koninklijke Philips Electronics N.V. | Digital television system with rapid channel surfing |
| WO2005094351A2 (en) * | 2004-03-26 | 2005-10-13 | Peoples Broadband, Inc. | Next generation consumer telecommunications network |
| US8707209B2 (en) | 2004-04-29 | 2014-04-22 | Microsoft Corporation | Save preview representation of files being created |
| FR2872988B1 (en) * | 2004-07-12 | 2006-10-27 | Canon Kk | METHOD AND DEVICE FOR CREATING A VIDEO STREAM FORMING A MOSAIC GENERATED FROM A PLURALITY OF VIDEO STREAMS |
| WO2006050135A1 (en) | 2004-10-29 | 2006-05-11 | Eat.Tv, Inc. | System for enabling video-based interactive applications |
| US7480701B2 (en) * | 2004-12-15 | 2009-01-20 | Microsoft Corporation | Mixed-media service collections for multimedia platforms |
| WO2006064406A1 (en) * | 2004-12-15 | 2006-06-22 | Koninklijke Philips Electronics N.V. | Graphical user interface |
| CN100373934C (en) * | 2004-12-17 | 2008-03-05 | 南京Lg新港显示有限公司 | Digital television frequency channel control device and method |
| KR100746074B1 (en) * | 2004-12-20 | 2007-08-06 | 엘지전자 주식회사 | Text Content Conversion Storage Device and Method in Digital Broadcast Receiver |
| TW200704183A (en) * | 2005-01-27 | 2007-01-16 | Matrix Tv | Dynamic mosaic extended electronic programming guide for television program selection and display |
| BRPI0609491A2 (en) * | 2005-03-28 | 2010-04-13 | Directv Group Inc | interactive matrix video channel and interactive video channel displayed on a monitor |
| CN101151673B (en) * | 2005-03-29 | 2012-05-09 | 皇家飞利浦电子股份有限公司 | Method and device for providing multiple video images |
| US20060230427A1 (en) * | 2005-03-30 | 2006-10-12 | Gerard Kunkel | Method and system of providing user interface |
| US8752094B2 (en) * | 2005-03-30 | 2014-06-10 | Rovi Guides, Inc. | Systems and methods for video-rich navigation |
| JP4529775B2 (en) * | 2005-04-15 | 2010-08-25 | ソニー株式会社 | Reproduction device, display method and display program thereof, display device and display method, and recording / reproduction device and display method thereof |
| US8584171B2 (en) * | 2005-05-06 | 2013-11-12 | Starz Entertainment Group Llc | Local context navigation system |
| US9948882B2 (en) * | 2005-08-11 | 2018-04-17 | DISH Technologies L.L.C. | Method and system for toasted video distribution |
| US8875196B2 (en) | 2005-08-13 | 2014-10-28 | Webtuner Corp. | System for network and local content access |
| US7657843B2 (en) | 2005-08-15 | 2010-02-02 | At&T Intellectual Property I, L.P. | Menu promotions user interface |
| US8719857B1 (en) * | 2005-08-24 | 2014-05-06 | Rovi Guides, Inc. | Systems and methods for providing parental control features in video mosaic environments |
| US8677403B2 (en) | 2005-08-26 | 2014-03-18 | The Directv Group, Inc. | Administrative tool for video programming |
| US8056099B2 (en) * | 2005-09-08 | 2011-11-08 | The Directv Group, Inc. | Mosaic channel video stream with interactive services |
| US8713607B2 (en) * | 2005-09-30 | 2014-04-29 | Microsoft Corporation | Multi-room user interface |
| AR059950A1 (en) * | 2005-10-28 | 2008-05-14 | Directv Group Inc | INFRASTRUCTURE FOR INTERACTIVE TELEVISION APPLICATIONS |
| KR100735327B1 (en) * | 2005-11-11 | 2007-07-04 | 삼성전자주식회사 | Background display method of digital broadcasting receiver terminal |
| US8782706B2 (en) * | 2005-12-29 | 2014-07-15 | United Video Properties | Systems and methods for providing channel groups in an interactive media guidance application |
| KR100744385B1 (en) * | 2006-01-13 | 2007-07-30 | 삼성전자주식회사 | DMB terminal and method for providing broadcast preview service |
| WO2007092300A1 (en) * | 2006-02-02 | 2007-08-16 | The Directv Group, Inc. | Interactive mosaic channel video stream with additional programming sources |
| US20070220551A1 (en) * | 2006-02-02 | 2007-09-20 | Shanks David E | Interactive mosaic channel video stream with nested menu features |
| BRPI0707933A2 (en) * | 2006-02-17 | 2011-05-17 | Directv Group Inc | system and apparatus for determining dynamic display rating |
| WO2007102808A1 (en) * | 2006-03-06 | 2007-09-13 | Thomson Licensing | Method and apparatus for updating a favorite list of channel numbers |
| AR059819A1 (en) * | 2006-03-10 | 2008-04-30 | Directv Group Inc | DYNAMIC DETERMINATION OF THE MULTIPLE PRESENTATION VIDEO CELLS IN A SCREEN VIEWER. |
| WO2008127222A2 (en) * | 2006-03-10 | 2008-10-23 | The Directv Group, Inc. | System for choosing predictions across multiple platforms |
| KR100869507B1 (en) * | 2006-04-27 | 2008-11-19 | 엘지전자 주식회사 | Preferred channel management method in digital broadcasting receiving terminal and digital broadcasting receiving terminal |
| JP2007304667A (en) * | 2006-05-08 | 2007-11-22 | Sony Computer Entertainment Inc | User interface device, user interface method and program |
| EP2041970A1 (en) * | 2006-06-30 | 2009-04-01 | Thomson Licensing | System and method for delivery of personalized mosaic multimedia content over a cable data network |
| WO2008005450A1 (en) * | 2006-06-30 | 2008-01-10 | The Directv Group, Inc. | User-selectable audio feed for video programming |
| US8949895B2 (en) * | 2006-08-18 | 2015-02-03 | The Directv Group, Inc. | Mosaic channel video stream with personalized interactive services |
| US20080059995A1 (en) * | 2006-08-23 | 2008-03-06 | The Directv Group, Inc. | Selective display of overlay video streams via interactive alert icons |
| US9032430B2 (en) | 2006-08-24 | 2015-05-12 | Rovi Guides, Inc. | Systems and methods for providing blackout support in video mosaic environments |
| WO2008027321A2 (en) * | 2006-08-29 | 2008-03-06 | Hillcrest Laboratories, Inc. | Television control, playlist generation and dvr systems and methods |
| WO2008027464A2 (en) | 2006-08-30 | 2008-03-06 | The Directv Group, Inc. | Mosaic channel video stream with interactive services |
| US20080209472A1 (en) * | 2006-12-11 | 2008-08-28 | David Eric Shanks | Emphasized mosaic video channel with interactive user control |
| US20080189738A1 (en) * | 2006-12-18 | 2008-08-07 | Purpura Richard F | Active channel for interactive television services |
| US9177603B2 (en) * | 2007-03-19 | 2015-11-03 | Intension, Inc. | Method of assembling an enhanced media content narrative |
| KR100873951B1 (en) | 2007-03-23 | 2008-12-12 | 주식회사 알티캐스트 | Channel Search Device and System |
| US9424587B2 (en) | 2007-04-11 | 2016-08-23 | Comcast Cable Communications, Llc | Advertisement supported video download |
| US8578416B1 (en) * | 2007-04-27 | 2013-11-05 | Rovi Guides, Inc. | Systems and methods for providing blackout recording and summary information |
| CN101316338B (en) * | 2007-05-29 | 2011-08-24 | 联想(北京)有限公司 | Television channel searching method and device |
| EP2149256B1 (en) * | 2007-05-30 | 2018-04-04 | Orange | Generation of customisable tv mosaic |
| KR100904015B1 (en) | 2007-06-12 | 2009-06-22 | 주식회사 알티캐스트 | Multi video content search service providing system and method |
| US8056102B2 (en) | 2007-06-18 | 2011-11-08 | Alticast Corporation | Channel selection device receiving a multi-channel video and a channel selection method receiving a multi-channel video |
| CN101118736B (en) * | 2007-07-10 | 2012-08-22 | 康佳集团股份有限公司 | Method for realizing multiple VGA source synchronous monitoring on LCD television set |
| CN101355688A (en) * | 2007-07-26 | 2009-01-28 | 华为技术有限公司 | Channel selection method, composite encoding device and set-top box for IPTV |
| JP5173337B2 (en) * | 2007-09-18 | 2013-04-03 | Kddi株式会社 | Abstract content generation apparatus and computer program |
| KR100890643B1 (en) * | 2007-09-20 | 2009-03-27 | 주식회사 알티캐스트 | Program Guide Service Delivery Method and System |
| AU2008291066A1 (en) * | 2007-12-12 | 2009-07-02 | Interactivetv Pty Ltd | Method, system and apparatus to enable convergent television accessibility on digital television panels with encryption capabilities |
| US20090158337A1 (en) * | 2007-12-13 | 2009-06-18 | Mobitv, Inc. | Mosaic video content selection mechanism |
| KR101458030B1 (en) * | 2008-02-13 | 2014-11-04 | 삼성전자 주식회사 | Apparatus and method for display of channel information in digital broadcasting receiver |
| CN101388982B (en) * | 2008-10-15 | 2013-04-24 | 深圳市同洲电子股份有限公司 | Television program browsing method, system and digital television receiving terminal |
| KR101541351B1 (en) * | 2008-11-17 | 2015-08-03 | 주식회사 알티캐스트 | Method and apparatus for controlling scene structure for digital broadcast receiver receiving a broadcast content |
| CN101442650B (en) * | 2008-12-22 | 2011-05-18 | 华为终端有限公司 | Method, apparatus and system for implementing mosaic television business |
| KR101570696B1 (en) * | 2009-05-29 | 2015-11-20 | 엘지전자 주식회사 | Image display device and operation method thereof |
| US9237296B2 (en) * | 2009-06-01 | 2016-01-12 | Lg Electronics Inc. | Image display apparatus and operating method thereof |
| KR101551212B1 (en) * | 2009-06-02 | 2015-09-18 | 엘지전자 주식회사 | Image display device and operation method thereof |
| RU2485689C1 (en) * | 2009-07-23 | 2013-06-20 | Шарп Кабусики Кайся | Device to search for data about programs |
| JP5515507B2 (en) * | 2009-08-18 | 2014-06-11 | ソニー株式会社 | Display device and display method |
| JP5526652B2 (en) | 2009-08-18 | 2014-06-18 | ソニー株式会社 | Display device and display method |
| JP2011041221A (en) * | 2009-08-18 | 2011-02-24 | Sony Corp | Display device and display method |
| CN101635828B (en) * | 2009-08-19 | 2011-09-21 | 中兴通讯股份有限公司 | Set-top box device, system and method for realizing IPTV channel recording and broadcasting |
| US8397258B2 (en) * | 2009-08-19 | 2013-03-12 | Lg Electronics Inc. | Image display apparatus and method for operating an image display apparatus |
| KR101586293B1 (en) * | 2009-11-11 | 2016-01-18 | 엘지전자 주식회사 | Image display device and operation method thereof |
| KR101636714B1 (en) * | 2009-12-08 | 2016-07-20 | 엘지전자 주식회사 | Apparatus for displaying image and method for operating the same |
| EP2362649A1 (en) * | 2010-02-16 | 2011-08-31 | Axel Springer Digital TV Guide GmbH | Adaptive placement of auxiliary media in recommender systems |
| KR20120013727A (en) | 2010-08-06 | 2012-02-15 | 삼성전자주식회사 | Display device and control method thereof |
| US8949892B2 (en) | 2011-02-14 | 2015-02-03 | Joseph Kiok | Image sampling from multicast streams |
| CN102186068A (en) * | 2011-04-18 | 2011-09-14 | 广州视睿电子科技有限公司 | Wireless transmission equipment and method based on iphone or ipod |
| KR20140033412A (en) | 2011-05-17 | 2014-03-18 | 웹튜너 코포레이션 | System and method for scalable, high accuracy, sensor and id based audience measurement system |
| KR101824991B1 (en) | 2011-05-20 | 2018-02-02 | 엘지전자 주식회사 | Display apparatus connected to multiple source devices and method for controlling the same |
| KR20140035424A (en) | 2011-05-24 | 2014-03-21 | 웹튜너 코포레이션 | System and method to increase efficiency and speed of analytics report generation in audience measurement systems |
| JP2014518051A (en) | 2011-05-26 | 2014-07-24 | ウエブチユーナー・コーポレイシヨン | A highly scalable audience measurement system with client event pre-processing |
| USD710377S1 (en) * | 2012-02-22 | 2014-08-05 | Blackberry Limited | Display screen with graphical user interface |
| CN103297855B (en) * | 2012-03-02 | 2015-05-20 | 腾讯科技(深圳)有限公司 | Application display method and terminal |
| US9582157B1 (en) * | 2012-08-03 | 2017-02-28 | I4VU1, Inc. | User interface and program guide for a multi-program video viewing apparatus |
| US9407961B2 (en) * | 2012-09-14 | 2016-08-02 | Intel Corporation | Media stream selective decode based on window visibility state |
| CN103929611B (en) * | 2013-01-10 | 2017-04-05 | 杭州海康威视数字技术股份有限公司 | A kind of many picture paging player methods |
| US9326035B1 (en) | 2013-03-15 | 2016-04-26 | Cox Communications, Inc. | Personalized mosaic integrated with the guide |
| WO2015001985A1 (en) * | 2013-07-02 | 2015-01-08 | ソニー株式会社 | Content provision device, content provision method, program, terminal device, and content provision system |
| CN103458304A (en) * | 2013-08-07 | 2013-12-18 | 四川长虹电器股份有限公司 | Previewing method for set top box |
| CN103596038B (en) * | 2013-11-20 | 2017-04-26 | 韩巍 | Navigation method and device of real-time video content |
| US9798596B2 (en) | 2014-02-27 | 2017-10-24 | Commvault Systems, Inc. | Automatic alert escalation for an information management system |
| US20160054905A1 (en) * | 2014-08-21 | 2016-02-25 | Opentv Inc. | Systems and methods for enabling selection of available content including multiple navigation techniques |
| US10158904B2 (en) * | 2015-09-23 | 2018-12-18 | Rovi Guides, Inc. | Systems and methods to combine programming from multiple channels |
| US10698565B2 (en) * | 2016-12-06 | 2020-06-30 | The Directv Group, Inc. | Context-based icon for control via a touch sensitive interface |
| CN108282687A (en) * | 2017-12-15 | 2018-07-13 | 北京歌华有线电视网络股份有限公司 | Digital television playing method and set top box |
Family Cites Families (100)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4694490A (en) * | 1981-11-03 | 1987-09-15 | Harvey John C | Signal processing apparatus and methods |
| US5036537A (en) * | 1984-11-19 | 1991-07-30 | General Instrument Corp. | Geographic black-out method for direct broadcast satellite system |
| US4685131A (en) * | 1985-03-11 | 1987-08-04 | General Instrument Corp. | Program blocking method for use in direct broadcast satellite system |
| DE3688855T2 (en) * | 1985-05-01 | 1994-03-17 | Gen Instrument Corp | Satellite transmission system with direct transmission. |
| US5323462A (en) * | 1988-03-10 | 1994-06-21 | Scientific-Atlanta, Inc. | CATV subscriber disconnect switch |
| US5287539A (en) * | 1988-03-10 | 1994-02-15 | Scientific-Atlanta, Inc. | Interdiction program denial system for jamming audio and video signals |
| JPH01280977A (en) | 1988-03-31 | 1989-11-13 | Toshiba Corp | Method and apparatus for displaying slave picture of television system |
| US5506628A (en) | 1988-06-14 | 1996-04-09 | Samsung Electronics Co., Ltd. | Menu-type multi-channel system having a page up/down mode feature |
| JPH0219079A (en) | 1988-07-06 | 1990-01-23 | Pioneer Electron Corp | Video signal processing unit |
| US4977455B1 (en) * | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
| FR2641152B1 (en) | 1988-12-23 | 1996-05-10 | Europ Rech Electr Lab | |
| KR920002047B1 (en) | 1988-12-24 | 1992-03-10 | 삼성전자 주식회사 | How to search all channels |
| US5663757A (en) * | 1989-07-14 | 1997-09-02 | Morales; Fernando | Software controlled multi-mode interactive TV systems |
| RU2103837C1 (en) * | 1990-06-11 | 1998-01-27 | Лаборатуар Эропеен де Решерш Электроник Авансе | Method for coding video signal to prevent unauthorized access |
| KR930006483B1 (en) | 1991-06-24 | 1993-07-16 | 삼성전자 주식회사 | Picture in picture screen system having message data |
| JPH0575944A (en) | 1991-09-10 | 1993-03-26 | Sony Corp | Television receiver |
| RU2013024C1 (en) * | 1991-11-12 | 1994-05-15 | Сергей Михайлович Первушкин | Method of television broadcasting with protection against unauthorized reception and system for its realization |
| JPH05236377A (en) | 1992-02-18 | 1993-09-10 | Sony Corp | Video selector |
| JP3161017B2 (en) | 1992-04-16 | 2001-04-25 | ソニー株式会社 | Video decoding device |
| JPH0638128A (en) | 1992-06-19 | 1994-02-10 | Sony Corp | Video image display device |
| JPH066792A (en) | 1992-06-23 | 1994-01-14 | Matsushita Electric Ind Co Ltd | CATV system |
| JP2840507B2 (en) | 1992-10-29 | 1998-12-24 | 三洋電機株式会社 | CATV terminal device |
| US5537153A (en) | 1992-11-16 | 1996-07-16 | Kabushiki Kaisha Toshiba | Television signal transmission and reception system with multi-screen display for tuning operation |
| US5592551A (en) * | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
| JP3326628B2 (en) | 1992-12-02 | 2002-09-24 | ソニー株式会社 | Multiplex video television receiver |
| WO1994014283A1 (en) * | 1992-12-09 | 1994-06-23 | Discovery Communications, Inc. | Television program delivery system |
| JP3137486B2 (en) | 1993-01-29 | 2001-02-19 | 松下電器産業株式会社 | Multi-screen split display device |
| JPH06311449A (en) | 1993-02-26 | 1994-11-04 | Sony Corp | Television receiver |
| DE69432199T2 (en) | 1993-05-24 | 2004-01-08 | Sun Microsystems, Inc., Mountain View | Graphical user interface with methods for interfacing with remote control devices |
| US6239794B1 (en) * | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
| US5485221A (en) | 1993-06-07 | 1996-01-16 | Scientific-Atlanta, Inc. | Subscription television system and terminal for enabling simultaneous display of multiple services |
| US5594509A (en) | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
| US5585866A (en) * | 1993-09-09 | 1996-12-17 | Miller; Larry | Electronic television program guide schedule system and method including virtual channels |
| US5822123A (en) | 1993-09-09 | 1998-10-13 | Davis; Bruce | Electronic television program guide schedule system and method with pop-up hints |
| US5589892A (en) | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
| FR2713427B1 (en) * | 1993-12-01 | 1995-12-29 | Thomson Consumer Electronics | Method for selecting video programs. |
| JP2848432B2 (en) * | 1993-12-27 | 1999-01-20 | 日本電気株式会社 | Receiving station management device |
| JPH07250316A (en) | 1994-03-14 | 1995-09-26 | Brother Ind Ltd | Data transmission equipment |
| US5602596A (en) | 1994-04-08 | 1997-02-11 | U S West Technologies, Inc. | Method for navigating a complex multimedia structure at an interactive user station |
| JP4204067B2 (en) | 1994-04-15 | 2009-01-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Circuit apparatus and method for transmitting and receiving video signals |
| US6002444A (en) * | 1994-05-20 | 1999-12-14 | United Video Properties, Inc. | Video clip program guide |
| US5574494A (en) | 1994-05-31 | 1996-11-12 | U.S. West Technologies, Inc. | Method for automatically navigating a complex struture at an interactive user station |
| JP3555696B2 (en) | 1994-07-12 | 2004-08-18 | ソニー株式会社 | Television signal receiver |
| US5528304A (en) | 1994-07-22 | 1996-06-18 | Zenith Electronics Corp. | Picture-in-picture feedback for channel related features |
| KR100409187B1 (en) * | 1994-08-16 | 2004-03-10 | 소니 가부시끼 가이샤 | TV signal receiver and program switching device and method and remote controller |
| US5926168A (en) | 1994-09-30 | 1999-07-20 | Fan; Nong-Qiang | Remote pointers for interactive televisions |
| US5594794A (en) * | 1994-10-18 | 1997-01-14 | General Instrument Corporation Of Delaware | Method and apparatus for free previews of communication network services |
| MY114897A (en) | 1994-10-25 | 2003-02-28 | Thomson Consumer Electronics | Use of audio processing channel in a television receiver during a multipicture mode of operation |
| JP3498866B2 (en) | 1994-11-07 | 2004-02-23 | ソニー株式会社 | Image display control device and method |
| US6008803A (en) | 1994-11-29 | 1999-12-28 | Microsoft Corporation | System for displaying programming information |
| US5617565A (en) | 1994-11-29 | 1997-04-01 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
| JP3015293B2 (en) | 1994-12-28 | 2000-03-06 | エルジー電子株式会社 | Automatic television channel search method |
| US6341195B1 (en) * | 1994-12-28 | 2002-01-22 | E-Guide, Inc. | Apparatus and methods for a television on-screen guide |
| DE69607528T2 (en) | 1995-02-02 | 2000-10-19 | Koninklijke Philips Electronics N.V., Eindhoven | MIXING A VIDEO MOSAIC WITH TELETEXT |
| JP4001942B2 (en) | 1995-02-06 | 2007-10-31 | ソニー株式会社 | Receiving apparatus and receiving method, and broadcasting system and broadcasting method |
| JP3855282B2 (en) * | 1995-02-06 | 2006-12-06 | ソニー株式会社 | Receiving apparatus and receiving method |
| CN1135140A (en) | 1995-02-27 | 1996-11-06 | 松下电器产业株式会社 | Compensation voltage generating device for multiple image display and its video display device |
| JPH08237563A (en) | 1995-02-28 | 1996-09-13 | Toshiba Corp | Television receiver |
| JP3065227B2 (en) * | 1995-03-10 | 2000-07-17 | ソニー株式会社 | Parental Control Device and Parental Control Method |
| US5557338A (en) | 1995-04-05 | 1996-09-17 | Thomson Consumer Electronics, Inc. | Television receiver using received channel guide information and a secondary video signal processor for displaying secondary channel information |
| JP3536946B2 (en) | 1995-04-17 | 2004-06-14 | ソニー株式会社 | Electronic program guide receiving apparatus and method |
| US5818438A (en) | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
| US5585838A (en) * | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
| GB9526304D0 (en) | 1995-05-22 | 1996-02-21 | British Sky Broadcasting Ltd | Interactive services interface |
| US5539479A (en) | 1995-05-31 | 1996-07-23 | International Business Machines Corporation | Video receiver display of cursor and menu overlaying video |
| US5606374A (en) * | 1995-05-31 | 1997-02-25 | International Business Machines Corporation | Video receiver display of menu overlaying video |
| BR9606459A (en) * | 1995-07-03 | 1998-01-13 | Philips Electronics Nv | Process and transmitter for the transmission of a menua a receiver for display in said receiver signal generator display television receiver video recorder data signal and storage medium |
| JP3698273B2 (en) | 1995-07-20 | 2005-09-21 | ソニー株式会社 | Electronic program guide transmission apparatus and method, electronic program guide reception apparatus and method, and electronic program guide transmission / reception system and method |
| CA2181781C (en) | 1995-07-26 | 2000-02-29 | Seiji Iwafune | Television system for providing interactive television programs and server system for constructing the television system |
| US5815145A (en) | 1995-08-21 | 1998-09-29 | Microsoft Corporation | System and method for displaying a program guide for an interactive televideo system |
| US5758259A (en) * | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
| US5929932A (en) | 1995-10-24 | 1999-07-27 | Sanyo Electric Co., Ltd. | Program guide display controller at user terminal of television broadcasting system |
| US5872588A (en) * | 1995-12-06 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for monitoring audio-visual materials presented to a subscriber |
| JPH09233458A (en) | 1996-02-28 | 1997-09-05 | Toshiba Corp | Image selecting method and image selecting apparatus |
| US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
| US5999970A (en) | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
| US5940073A (en) * | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
| KR970078629A (en) | 1996-05-28 | 1997-12-12 | 이형도 | Digital Satellite Video Receiver with Multi-Channel Simultaneous Search |
| US5969748A (en) * | 1996-05-29 | 1999-10-19 | Starsight Telecast, Inc. | Television schedule system with access control |
| KR100198929B1 (en) * | 1996-06-19 | 1999-06-15 | 이계철 | How to grant viewing authority per unit for pay-TV service |
| US5862299A (en) | 1996-06-19 | 1999-01-19 | Sony Corporation | Conditional access system for local storage device |
| US5828402A (en) * | 1996-06-19 | 1998-10-27 | Canadian V-Chip Design Inc. | Method and apparatus for selectively blocking audio and video signals |
| US5929850A (en) * | 1996-07-01 | 1999-07-27 | Thomson Consumer Electronices, Inc. | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
| US5986650A (en) | 1996-07-03 | 1999-11-16 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan feature |
| FR2752130B1 (en) | 1996-07-31 | 1999-03-19 | Thomson Multimedia Sa | METHOD FOR SELECTING PROGRAMS, ESPECIALLY TELEVISION PROGRAMS AND GRAPHIC DEVICE AND INTERFACE IMPLEMENTING SAID METHOD |
| FR2752314B1 (en) | 1996-08-12 | 1999-01-15 | Thomson Multimedia Sa | METHOD FOR NAVIGATION IN A GRAPHICAL USER INTERFACE AND DEVICE FOR IMPLEMENTING IT |
| US6118492A (en) * | 1996-08-14 | 2000-09-12 | Starsight Telecast, Inc. | Guide system and method of operation |
| JP3528480B2 (en) | 1996-11-19 | 2004-05-17 | ソニー株式会社 | EPG device and control method thereof |
| KR19990081825A (en) | 1996-11-21 | 1999-11-15 | 요트.게.아. 롤페즈 | Method and apparatus for transmission and reception of television program and additional data service |
| US5874936A (en) * | 1996-12-20 | 1999-02-23 | International Business Machines Corporation | Method and apparatus for automatic scrolling by remote control |
| US5978649A (en) * | 1996-12-27 | 1999-11-02 | Hughes Electronics Corporation | Method and apparatus for dynamic conditional channel authorization in a broadcast system |
| US6473903B2 (en) * | 1996-12-30 | 2002-10-29 | Koninklijke Philips Electronics N.V. | Method and system for implementing interactive broadcast programs and commercials |
| US6020880A (en) | 1997-02-05 | 2000-02-01 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for providing electronic program guide information from a single electronic program guide server |
| GB9703193D0 (en) | 1997-02-15 | 1997-04-02 | Philips Electronics Nv | Television |
| US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
| US5900868A (en) | 1997-04-01 | 1999-05-04 | Ati International | Method and apparatus for multiple channel display |
| US6181364B1 (en) * | 1997-05-16 | 2001-01-30 | United Video Properties, Inc. | System for filtering content from videos |
| US6020930A (en) * | 1997-08-28 | 2000-02-01 | Sony Corporation | Method and apparatus for generating and displaying a broadcast system program guide |
| US6166780A (en) * | 1997-10-21 | 2000-12-26 | Principle Solutions, Inc. | Automated language filter |
| US7174512B2 (en) * | 2000-12-01 | 2007-02-06 | Thomson Licensing S.A. | Portal for a communications system |
-
1999
- 1999-07-20 KR KR1020017000887A patent/KR100610243B1/en not_active Expired - Lifetime
- 1999-07-20 CA CA002336679A patent/CA2336679C/en not_active Expired - Lifetime
- 1999-07-20 JO JO19992123A patent/JO2123B1/en active
- 1999-07-20 AT AT99931412T patent/ATE225588T1/en active
- 1999-07-20 ES ES99931412T patent/ES2184471T3/en not_active Expired - Lifetime
- 1999-07-20 HR HR20010032A patent/HRP20010032A2/en not_active Application Discontinuation
- 1999-07-20 CN CNB998109509A patent/CN1232120C/en not_active Expired - Lifetime
- 1999-07-20 EP EP99931406A patent/EP1097583B1/en not_active Expired - Lifetime
- 1999-07-20 AT AT99931406T patent/ATE250831T1/en not_active IP Right Cessation
- 1999-07-20 DE DE69903314T patent/DE69903314T2/en not_active Expired - Lifetime
- 1999-07-20 EP EP02008159A patent/EP1246465A3/en not_active Ceased
- 1999-07-20 AU AU47944/99A patent/AU755379B2/en not_active Expired
- 1999-07-20 JP JP2000561768A patent/JP4889857B2/en not_active Expired - Lifetime
- 1999-07-20 TR TR2001/00164T patent/TR200100164T2/en unknown
- 1999-07-20 BR BR9912281-2A patent/BR9912281A/en not_active Application Discontinuation
- 1999-07-20 HU HU0104305A patent/HUP0104305A3/en unknown
- 1999-07-20 CZ CZ2001245A patent/CZ2001245A3/en unknown
- 1999-07-20 EP EP99931412A patent/EP1097584B1/en not_active Expired - Lifetime
- 1999-07-20 RU RU2001104532/09A patent/RU2237378C2/en active
- 1999-07-20 JO JO19992122A patent/JO2122B1/en active
- 1999-07-20 WO PCT/IB1999/001356 patent/WO2000005887A1/en not_active Ceased
- 1999-07-20 US US09/744,281 patent/US7757252B1/en not_active Expired - Fee Related
- 1999-07-20 TR TR2001/02701T patent/TR200102701T2/en unknown
- 1999-07-20 CA CA002336681A patent/CA2336681C/en not_active Expired - Lifetime
- 1999-07-20 IL IL14073899A patent/IL140738A0/en unknown
- 1999-07-20 BR BR9912282-0A patent/BR9912282A/en not_active Application Discontinuation
- 1999-07-20 HU HU0103899A patent/HU228951B1/en unknown
- 1999-07-20 PL PL99345659A patent/PL345659A1/en unknown
- 1999-07-20 PL PL99345628A patent/PL345628A1/en unknown
- 1999-07-20 HR HR20010031A patent/HRP20010031A2/en not_active Application Discontinuation
- 1999-07-20 ID IDW20010385A patent/ID27981A/en unknown
- 1999-07-20 KR KR1020017000886A patent/KR100607066B1/en not_active Expired - Lifetime
- 1999-07-20 CN CNB998108766A patent/CN1181685C/en not_active Expired - Lifetime
- 1999-07-20 DE DE69911613T patent/DE69911613T2/en not_active Expired - Lifetime
- 1999-07-20 RU RU2001104531/09A patent/RU2001104531A/en not_active Application Discontinuation
- 1999-07-20 WO PCT/IB1999/001350 patent/WO2000005886A1/en not_active Ceased
- 1999-07-20 IL IL14073799A patent/IL140737A0/en not_active IP Right Cessation
- 1999-07-20 ES ES99931406T patent/ES2207953T3/en not_active Expired - Lifetime
- 1999-07-20 JP JP2000561769A patent/JP4456274B2/en not_active Expired - Lifetime
- 1999-07-20 CZ CZ2001244A patent/CZ2001244A3/en unknown
- 1999-07-20 ID IDW20010384A patent/ID28911A/en unknown
- 1999-07-20 AU AU47940/99A patent/AU757095B2/en not_active Expired
- 1999-07-20 TR TR2001/00169T patent/TR200100169T2/en unknown
-
2001
- 2001-01-08 ZA ZA200100184A patent/ZA200100184B/en unknown
- 2001-01-08 ZA ZA200100185A patent/ZA200100185B/en unknown
- 2001-01-18 NO NO20010301A patent/NO20010301L/en unknown
- 2001-01-18 NO NO20010302A patent/NO332431B1/en not_active IP Right Cessation
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| NO332431B1 (en) | Decoders and methods for controlling the display of multiple digital television channels in respective windows of a mosaic formation | |
| US7174512B2 (en) | Portal for a communications system | |
| DE69332177T2 (en) | Top-end device for cable television distribution systems | |
| NO324620B1 (en) | Digital television system, decoder for use therein and methods for transmitting digital audiovisual information. | |
| KR100767873B1 (en) | Image Selector and Method of Image Display Equipment | |
| HK1033519B (en) | Navigation system for a multichannel digital television system | |
| MXPA01000712A (en) | Navigation system for a multichannel digital television system | |
| MXPA01000713A (en) | Navigation system for a multichannel digital television system | |
| HK1033517B (en) | Navigation system for a multichannel digital television system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK1K | Patent expired |