Processing

Please wait...

Settings

Settings

Goto Application

1. WO2004023304 - SYSTEMS AND METHODS FOR PERFORMING QUALITY ASSURANCE ON INTERACTIVE TELEVISION AND SOFTWARE APPLICATION DATA DELIVERED VIA A NETWORK

Publication Number WO/2004/023304
Publication Date 18.03.2004
International Application No. PCT/US2003/022472
International Filing Date 15.07.2003
Chapter 2 Demand Filed 17.02.2004
IPC
H04N 17/00 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
17Diagnosis, testing or measuring for television systems or their details
H04N 7/173 2011.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
16Analogue secrecy systems; Analogue subscription systems
173with two-way working, e.g. subscriber sending a programme selection signal
H04N 7/16 2011.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
16Analogue secrecy systems; Analogue subscription systems
CPC
H04N 17/004
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
17Diagnosis, testing or measuring for television systems or their details
004for digital television systems
H04N 21/23617
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
23614Multiplexing of additional data and video streams
23617by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
H04N 21/2402
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
H04N 21/2407
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
2407Monitoring of transmitted content, e.g. distribution time, number of downloads
H04N 21/2543
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
254Management at additional data server, e.g. shopping server, rights management server
2543Billing ; , e.g. for subscription services
H04N 21/44209
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
Applicants
  • HOME BOX OFFICE (HBO) [US]/[US] (AllExceptUS)
  • CUTTNER, Craig, D. [US]/[US] (UsOnly)
  • ZITTER, Robert, M. [US]/[US] (UsOnly)
Inventors
  • CUTTNER, Craig, D.
  • ZITTER, Robert, M.
Agents
  • FLOCK, J.
Priority Data
60/396,11915.07.2002US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHODS FOR PERFORMING QUALITY ASSURANCE ON INTERACTIVE TELEVISION AND SOFTWARE APPLICATION DATA DELIVERED VIA A NETWORK
(FR) SYSTÈMES ET PROCÉDÉS PERMETTANT D'APPORTER UNE ASSURANCE DE QUALITÉ À DES DONNÉES D'APPLICATIONS LOGICIELLES ET DE TÉLÉVISION INTERACTIVES FOURNIES VIA UN RÉSEAU
Abstract
(EN)
A system and method for providing quality assurance for interactive television (370) and software application data packages (300) delivered via a network. By employing 'code checks' that determine 'code points based' (380) on the original package, content or data packages may be checked for errors at any later point within the network path from the provider (300) to the subscriber (370). The date package can be checked for errors by performing some or all of the code checks and comparing (380) the current code point values to the original code point values. If the current values differ from the original values, then the data package has changed and an error is likely to have occurred. Further action may then be taken to determine the nature of the error and to respond to it.
(FR)
Système et procédé permettant d'apporter une assurance de qualité pour des paquets (300) de données d'applications logicielles et de télévision (370) interactives fournies via un réseau. L'emploi de « vérifications de codes » qui déterminent des « points de codes » (390) sur la base du paquet d'origine permet la vérification des paquets de contenu ou de données à la recherche d'erreurs à n'importe quel moment ultérieur sur le trajet dans le réseau, du fournisseur (300) à l'abonné (370). Les paquets de données peuvent être vérifiés à la recherche d'erreurs par mise en oeuvre de certaines ou de toutes les vérifications de codes et comparaison (380) des valeurs de point de code momentanées avec les valeurs de point de code initiales. Si les valeurs momentanées diffèrent des valeurs initiales, le paquet de données concerné a subi un changement et il est probable qu'une erreur se soit produite. D'autres mesures peuvent alors être prises pour déterminer la nature de l'erreur et y remédier.
Latest bibliographic data on file with the International Bureau