FR2972589A1 - Telechargement differe de contenu sur un environnement a multitache limite - Google Patents

Telechargement differe de contenu sur un environnement a multitache limite Download PDF

Info

Publication number
FR2972589A1
FR2972589A1 FR1151810A FR1151810A FR2972589A1 FR 2972589 A1 FR2972589 A1 FR 2972589A1 FR 1151810 A FR1151810 A FR 1151810A FR 1151810 A FR1151810 A FR 1151810A FR 2972589 A1 FR2972589 A1 FR 2972589A1
Authority
FR
France
Prior art keywords
download
content
application
foreground
communication 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.)
Granted
Application number
FR1151810A
Other languages
English (en)
Other versions
FR2972589B1 (fr
Inventor
Alexandre Brandon
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.)
Alcatel Lucent SAS
Original Assignee
Alcatel Lucent SAS
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 Alcatel Lucent SAS filed Critical Alcatel Lucent SAS
Priority to FR1151810A priority Critical patent/FR2972589B1/fr
Priority to EP12156198A priority patent/EP2498180A1/fr
Publication of FR2972589A1 publication Critical patent/FR2972589A1/fr
Application granted granted Critical
Publication of FR2972589B1 publication Critical patent/FR2972589B1/fr
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • 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/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • 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/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
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • 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/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Terminal de communication (T) comportant un système d'exploitation (OS) pour permettre le basculement d'une application (SL, A) en avant-plan ou en arrière-plan, une interface de communication (INT) avec des serveurs pour télécharger des contenus, et une application de téléchargement (SL) permettant la sélection d'un contenu à télécharger et apte à, lorsque périodiquement mise en avant-plan par le système d'exploitation, comparer des règles de téléchargement et des paramètres mesurés sur le terminal et, en cas de vérification de ces règles de téléchargement, faire appel à un service de notification (NS) du système d'exploitation pour informer l'utilisateur du terminal de communication mobile de la possibilité de télécharger le contenu et, en cas d'acceptation de celui-ci, maintenir l'application en avant-plan pour effectuer le téléchargement.

Description

