FR2972589A1 - Telechargement differe de contenu sur un environnement a multitache limite - Google Patents
Telechargement differe de contenu sur un environnement a multitache limite Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/437—Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/47202—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data 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)
- 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. 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. Programme d'ordinateur comportant des moyens aptes à mettre 25 en oeuvre le procédé selon l'une des revendications 1 ou 2.
- 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) 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 Termina de communication selon l'une des revendications 4 ou 5, comportant une mémoire pour stocker les contenus téléchargés. 808882
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111371705A (zh) * | 2020-02-24 | 2020-07-03 | 维沃移动通信有限公司 | 一种下载任务执行方法及电子设备 |
Families Citing this family (2)
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)
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 |
-
2011
- 2011-03-07 FR FR1151810A patent/FR2972589B1/fr not_active Expired - Fee Related
-
2012
- 2012-02-20 EP EP12156198A patent/EP2498180A1/fr not_active Withdrawn
Patent Citations (2)
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)
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)
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 |