Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Erweiterte Patentsuche | Webprotokoll | Anmelden

Patente

VeröffentlichungsnummerUS5594507 A
PublikationstypErteilung
Anmeldenummer08/250,723
Veröffentlichungsdatum14. Jan. 1997
Eingetragen27. Mai 1994
Prioritätsdatum
28. Sept. 1990
Auch veröffentlicht unter
Erfinder
Ursprünglich Bevollmächtigter
US-Klassifikation
Internationale Klassifikation
Unternehmensklassifikation
Europäische Klassifikation
H04N 7/26C
H04N 21/222H
H04N 21/81C
H04N 21/258U3
H04N 21/4722
H04N 21/433D
H04N 21/858U
H04N 21/2365
H04N 21/434V
H04N 5/262
H04N 7/36D2
H04N 7/26E
H04N 7/52
G06F 3/0481E
H04N 7/173B2
H04N 5/44N
H04N 7/173
H04N 7/22
H04N 7/173B4
H04N 7/26Z4
H04N 7/50
H04N 7/173C
H04N 5/265
H04N 7/10
Referenzen
Externe Links
Compressed digital overlay controller and method for MPEG type video signal
US 5594507 A
Zusammenfassung

A controller, in accordance with a preferred embodiment provides, in a specified region of first television picture generated by a first digitally compressed video signal, an overlay of a second picture embodied in a second video signal. The controller includes an I-frame buffer for storing updated macroblock pixel data in I-frame format derived from the second signal. The controller also has a matte mask storage register for storing data that identifies the specified region by means of macroblocks. A matte substitution processor is in communication with the matte mask storage register and has as an input the first signal and provides an overlayed output; the controller inhibits transmission to the output of any macroblock, of the first signal's data stream, lying in the specified region. It also functions to substitute for such macroblock a corresponding macroblock from the I-frame buffer. Further embodiments permit overlay of a graphic display for interactive television on a picture derived from a digitally compressed video signal.

Ansprüche
What is claimed is:

1. A controller, for providing, in a specified region of a television picture generated by a first digitally compressed video signal, an overlay of a second picture embodied in a second video signal, comprising:

an I-frame buffer for storing updated macroblock pixel data in I-frame format derived from the second signal;

matte mask storage register for storing data that identifies the specified region by means of macroblocks;

matte substitution processor, in communication with the matte mask storage register and having as an input the first signal and providing an overlayed output, for inhibiting transmission to the output of any macroblock, of the first signal's data stream, lying in the specified region and for substituting for such macroblock a corresponding macroblock from the I-frame buffer.

2. A controller according to claim 1, wherein the second video signal is in an analog format, further comprising:

an I-frame encoder for encoding the second signal as a series of I-frames, the I-frame encoder having an output in communication with the I-frame buffer.

3. A controller according to claim 2, further comprising:

a macroblock detector in communication with the first signal and the matte substitution processor, for detecting the presence of a macroblock.

4. A controller according to claim 1, wherein the matte substitution processor includes flow control means for refraining from substituting data from the I-frame buffer, while continuing to inhibit transmission of any macroblock of the first signal's data stream lying in the specified region, to the extent necessary to slow the data rate at the overlayed output to a rate within system limits.

5. A controller according to claim 3, wherein the matte substitution processor includes flow control means for refraining from substituting data from the I-frame buffer, while continuing to inhibit transmission of any macroblock of the first signal's data stream lying in the specified region, to the extent necessary to slow the data rate at the overlayed output to a rate within system limits.

6. An interactive television system providing, in a specified region of a television picture generated by a first digitally compressed video signal, an overlay of a graphic display permitting user input via a remote control, such graphic display embodied in a second signal in an analog format, the system comprising:

an I-frame encoder for encoding the second signal as a series of I-frames;

an I-frame buffer for storing updated macroblock pixel data in I-frame format from the I-frame encoder;

matte mask storage register for storing data that identifies the specified region by means of macroblocks;