Télécharciement différé de contenu sur un environnement à multitâche limité
La présente invention est relative à l'accès à des offres de contenus audio-vidéo depuis des terminaux de communication mobile comme des « smartphones » OU des tablettes
L'offre de contenus audio-vidéo est grandissante, de même que la demande des utilisateurs de terminaux de communication mobiles pour ce 10 type de contenu. Ils peuvent accéder à de émissions de télévision, visionner des films à la demande VoD, video on demand), écouter de la musique ou des podcasts. Néanmoins, le téléchargement de fichiers audios et/ou vidéos charge considérablement les réseaux de communication mobile de type 3G ou 4G et 15 souvent de façon liée à l'horaire. On constate en effet, au cours d'une journée par exemple, des pics de trafic et des périodes plus creuses. Pendant les périodes de fort trafic, la bande-passante peut devenir insuffisante et, de ce fait, la qualité de service perçue par les utilisateurs tend à décroitre : connexion perdue avec le réseau, flux audio-vidéo interrompue, 20 téléchargements trop lents, etc.
Pour résoudre ce problème, un mécanisme appelé « Mobile S oading » a été proposé par le déposant. Une description en est par exemple faite sur le site web de la société à l'adresse : http:w w2.alccitel- 25 Iucent.com/multimedia/msl.php
Il s'agit d'un mécanisme de diffusion de contenus conçu pour les terminaux de communication tels que smartphone, tablettes, assistants personnels numériques (PDA, pour Personal Digital Assistant), « Netbooks » et 0 tout autre appareil électronique nomade permettant d'accéder à des contenus 808882 volumineux. Elle permet de diffuser du contenu vers ces terminaux qui peuvent ensuite les produire hors-ligne pour les utilisateurs. La diffusion (ou téléchargement) se fait autant que possible en évitant les périodes de fort trafic sur le réseau mobile 3G/4G ou en utilisant des technologies d'accès alternatives, par exemple un réseau Wi-Fi ou un système FemtoCell. Grâce à cette technologie, le téléchargement d'un contenu peut être effectué pendant la nuit et l'utilisateur peur le consulter le lendemain matin.
Différentes plateformes ou systèmes d'exploitation peuvent être 10 déployées sur les terminaux de communication. Certaines plateformes comme le système d'exploitation Android sont nativement multitâches et permettent à une tâche de fonctionner continument pour surveiller des paramètres et déclencher un téléchargement aux moments appropriés et pour l'interrompre si certaines conditions sur ces paramètres ne 15 sont plus remplies.
Néanmoins, certains autres systèmes d'exploitation n'offrent pas cette possibilité. C'est notamment le cas du système d'exploitation iOS de la société Apple. Dans sa dernière version, iOS4 est multitâche, mais cette fonctionnalité 20 est limitée et ne permet pas à une tâche de fonctionner continument en tâche de fond. Dans cette situation, il n'est pas directement possible de disposer d'une tâche de fond qui permet de continument surveiller les paramètres et de les comparer à des conditions prédéfinies, puis de déclencher ou interrompre 2 les téléchargements.
Le but de la présente invention est de résoudre ce problème. Pour ce faire, elle a pour premier objet un procédé pour téléchargement de contenu sur un terminal de communication mobile, 30 comportant : 808882 _ une étape de basculement d'une application de téléchargement en avant-plan, cette application de téléchargement permettant notamment la sélection d'un contenu à télécharger, une étape de basculement de cette application de 5 téléchargement en arrière-plan, et _ une étape de basculement périodique et temporaire de application de téléchargement en avant-plan, afin, en cas de vérification de règles de téléchargement par des paramètres mesurés sur le terminal, de notifier l'utilisateur du terminal de la 10 possibilité de télécharger le contenu et, en cas d'acceptation de l'utilisateur, de maintenir l'application en avant-plan afin d'effectuer e téléchargement.
Selon un mode de réalisation de l'invention, le procédé comprend en 15 outre une étape de présentation à l'utilisateur des contenus disponibles, en distinguant les contenus déjà téléchargés et présents dans une mémoire du terminal, et les contenus disponibles au téléchargement.
L'invention a également pour objet une application logicielle 2 comportant des moyens aptes à mettre en oeuvre un tel procédé.
L'invention a pour autre objet un terminal de communication comportant un système 'exploitation qui permet le basculement d'une 25 application en avant-plan ou en arrière-plan, une interface de communication avec des serveurs pour télécharger des contenus, et une application de téléchargement permettant la sélection d'un contenu à télécharger et apte à, lorsque périodiquement mise en avant-plan par ledit système d'exploitation, comparer des règles de 30 téléchargement et des paramètres mesurés sur le terminal et, en cas de 808882 vérification de ces règles de téléchargement, faire appel à un service de notification du système d'exploitation pour informer l'utilisateur du terminal de la possibilité de télécharger le contenu et, en cas d'acceptation de celui-ci, maintenir l'application en avant-plan pour effectuer le téléchargement.
Selon un mode de réalisation de l'invention, les règles de téléchargement sont mémorisées dans une base de règles située dans le terminal de communication lui-même. Le terminal peut en outre comporter une mémoire pour stocker les 10 contenus téléchargés.
L'invention et ses avantages apparaîtront de façon plus claire dans la description de mises en oeuvre qui va suivre en liaison avec la figure 1 annexée. 15 Cette figure 1 schématise une architecture fonctionnelle possible pour mettre en oeuvre l'invention.
De façon connue en soi, e terminal de communication mobile T comporte un système d'exploitation OS et des applications logicielles SL, A. 20 Ce système d'exploitation peut être un système d'exploitation de la famille iOS commercialisé par la société Apple avec ses terminaux de communication iPhone. À partir de la version iOS 4, ce système d'exploitation permet le multitâche : plusieurs applications peuvent être chargées en mémoire et il est prévu un mécanisme de basculement d'une application vers 25 une autre. Ce multitâche est toutefois limité. Comme il est indiqué en page 36 du document « iOS Application Programming Guide », du 15 novembre 2010, une seule application fonctionne en avant-plan tandis que les autres applications chargées en mémoire tournent en arrière-plan. O 808882 Selon l'invention, une application de téléchargement SL est prévue. Elle permet de télécharger au moment opportun un contenu sélectionné. La sélection d'un contenu à télécharger peut être effectuée de différentes façons : L'application de téléchargement SL elle-même peut prévoir des moyens d'interaction avec l'utilisateur du terminal mobile afin de lui proposer un ou plusieurs contenus et de lui permettre d'en sélectionner un ou plusieurs parmi ceux proposés. _ L'application de téléchargement S peut recevoir l'instruction de télécharger un contenu donné par une application tierce A. La sélection consiste alors à recevoir l'identifiant de ce contenu son adresse, URL, etc.) par cette application tierce. Elle dispose pour ce faire d'une interface INTA pour permettre la communication avec cette application tierce. Cette interface INTA peut être une « API » (Application Programming Interface) L'application de téléchargement peut recevoir l'instruction de télécharger un contenu donné, d'un serveur S. Cette situation peut survenir dans le cas où un utilisateur à demandé à automatiquement recevoir les contenus correspondant à certains critères abonnement à une chaîne multimédia), ou bien lorsqu'un tel contenu lui es envoyé par un autre utilisateur (par e-mail etc.), ou encore lorsque ce contenu correspond à un analyse de 'historique des contenus préalablement sélectionnés.
D'autres utilisations sont bien évidemment possibles. Il est à noter que l'application de téléchargement S peut être considérée comme une plateforme jouant l'intermédiaire entre les applications tierces A et l'utilisateur d'un coté, et le système d'exploitation de l'autre. Elle peut offrir différents moyens d'interactions permettant différentes modes d'utilisation de ses services. 808882
L'application de téléchargement SL dispose également de règles de téléchargement (« Policy cules »). Ces règles peuvent être mémorisées localement dans une base de règles B.
Elles peuvent être télécha ées depuis un serveur appartenant à l'opérateur du réseau de communication.
L'application de téléchargement peut également mesurer des paramètres sur le terminal de communication mobile T. 1 Ces paramètres peuvent concerner des caractéristiques internes du terminal mobile tels la charge de la batterie, la charge du (ou des) microprocesseur, l'espace mémoire disponible etc. Ces caractéristiques internes peuvent être mesurées par un moniteur du terminal MT. Ces paramètres peuvent également concerner l'environnement dans 15 lequel le terminal se trouve, et notamment le réseau de communication auquel il est rattaché. Il peut par exemple s'agir d'une mesure de la bande-passante et/ou de toute autre information représentative de la charge du réseau de communication.
20 Les règles de téléchargement peuvent être prévues pour prendre en compte tous ou certains de ces paramètres. Il peut éventuellement être prévu des poids différents aux paramètres pris en compte. Un organe de traitement TP permet de comparer les règles de téléchargement et les paramètres mesurés et de vérifier si ces derniers 25 remplissent es conditions formées par les règles en prenant en compte d'éventuelles pondérations ou priorités entre règles.
Cet organe de traitement TP est déclenché lorsque l'application de téléchargement SL bascule en avant-plan. Cette application utilise en effet un 30 mécanisme inhérent au système d'exploitation OS permettant de 808882 périodiquement basculer une application préalablement en arrière-plan vers l'avant-plan de façon temporaire.
Dans une mise en oeuvre basée sur le système d'exploitation iOS 4, ce mécanisme est appelé « Grand Central Dispatch ». Il permet de sérialiser des traîtemen s dans une file d'attente vers es « threads ». L'application de téléchargement passe ainsi en avant-plan lorsqu'elle atteint le bout de la file d'attente pour être traitée par le microprocesseur.
Si l'organe de traitement constate que les règles de téléchargement ne sont pas remplies par es paramètres mesurés, elle peut ne rien faire et le système d'exploitation OS la refait passer en arrière-plan.
Si l'organe de traitement vérifie que ces règles de téléchargement sont 15 remplies par les paramètres mesurés, cela signifie que le téléchargement du contenu correspondant peut être lancé. L'application de téléchargement notifie alors l'utilisateur du terminal de communication T qu'un téléchargement de contenu est disponible. Pour ce faire, elle peut faire appel à un service de notification NS offert par le système 20 d'exploitation OS. Dans iOS, ce service de notification est le système « iOS Local Notification System ».
Cette notification peut déclencher un message sur l'écran du terminal de communication mobile T ou tout autre invite visant l'utilisateur (par 2 exemple, un message vocal ou sonore). Ce message peut prendre 1 orme d'une fenêtre de type « pop Up » qui apparaît sur l'écran l'alertant qu'un nouveau contenu est disponible au téléchargement accompagné éventuellement du nom ou d'un identifiant de ce contenu. 808882 L'application de téléchargement SL peut alors déclencher et effectuer e téléchargement du contenu en transmettant une requête au travers de son interface de communication INT. Cette requête peut être une requête HTTP, HTTPS ou selon tout autre protocole d'accès à un serveur de contenu.
Le contenu téléchargé peut être mémorisé dans une mémoire MEM, dont la capacité restante peut être mesurée par e moniteur de termina MT.
Il peut être prévu également que cette interface de communication puisse communiquer avec les serveurs de contenu afin de fournir à l'utilisateur une vue des différents contenus disponibles. Pour ce faire, il peut adresser une requête à ces serveurs. Cette requête peut être conforme au format JSON ( avaScript Object Notation mais tout autre format de description d'objets peut également être utilisé. 1 peut être prévu de pouvoir présenter à l'utilisateur à la fois les contenus téléchargeables (c'est-à-dire disponible sur un serveur et les contenus préalablement téléchargés et présents dans la mémoire MEM du terminal de communication. Ces deux types de contenus peuvent être présentés de façon différente afin de permettre un choix averti de l'utilisateur.
Par exemple, les deux types de contenus peuvent être présentés via des pages écrans distinctes. Alternativement, ils peuvent être présentés sur une page unique mais avec un signe distinctif (couleur différente, logo etc.). Bien d'autres mises en oeuvre de cet aspect ergonomique de l'invention sont bien évidemment possibles.
Selon un mode de réahsafion de l'invention, lorsque l'utilisateur souhaite télécharger un contenu, le mécanisme de téléchargement différé précédemment décrit peut lui être proposé comme une option. Il peut ainsi soit accéder immédiatement au contenu, soit demander à ce que e 808882 téléchargement soit effectué au moment opportun, en fonction des règles de téléchargement, des mesures faites sur le terminal et/ou le réseau. Ces règles peuvent être fournies par l'opérateur ou plus généralement, par tout prestataire de services. il peut alors être prévu un mécanisme de facturation plus avantageux dans le second cas. Les opérateurs peuvent ainsi davantage réguler le trafic en fonction de la charge réelle du réseau de communication, tout en maintenant l'accessibilité à tout moment de l'ensemble des contenus disponibles.

