ES2204445T3

System and method for verification of electronic television program guide data

Abstract

A method for creating a program of television programs available through a central distribution system, the method comprising: storing a database of television program listings collected from one or more information providers, the database comprising files of data for the television channel data for a plurality of television channels; extract from the database the data that provide a program schedule for the distribution system; and transmit the data to the distribution system to make program programming available through the distribution system; characterized in that: (10) the user is provided with the ability to use a data input device to select one or more channels from the plurality of channels and a range of program programming hours, in which one or more channels and the Program schedule hours are identified with one or more of the data fields; one or more of the data fields is automatically analyzed with a data processor to locate at least one of the invalid data or lost data (20); a report of the errors detected is provided; and the user is provided with editing means (30, 40) by which the user can correct the errors detected before the data is transmitted to the distribution system.

ES2204445T3, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 27 October 2015, 10.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 14 independent, 0 dependent

  1. 1
    ES 2 204 445 T3 ES 2 204 445 T3 CLAIMS REIVINDICACIONES 1. A method of creating a television program schedule available through a central distribution system, the method comprising:1. Un método para crear una programación de programas de televisión disponible a través de un sistema de distribución central, comprendiendo el método: almacenar una base de datos de listados de programas de televisión recogidos desde uno o más proveedores de información, comprendiendo la base de datos ficheros de datos para los datos de los canales de televisión para una pluralidad de canales de televisión;storing a database of television program listings collected from one or more information providers, the database comprising data files for television channel data for a plurality of television channels;extracting from the database the data that provides a program schedule for the distribution system;and transmitting the data to the distribution system to make program programming available through the distribution system;extraer de la base de datos los datos que proporcionen una programación de programas para el sistema de distribución;y transmitir los datos al sistema de distribución para hacer que la programación de programas esté disponible a través del sistema de distribución;caracterizado porque: characterized in that: se proporciona (10) al usuario la capacidad de utilizar un dispositivo de entrada de datos para seleccionar uno o más canales desde la pluralidad de canales y un rango de horas de programación de programas, en el que uno ó más canales y el rango de horas de programación de programas se identifican con uno o más de los campos de los datos;the user is provided (10) with the ability to use a data entry device to select one or more channels from the plurality of channels and a range of program programming hours, wherein one or more channels and the range of hours Programming programs are identified with one or more of the data fields;one or more of the data fields is automatically analyzed with a data processor to locate at least one of the invalid data or the missing data (20);se analiza automáticamente con un procesador de datos uno o más de los campos de los datos para localizar al menos uno de los datos no válidos o los datos perdidos (20);a report of detected errors is provided;and the user is provided with editing means (30, 40) whereby the user can correct detected errors before the data is transmitted to the distribution system. se proporciona un informe de los errores detectados;y se proporciona al usuario medios de edición (30, 40) mediante los cuales el usuario puede corregir los errores detectados antes de que se transmitan los datos al sistema de distribución.
  2. 2
    El método definido en la reivindicación 1, en el que el análisis automático con un procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos para al menos uno de los títulos perdidos, copia perdida, y campos perdidos (20). two. The method defined in claim 1, wherein the automatic analysis with a data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields for at least one of lost titles, lost copy, and missing fields (20).
  3. 3
    The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields of at least one of long titles and long copies (20). 3. El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos de al menos uno de los títulos largos y copias largas (20).
  4. 4
    El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos de los errores de edición (20). Four. The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields of the errors of edition (20).
  5. 5
    The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields of the inappropriate language ( twenty). 5. El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos del idioma inapropiado (20).
  6. 6
    The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields of the evaluations of the movies (20). 6. El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos de las evaluaciones de las películas (20).
  7. 7
    The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields of the program type lost (20). 7. El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos del tipo de programa perdido (20).
  8. 8
    The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises the automatic analysis with the data processor of one or more of the data fields of the lost price of payment programs (20). 8. El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende el análisis automático con el procesador de datos de uno o más de los campos de datos del precio perdido de los programas de pago (20).
  9. 9
    The method defined in claim 1, wherein the automatic analysis with the data processor of one or more of the data fields comprises:9. El método definido en la reivindicación 1, en el que el análisis automático con el procesador de datos de uno o más de los campos de datos comprende: la selección de un fichero de lista de canales que identifica uno o más canales de televisión;y la comparación automática con el procesador de datos del fichero de la lista de canales con respecto a los campos de datos de la base de datos, para determinar si cualquiera de uno o más canales de televisión en el fichero se han perdido en la base de datos. selecting a channel list file that identifies one or more television channels;and automatic comparison with the data processor of the channel list file against the data fields of the database, to determine if any of one or more television channels in the file have been lost in the database. data. ES 2 204 445 T3 ES 2 204 445 T3
  10. 10
    The method defined in claim 1, wherein the central distribution system is a cable television system or another pay television system. 10. El método definido en la reivindicación 1, en el que el sistema de distribución central es un sistema de televisión por cable o bien otro sistema de televisión de pago.
  11. 11
    El método definido en la reivindicación 1, comprendiendo además la transmisión por el sistema de distribución central de los datos, suministrando la programación de los programas a una pluralidad de telespectadores. eleven. The method defined in claim 1, further comprising transmission by the central data distribution system, supplying the programming of the programs to a plurality of viewers.
  12. 12
    The method defined in claim 1, further comprising the automatic analysis with the data processor of one or more data fields to determine for each selected channel / channels if each of the following inequalities is substantially satisfied:12. El método definido en la reivindicación 1, comprendiendo además el análisis automático con el procesador de datos de uno o más campos de datos para determinar para cada canal/canales seleccionado/s si se cumple substancialmente cada una de las siguientes desigualdades: Tn + 1> Tn + RTn Tn+1 > Tn + RTn Tn + 1 <Tn + RTn where Tn indicates the programming time, and RTn indicates the execution time for listing the program of order n in the database for a selected channel, and Tn + 1 denotes the programming time. programming for the listing of the television program of order n + 1 in the database of the selected channel. Tn+1 < Tn + RTn en donde Tn indica el tiempo de la programación, y RTn indica el tiempo de ejecución para el listado del programa de orden n en la base de datos para un canal seleccionado, y Tn+1 denota el tiempo de programación para el listado del programa de televisión de orden n+1 en la base de datos del canal seleccionado.
  13. 13
    The method defined in claim 1, further comprising a report of a start time and an end time of one or more schedule gaps and schedule overlap. 13. El método definido en la reivindicación 1, comprendiendo además un informe de una hora de inicio y una hora de terminación de uno o más espacios vacíos de programación y de solapado de programación.
  14. 14
    A system for creating a television program schedule available through a central distribution system, comprising means for carrying out the method defined in any one of claims 1-13. 14. Un sistema para crear una programación de programas de televisión disponible a través de un sistema de distribución central, comprendiendo medios para llevar a cabo el método definido en la cualquiera de las reivindicaciones 1-13. INFORMATION NOTE:In accordance with the reservation of art. 167.2 of the European Patent Convention (CPE) and the Transitory Provision of RD 2424/1986, of October 10, relative to the application of the European Patent Convention, the European patents that designate Spain and requested before 10-07-1992 , will not produce any effect in Spain to the extent that they confer protection to chemical and pharmaceutical products as such. NOTA INFORMATIVA: Conforme a la reserva del art. 167.2 del Convenio de Patentes Europeas (CPE) y a la Disposición Transitoria del RD 2424/1986, de 10 de octubre, relativo a la aplicación del Convenio de Patente Europea, las patentes europeas que designen a España y solicitadas antes del 7-10-1992, no producirán ningún efecto en España en la medida en que confieran protección a productos químicos y farmacéuticos como tales. Esta información no prejuzga que la patente esté o no incluida en la mencionada reserva. This information does not prejudge whether or not the patent is included in the aforementioned reservation.