matte substitution processor, in communication with the matte mask storage register and having as an input the first signal and providing an overlayed output, for inhibiting transmission to the output of any macroblock, of the first signal's data stream, lying in the specified region and for substituting for such macroblock a corresponding macroblock from the I-frame buffer.

7. A controller according to claim 6, further comprising:

a macroblock detector in communication with the first signal and the matte substitution processor, for detecting the presence of a macroblock.

8. A controller according to claim 6, wherein the matte substitution processor includes flow control means for refraining from substituting data from the I-frame buffer, while continuing to inhibit transmission of any macroblock of the first signal's data stream lying in the specified region, to the extent necessary to slow the data rate at the overlayed output to a rate within system limits.

9. A controller according to claim 7, wherein the matte substitution processor includes flow control means for refraining from substituting data from the I-frame buffer, while continuing to inhibit transmission of any macroblock of the first signal's data stream lying in the specified region, to the extent necessary to slow the data rate at the overlayed output to a rate within system limits.

10. A method of overlaying in a specified region of a television picture a first digitally compressed video signal with a second analog video signal, comprising:

encoding the second signal as a series of I-frames;

storing the encoded I-frame macroblock pixel data in an I-frame buffer;

storing data that identifies the specified region by means of macroblocks in a matte mask storage register;

processing the data stream of the first signal and providing an overlayed output, by inhibiting transmission to the output of any macroblock, of the first signal's data stream, lying in the specified region and substituting for such macroblock a corresponding macroblock from the I-frame buffer.

11. A method according to claim 10, further comprising:

refraining from substituting data from the I-frame buffer, while continuing to inhibit transmission of any macroblock of the first signal's data stream lying in the specified region, to the extent necessary to slow the data rate at the overlayed output to a rate within system limits.

12. A method of providing an interactive television system having, in a specified region of a television picture generated by a first digitally compressed video signal, an overlay of a graphic display permitting user input via a remote control, such graphic display embodied in a second signal in an analog format, the method comprising:

encoding the second signal as a series of I-frames;

storing the encoded I-frame macroblock pixel data in an I-frame buffer;

storing data that identifies the specified region by means of macroblocks in a matte mask storage register;

processing the data stream of the first signal and providing an overlayed output, by inhibiting transmission to the output of any macroblock, of the first signal's data stream, lying in the specified region and substituting for such macroblock a corresponding macroblock from the I-frame buffer.

13. A method according to claim 12, further comprising:

refraining from substituting data from the I-frame buffer, while continuing to inhibit transmission of any macroblock of the first signal's data stream lying in the specified region, to the extent necessary to slow the data rate at the overlayed output to a rate within system limits.

Beschreibung
DETAILED DESCRIPTION OF SPECIFIC EMBODIMENTS

FIG. 1 illustrates the effect of an overlay of a first MPEG2 encoded digital video source, which is referred to below as source 1, by a second signal, which is referred to below as source 2. In the context of interactive television, source 1 may be, for example, a digitally compressed movie or other information service (as that term is defined above). Source 2 may be, for example, a graphic display, in analog format, showing a menu of choices available to a subscriber and a cursor movable by the subscriber (using a remote control), so arranged as to permit the subscriber to communicate interactively with the headend and to make a selection from the menu of choices. Thus, source 1 could be a movie preview, for example, and source 2 could present a menu of choices to the subscriber permitting selection of the movie or an opportunity to preview another movie, and so on. In this example, source 1 is shown in region A of FIG. 1 and source 2 is shown in region B.

In accordance with MPEG2 encoding, successive contiguous 16 arrays (herein called "macroblocks") of pixels are identified over the entire picture area; a sample macroblock is shown as item 11 in FIG. 1. Each macroblock in the picture area is given a unique numerical address, in the general manner illustrated in FIG. 1, corresponding to its location in the picture.

The boundary between regions A and B in FIG. 1 is defined by a matte mask, shown in FIG. 2, that specifies the macroblock addresses that are included (or, alternatively, excluded) in region A.

