[go: up one dir, main page]

FR3036565A1 - Systeme pour la recherche et le telechargement de contenus multimedia - Google Patents

Systeme pour la recherche et le telechargement de contenus multimedia Download PDF

Info

Publication number
FR3036565A1
FR3036565A1 FR1554653A FR1554653A FR3036565A1 FR 3036565 A1 FR3036565 A1 FR 3036565A1 FR 1554653 A FR1554653 A FR 1554653A FR 1554653 A FR1554653 A FR 1554653A FR 3036565 A1 FR3036565 A1 FR 3036565A1
Authority
FR
France
Prior art keywords
content
aggregator
user
multimedia content
terminal
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.)
Withdrawn
Application number
FR1554653A
Other languages
English (en)
Inventor
Ayoubi Salah Eddine El
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.)
Orange SA
Original Assignee
Orange 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 Orange SA filed Critical Orange SA
Priority to FR1554653A priority Critical patent/FR3036565A1/fr
Publication of FR3036565A1 publication Critical patent/FR3036565A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/65Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on users' side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/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
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4108Peripherals receiving signals from specially adapted client devices characterised by an identification number or address, e.g. local network address
    • 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/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

La présente invention concerne un système comprenant au moins un terminal d'usager, et au moins un agrégateur de contenus géré par un opérateur réseau. Ledit terminal d'usager comprend des moyens pour envoyer audit agrégateur de contenus une requête demandant un certain contenu multimédia. Ledit agrégateur de contenus comprend des moyens pour recevoir, de la part d'un terminal d'usager, une requête demandant un certain contenu multimédia, chercher quels serveurs de contenu offrent ledit contenu multimédia, et présenter audit terminal d'usager les résultats de cette recherche. Application aux serveurs de contenu à accès contrôlé.

Description

