Nova Patents
MX2017006830A

Filler detection during trickplay.

Abstract

Methods, systems and computer-readable media can operate to facilitate detection and handling of a filler region during non-standard playback of a stream of content; a filler region at the edge of a targeted advertising segment can be detected based on the presence of one or more consecutive I-frames; when a filler region is detected during a non-standard reproduction operation (trickplay), a corrective method may be applied during non-standard reproduction of the filler region; the corrective method may include a modification of a frame hop count (FSC) and / or a frame repeat count (FRC) during non-standard playback of the filler region, or may include jumping over the processing and output of the filler frames during non-standard reproduction of the filler region; in embodiments, an index file may be modified to include an indication of a designation of one or more frames either as a filler or non-filler frame.

MX2017006830A, drawing sheet 1
Sheet 1 of 11

Term

10.7 yearsleft in the term

Expires 24 May 2037.

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

20 claims: 4 independent, 16 dependent

  1. 1
    NOVEDAD DE LA INVENCIÓN Habiendo descrito la presente invención, se considera como una novedad y, por lo tanto, se reclama como propiedad lo contenido en las siguientes:REIVINDICACIONES 1 .- Un método, caracterizado porque comprende: iniciar una parada, pausa, retroceso y avance rápidos (trickplay) de contenido, la parada, pausa, retroceso y avance rápidos (trickplay) de contenido comprende un procesamiento y salida de I-tramas asociadas con el contenido a una pantalla, en donde el contenido comprende una región de rellenador;detectar un inicio de la región de rellenador con base en una identificación de las I-tramas consecutivas dentro de la región de rellenador;y modificar el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  2. 2
    - El método de conformidad con la reivindicación 1, caracterizado porque la modificación del procesamiento de Itramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende reducir un valor de conteo de repetición de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  3. 3
    - El método de conformidad con la reivindicación 2, caracterizado porque el valor de conteo de repetición de tramas se reduce a un valor de uno.
  4. 4
    - El método de conformidad con la reivindicación 1, caracterizado porque la modificación del procesamiento de Itramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende incrementar un valor de conteo de salto de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  5. 5
    - El método de conformidad con la reivindicación 4, caracterizado porque el valor de conteo de salto de tramas se incrementa a un valor que es equivalente a un tamaño de grupo de imágenes asociado con un segmento de no rellenador del contenido.
  6. 6
    - El método de conformidad con la reivindicación 1, caracterizado porque la modificación del procesamiento de Itramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende reducir un valor de conteo de repetición de tramas e incrementar un valor de conteo de salto de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  7. 7
    - El método de conformidad con la reivindicación 1, caracterizado porque la modificación del procesamiento de las I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende seleccionar únicamente las I-tramas que no son inmediatamente seguidas por otra I-trama para procesamiento.
  8. 8
    - El método de conformidad con la reivindicación 1, caracterizado porque además comprende:identificar y designar I-tramas consecutivas del contenido como tramas de rellenador durante una grabación del contenido, en donde las I-tramas consecutivas están diseñadas como tramas de rellenador dentro de un campo de archivo de índice modificado;y en donde la modificación del procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende seleccionar únicamente tramas que no están diseñadas como tramas de rellenador para procesamiento.
  9. 9
    - Un aparato, caracterizado porque comprende:una interfaz configurada para ser utilizada para recibir contenido, en donde el contenido comprende una región de rellenador;y uno o más módulos configurados para: iniciar una parada, pausa, retroceso y avance rápidos (trickplay) del contenido, en donde la parada, pausa, retroceso y avance rápidos (trickplay) del contenido comprende un procesamiento y salida de I-tramas asociadas con el contenido a una pantalla;detectar un inicio de la región de rellenador con-base en una identificación de I-tramas consecutivas dentro de la región de rellenador;y modificar el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  10. 10
    - El aparato de conformidad con la reivindicación 9, caracterizado porque el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador es modificado al reducir un valor de conteo de repetición de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  11. 11
    - El aparato de conformidad con la reivindicación 9, caracterizado porque el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador es modificado al incrementar un valor de conteo de salto de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  12. 12
    - El aparato de conformidad con la reivindicación 9, caracterizado porque el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador es modificado al seleccionar únicamente I-tramas que no son inmediatamente seguidas por otra I-trama para procesamiento.
  13. 13
    - El aparato de conformidad con la reivindicación 9, caracterizado porque además comprende:un módulo de modificador de trama configurado para identificar y designar I-tramas consecutivas del contenido como tramas de rellenador durante una grabación del contenido, en donde las I-tramas consecutivas son diseñadas como tramas de rellenador dentro de un campo de archivo de índice modificado;y en donde el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador es modificado al seleccionar únicamente tramas que no están designadas como tramas de rellenador para procesamiento.
  14. 14
    14,- Uno o más medios legibles por computadora no transitorios que tienen instrucciones que operan para ocasionar que uno o más procesadores ejecuten las operaciones, caracterizado porque comprende:iniciar una parada, pausa, retroceso y avance rápidos (trickplay) de contenido, la parada, pausa, retroceso y avance rápidos (trickplay) de contenido comprende un procesamiento y emisión de I-tramas asociadas con el contenido a una pantalla, en donde el contenido comprende una región de rellenador;detectar un inicio de la región de rellenador con base en una identificación de I-tramas consecutivas dentro de la región de rellenador;y modificar el procesamiento de I-tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  15. 15
    - El medio o medios legibles por computadora no transitorios de conformidad con la reivindicación 14, caracterizados porque la modificación del procesamiento de Itramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende reducir un valor de conteo de repetición de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  16. 16
    - El medio o medios legibles por computadora no transitorios de conformidad con la reivindicación 14, caracterizados porque la modificación del procesamiento de Itramas durante la durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende incrementar un valor de conteo de salto de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  17. 17
    - El medio o medios legibles por computadora no transitorios de conformidad con la reivindicación 16, caracterizados porque el valor de conteo de salto de tramas se incrementa a un valor que es equivalente a un tamaño de grupo de imágenes asociado con un segmento de no rellenador del contenido.
  18. 18
    - El medio o medios legibles por computadora no transitorios de conformidad con la reivindicación 14, caracterizados porque la modificación del procesamiento de Itramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende reducir un valor de conteo de repetición de tramas e incrementar un valor de conteo de salto de tramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador.
  19. 19
    - El medio o medios legibles por computadora no transitorios de conformidad con la reivindicación 14, caracterizados porque la modificación del procesamiento de Itramas durante la durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende seleccionar únicamente I-tramas que no son inmediatamente seguidas por otra I-trama para procesamiento.
  20. 20
    - El medio o medios legibles por computadora no transitorios de conformidad con la reivindicación 14, caracterizados porque las instrucciones además operan para 5 ocasionar que uno o más procesadores ejecuten las operaciones que comprenden:identificar y designar I-tramas consecutivas del contenido como tramas de rellenador durante una grabación del contenido, en donde las I-tramas consecutivas son designadas 10 como tramas de rellenador dentro de un campo de archivo de índice modificado;y en donde la modificación del procesamiento de las Itramas durante la parada, pausa, retroceso y avance rápidos (trickplay) de la región de rellenador comprende seleccionar 15 únicamente tramas que no son designadas como tramas de rellenador para procesamiento. 5 9
Independent claims20