FIG. 3 is a block diagram for an embodiment of the present invention for achieving the overlay described above. Inputs 30 include the digitally compressed source 1 signal as well as data showing activity of the subscriber's remote unit. (Additional video data may be provided for use in creating the video for region B of FIG. 1. Such additional data may come as digitally compressed data from the inputs 30 and be decompressed by decompressor 33, and/or it may come from other source 34, which may be a decompressor or TV tuner. Data from the subscriber's remote unit is processed by CPU 31, operating with RAM 35, and graphics overlay 32 provides an analog input to mixer-encoder 36. This input 321 shows cursor position and the menu choices available to the subscriber for interaction with the headend. The mixer-encoder 36 first mixes input 321 with inputs from sources 33 and 34, and then encodes the mixed analog signal as a series of I-frames in MPEG2 format. The I-frame encoded output of mixer-encoder 36 is provided to MPEG2 mixer 37, the output of which is subjected to regulation by flow controller 38 to prevent excessively high data rates from appearing at the output 39. This regulation is necessary to prevent the data rates from exceeding the capacity of the distribution system, and, particularly, of the subscriber's equipment.

Detail of the mixer-encoder 36, the MPEG2 mixer 37, and the flow controller 38 is presented in FIG. 4. The MPEG2 encoded digital video data stream identified as source 1 in FIG. 4 is here overlayed with a desired signal output, identified as source 2, from the video effects and mixer module 41. in the manner described herein. In this example, source 2 is in analog YUV format. The source 2 signal is then digitally encoded by encoder 42 as a series only of I-frames in MPEG2 format. (That is, no B-frames or P-frames are provided in the output from encoder 32. It will be appreciated that the picture content of region B is generally expected to be relatively slowly changing; the changes most commonly expected are primarily those associated with cursor motion and selection of choices by the subscriber. Accordingly, the full MPEG encoding of source 2 is not necessary.

Moreover, constraints on the system are required in order for it to provide appropriate responsiveness. Each frame duration is 1/30th of a second. Encoding source 2 as a series of I-frames will therefore mean up to 1/30th of a second until an action on the subscriber's remote unit (excluding other sources of delay) will have been encoded by encoder 42. Moveover, in addition to the time for encoding here by encoder 42, there must also be taken into account an equal time for decoding for display on the subscriber's television; thus the total delay is double the time for encoding. It is possible, for example, to use P frames along with I frames, but if P frames are used in addition to I frames, the encoding time will be doubled.

The I-frame output of encoder 42 is stored in I-frame buffer 33, the data in which is updated as necessary based on output from the encoder 42. Any of the macroblocks in the I-frame buffer that do not change do not need to be updated, and where there is little change in source 2 video there will be relatively infrequent updating of the buffer 42.

The I-frame data in buffer 43 is selectively inserted in the source 1 MPEG2 encoded data stream in the following manner. The source 1 data stream is run through macroblock detector 46 to detect macroblocks, and its output is provided to the matte substitution processor 44. Matte mask storage register 45 stores the addresses of the macroblocks constituting the matte mask of FIG. 2, and provides data to the matte processor 44. Whenever the processor identifies a macroblock (regardless whether I-, B-, or P-frame) from detector 46 that lies outside (or, alternatively, inside) the matte region defined in register 45, it substitutes an I-frame macroblock of the corresponding address from I-frame buffer 43.

It is possible, if there is a great deal of change in the picture content of source 2, then the output 39 of system would be at a data rate beyond system capacity. In such a case, the processor 44 will continue to block source 1 macroblocks lying outside the matte region, but will refrain from substituting data from the I-frame buffer 43 to the extent necessary to slow the data rate at the output to a rate within system limits.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention will be more readily understood by reference to the following description taken with the accompanying drawings in which:

FIG. 1 is a diagram of the effect of an overlay in accordance with a preferred embodiment of the invention;

FIG. 2 is a diagram of a matte mask used to define the boundaries of the overlay in FIG. 1;

FIG. 3 is a block diagram of an embodiment of the invention for achieving the overlay of FIG. 1; and

FIG. 4 provides detail of certain portions of FIG. 3.

TECHNICAL FIELD

The present invention relates to controllers for providing in a first television picture generated by signals in a compressed digital format, such as under the MPEG2 standard, an overlay of a second picture.

BACKGROUND ART

Overlay controllers for analog television signals are well known in the art. The MPEG2 compression standard for digital video signals also contemplates the possibility of overlaying a first compressed digital video signal with a second compressed digital video signal. A controller for achieving the overlay of two such digitally compressed video signals is inherently complex. In some instances, it is desirable to overlay a compressed digital video signal (such as, for example, a movie or other material made available to a cable television subscriber) with a relatively slowly changing analog signal (such as, for example, a display including a movable cursor and a number of selection buttons to permit interactive cable television service to a subscriber operating a remote control unit causing movement of the cursor and operation of the buttons). In such a case, the art currently would require, before overlaying the signal, either (i) A-to-D conversion of the analog signal and its subsequent compression or (ii) decompression and D-to-A conversion of the digital signal. Such techniques are inefficient and expensive.

SUMMARY OF THE INVENTION

In accordance with a preferred embodiment of the invention there is provided a controller, for providing, in a specified region of first television picture generated by a first digitally compressed video signal, an overlay of a second picture embodied in a second video signal. The controller includes an I-frame buffer for storing updated macroblock pixel data in I-frame format derived from the second signal. The controller also has a matte mask storage register for storing data that identifies the specified region by means of macroblocks. A matte substitution processor is in communication with the matte mask storage register and has as an input the first signal and provides an overlayed output; the controller inhibits transmission to the output of any macroblock, of the first signal's data stream, lying in the specified region. It also functions to substitute for such macroblock a corresponding macroblock from the I-frame buffer. Further embodiments permit overlay of a graphic display for interactive television on a picture derived from a digitally compressed video signal.

This application is a continuation in part of U.S. application Ser. No. 08,056,958, filed May 3, 1993, which in turn is a continuation in part of U.S. application Ser. No. 07/877,325, filed May 1, 1992 issued as U.S. Pat. No. 5,412,325, which in turn is a continuation in part of U.S. application Ser. No. 07/754,932, filed Sep. 10, 1991 issued as U.S. Pat. No. 5,220,420, which is a continuation in part of U.S. application Ser. No. 07/589,205, filed Sep. 27, 1990, issued as U.S. Pat. No. 5,093,718. These related applications are incorporated herein by reference.

Patentzitate
Zitiertes PatentEingetragen Veröffentlichungsdatum Antragsteller Titel
US403297223. Juni 197628. Juni 1977Idr, Inc.Piggy back row grabbing system
US407700630. März 197628. Febr. 1978Nicholson; VictorBidirectional unicable switching system
US40818318. Apr. 197628. März 1978Twin County Trans-Video, Inc.High security subscription television system employing real time control of subscriber's program reception
US42452452. Febr. 197613. Jan. 1981Pioneer Electronic CorporationInteractive CATV system
US424710612. Apr. 197827. Jan. 1981Jerrold Electronics CorporationSystem arrangement for distribution and use of video games
US425311426. Sept. 197824. Febr. 1981Home Life Insurance Co.High security subscription television system employing real time control of subscriber's program reception
US426492413. Aug. 197928. Apr. 1981Freeman; Michael J.Dedicated channel interactive cable television system
US429014222. Febr. 197915. Sept. 1981Heinrich-Hertz-Institut Fur Nachrichtentechnik Berlin GmbhInteractive cable television system
US436755725. Mai 19794. Jan. 1983Stern Telecommunications CorporationWired broadcasting systems
US445047731. März 198222. Mai 1984Lovett; Bruce E.Television information system
US445453823. Juli 198212. Juni 1984Pioneer Electronic CorporationData communication in CATV system
US446601723. Dez. 198114. Aug. 1984Scientific-Atlanta, Inc.Sync suppression scrambling of television signals for subscription TV
US447138015. März 198211. Sept. 1984Scientific-Atlanta, Inc.Scrambling and descrambling of television signals for subscription TV
US449198329. Apr. 19821. Jan. 1985Times Fiber Communications, Inc.Information distribution system
US450638725. Mai 198319. März 1985Macrovision CorporationProgramming-on-demand cable system and method
US450768022. Juni 198226. März 1985Freeman; Michael J.One way interactive multisubscriber communication system
US450907329. Apr. 19822. Apr. 1985Packet Technologies, Inc.Two-way cable-television system
US452322815. Febr. 198311. Juni 1985Scientific Atlanta Inc.Sync suppression scrambling of television signals for subscription TV
US453394830. Apr. 19826. Aug. 1985General Instrument CorporationCATV Communication system
US453679131. März 198120. Aug. 1985Tocom, Inc.Addressable cable television control system with video format data transmission
US453817416. Mai 198327. Aug. 1985Communications Patents LimitedTwo-way subscriber TV system with multiple subscriber's sets
US456751715. Febr. 198328. Jan. 1986Scientific-Atlanta, Inc.Descrambler for sync-suppressed TV signals
US457307221. März 198425. Febr. 1986Actv Inc.Method for expanding interactive CATV displayable choices for a given channel capacity
US459190629. Mai 198527. Mai 1986Tv Answer, Inc.Wireless transmission from the television set to the television station
US460227921. März 198422. Juli 1986Actv, Inc.Method for providing targeted profile interactive CATV displays
US461626311. Febr. 19857. Okt. 1986Gte CorporationVideo subsystem for a hybrid videotex facility
US462710510. Juni 19852. Dez. 1986Sumitomo Electric Industries, Inc.Signal transmission system and method
US463346218. Juli 198330. Dez. 1986The Board Of Trustees Of The University Of IllinoisMultiple access communication on a CATV reverse channel
US469588030. Juli 198522. Sept. 1987Postron Corp.Electronic information dissemination system
US47061216. Mai 198610. Nov. 1987Scientific-Atlanta, Inc.TV schedule system and process
US470941814. Sept. 198324. Nov. 1987British Telecommunications Public Limited CompanyWideband cable network
US471097120. Aug. 19851. Dez. 1987Pioneer Electronic CorporationChannel selecting device for CATV terminal unit
US474868924. Juli 198631. Mai 1988Alcatel, N.V.Fiber-optic distribution system for broadband signals
US476044210. Juli 198526. Juli 1988American Telephone And Telegraph Company, At&T Bell LaboratoriesWideband digital signal distribution system
US476983331. März 19866. Sept. 1988American Telephone And Telegraph CompanyWideband switching system
US47698389. Dez. 19856. Sept. 1988Pioneer Electronic CorporationCommunity antenna television reception controlling apparatus
US48011904. Juni 198731. Jan. 1989Hitachi, Ltd.Two-way optical fiber transmission network
US482110229. Juli 198711. Apr. 1989Sony CorporationVideo display system with selective display of operating conditions
US482338627. Mai 198718. Apr. 1989Texscan CorporationAddressable subscriber cable television system
US482725326. Sept. 19882. Mai 1989Dubner Computer Systems, Inc.Video compositing using a software linear keyer
US482937220. Aug. 19879. Mai 1989Telaction CorporationPresentation player
US484770016. Juli 198711. Juli 1989Actv, Inc.Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals
US486037920. Okt. 198822. Aug. 1989General Instrument CorporationData communications system
US489169421. Nov. 19882. Jan. 1990Bell Communications Research, Inc.Fiber optic cable television distribution system
US490136730. Nov. 198813. Febr. 1990Nicholson; VictorCable communications system with remote switching and processing converters
US490312610. Febr. 198920. Febr. 1990Orbsak, L.L.C.Method and apparatus for tv broadcasting
US491276010. März 198827. März 1990Scientific Atlanta, Inc.Off-premises cable television channel interdiction method and apparatus
US491851626. Okt. 198717. Apr. 1990501 Actv, Inc.Closed circuit television system having seamless interactive television programming and expandable user participation
US492253229. Juli 19881. Mai 1990Scientific-Atlanta, Inc.Sync suppression scrambling and descrambling of television signals for subscription TV
US494104010. Febr. 198810. Juli 1990Cableshare, Inc.Cable television system selectively distributing pre-recorded video and audio messages
US49472443. Mai 19897. Aug. 1990On Command Video CorporationVideo selection and distribution system
US496399527. Dez. 198816. Okt. 1990Explore Technology, Inc.Audio/video transceiver apparatus including compression means
US497577118. Dez. 19894. Dez. 1990Orbsak, L.L.C.Method and apparatus for TV broadcasting
US49949094. Mai 198919. Febr. 1991Northern Telecom LimitedVideo signal distribution system
US499507810. Okt. 198919. Febr. 1991Vtran Media Technologies, LlcTelevision broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US50089348. Juni 198916. Apr. 1991Pioneer Electronic CorporationCATV transmission system using scrambled signals
US50141255. Mai 19897. Mai 1991Cableshare, Inc.Television system for the interactive distribution of selectable video presentations
US502740016. Aug. 198925. Juni 1991Hitachi Ltd.Multimedia bidirectional broadcast system
US50579179. Nov. 199015. Okt. 1991The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationReal-time data compression of broadcast video signals
US50602627. Mai 199022. Okt. 1991Bevins, Jr; George L.Video scrambling, audio masking and data transmission methods for wireless cable systems
US509371828. Sept. 19903. März 1992Inteletext Systems, Inc.Interactive home information system
US510941425. Sept. 199028. Apr. 1992Personalized Mass Media CorporationSignal processing apparatus and methods
US51191884. Sept. 19902. Juni 1992Telaction CorporationDigital audio-video presentation display system
US51307921. Febr. 199014. Juli 1992Usa Video Inc.Store and forward video system
US51329927. Jan. 199121. Juli 1992Greenwich Information Technologies, LlcAudio and video transmission and receiving system
US513307928. Aug. 199021. Juli 1992Comcast Ip Holdings I, LlcMethod and apparatus for distribution of movies
US517241320. Dez. 199015. Dez. 1992SasktelSecure hierarchial video delivery system and method
US51914105. Febr. 19912. März 1993Telaction CorporationInteractive multimedia presentation and communications system
US52314948. Okt. 199127. Juli 1993General Instrument CorporationSelection of compressed television signals from single channel allocation based on viewer characteristics
US525334111. Apr. 199112. Okt. 1993Global Patent Holdings, LlcRemote query communication system
US542267422. Dez. 19936. Juni 1995Digital Equipment CorporationRemote display of an image by transmitting compressed video frames representing background and overlay portions thereof
Nichtpatentzitate
Referenz
1Dukes, Stephen D., "Photonics for cable television system design", Communications Engineering and Design, 1992.
2Dukes, Stephen D., Photonics for cable television system design , Communications Engineering and Design, 1992.
3European Patent Application 0 449 633 A1.
4European Patent Application 0 477 786 A2.
5InSight brochure.
6InSight -brochure.
7Langenberg, Earl, "Integrating Entertainment and Voice on the Cable Network", pp. 187-194.
8Langenberg, Earl, Integrating Entertainment and Voice on the Cable Network , pp. 187 194.
9Large, David, Tapped Fiber vs Fiber Reinforced Coaxial CATV Systems; A Comparison of Evolutionary Paths , pp. 1 21 1989.
10Large, David,"Tapped Fiber vs Fiber-Reinforced Coaxial CATV Systems; A Comparison of Evolutionary Paths", pp. 1-21 1989.
11Le Gall, Didier, "MPEG: A Video Compression Standard for Multimedia Applications", Communication of the ACM, vol. 34, No. 4, Apr., 1991, New York, NY.
12Le Gall, Didier, MPEG: A Video Compression Standard for Multimedia Applications , Communication of the ACM, vol. 34, No. 4, Apr., 1991, New York, NY.
13Tamitani et al., "An Encoder/Decoder Chip Set for the MPEG Video Standard", 1992 IEEE International Conference on Acoustics, vol. 5, Mar., 1992, San Francisco, CA.
14Tamitani et al., An Encoder/Decoder Chip Set for the MPEG Video Standard , 1992 IEEE International Conference on Acoustics, vol. 5, Mar., 1992, San Francisco, CA.
15UK Patent Application GB 2 248 955 A.
16Van der Star, Jack A. M., "Video on Demand Without Compression: A Review of the Business Model, Regulation and Future Implication".
17Van der Star, Jack A. M., Video on Demand Without Compression: A Review of the Business Model, Regulation and Future Implication .
18World Patent Application WO 90/13972.
Referenziert von
Zitiert von PatentEingetragen Veröffentlichungsdatum Antragsteller Titel
US595969019. Febr. 199728. Sept. 1999Sas Institute, Inc.Method and apparatus for transitions and other special effects in digital motion video
US601417611. Jan. 199611. Jan. 2000Sony CorporationAutomatic phase control apparatus for phase locking the chroma burst of analog and digital video data using a numerically controlled oscillator
US60467606. Mai 19974. Apr. 2000Samsung Electronics Co., Ltd.Set top board for video on demand service and a computer system mounting the same
US606437720. Mai 199816. Mai 2000Ictv, Inc.Subscriber directed simultaneous multiple signal presentation for interactive cable television system
US615741320. Nov. 19955. Dez. 2000United Video Properties, Inc.Interactive special events video signal navigation system
US62950686. Apr. 199925. Sept. 2001Neomagic Corp.Advanced graphics port (AGP) display driver with restricted execute mode for transparently transferring textures to a local texture cache
US63050209. Dez. 199716. Okt. 2001Ictv, Inc.System manager and hypertext control interface for interactive cable television system
US634292611. Juni 199929. Jan. 2002United Video Properties, Inc.Interactive special events video signal navigation system
US637353031. Juli 199816. Apr. 2002Sarnoff CorporationLogo insertion based on constrained encoding
US64731305. Nov. 199829. Okt. 2002Samsung Electronics Co., Ltd.Method and apparatus for displaying sub-pictures
US64868927. Apr. 199926. Nov. 2002Flatrock Technology, LlcSystem and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
US65671281. Sept. 200020. Mai 2003Sony United Kingdom LimitedVideo signal processing in which first video information and additional video information are combined to produce frames that are encoded with different picture qualities for edge and non-edge regions
US660612821. Dez. 200112. Aug. 2003United Video Properties, Inc.Interactive special events video signal navigation system
US660674617. Juni 199812. Aug. 2003Opentv, Inc.Interactive television system and method for displaying a graphical user interface using insert pictures
US663656312. Juni 199721. Okt. 2003Sony CorporationDecoder and decoding method for information signal
US692484621. Mai 20012. Aug. 2005Sony Computer Entertainment Inc.Information processing apparatus, graphic processing unit, graphic processing method, storage medium, and computer program
US701049230. Sept. 19997. März 2006International Business Machines CorporationMethod and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media
US719771322. Okt. 200227. März 2007Flatrock Technology, LlcSystem and method for controlling networked devices and accessing, manipulating and viewing internet and non-internet related information through multiple sessions
US722137817. März 200422. Mai 2007Seiko Epson CorporationMemory efficient method and apparatus for displaying large overlaid camera images
US739551422. Okt. 20021. Juli 2008Stern Joseph LSystem and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
US75554641. März 200630. Juni 2009Sony CorporationMultiple DRM management
US760291225. Sept. 200713. Okt. 2009Sony CorporationContent selection for partial encryption
US762018016. März 200417. Nov. 2009Sony CorporationPreparation of content for multiple conditional access methods in video on demand
US76398045. März 200729. Dez. 2009Sony CorporationReceiver device for star pattern partial encryption
US768897820. Febr. 200730. März 2010Sony CorporationScene change detection
US771111521. Okt. 20034. Mai 2010Sony CorporationDescrambler
US772490712. März 200325. Mai 2010Sony CorporationMechanism for protecting the transfer of digital content
US773030011. März 20031. Juni 2010Sony CorporationMethod and apparatus for protecting the transfer of data
US775156026. Juni 20066. Juli 2010Sony CorporationTime division partial encryption
US775156112. Dez. 20076. Juli 2010Sony CorporationPartial encryption
US775156325. Sept. 20066. Juli 2010Sony CorporationSlice mask and moat pattern partial encryption
US77515645. März 20076. Juli 2010Sony CorporationStar pattern partial encryption method
US77608798. Nov. 200720. Juli 2010Sony CorporationMultiple partial encryption
US776556713. Dez. 200227. Juli 2010Sony CorporationContent replacement by PID mapping
US779229420. Febr. 20077. Sept. 2010Sony CorporationSelective encryption encoding
US78183557. Nov. 200719. Okt. 2010Rgb Networks, Inc.System and method for managing content
US782317413. Apr. 200426. Okt. 2010Sony CorporationMacro-block based content replacement by PID mapping
US784852011. Aug. 20087. Dez. 2010Sony CorporationPartial encryption storage medium
US785398023. Jan. 200414. Dez. 2010Sony CorporationBi-directional indices for trick mode video-on-demand
US788251711. Sept. 20081. Febr. 2011Sony CorporationContent replacement by PID mapping
US789561627. Febr. 200222. Febr. 2011Sony CorporationReconstitution of program streams split across multiple packet identifiers
US789561731. Jan. 200622. Febr. 2011Sony CorporationContent substitution editor
US792070311. März 20095. Apr. 2011Sony CorporationDescrambler
US80274698. Febr. 200827. Sept. 2011Sony CorporationVideo slice and active region based multiple partial encryption
US80274708. Febr. 200827. Sept. 2011Sony CorporationVideo slice and active region based multiple partial encryption
US80411901. Dez. 200518. Okt. 2011Sony CorporationSystem and method for the creation, synchronization and delivery of alternate content
US804669722. Okt. 200225. Okt. 2011Flatrock Technology, LlcSystem and method for customizing an interface related to accessing, manipulating and viewing internet and non-internet related information
US805144314. Apr. 20081. Nov. 2011Sony CorporationContent replacement by PID mapping
US807424825. Okt. 20056. Dez. 2011Activevideo Networks, Inc.System and method for providing video content associated with a source image to a television in a communication network
US818092013. Okt. 200615. Mai 2012Rgb Networks, Inc.System and method for processing content
US818592128. Febr. 200622. Mai 2012Sony CorporationParental control of displayed content using closed captioning
US82439219. Aug. 200714. Aug. 2012Sony CorporationDecryption system
US82652775. Nov. 200711. Sept. 2012Sony CorporationContent scrambling with minimal impact on legacy devices
US827048719. März 201218. Sept. 2012Vyumix, Inc.Scalable real-time video compositing systems and methods
US83258218. Febr. 20124. Dez. 2012Vyumix, Inc.Video transcoder stream multiplexing systems and methods
US834166230. Sept. 199925. Dez. 2012International Business Machine CorporationUser-controlled selective overlay in a streaming media
US835262621. März 20128. Jan. 2013Vyumix, Inc.Program selection from within a plurality of active videos
US83798534. Apr. 201119. Febr. 2013Sony CorporationDescrambler
US2011014136218. März 201016. Juni 2011Motorola, Inc.Selective decoding of an input stream
USRE4170826. Jan. 200614. Sept. 2010Sony Europe (Belgium) N.V.System and method for user-server telecommunication in accordance with performance capabilities of a controller
USRE438264. Juni 201020. Nov. 2012Sony Europe LimitedSystem and method for user-server telecommunication in accordance with performance capabilities of a controller
EP0918437A112. Juni 199826. Mai 1999Sony CorporationDecoder and decoding method for information signal
EP1081957A130. Aug. 20007. März 2001Sony United Kingdom LimitedVideo signal processing