SYSTEME POUR LA RECHERCHE ET LE TELECHARGEMENT DE CONTENUS MULTIMEDIA La présente invention concerne l'obtention de contenus multimédia variés, tels que textes, musiques, photos ou vidéos, mis à la disposition du public sur Internet. Il peut s'agir par exemple de contenus produits par des membres du public, les fournisseurs de contenus se contentant alors de gérer les aspects techniques de leur site Internet. Plus particulièrement, la présente invention concerne les fournisseurs de contenus dont les sites Internet sont accessibles 10 seulement au moyen de connexions sécurisées. Lorsqu'une personne recherche un contenu spécifique (actualités politiques, prévisions météorologiques, résultats sportifs, articles scientifiques, et ainsi de suite), cette personne peut avantageusement, pour bénéficier au mieux de la variété de sites Internet offrant ce contenu, 15 utiliser un agrégateur de contenus. Un « agrégateur de contenus » est un système informatique apte à recevoir, de la part d'un terminal d'usager, une requête demandant un contenu spécifique, à chercher quels fournisseurs offrent ce contenu spécifique, et à présenter au terminal d'usager les résultats de cette recherche. Les agrégateurs de contenus 20 sont généralement gérés par un OTT (initiales des mots anglais « Over the Top ») ; on rappelle à cet égard (cf. « Wikipédia ») que l'on appelle « OTT » un service de fourniture de contenus sur Internet sans la participation de l'opérateur de connectivité réseau sous-jacent (comme une compagnie de câble, de téléphone ou de satellite) dans le contrôle ou 25 la distribution dudit contenu ; dans ce cas, même lorsque cet opérateur réseau a les moyens d'accéder au contenu des paquets de données circulant sur son réseau, il ne peut pour autant être tenu responsable de l'affichage des contenus, du respect des droits d'auteur ou de la redistribution du contenu. 3036 56 5 2 Classiquement (cf. « IT LAW Wiki »), les fournisseurs de contenu copient leurs contenus sur de multiples serveurs informatiques, appelés « caches », situés en de multiples endroits. Cette technique, appelée « caching », permet de transmettre des données aux demandeurs plus 5 rapidement, sur une distance physique plus courte et en utilisant moins de routeurs ; de plus, cette technique diminue les problèmes de transmission comme le retard ou la perte de paquets de données. Les gestionnaires d'agrégateurs de contenus peuvent, eux aussi, avantageusement utiliser des caches.
On connaît ainsi, d'après la demande US 2010/0313215, un procédé d'obtention de contenus mettant en oeuvre un agrégateur de contenus auquel un terminal d'usager peut se connecter via un réseau d'accès, ledit agrégateur étant géré par un gestionnaire tel qu'un opérateur de télévision numérique. Ce procédé comprend les étapes suivantes : a) l'usager demande à l'agrégateur, par exemple en spécifiant des mots-clés, de rechercher un certain contenu multimédia ; b) l'agrégateur effectue une recherche auprès de divers fournisseurs de contenu (sites Internet, bases de données, et ainsi de suite) ; c) les résultats de la recherche sont affichés sur le terminal de l'usager ; d) quand l'usager sélectionne un contenu, l'agrégateur cherche le contenu sélectionné dans des caches du gestionnaire de l'agrégateur ; et e) si le contenu sélectionné est stocké dans un tel cache, il est envoyé à l'usager directement à partir de ce cache ; si le contenu sélectionné n'est pas stocké dans un tel cache, l'agrégateur demande le contenu sélectionné au fournisseur de 3036565 3 contenus correspondant, et le fait parvenir ensuite à l'usager, après en avoir éventuellement stocké une copie dans un cache. Selon ce procédé, l'agrégateur peut en outre effectuer une optimisation du contenu avant de le faire parvenir à l'usager, par exemple 5 un transcodage du contenu. De plus, les contenus dont le gestionnaire prévoit qu'ils seront demandés à l'agrégateur par un grand nombre d'usagers peuvent être pré-stockés dans des caches, et peuvent en outre être mis à jour lorsque l'agrégateur détecte une modification du contenu au niveau du fournisseur de contenu.
10 Les opérateurs réseau peuvent, eux aussi, avantageusement utiliser des caches. En effet, afin d'améliorer la Qualité de Service (« Quality of Service », ou QoS en anglais) offerte à leurs abonnés, et de réduire les coûts de dimensionnement du réseau, les opérateurs réseau déploient 15 généralement dans leur réseau des équipements ayant pour fonction d'intercepter les requêtes envoyées par des usagers ou par des agrégateurs de contenus à des fournisseurs de contenus, et d'identifier le contenu de ces requêtes, par exemple en utilisant la technique d'inspection de paquets appelée « Deep Packet Inspection ». Ces 20 équipements vérifient alors si le contenu demandé existe dans un cache du réseau. Si oui, ils dirigent la requête de l'usager vers le serveur réseau hébergeant le contenu « caché » ; sinon, ils dirigent la requête vers le serveur du fournisseur de contenus, et stockent en outre optionnellement ce contenu dans un cache en vue d'utilisations futures. Ces équipements 25 peuvent aussi effectuer une optimisation de ces contenus, comme par exemple un transcodage des vidéos vers des débits plus faibles en cas de congestion réseau. Cependant, avec la généralisation récente par les principaux fournisseurs de contenus de l'utilisation de connexions sécurisées (par exemple au moyen du protocole https), l'identification, dans les requêtes 3036565 4 soumises à des fournisseurs de contenus, des contenus demandés par les abonnés, n'est plus possible pour l'opérateur réseau, car les requêtes sont dorénavant cryptées ; il en est de même des réponses à ces requêtes.
5 Deux solutions sont alors possibles pour les opérateurs réseau : - se passer de caching, en sur-dimensionnant le réseau (liens d'appairage avec les sites de fournisseurs de contenus, accroissement de la bande passante dans le réseau coeur et/ou le réseau d'accès, et ainsi de suite) de manière à assurer une bonne QoS pour leurs abonnés ; cette 10 solution implique une augmentation des investissements structurels, et une détérioration de la QoS à cause de délais de transmission accrus (plus grande latence) ; ou - déployer dans le réseau des caches fournis et contrôlés par les fournisseurs de contenus eux-mêmes ; cette solution évite de sur-15 dimensionner le réseau et améliore la latence, mais fait perdre à l'opérateur réseau une part de contrôle sur son réseau, et nécessite le déploiement d'un équipement de caching par fournisseur de contenu. Ces deux solutions présentent donc des inconvénients sérieux du point de vue des opérateurs réseau. En outre, aucune de ces deux 20 solutions ne permet à un opérateur réseau d'effectuer une optimisation du contenu, et donc de garantir une QoS prédéterminée à ses abonnés. La présente invention concerne donc, selon un premier aspect, divers dispositifs. Elle concerne ainsi, premièrement, un agrégateur de contenus 25 comprenant des moyens pour : - recevoir, de la part d'un terminal d'usager, une requête demandant un certain contenu multimédia, - chercher quels serveurs de contenu offrent ledit contenu multimédia, et 30 - présenter audit terminal d'usager les résultats de cette recherche.
3036565 5 Ledit agrégateur de contenus est remarquable en ce qu'il est géré par un opérateur réseau. Ainsi, l'invention propose que l'agrégateur de contenus soit géré par un opérateur réseau au lieu d'être géré, comme dans l'art antérieur, 5 par un OTT ou par un fournisseur de services. Grâce à ces dispositions, l'opérateur réseau peut directement prendre connaissance des contenus demandés par les usagers en consultant les requêtes envoyées à l'agrégateur par ces usagers. Selon des caractéristiques particulières, ledit agrégateur comprend 10 en outre des moyens pour : - prendre en compte une sélection effectuée par ledit usager parmi lesdits résultats de la recherche, - télécharger, à partir d'un serveur de contenu, le contenu multimédia sélectionné par l'usager, et 15 - envoyer ce contenu multimédia au terminal de l'usager. Grâce à ces dispositions, l'opérateur réseau peut contrôler la QoS du contenu multimédia fourni à un usager à partir du serveur de contenu, par exemple en sélectionnant un certain débit de données auprès du serveur de contenu.
20 Selon des caractéristiques encore plus particulières, ledit agrégateur comprend en outre des moyens pour : - déterminer l'identité numérique de l'usager pour au moins un serveur de contenu à accès contrôlé, - effectuer une recherche sur ce serveur de contenu à accès contrôlé 25 en utilisant ladite identité numérique de l'usager, et - télécharger un contenu à partir de ce serveur de contenu à accès contrôlé en utilisant l'identité numérique de l'usager. En effet, nombre de fournisseurs de contenu exigent que chaque usager, pour pouvoir accéder à tous les contenus de leur site, se constitue 30 préalablement une identité numérique (login/mot de passe) auprès de ce 3036565 6 fournisseur de contenus. Dans ces conditions, les caractéristiques particulières exposées ci-dessus signifient que l'agrégateur utilise l'identité numérique de l'usager au lieu d'utiliser une identité numérique de l'opérateur (laquelle s'appliquerait collectivement à tous les abonnés 5 auprès de cet opérateur) ou de l'agrégateur (laquelle s'appliquerait collectivement à tous les utilisateurs de cet agrégateur). Grâce à ces dispositions, l'agrégateur peut avantageusement obtenir, de la part du fournisseur de contenus, des contenus intéressant spécifiquement l'usager à l'origine de la demande de contenu. En effet, de 10 manière connue en soi, le fournisseur de contenus possède des informations personnelles concernant cet usager, qui ont été obtenues sur la base d'informations fournies par l'usager lors de l'enregistrement de son identité numérique auprès du fournisseur de contenus, et/ou sur la base d'un historique des recherches de contenu effectuées auprès de ce 15 fournisseur de contenus en utilisant cette identité numérique. Selon d'autres caractéristiques particulières, ledit agrégateur de contenus comprend en outre des moyens pour : - télécharger un contenu multimédia à partir d'un serveur de contenu, et 20 - stocker ledit contenu multimédia dans un cache géré par ledit opérateur réseau. Grâce à ces dispositions, un opérateur réseau peut bénéficier des avantages du caching (notamment en termes de dimensionnement du réseau, et de QoS garantie à ses abonnés), et ce, même si ledit contenu 25 multimédia ne peut être téléchargé à partir d'un serveur de contenu qu'au moyen d'une connexion sécurisée. Pour ce faire, selon des caractéristiques encore plus particulières, ledit agrégateur comprend en outre des moyens pour : - prendre en compte une sélection effectuée par ledit usager parmi 30 lesdits résultats de la recherche, 3036565 7 - chercher le contenu multimédia sélectionné par l'usager dans au moins un cache géré par ledit opérateur réseau, et - s'il trouve ce contenu multimédia dans un cache géré par l'opérateur réseau, envoyer ce contenu multimédia au terminal de l'usager 5 à partir de ce cache. L'invention concerne aussi, deuxièmement, un terminal. Ledit terminal est remarquable en ce qu'il comprend : - un agrégateur de contenus géré par un opérateur réseau, ou - une interface logicielle lui permettant de communiquer avec un 10 agrégateur de contenus multimédia géré par un opérateur réseau. Les avantages offerts par ce terminal sont essentiellement les mêmes que ceux offerts par l'agrégateur de contenus multimédia succinctement décrit ci-dessus. On notera qu'il est possible de réaliser ces dispositifs dans le 15 contexte d'instructions logicielles et/ou dans le contexte de circuits électroniques. Selon un deuxième aspect, l'invention concerne un système pour la recherche et le téléchargement de contenus multimédia. Ledit système est remarquable en ce qu'il comprend au moins au moins un agrégateur de 20 contenus tel que décrit succinctement ci-dessus et au moins un terminal tel que décrit succinctement ci-dessus. Les avantages offerts par ce système sont essentiellement les mêmes que ceux offerts par les dispositifs succinctement décrits ci-dessus.
25 L'invention vise également un programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur. Ce programme d'ordinateur est remarquable en ce qu'il comprend des instructions pour gérer le fonctionnement d'un agrégateur de contenus tel 3036565 8 que décrit succinctement ci-dessus ou d'un terminal tel que décrit succinctement ci-dessus, lorsqu'il est exécuté sur un ordinateur. Les avantages offerts par ce programme d'ordinateur sont essentiellement les mêmes que ceux offerts par les dispositifs 5 succinctement décrits ci-dessus. D'autres aspects et avantages de l'invention apparaîtront à la lecture de la description détaillée ci-dessous de modes de réalisation particuliers, donnés à titre d'exemples non limitatifs. Conformément à l'invention, un opérateur réseau met un 10 agrégateur de contenus à la disposition des usagers de son réseau (notamment des usagers ayant souscrit un abonnement auprès de cet opérateur réseau). Selon une première variante, l'agrégateur de contenus proprement dit est embarqué sur le terminal de chaque abonné, sous la forme d'un 15 circuit électronique et/ou sous la forme d'un programme d'ordinateur. Selon une deuxième variante, l'agrégateur de contenus est placé dans le réseau, et l'opérateur réseau fournit à chaque abonné l'adresse IP ou l'adresse Web (« Uniform Resource Locator », ou URL) de cet agrégateur. Dans ce cas, le terminal de l'abonné héberge de préférence 20 une interface logicielle apte à mettre en forme les données échangées entre le terminal et l'agrégateur. On va décrire à présent une mise en oeuvre du système pour la recherche et le téléchargement de contenus multimédia selon l'invention, selon un mode de réalisation.
25 Lors d'une première étape, un usager demande à l'agrégateur de rechercher un certain contenu, par exemple en spécifiant des mots-clés. Lors d'une deuxième étape, l'agrégateur effectue la recherche sur divers sites et/ou dans diverses bases de données. Optionnellement, l'agrégateur demande à l'usager, pour différents serveurs de contenu à 30 accès contrôlé, de lui fournir ses identités numériques (login/mot de 3036565 9 passe) ou crée pour l'usager des identités numériques qu'il lui demande de valider ; l'agrégateur effectue alors la recherche sur ces serveurs de contenu à accès contrôlé en utilisant les identités numériques de l'usager. Lors d'une troisième étape, les résultats de la recherche (décryptés 5 s'ils ont été obtenus au moyen d'une connexion sécurisée) sont affichés sur le terminal au moyen de l'interface du terminal avec l'agrégateur. Chaque version ou localisation du contenu demandé est identifiée par des métadonnées, de manière connue en soi. Lors d'une quatrième étape, l'usager sélectionne une version ou 10 une localisation du contenu, et l'agrégateur cherche alors le contenu sélectionné dans des caches gérés par l'opérateur réseau. On notera que ces caches peuvent être localisés dans le réseau ou dans le terminal lui-même. Enfin, lors d'une cinquième étape : 15 - si l'agrégateur trouve le contenu sélectionné dans un cache géré par l'opérateur réseau, il envoie ce contenu à l'usager directement à partir de ce cache ; - si l'agrégateur ne trouve pas le contenu sélectionné dans un cache géré par l'opérateur réseau, il demande ce contenu au fournisseur de 20 contenus, le cas échéant en utilisant l'identité numérique de l'usager mentionnée ci-dessus ; l'agrégateur envoie ensuite le contenu (décrypté s'il a été obtenu sur une connexion sécurisée) à l'usager, après en avoir éventuellement stocké une copie dans un cache géré par l'opérateur réseau.
25 L'agrégateur peut en outre effectuer une optimisation du contenu avant de le faire parvenir à l'usager, par exemple un transcodage du contenu et/ou, dans le cas d'une transmission directe depuis le site du fournisseur de contenus, une demande au fournisseur de contenus d'un niveau de débit spécifique. De plus, les contenus dont l'opérateur réseau 30 prévoit qu'ils seront demandés à l'agrégateur par un grand nombre 3036565 10 d'usagers peuvent être pré-stockés dans des caches, et peuvent également être mis à jour, par exemple de manière périodique. L'invention peut être mise en oeuvre au sein des noeuds de réseaux de communication, par exemple des terminaux ou des agrégateurs de 5 contenus multimédia, au moyen de composants logiciels et/ou matériels. Les composants logiciels pourront être intégrés à un programme d'ordinateur classique de gestion de noeud de réseau. C'est pourquoi, comme indiqué ci-dessus, la présente invention concerne également un système informatique. Ce système informatique comporte de manière 10 classique une unité centrale de traitement commandant par des signaux une mémoire, ainsi qu'une unité d'entrée et une unité de sortie. De plus, ce système informatique peut être utilisé pour exécuter un programme d'ordinateur comportant des instructions pour gérer le fonctionnement d'un terminal ou d'un agrégateur de contenus selon l'invention.
15 En effet, l'invention vise aussi un programme d'ordinateur téléchargeable depuis un réseau de communication comprenant des instructions pour gérer le fonctionnement d'un terminal ou d'un agrégateur de contenus selon l'invention, lorsqu'il est exécuté sur un ordinateur. Ce programme d'ordinateur peut être stocké sur un support lisible par 20 ordinateur et peut être exécutable par un microprocesseur. Ce programme peut utiliser n'importe quel langage de programmation, et se présenter sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme 25 souhaitable. L'invention vise aussi un support d'informations, inamovible, ou partiellement ou totalement amovible, lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle 30 entité ou dispositif capable de stocker le programme. Par exemple, le 3036565 11 support peut comprendre un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou un moyen d'enregistrement magnétique, tel qu'un disque dur, ou encore une clé USB (« USB flash drive » en anglais).
5 D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme d'ordinateur selon l'invention peut être en particulier téléchargé sur un réseau de type Internet.
10 En variante, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, ce circuit intégré étant adapté pour gérer le fonctionnement d'un terminal ou d'un agrégateur de contenus selon l'invention.

Claims (9)

  1. REVENDICATIONS1. Agrégateur de contenus, comprenant des moyens pour : - recevoir, de la part d'un terminal d'usager, une requête demandant un certain contenu multimédia, - chercher quels serveurs de contenu offrent ledit contenu multimédia, et - présenter audit terminal d'usager les résultats de cette recherche, caractérisé en ce qu'il est géré par un opérateur réseau.
  2. 2. Agrégateur de contenus selon la revendication 1, caractérisé en ce qu'il comprend en outre des moyens pour : - prendre en compte une sélection effectuée par ledit usager parmi lesdits résultats de la recherche, - télécharger, à partir d'un serveur de contenu, le contenu multimédia sélectionné par l'usager, et - envoyer ce contenu multimédia au terminal de l'usager.
  3. 3. Agrégateur de contenus selon la revendication 2, caractérisé en ce qu'il comprend en outre des moyens pour : - déterminer l'identité numérique de l'usager pour au moins un 20 serveur de contenu à accès contrôlé, - effectuer une recherche sur ce serveur de contenu à accès contrôlé en utilisant ladite identité numérique de l'usager, et - télécharger un contenu à partir de ce serveur de contenu à accès contrôlé en utilisant l'identité numérique de l'usager. 25
  4. 4. Agrégateur de contenus selon la revendication 1, caractérisé en ce qu'il possède en outre des moyens pour : - télécharger un contenu multimédia à partir d'un serveur de contenu, et 3036565 13 - stocker ledit contenu multimédia dans un cache géré par ledit opérateur réseau.
  5. 5. Agrégateur de contenus selon la revendication 4, caractérisé en ce qu'il comprend en outre des moyens pour : 5 - prendre en compte une sélection effectuée par ledit usager parmi lesdits résultats de la recherche, - chercher le contenu multimédia sélectionné par l'usager dans au moins un cache géré par ledit opérateur réseau, et - s'il trouve ce contenu multimédia dans un cache géré par 10 l'opérateur réseau, envoyer ce contenu multimédia au terminal de l'usager à partir de ce cache.
  6. 6. Terminal, caractérisé en ce qu'il comprend : - un agrégateur de contenus géré par un opérateur réseau, ou - une interface logicielle lui permettant de communiquer avec un 15 agrégateur de contenus multimédia géré par un opérateur réseau.
  7. 7. Système pour la recherche et le téléchargement de contenus multimédia, caractérisé en ce qu'il comprend au moins un agrégateur de contenus selon l'une quelconque des revendications 1 à 5, et au moins un terminal selon la revendication 6.
  8. 8. Moyen de stockage de données inamovible, ou partiellement ou totalement amovible, comportant des instructions de code de programme informatique pour gérer le fonctionnement d'un agrégateur de contenus selon l'une quelconque des revendications 1 à 5, ou d'un terminal selon la revendication 6.
  9. 9. Programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions pour gérer le fonctionnement d'un agrégateur de contenus 3036565 14 selon l'une quelconque des revendications 1 à 5, ou d'un terminal selon la revendication 6, lorsqu'il est exécuté sur un ordinateur.
FR1554653A 2015-05-22 2015-05-22 Systeme pour la recherche et le telechargement de contenus multimedia Withdrawn FR3036565A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1554653A FR3036565A1 (fr) 2015-05-22 2015-05-22 Systeme pour la recherche et le telechargement de contenus multimedia

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1554653A FR3036565A1 (fr) 2015-05-22 2015-05-22 Systeme pour la recherche et le telechargement de contenus multimedia

Publications (1)

Publication Number Publication Date
FR3036565A1 true FR3036565A1 (fr) 2016-11-25

Family

ID=54186071

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1554653A Withdrawn FR3036565A1 (fr) 2015-05-22 2015-05-22 Systeme pour la recherche et le telechargement de contenus multimedia

Country Status (1)

Country Link
FR (1) FR3036565A1 (fr)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030028889A1 (en) * 2001-08-03 2003-02-06 Mccoskey John S. Video and digital multimedia aggregator

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030028889A1 (en) * 2001-08-03 2003-02-06 Mccoskey John S. Video and digital multimedia aggregator

Similar Documents

Publication Publication Date Title
US20200404068A1 (en) Managing mobile device user subscription and service preferences to predictively pre-fetch content
US8886769B2 (en) Selective content pre-warming in content delivery networks based on user actions and content categorizations
US9166949B2 (en) Method and system of managing a captive portal with a router
US9998533B2 (en) P2P content caching system and method
EP3503508B1 (fr) Procédé de traitement de requêtes et serveur proxy
US20150046939A1 (en) Seamless multi-channel tv everywhere sign-n
US12170697B2 (en) Network policy service for dynamic media
WO2022155450A1 (fr) Plateforme de production participative pour la création et le partage de contenu multimédia à la demande
FR2928800A1 (fr) Procede de gestion de requetes d'obtention d'identifiants de pairs en vue d'acceder en mode p2p a des contenus qu'ils stockent, et dispositif de gestion et equipement de reseau associes.
WO2018228234A1 (fr) Procédé de mise en cache vidéo et dispositif de mise en cache
US12028369B2 (en) Compression of user interaction data for machine learning-based detection of target category examples
EP2947888A1 (fr) Procédé de téléchargement adaptatif de contenus numériques pour plusieurs écrans
EP2936783B1 (fr) Technique de communication dans un réseau de communication centré sur les informations
EP2984786B1 (fr) Architecture centralisée pour l'établissement de fédérations de distributeurs de contenus
WO2016071607A1 (fr) Délégation d'intermédiation sur un échange de données chiffrées
FR3036565A1 (fr) Systeme pour la recherche et le telechargement de contenus multimedia
EP2446360B1 (fr) Technique de determination d'une chaine de fonctions elementaires associee a un service
FR3098672A1 (fr) système de distribution d’un contenu audiovisuel
US9516519B2 (en) Methods and systems of internet protocol optimization for cellular data networks
WO2015145079A1 (fr) Procede de mise en cache d'un contenu dans un reseau de distribution de contenus
FR3159280A1 (fr) cache dynamique pour l’accès à un service web déployé sur un serveur à travers un réseau de télécommunication
EP3632089A1 (fr) Optimisation de la fréquence de rafraîchissement d'un enregistrement dns
WO2025125235A1 (fr) Procédé de détermination d'un ensemble de flux multicast auxquels un terminal récepteur est habilité à accéder
FR3155328A1 (fr) téléchargement d’une page web optimisé pour des pics de trafic événementiels
FR2999374A1 (fr) Selection multicriteres de systemes de diffusion de contenu

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20161125

ST Notification of lapse

Effective date: 20180131