MX239157B

Method and apparatus to synthesize and defeat video copy protection signals.

Abstract

A method and apparatus for defeating copy protection signals in a video signal, and also for providing copy protection signals for a video signal, is disclosed. The defeat technique generally utilizes a particular pulse position shifting, modulation, etc., of AGC, normal sync and/or pseudo sync pulses to increase the separation between the pulses. Various embodiments are disclosed including selective shifting of the relative positions of either the sync/pseudo sync or AGC pulses, trimming portions of the sync/pseudo sync and/or the AGC pulses and narrowing of either the sync/pseudo sync and/or the AGC pulses, all to provide the selective position separation between the sync/pseudo sync and AGC pulses. The copy protection technique includes various embodiments for dynamically varying the sync/pseudo sync and AGC pulse separation by applying a modulation of the above position shifting, trimming and/or narrowing techniques over selected time periods to cycle from the copy protection condition to the copy protection defeat condition, back to the copy protection condition.

MX239157B, drawing sheet 1
Sheet 1 of 51

Term

Term ended

Expired 1 September 2019, 7.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 7 independent, 0 dependent

  1. 1
    NOVEDAD DE LA INVENCION NOVELTY OF THE INVENTION Habiendo descrito la presente invención, considera como novedad, y por lo tanto se reclama propiedad lo contenido en las siguientes:Having described the present invention, the content of the following is considered as a novelty, and therefore property is claimed: Ágfe. ·· Instituto Mexicano (felá Property tnckistdaí as Ágfe.·· Instituto Mexicano (felá Propiedad tnckistdaí como CLAIMS REIVINDICACIONES 1.A method of providing copy protection signals on a video signal using sync pulses, and pseudo sync pulses followed by respective AGC pulses, characterized in that the AGC pulses are provided with the leading edges thereof generally coinciding with the trailing edges of the respective sync or pseudo sync pulses thereby having a substantially zero position spacing consistent with maintaining copy protection, the method comprises: 1.Un método para proporcionar señales de protección de la copia en una señal de video utilizando impulsos de sincronización, y de pseudo sincronización seguidos de impulsos respectivos AGC, caracterizado porque los impulsos AGC se proporcionan con los bordes delanteros de los mismos generalmente coincidentes con los bordes traseros de los impulsos de sincronización o de pseudo sincronización respectivos con lo que tienen una separación de posición sustancialmente cero consistente con mantener la protección de la copia, el método comprende: dynamically increase on one or more video lines the separation position between the synchronization or pseudo synchronization pulses and the respective AGC pulses until a position separation which cancels or reduces the effects of the copy protection signals;incrementar dinámicamente sobre una o más líneas de video la posición de separación entre los impulsos de sincronización o de pseudo sincronización y los impulsos respectivos AGC hasta una separación de posición la cual anula o reduce los efectos de las señales de protección de la copia;disminuir dinámicamente sobre el tiempo, Instituto . ., π Ί **/'· Mexicano separación de la posición entre los impulsos Propiedad dynamically decrease over time, Institute. ., πΊ ** / '· Mexican separation of position between Property impulses Af ^ W · irtitfj synchronization or pseudo synchronization and the respective AGC pulses to return to the positional separation. Af^W· irtitfj sincronización o de pseudo sincronización y los impulsos respectivos AGC para regresar a la separación, de posición. substantially zero maintaining copy protection;and where the steps of increasing and decreasing dynamically are repeated on one or more lines of video. sustancialmente cero que mantiene la protección de la copia;y en donde los pasos de incrementar y disminuir dinámicamente son repetidos sobre una o más líneas de video.
  2. 2
    - A method as described in Claim 1, characterized in that it comprises dynamically varying the position separation between one or more synchronization or pseudo synchronization pulses and the respective AGC pulses from the substantially zero position separation to a position separation approximately 1.5 microseconds. ~ 2. - Un método tal y como se describe en la Reivindicación 1, caracterizado porque comprende variar dinámicamente la separación de posición entre uno o más impulsos de sincronización o de pseudo sincronización y los impulsos respectivos AGC desde la separación de posición sustancialmente cero hasta una separación de posición de aproximadamente 1.5 microsegundos. ~
  3. 3
    - A method as described in Claim 1, characterized in that it comprises dynamically varying the position separation by varying the advance of the trailing edge of the synchronization or pseudo-synchronization pulses with respect to the respective AGC pulses. 3. - Un método tal y como se describe en la Reivindicación 1, caracterizado porque comprende variar dinámicamente la separación de la posición al variar el avance del borde trasero de los impulsos de sincronización o de pseudo sincronización con respecto a los impulsos respectivos AGC.
  4. 4
    4 - A method as described in Claim 1, characterized in that it comprises dynamically varying the position separation by varying the delay of the leading edge of the AGC pulses with respect to the respective synchronization or synchronization pulses. 4·- Un método tal y como se describe en la Reivindicación 1, caracterizado porque comprende variar dinámicamente la separación de la posición al variar el retraso del borde delantero de los impulsos AGC con respecto a los impulsos de sincronización o de sincronización respectivos. A tai method and as described Un método tai y como se describe Instituto • Mexicano en <feia Propiedad (ndustitaft • Mexican Institute in <feia Property (ndustitaft Claim 1, characterized in that it comprises dynamically varying the position separation by varying the advance of the impulses of. timing or pseudo timing while oppositely varying the delay of the respective AGC pulses. Reivindicación 1, caracterizado porque comprende variar dinámicamente la separación de ia posición al variar el avance de los impulsos de. sincronización o de pseudo sincronización mientras varían de manera opuesta el retraso de los impulsos respectivos AGC. 6. - A method as described in 6. - Un método tal y como se describe en la Claim 1, characterized in that it comprises dynamically varying the position separation by varying the pulse width of the AGC pulses and / or of the respective synchronization or pseudo-synchronization pulses. Reivindicación 1, caracterizado porque comprende variar dinámicamente la separación de la posición al variar el ancho del impulso de los impulsos AGC y/o de los impulsos de sincronización o de pseudo sincronización respectivos. 7. - A method as described in 7. - Un método tal y como se describe en la Claim 1, characterized in that it comprises dynamically narrowing the pulse width of the AGC pulses and / or the respective synchronization or pseudo synchronization pulses from 100 percent to approximately 50 percent and again to 100 percent of the width of the normal impulse. Reivindicación 1, caracterizado porque comprende estrechar dinámicamente el ancho del impulso de los impulsos AGC y/o de los impulsos de sincronización o de pseudo sincronización respectivos desde el 100 por ciento hasta aproximadamente el 50 por ciento y de nuevo hasta el 100 por ciento del ancho del impulso normal. 8. - An apparatus for providing copy protection signals on a video signal using synchronization or pseudo-synchronization pulses followed by respective AGC pulses and including teir.pori zation circuits (80-94) to provide timing signals indicative of lines of <· ££. · Institute which are to contain the signals of protecrnlóu MgXÍCQHO <fe the Property of the copy and of location in the video lines of (ndUStltoA signals of selected copy protections, the device comprises:8. - Un aparato para proporcionar señales de protección de la copia en una señal de video que utiliza impulsos de sincronización o de pseudo sincronización seguidos de impulsos respectivos AGC y que incluye circuitos de teir.pori zaci ón (80-94) para proporcionar señales de temporización indicativas de líneas de <·££.· Instituto las cuales están para contener las señales de protecrnlóu MgXÍCQHO <fe la Propiedad de la copia y de localización en las líneas de video de (ndUStltoA señales de protecciones de copia seleccionadas, el aparato comprende: circuit means (98-102) in response to the timing circuit to generate pseudo-synchronization pulses and AGC pulses, characterized in that the circuit means (98-102) are arranged to dynamically increase on one or more lines of. video the position separation between the synchronization or pseudo synchronization pulses and the respective AGC pulses up to a position separation which cancels or reduces the effects of the copy protection signals;and because the circuit means (98-102) is arranged to dynamically decrease the position separation between the synchronization or pseudo-synchronization pulses and the respective AGC pulses over time to return a substantially zero position separation that maintains protection of the copy;the circuit medium is arranged to repeat the steps of increasing and decimating the Mexican Institute dynamically on one or more video lines, (fe | q Industrial Property medios de circuito (98-102) en respuesta al circuito de temporización para generar impulsos de pseudo sincronización e impulsos AGC, caracterizado porque los medios de circuito (98-102) están arreglados para aumentar dinámicamente sobre una o más líneas de. video la separación de posición entre los impulsos de sincronización o de pseudo sincronización y los impulsos respectivos AGC hasta una separación de posición la cual anula o reduce los efectos de las señales de protección de ia copia;y porque los medios de circuito (98-102) están arreglados para disminuir dinámicamente sobre el tiempo la separación de la posición entre los impulsos de sincronización o de pseudo sincronización y los impulsos respectivos AGC para regresar una separación de posición sustancialmente cero que mantiene la protección de la copia;el medio de circuito está arreglado para repetir los pasos de incrementar y dismigtóir Instituto ™·’· Mexicano dinámicamente sobre una o más líneas de video, (fe |q Propiedad Industrial 9, - an apparatus as described in the 9, - un aparato tal y como se describe en la Claim 8, characterized in that the circuit means (98-102) generates the AGC pulses as pulses Reivindicación 8, caracterizado porque el medio de 5 circuito (98-102) genera los impulsos AGC como impulsos AGC de portales posteriores elevados;y la posición dinámica de los medios de circuito y/o la modulación, del ancho de los impulsos AGC de portal posterior elevado sobre el tiempo desde una. separación mínima a máxima y de 10 nuevo hasta una separación mínima, con respecto a los impulsos de sincronización o de pseudo sincronización respectivos. AGC of elevated posterior portals;and the dynamic position of the circuit means and / or modulation, of the width of the raised posterior portal AGC pulses over time from one. minimum to maximum separation and again to a minimum separation, with respect to the respective synchronization or pseudo-synchronization pulses. 10, - An apparatus as described in the 10, - Un aparato tal y como se describe en la Claim 8, characterized in that the copy protection signals include synchronization or pseudo-synchronization pulses together with the respective AGC pulses or AGC pulses of raised back portal;and the circuit means (98-102) produces a dynamic position, pulse width and / or Reivindicación 8, caracterizado porque las señales de la 15 protección de la copia incluyen impulsos de sincronización o de pseudo sincronización junto con los impulsos respectivos AGC o impulsos AGC de portal posterior elevado;y el medio de circuito (98-102) produce una posición dinámica, ancho de impulso y/o 20 modulación de ancho de intervalo de los impulsos sobre el tiempo desde la separación de intervalo de máxima a mínima. twenty interval width modulation of pulses over time from maximum to minimum interval separation. 11 · - An apparatus as described in the 11·- Un aparato tal y como se describe en la Claim 8, characterized in that the Reivindicación 8, caracterizado porque el circuito de 25 timing (80-94) includes: 25 temporízación (80-94) comprende: medios de separación de sincronización &&:.· Instituto para proporcionar una señal de un intervalo horizdwe.al Mexicano (intervalo H) y una señal de intervalo de un cuadro;synchronization separation means &&: · Institute to provide an interval signal horizdwe.al Mexicano (interval H) and an interval signal of a frame;(felá Industry property # means (82.84) in response to the H interval signal to provide a first signal which defines a positive pulse duration of a signal relative to the H interval;muitivibrator means (86.88) in response to the interval signal H to provide a second signal indicative of the location of timing pulses on a video line;(felá Propiedad industria# medios (82,84) en respuesta a la señal de intervalo H para proporcionar una primera señal la cual define una duración de impulso positivo de una señal relativa ai intervalo H;medios de muitivibrador (86,88) en respuesta a la señal de intervalo H para proporcionar una segunda señal indicativa de ia ubicación de impulsos de sincronización en una línea de video;means (90-94) in response to the interval H and the frame interval signals to provide a 'third signal indicative of the video lines which are to contain the copy protection signals;and logic means (96) in response to the first, second, and third signals to provide reverse pseudo-sync pulses on selected video lines;medios (90-94) en respuesta al intervalo H y a las señales de intervalo de cuadro para proporcionar una' tercera señal indicativa de las líneas de video las cuales están para contener las señales de protección de la copia;y medios lógicos (96) en respuesta a la primera, segunda y tercera señal para proporcionar impulsos de pseudo sincronización inversos sobre líneas de video seleccionadas;en donde los medios de circuito comprenden: wherein the circuit means comprise: a one-knock timer circuit means (98-102) in response to control voltages (VC1, VC2) to provide AGC pulses that vary in width and in position delay. un medio de circuito temporizador de una detonación (98-102) en respuesta a los voltajes de control (VC1, VC2) para proporcionar impulsos AGC que varían en ancho y en un retraso de la posición. 12.- An apparatus as described in the 12.- Un aparato tal y como se describe en la Claim 11, characterized in that the means for providing the first signal includes an oscill Reivindicación 11, caracterizado porque el medio para proporcionar la primera señal incluye un oscill Institute closed H (82);the means for providing the Mexican teJifera <(signal property theta include a memory means (94) in response to a line counter (92);and the one-knock timer circuit means includes a pair of one-knock circuits (98, 102) voltage controlled. Instituto cerrado H (82) ;los medios para proporcionar la teJiferaMexicano < (teta Propiedad señal incluyen un medio de memoria (94) en respuesta a un contador de línea (92);y el medio de circuito temporizador de una detonación incluye un par de circuitos de una detonación (98, 102) de voltaje controlado. 13, - An apparatus as described in the 13, - Un aparato tal y como se describe en la Claim 12, characterized in that it further comprises adding means (104, 106) that receive the video signal and respond to the circuit means (9 8102) and the timing circuit (80-94) to add a signal to the video signal of protection of the dynamic copy formed of AGC pulses which are in position, amplitude and / or width of the modulated pulse in relation to the respective pseudo synchronization pulses. Reivindicación 12, caracterizado porque además comprende medios sumadores (104, 106) que reciben la señal de video y responden a los medios de circuito (9 8102) y al circuito de temporización (80-94) para sumar a la señal de vídeo una señal de protección de la copia dinámica formada de impulsos AGC las cuales están en posición, amplitud y/o ancho de impulso modulado con relación a los impulsos de pseudo sincronización respectivos. 14, - An apparatus as described in the 14, - Un aparato tal y como se describe en la Claim 13, characterized in that the adding means comprise: Reivindicación 13, caracterizado porque los medios sumadores comprenden: amplificadores sumadores (104, 106) que reciben la señal de vídeo y dan respuesta a los impulsos de pseudo sincronización inversos y al ancho y retraso de la posición que varía los impulsos AGC, para proporcionar los impulsos AGC de posición modulada con relación los impulsos de fe®! summing amplifiers (104, 106) that receive the video signal and respond to the reverse pseudo sync pulses and the width and position delay that varies the AGC pulses, to provide the position modulated AGC pulses relative to the fe®! ___ Instituto sincronización, resultando en una señal de vídeW^.deMexicano ___ Instituto synchronización, resulting in a video signalW ^ .deMexicano ....... (teta Property protection to copra with dynamic variation. trtáustlWI ....... (tetaPropiedad protección ae la copra con variación dinámica. trtáustlWI 15.- An apparatus as described in the 15.- Un aparato tal y como se describe en la
  5. 5
    5 Claim 14, characterized in that the means for providing the first signal includes a closed oscillator H (82);the means for providing the third signal includes a memory means (94) in response to a line counter (92);the middle of timer circuit 5 Reivindicación 14, caracterizado porque el medio para proporcionar la primera señal incluye un oscilador cerrado H (82);el medio para proporcionar la tercera señal incluye un medio de memoria (94) en respuesta a un contador de línea (92);el medio de circuito temporizador
  6. 6
    10 detonation includes a pair of voltage controlled detonation circuits (98,102);and the summing amplifiers include a first (104) and a second (106) summing amplifiers in response to the width and delay of the position of variation of the 10 de una detonación incluye un par de circuitos de una detonación de voltaje controlado (98,102);y los amplificadores sumadores incluyen un primer (104) y un segundo (106) amplificadores sumadores en respuesta al ancho y retraso de la posición de variación de los
  7. 7
    15 impulsos AGC y de los impulsos de pseudo sincronización inversos, respectivamente. fifteen AGC pulses and reverse pseudo sync pulses, respectively.