[go: up one dir, main page]

CA2364827A1 - Procede et dispositif de gestion d'informations dans un systeme de communication interactif - Google Patents

Procede et dispositif de gestion d'informations dans un systeme de communication interactif Download PDF

Info

Publication number
CA2364827A1
CA2364827A1 CA002364827A CA2364827A CA2364827A1 CA 2364827 A1 CA2364827 A1 CA 2364827A1 CA 002364827 A CA002364827 A CA 002364827A CA 2364827 A CA2364827 A CA 2364827A CA 2364827 A1 CA2364827 A1 CA 2364827A1
Authority
CA
Canada
Prior art keywords
information
validity
memory
data
cache
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002364827A
Other languages
English (en)
Other versions
CA2364827C (fr
Inventor
Jean-Claude Sarfati
Eric Delaunay
Abdellah El Omari
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Canal Plus Technologies SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canal Plus Technologies SA filed Critical Canal Plus Technologies SA
Publication of CA2364827A1 publication Critical patent/CA2364827A1/fr
Application granted granted Critical
Publication of CA2364827C publication Critical patent/CA2364827C/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Television Systems (AREA)

Abstract

L'invention concerne un procédé de gestion d'informations (Jans un système de communication interactif comprenant : a) suite à une demande d'une information (106) la vérification (102, 104) si ladite information est disponible dans une mémoire cache, le chargement (110) de l'information depuis la mémoire cache lorsqu'elle est disponible, et le chargement de l'information depuis une source de diffusion lorsqu'elle est indisponible, b) et comprenant en outre l'association (114) aux informations de la mémoire cache de données de validité, la vérification de la donnée de validité, en réponse à la demande d'une information, et le chargement de l'information depuis la source de diffusion lorsque la donnée de validité de l'information disponible dans la mémoire cache est révolue.

Claims (11)

1. Procédé de gestion d'informations dans un système de communication interactif comprenant :
a) suite à une demande d'une information (106) par un utilisateur ou résultant de l'exécution d'un programme, - la vérification (102, 104) si ladite information est disponible dans une mémoire dite mémoire cache, - le chargement (110) de l'information depuis la mémoire cache lorsqu'elle est disponible, et - le chargement de l'information depuis une source de diffusion lorsqu'elle est indisponible dans la mémoire cache, b) et comprenant en outre :
- l'association (114) à au moins une partie des informations de la mémoire cache d'une donnée de validité, - la vérification de la durée de validité d'une information contenue dans la mémoire cache, en réponse à la demande de ladite information, et - le chargement de l'information depuis la source de diffusion lorsque la donnée de validité de l'information disponible dans la mémoire cache est révolue.
2. Procédé selon la revendication 1, comprenant en outre, suite à la demande d'une information par l'utilisateur, la mise en mémoire de ladite information chargée depuis la source de diffusion, lorsque celle-ci est préalablement indisponible dans la mémoire.
3. Procédé selon la revendication 1, dans lequel on affecte à l'information la donnée de validité
lors de sa mise en mémoire.
4. Procédé selon la revendication 1, dans lequel on affecte à l'information une donnée de validité en fonction du contenu de ladite information.
5. Procédé selon la revendication 1, dans lequel on affecte à l'information une donnée de validité fonction d'un type d'information auquel l'information correspond.
6. Procédé selon la revendication 1, dans lequel on affecte à l'information une donnée de validité arbitraire prédéterminée.
7. Procédé selon la revendication 1, dans lequel on affecte, dans la mémoire cache, à chaque information un identifiant.
8. Procédé selon la revendication 7, dans lequel l'identifiant de l'information est fonction du contenu de celle-ci.
9. Procédé selon la revendication 7, pour la gestion d'informations de données associées à des informations de programme, dans lequel on affecte à une information de données un identifiant qui est fonction de l'identifiant affecté à une information de programme associée.
10. Procédé selon la revendication 1, dans lequel l'information est mise en mémoire sous la forme de tables ou de sections MPEG.
11. Dispositif de communication interactive comprenant :
- une unité (24) de traitement des informations, - un système (10, 14, 22) de téléchargement d'informations depuis une source de diffusion, en réponse à une commande de l'unité de traitement, - au moins une mémoire supplémentaire (30) (cache) de réception des informations, pour leur conservation en association avec une donnée de durée de validité, - un système de gestion (31) de mémoire pour charger, en réponse à une commande de l'unité de traitement des informations depuis la mémoire supplémentaire (30) lorsque ces informations, avec une donnée de validité non révolue, sont présentes dans la mémoire supplémentaire.
CA2364827A 2001-01-03 2001-12-18 Procede et dispositif de gestion d'informations dans un systeme de communication interactif Expired - Fee Related CA2364827C (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0100037A FR2819139B1 (fr) 2001-01-03 2001-01-03 Procede et dispositif de gestion d'informations dans un systeme de communication interactif
FR0100037 2001-01-03

Publications (2)