Claims (6)

  1. REVENDICATIONS1. Procédé pour téléchargement de contenu sur un terminal REVENDICATIONS1. Procédé pour téléchargement de contenu sur un terminal de communication mobile (T), comportant une étape de basculement d'une application de téléchargement (SL) en avant-plan, ladite application permettant Ict sélection d'un contenu à télécharger, une étape de basculement de ladite application de téléchargement en arrière-plan, et une étape de basculement périodique e temporaire de ladite application de téléchargement en avant-plan, afin, en cas de vérification de règles de téléchargement par des paramètres mesurés sur ledit terminal de communication mobile, de notifier l'utilisateur dudit terminal de communication mobile de la 5 possibilité de télécharger ledit contenu et, en cas d'acceptation dudit utilisateur, maintenir ladite application en avant-plan pour effectuer ledit téléchargement.
  2. 2. Procédé selon a revendication précédente, comportant une étape 20 de présentation audit utilisateur des contenus disponibles, en distinguant les contenus déjà téléchargés et présents dans une mémoire (MEM) dudit terminal et les contenus disponibles au téléchargement.
  3. 3. Programme d'ordinateur comportant des moyens aptes à mettre 25 en oeuvre le procédé selon l'une des revendications 1 ou 2.
  4. 4 Terminal de communication (T) comportant un système d'exploitation (OS) pour permettre le basculement d'une application (SL, A) en avant-plan ou en arrière-plan, une interface de communication (INT) avec des 30 serveurs pour télécharger des contenus, et une application de téléchargement (SL) permettant la sélection d'un contenu à télécharger et apte à, lorsque périodiquement mise en avant-plan par ledit système d'exploitation, comparer des règles de téléchargement et des paramètres mesurés sur ledit terminal et, en cas de vérification desdites règles de téléchargement, faire appel à un 5 service de notification (NS) dudit système d'exploitation pour informer l'utilisateur dudit terminal de communication mobile de la possibilité de télécharger ledit contenu et, en cas d'acceptation dudit utilisateur, maintenir ladite application en avant-plan pour effectuer ledit téléchargement. 10
  5. 5) Terminal de communication selon la revendication précédente, dans lequel lesdites règles de téléchargement sont mémorisées dans une base de règles B située dans ledit terminal de communication.
  6. 6 Termina de communication selon l'une des revendications 4 ou 5, comportant une mémoire pour stocker les contenus téléchargés. 808882
