| Veröffentlichungsnummer | US5594507 A | | Publikationstyp | Erteilung | | Anmeldenummer | 08/250,723 | | Veröffentlichungsdatum | 14. Jan. 1997 | | Eingetragen | 27. 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 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.
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.
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.
| Zitiertes Patent | Eingetragen | Veröffentlichungsdatum | Antragsteller | Titel |
|---|
| US4032972 | 23. Juni 1976 | 28. Juni 1977 | Idr, Inc. | Piggy back row grabbing system | | US4077006 | 30. März 1976 | 28. Febr. 1978 | Nicholson; Victor | Bidirectional unicable switching system | | US4081831 | 8. Apr. 1976 | 28. März 1978 | Twin County Trans-Video, Inc. | High security subscription television system employing real time control of subscriber's program reception | | US4245245 | 2. Febr. 1976 | 13. Jan. 1981 | Pioneer Electronic Corporation | Interactive CATV system | | US4247106 | 12. Apr. 1978 | 27. Jan. 1981 | Jerrold Electronics Corporation | System arrangement for distribution and use of video games | | US4253114 | 26. Sept. 1978 | 24. Febr. 1981 | Home Life Insurance Co. | High security subscription television system employing real time control of subscriber's program reception | | US4264924 | 13. Aug. 1979 | 28. Apr. 1981 | Freeman; Michael J. | Dedicated channel interactive cable television system | | US4290142 | 22. Febr. 1979 | 15. Sept. 1981 | Heinrich-Hertz-Institut Fur Nachrichtentechnik Berlin Gmbh | Interactive cable television system | | US4367557 | 25. Mai 1979 | 4. Jan. 1983 | Stern Telecommunications Corporation | Wired broadcasting systems | | US4450477 | 31. März 1982 | 22. Mai 1984 | Lovett; Bruce E. | Television information system | | US4454538 | 23. Juli 1982 | 12. Juni 1984 | Pioneer Electronic Corporation | Data communication in CATV system | | US4466017 | 23. Dez. 1981 | 14. Aug. 1984 | Scientific-Atlanta, Inc. | Sync suppression scrambling of television signals for subscription TV | | US4471380 | 15. März 1982 | 11. Sept. 1984 | Scientific-Atlanta, Inc. | Scrambling and descrambling of television signals for subscription TV | | US4491983 | 29. Apr. 1982 | 1. Jan. 1985 | Times Fiber Communications, Inc. | Information distribution system | | US4506387 | 25. Mai 1983 | 19. März 1985 | Macrovision Corporation | Programming-on-demand cable system and method | | US4507680 | 22. Juni 1982 | 26. März 1985 | Freeman; Michael J. | One way interactive multisubscriber communication system | | US4509073 | 29. Apr. 1982 | 2. Apr. 1985 | Packet Technologies, Inc. | Two-way cable-television system | | US4523228 | 15. Febr. 1983 | 11. Juni 1985 | Scientific Atlanta Inc. | Sync suppression scrambling of television signals for subscription TV | | US4533948 | 30. Apr. 1982 | 6. Aug. 1985 | General Instrument Corporation | CATV Communication system | | US4536791 | 31. März 1981 | 20. Aug. 1985 | Tocom, Inc. | Addressable cable television control system with video format data transmission | | US4538174 | 16. Mai 1983 | 27. Aug. 1985 | Communications Patents Limited | Two-way subscriber TV system with multiple subscriber's sets | | US4567517 | 15. Febr. 1983 | 28. Jan. 1986 | Scientific-Atlanta, Inc. | Descrambler for sync-suppressed TV signals | | US4573072 | 21. März 1984 | 25. Febr. 1986 | Actv Inc. | Method for expanding interactive CATV displayable choices for a given channel capacity | | US4591906 | 29. Mai 1985 | 27. Mai 1986 | Tv Answer, Inc. | Wireless transmission from the television set to the television station | | US4602279 | 21. März 1984 | 22. Juli 1986 | Actv, Inc. | Method for providing targeted profile interactive CATV displays | | US4616263 | 11. Febr. 1985 | 7. Okt. 1986 | Gte Corporation | Video subsystem for a hybrid videotex facility | | US4627105 | 10. Juni 1985 | 2. Dez. 1986 | Sumitomo Electric Industries, Inc. | Signal transmission system and method | | US4633462 | 18. Juli 1983 | 30. Dez. 1986 | The Board Of Trustees Of The University Of Illinois | Multiple access communication on a CATV reverse channel | | US4695880 | 30. Juli 1985 | 22. Sept. 1987 | Postron Corp. | Electronic information dissemination system | | US4706121 | 6. Mai 1986 | 10. Nov. 1987 | Scientific-Atlanta, Inc. | TV schedule system and process | | US4709418 | 14. Sept. 1983 | 24. Nov. 1987 | British Telecommunications Public Limited Company | Wideband cable network | | US4710971 | 20. Aug. 1985 | 1. Dez. 1987 | Pioneer Electronic Corporation | Channel selecting device for CATV terminal unit | | US4748689 | 24. Juli 1986 | 31. Mai 1988 | Alcatel, N.V. | Fiber-optic distribution system for broadband signals | | US4760442 | 10. Juli 1985 | 26. Juli 1988 | American Telephone And Telegraph Company, At&T Bell Laboratories | Wideband digital signal distribution system | | US4769833 | 31. März 1986 | 6. Sept. 1988 | American Telephone And Telegraph Company | Wideband switching system | | US4769838 | 9. Dez. 1985 | 6. Sept. 1988 | Pioneer Electronic Corporation | Community antenna television reception controlling apparatus | | US4801190 | 4. Juni 1987 | 31. Jan. 1989 | Hitachi, Ltd. | Two-way optical fiber transmission network | | US4821102 | 29. Juli 1987 | 11. Apr. 1989 | Sony Corporation | Video display system with selective display of operating conditions | | US4823386 | 27. Mai 1987 | 18. Apr. 1989 | Texscan Corporation | Addressable subscriber cable television system | | US4827253 | 26. Sept. 1988 | 2. Mai 1989 | Dubner Computer Systems, Inc. | Video compositing using a software linear keyer | | US4829372 | 20. Aug. 1987 | 9. Mai 1989 | Telaction Corporation | Presentation player | | US4847700 | 16. Juli 1987 | 11. Juli 1989 | Actv, Inc. | Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals | | US4860379 | 20. Okt. 1988 | 22. Aug. 1989 | General Instrument Corporation | Data communications system | | US4891694 | 21. Nov. 1988 | 2. Jan. 1990 | Bell Communications Research, Inc. | Fiber optic cable television distribution system | | US4901367 | 30. Nov. 1988 | 13. Febr. 1990 | Nicholson; Victor | Cable communications system with remote switching and processing converters | | US4903126 | 10. Febr. 1989 | 20. Febr. 1990 | Orbsak, L.L.C. | Method and apparatus for tv broadcasting | | US4912760 | 10. März 1988 | 27. März 1990 | Scientific Atlanta, Inc. | Off-premises cable television channel interdiction method and apparatus | | US4918516 | 26. Okt. 1987 | 17. Apr. 1990 | 501 Actv, Inc. | Closed circuit television system having seamless interactive television programming and expandable user participation | | US4922532 | 29. Juli 1988 | 1. Mai 1990 | Scientific-Atlanta, Inc. | Sync suppression scrambling and descrambling of television signals for subscription TV | | US4941040 | 10. Febr. 1988 | 10. Juli 1990 | Cableshare, Inc. | Cable television system selectively distributing pre-recorded video and audio messages | | US4947244 | 3. Mai 1989 | 7. Aug. 1990 | On Command Video Corporation | Video selection and distribution system | | US4963995 | 27. Dez. 1988 | 16. Okt. 1990 | Explore Technology, Inc. | Audio/video transceiver apparatus including compression means | | US4975771 | 18. Dez. 1989 | 4. Dez. 1990 | Orbsak, L.L.C. | Method and apparatus for TV broadcasting | | US4994909 | 4. Mai 1989 | 19. Febr. 1991 | Northern Telecom Limited | Video signal distribution system | | US4995078 | 10. Okt. 1989 | 19. Febr. 1991 | Vtran Media Technologies, Llc | Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times | | US5008934 | 8. Juni 1989 | 16. Apr. 1991 | Pioneer Electronic Corporation | CATV transmission system using scrambled signals | | US5014125 | 5. Mai 1989 | 7. Mai 1991 | Cableshare, Inc. | Television system for the interactive distribution of selectable video presentations | | US5027400 | 16. Aug. 1989 | 25. Juni 1991 | Hitachi Ltd. | Multimedia bidirectional broadcast system | | US5057917 | 9. Nov. 1990 | 15. Okt. 1991 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Real-time data compression of broadcast video signals | | US5060262 | 7. Mai 1990 | 22. Okt. 1991 | Bevins, Jr; George L. | Video scrambling, audio masking and data transmission methods for wireless cable systems | | US5093718 | 28. Sept. 1990 | 3. März 1992 | Inteletext Systems, Inc. | Interactive home information system | | US5109414 | 25. Sept. 1990 | 28. Apr. 1992 | Personalized Mass Media Corporation | Signal processing apparatus and methods | | US5119188 | 4. Sept. 1990 | 2. Juni 1992 | Telaction Corporation | Digital audio-video presentation display system | | US5130792 | 1. Febr. 1990 | 14. Juli 1992 | Usa Video Inc. | Store and forward video system | | US5132992 | 7. Jan. 1991 | 21. Juli 1992 | Greenwich Information Technologies, Llc | Audio and video transmission and receiving system | | US5133079 | 28. Aug. 1990 | 21. Juli 1992 | Comcast Ip Holdings I, Llc | Method and apparatus for distribution of movies | | US5172413 | 20. Dez. 1990 | 15. Dez. 1992 | Sasktel | Secure hierarchial video delivery system and method | | US5191410 | 5. Febr. 1991 | 2. März 1993 | Telaction Corporation | Interactive multimedia presentation and communications system | | US5231494 | 8. Okt. 1991 | 27. Juli 1993 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics | | US5253341 | 11. Apr. 1991 | 12. Okt. 1993 | Global Patent Holdings, Llc | Remote query communication system | | US5422674 | 22. Dez. 1993 | 6. Juni 1995 | Digital Equipment Corporation | Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof |
| Referenz |
|---|
| 1 | Dukes, Stephen D., "Photonics for cable television system design", Communications Engineering and Design, 1992. | | 2 | Dukes, Stephen D., Photonics for cable television system design , Communications Engineering and Design, 1992. | | 3 | European Patent Application 0 449 633 A1. | | 4 | European Patent Application 0 477 786 A2. | | 5 | InSight brochure. | | 6 | InSight -brochure. | | 7 | Langenberg, Earl, "Integrating Entertainment and Voice on the Cable Network", pp. 187-194. | | 8 | Langenberg, Earl, Integrating Entertainment and Voice on the Cable Network , pp. 187 194. | | 9 | Large, David, Tapped Fiber vs Fiber Reinforced Coaxial CATV Systems; A Comparison of Evolutionary Paths , pp. 1 21 1989. | | 10 | Large, David,"Tapped Fiber vs Fiber-Reinforced Coaxial CATV Systems; A Comparison of Evolutionary Paths", pp. 1-21 1989. | | 11 | Le Gall, Didier, "MPEG: A Video Compression Standard for Multimedia Applications", Communication of the ACM, vol. 34, No. 4, Apr., 1991, New York, NY. | | 12 | Le Gall, Didier, MPEG: A Video Compression Standard for Multimedia Applications , Communication of the ACM, vol. 34, No. 4, Apr., 1991, New York, NY. | | 13 | Tamitani 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. | | 14 | Tamitani 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. | | 15 | UK Patent Application GB 2 248 955 A. | | 16 | Van der Star, Jack A. M., "Video on Demand Without Compression: A Review of the Business Model, Regulation and Future Implication". | | 17 | Van der Star, Jack A. M., Video on Demand Without Compression: A Review of the Business Model, Regulation and Future Implication . | | 18 | World Patent Application WO 90/13972. |
| Zitiert von Patent | Eingetragen | Veröffentlichungsdatum | Antragsteller | Titel |
|---|
| US5959690 | 19. Febr. 1997 | 28. Sept. 1999 | Sas Institute, Inc. | Method and apparatus for transitions and other special effects in digital motion video | | US6014176 | 11. Jan. 1996 | 11. Jan. 2000 | Sony Corporation | Automatic phase control apparatus for phase locking the chroma burst of analog and digital video data using a numerically controlled oscillator | | US6046760 | 6. Mai 1997 | 4. Apr. 2000 | Samsung Electronics Co., Ltd. | Set top board for video on demand service and a computer system mounting the same | | US6064377 | 20. Mai 1998 | 16. Mai 2000 | Ictv, Inc. | Subscriber directed simultaneous multiple signal presentation for interactive cable television system | | US6157413 | 20. Nov. 1995 | 5. Dez. 2000 | United Video Properties, Inc. | Interactive special events video signal navigation system | | US6295068 | 6. Apr. 1999 | 25. Sept. 2001 | Neomagic Corp. | Advanced graphics port (AGP) display driver with restricted execute mode for transparently transferring textures to a local texture cache | | US6305020 | 9. Dez. 1997 | 16. Okt. 2001 | Ictv, Inc. | System manager and hypertext control interface for interactive cable television system | | US6342926 | 11. Juni 1999 | 29. Jan. 2002 | United Video Properties, Inc. | Interactive special events video signal navigation system | | US6373530 | 31. Juli 1998 | 16. Apr. 2002 | Sarnoff Corporation | Logo insertion based on constrained encoding | | US6473130 | 5. Nov. 1998 | 29. Okt. 2002 | Samsung Electronics Co., Ltd. | Method and apparatus for displaying sub-pictures | | US6486892 | 7. Apr. 1999 | 26. Nov. 2002 | Flatrock Technology, Llc | System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices | | US6567128 | 1. Sept. 2000 | 20. Mai 2003 | Sony United Kingdom Limited | Video 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 | | US6606128 | 21. Dez. 2001 | 12. Aug. 2003 | United Video Properties, Inc. | Interactive special events video signal navigation system | | US6606746 | 17. Juni 1998 | 12. Aug. 2003 | Opentv, Inc. | Interactive television system and method for displaying a graphical user interface using insert pictures | | US6636563 | 12. Juni 1997 | 21. Okt. 2003 | Sony Corporation | Decoder and decoding method for information signal | | US6924846 | 21. Mai 2001 | 2. Aug. 2005 | Sony Computer Entertainment Inc. | Information processing apparatus, graphic processing unit, graphic processing method, storage medium, and computer program | | US7010492 | 30. Sept. 1999 | 7. März 2006 | International Business Machines Corporation | Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media | | US7197713 | 22. Okt. 2002 | 27. März 2007 | Flatrock Technology, Llc | System and method for controlling networked devices and accessing, manipulating and viewing internet and non-internet related information through multiple sessions | | US7221378 | 17. März 2004 | 22. Mai 2007 | Seiko Epson Corporation | Memory efficient method and apparatus for displaying large overlaid camera images | | US7395514 | 22. Okt. 2002 | 1. Juli 2008 | Stern Joseph L | System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices | | US7555464 | 1. März 2006 | 30. Juni 2009 | Sony Corporation | Multiple DRM management | | US7602912 | 25. Sept. 2007 | 13. Okt. 2009 | Sony Corporation | Content selection for partial encryption | | US7620180 | 16. März 2004 | 17. Nov. 2009 | Sony Corporation | Preparation of content for multiple conditional access methods in video on demand | | US7639804 | 5. März 2007 | 29. Dez. 2009 | Sony Corporation | Receiver device for star pattern partial encryption | | US7688978 | 20. Febr. 2007 | 30. März 2010 | Sony Corporation | Scene change detection | | US7711115 | 21. Okt. 2003 | 4. Mai 2010 | Sony Corporation | Descrambler | | US7724907 | 12. März 2003 | 25. Mai 2010 | Sony Corporation | Mechanism for protecting the transfer of digital content | | US7730300 | 11. März 2003 | 1. Juni 2010 | Sony Corporation | Method and apparatus for protecting the transfer of data | | US7751560 | 26. Juni 2006 | 6. Juli 2010 | Sony Corporation | Time division partial encryption | | US7751561 | 12. Dez. 2007 | 6. Juli 2010 | Sony Corporation | Partial encryption | | US7751563 | 25. Sept. 2006 | 6. Juli 2010 | Sony Corporation | Slice mask and moat pattern partial encryption | | US7751564 | 5. März 2007 | 6. Juli 2010 | Sony Corporation | Star pattern partial encryption method | | US7760879 | 8. Nov. 2007 | 20. Juli 2010 | Sony Corporation | Multiple partial encryption | | US7765567 | 13. Dez. 2002 | 27. Juli 2010 | Sony Corporation | Content replacement by PID mapping | | US7792294 | 20. Febr. 2007 | 7. Sept. 2010 | Sony Corporation | Selective encryption encoding | | US7818355 | 7. Nov. 2007 | 19. Okt. 2010 | Rgb Networks, Inc. | System and method for managing content | | US7823174 | 13. Apr. 2004 | 26. Okt. 2010 | Sony Corporation | Macro-block based content replacement by PID mapping | | US7848520 | 11. Aug. 2008 | 7. Dez. 2010 | Sony Corporation | Partial encryption storage medium | | US7853980 | 23. Jan. 2004 | 14. Dez. 2010 | Sony Corporation | Bi-directional indices for trick mode video-on-demand | | US7882517 | 11. Sept. 2008 | 1. Febr. 2011 | Sony Corporation | Content replacement by PID mapping | | US7895616 | 27. Febr. 2002 | 22. Febr. 2011 | Sony Corporation | Reconstitution of program streams split across multiple packet identifiers | | US7895617 | 31. Jan. 2006 | 22. Febr. 2011 | Sony Corporation | Content substitution editor | | US7920703 | 11. März 2009 | 5. Apr. 2011 | Sony Corporation | Descrambler | | US8027469 | 8. Febr. 2008 | 27. Sept. 2011 | Sony Corporation | Video slice and active region based multiple partial encryption | | US8027470 | 8. Febr. 2008 | 27. Sept. 2011 | Sony Corporation | Video slice and active region based multiple partial encryption | | US8041190 | 1. Dez. 2005 | 18. Okt. 2011 | Sony Corporation | System and method for the creation, synchronization and delivery of alternate content | | US8046697 | 22. Okt. 2002 | 25. Okt. 2011 | Flatrock Technology, Llc | System and method for customizing an interface related to accessing, manipulating and viewing internet and non-internet related information | | US8051443 | 14. Apr. 2008 | 1. Nov. 2011 | Sony Corporation | Content replacement by PID mapping | | US8074248 | 25. Okt. 2005 | 6. Dez. 2011 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network | | US8180920 | 13. Okt. 2006 | 15. Mai 2012 | Rgb Networks, Inc. | System and method for processing content | | US8185921 | 28. Febr. 2006 | 22. Mai 2012 | Sony Corporation | Parental control of displayed content using closed captioning | | US8243921 | 9. Aug. 2007 | 14. Aug. 2012 | Sony Corporation | Decryption system | | US8265277 | 5. Nov. 2007 | 11. Sept. 2012 | Sony Corporation | Content scrambling with minimal impact on legacy devices | | US8270487 | 19. März 2012 | 18. Sept. 2012 | Vyumix, Inc. | Scalable real-time video compositing systems and methods | | US8325821 | 8. Febr. 2012 | 4. Dez. 2012 | Vyumix, Inc. | Video transcoder stream multiplexing systems and methods | | US8341662 | 30. Sept. 1999 | 25. Dez. 2012 | International Business Machine Corporation | User-controlled selective overlay in a streaming media | | US8352626 | 21. März 2012 | 8. Jan. 2013 | Vyumix, Inc. | Program selection from within a plurality of active videos | | US8379853 | 4. Apr. 2011 | 19. Febr. 2013 | Sony Corporation | Descrambler | | US20110141362 | 18. März 2010 | 16. Juni 2011 | Motorola, Inc. | Selective decoding of an input stream | | USRE41708 | 26. Jan. 2006 | 14. Sept. 2010 | Sony Europe (Belgium) N.V. | System and method for user-server telecommunication in accordance with performance capabilities of a controller | | USRE43826 | 4. Juni 2010 | 20. Nov. 2012 | Sony Europe Limited | System and method for user-server telecommunication in accordance with performance capabilities of a controller | | EP0918437A1 | 12. Juni 1998 | 26. Mai 1999 | Sony Corporation | Decoder and decoding method for information signal | | EP1081957A1 | 30. Aug. 2000 | 7. März 2001 | Sony United Kingdom Limited | Video signal processing |
|