Publication Number Publication Date
CA2364827A1 true CA2364827A1 (fr) 2002-07-03
CA2364827C CA2364827C (fr) 2010-06-01

Family

ID=8858487

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2364827A Expired - Fee Related CA2364827C (fr) 2001-01-03 2001-12-18 Procede et dispositif de gestion d'informations dans un systeme de communication interactif

Country Status (6)

Country Link
US (1) US20020112245A1 (fr)
AR (1) AR032083A1 (fr)
BR (1) BR0106405A (fr)
CA (1) CA2364827C (fr)
FR (1) FR2819139B1 (fr)
MX (1) MXPA02000234A (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8296436B2 (en) 2004-03-22 2012-10-23 Nokia Corporation Conveying parameters for broadcast/multicast sessions via a communication protocol

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4899299A (en) * 1987-12-23 1990-02-06 International Business Machines Corporation Method for managing the retention of electronic documents in an interactive information handling system
CA2146472C (fr) * 1994-04-22 2007-10-09 Kevin Elliott Bridgewater Processeur de transmission inverse de signaux video par paquets avec circuits d'adresse de memoire
US5614940A (en) * 1994-10-21 1997-03-25 Intel Corporation Method and apparatus for providing broadcast information with indexing
JPH0981491A (ja) * 1995-09-12 1997-03-28 Toshiba Corp ネットワークビデオサーバ、クライアント装置及びマルチメディア情報提供方法
US6038601A (en) * 1997-07-21 2000-03-14 Tibco, Inc. Method and apparatus for storing and delivering documents on the internet
US6289358B1 (en) * 1998-04-15 2001-09-11 Inktomi Corporation Delivering alternate versions of objects from an object cache
JPH11312167A (ja) * 1998-04-28 1999-11-09 Nippon Telegr & Teleph Corp <Ntt> データ配信方法,データ配信システムおよびデータ配信プログラムを記録した記録媒体
US6374404B1 (en) * 1998-12-16 2002-04-16 Sony Corporation Of Japan Intelligent device having background caching of web pages from a digital television broadcast signal and method of same
WO2000057645A1 (fr) * 1999-03-23 2000-09-28 Infolibria, Inc. Video a antememoire selective destinee a ameliorer le temps de reponse a la demande
US6745368B1 (en) * 1999-06-11 2004-06-01 Liberate Technologies Methods, apparatus, and systems for storing, retrieving and playing multimedia data

Also Published As

Publication number Publication date
AR032083A1 (es) 2003-10-22
BR0106405A (pt) 2002-09-24
FR2819139A1 (fr) 2002-07-05
FR2819139B1 (fr) 2003-03-28
MXPA02000234A (es) 2002-07-09
US20020112245A1 (en) 2002-08-15
CA2364827C (fr) 2010-06-01

Similar Documents

Publication Publication Date Title
JP3342628B2 (ja) ビデオ・ゲーム・カートリッジ
US7366908B2 (en) Digital watermarking with content dependent keys and autocorrelation properties for synchronization
US7096253B2 (en) Method and apparatus for streaming software
KR100884454B1 (ko) 컨텐츠의 이용 상태를 감시하는 방법 및 시스템, 컴퓨터 프로그램을 저장한 판독 가능한 저장 매체 및 기록 매체
US8448009B2 (en) Method and memory device for generating a time estimate
US20050091511A1 (en) Useability features in on-line delivery of applications
EP1612683A3 (fr) Dispositif et procédé de partitionnement d&#39;une antémémoire partagée d&#39;un multiprocesseur à puce
CA2448555A1 (fr) Gestion de droits numerique
US20100017501A1 (en) Content management and method
EP1251335A3 (fr) Système de navigation à architecture de calcul répartie
RU96120166A (ru) Система и способ эффективного использования кэш-памяти в распределенной файловой системе
EP1496459A4 (fr) Dispositif et procede de traitement d&#39;informations, support de programme et programme
WO2003077083A3 (fr) Dispositif securise
US9323680B1 (en) Method and apparatus for prefetching data
EP1867159A2 (fr) Procede d&#39;authentification d&#39;un utilisateur d&#39;un contenu numerique
US6622243B1 (en) Method for securing CMOS configuration information in non-volatile memory
JP2001100855A (ja) デモ評価ソフトウェアの実行時間使用量を監視する方法
CA2364827A1 (fr) Procede et dispositif de gestion d&#39;informations dans un systeme de communication interactif
JP2003044387A5 (fr)
EP2180423B1 (fr) Controle de l&#39;utilisation de machines virtuelles
US20020128066A1 (en) Data delivery system and data delivery method for family game machine
US20060053299A1 (en) Storage network system
EP1205855A3 (fr) Méthode, système et appareil de gestion de données, appareil de manipulation de données, programme informatique et support d&#39;enregistrement
US20090125903A1 (en) Center management apparatus, method, and computer readable storage medium storing program thereof
CN112866272B (zh) 一种云平台的防盗链管控方法、下载平台和设备

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20181218

MKLA Lapsed

Effective date: 20181218