FR1151810A 2011-03-07 2011-03-07 Telechargement differe de contenu Expired - Fee Related FR2972589B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1151810A FR2972589B1 (fr) 2011-03-07 2011-03-07 Telechargement differe de contenu
EP12156198A EP2498180A1 (fr) 2011-03-07 2012-02-20 Téléchargement différé de contenu sur un environnement à multitâche limité

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1151810A FR2972589B1 (fr) 2011-03-07 2011-03-07 Telechargement differe de contenu

Publications (2)

Publication Number Publication Date
FR2972589A1 true FR2972589A1 (fr) 2012-09-14
FR2972589B1 FR2972589B1 (fr) 2013-03-01

Family

ID=44278848

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1151810A Expired - Fee Related FR2972589B1 (fr) 2011-03-07 2011-03-07 Telechargement differe de contenu

Country Status (2)

Country Link
EP (1) EP2498180A1 (fr)
FR (1) FR2972589B1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111371705A (zh) * 2020-02-24 2020-07-03 维沃移动通信有限公司 一种下载任务执行方法及电子设备

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9646302B2 (en) 2013-03-26 2017-05-09 Google Inc. Systems, methods, and computer program products for managing wallet activation
CN107547591A (zh) * 2016-06-27 2018-01-05 中兴通讯股份有限公司 升级服务器、机顶盒、机顶盒升级文件下发方法及***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2410160A (en) * 2004-01-15 2005-07-20 Jason Andrew Rees Base station for transmitting audio visual signal to a mobile device in a home network
US20100333032A1 (en) * 2009-06-30 2010-12-30 Rovi Technologies Corporation Systems and methods for providing interactive media guidance on a wireless communications device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2410160A (en) * 2004-01-15 2005-07-20 Jason Andrew Rees Base station for transmitting audio visual signal to a mobile device in a home network
US20100333032A1 (en) * 2009-06-30 2010-12-30 Rovi Technologies Corporation Systems and methods for providing interactive media guidance on a wireless communications device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ALCATEL-LUCENT: "Mobile Smartloading - Enabling smarter delivery of mobile video", 20100101, 1 January 2010 (2010-01-01), pages 1 - 9, XP007919142 *
APPLEINC: "iOS Application Programming Guide", 20110224, 24 February 2011 (2011-02-24), pages 1 - 114, XP007919143 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111371705A (zh) * 2020-02-24 2020-07-03 维沃移动通信有限公司 一种下载任务执行方法及电子设备
CN111371705B (zh) * 2020-02-24 2023-09-12 维沃移动通信有限公司 一种下载任务执行方法及电子设备

Also Published As

Publication number Publication date
EP2498180A1 (fr) 2012-09-12
FR2972589B1 (fr) 2013-03-01

Similar Documents

Publication Publication Date Title
US9189130B2 (en) Application shortcut user interface systems and methods
US20150317353A1 (en) Context and activity-driven playlist modification
AU2015348046A1 (en) Telecommunications call augmentation system
EP2795878B1 (fr) Procédé de partage d'un contenu multimédia entre utilisateurs
US9883043B2 (en) Management of online interactions
EP3395086A1 (fr) Systeme de suggestion, de lancement et de telechargement automatique ou semi-automatique d'applications pour objet mobile intelligent
FR3068554A1 (fr) Procede de transmission d'un contenu audio interrompu dans un recepteur hybride, systeme, recepteur et programme associe au procede
KR20160008552A (ko) 선택하여 호출하기 기능을 가진 웹 플랫폼
FR2972589A1 (fr) Telechargement differe de contenu sur un environnement a multitache limite
EP2513788A1 (fr) Pre-chargement de contenu entre un serveur de contenu et au moins un terminal
EP3496407A1 (fr) Procédé de gestion de la consommation électrique d'un dispositif électronique
EP2612467B1 (fr) Système de diffusion de données ciblées
EP1759287A1 (fr) Procede et module d'hebergement dynamique d'applications logicielles dans une passerelle entre un reseau operateur et un reseau local
FR3068552A1 (fr) Procede de reception de contenus audio dans un recepteur hybride et reproduction en differe, recepteur et programme associe au procede
FR2992809A1 (fr) Procede d'estimation de la qoe d'un utilisateur sur un terminal dudit utilisateur
EP3222030A1 (fr) Système d'augmentation d'appels de télécommunications
WO2019086782A1 (fr) Procédé, dispositif et programme de composition d'une liste ordonnée d'éléments recommandés
US20150163347A1 (en) Multimedia communication
FR3020538A1 (fr) Dispositif et procede pour gerer les applications de la telephonie mobile
FR2991537A1 (fr) Serveur local pour dispositif d'affichage
AU2016262133B2 (en) Method and system for remote data acquisition
US20110183724A1 (en) Generation of video clips from a friend's recent social stream
EP4173254A1 (fr) Procede de mise a jour d'un etat de presence d'un utilisateur d'un terminal de communication pour un ensemble d'applications de communication
CN111726385A (zh) 用电提醒方法、智能装置、用电提醒***、可读存储介质
EP2858337A1 (fr) Messagerie multimédia

Legal Events

Date Code Title Description
GC Lien (pledge) constituted

Effective date: 20131018

RG Lien (pledge) cancelled

Effective date: 20141016

PLFP Fee payment

Year of fee payment: 6

ST Notification of lapse

Effective date: 20171130