Brevet FR3046270A1 (20170630)
REVENDICATIONS1. Système (1) utilisant un serveur comprenant une application serveur AS (3) ayant au moins une base de données regroupant des applications tierces à suggérer et un agencement matériel et logiciel de communication pour télécharger automatiquement ou semi-automatiquement au moins une application sélectionnée dans la base de données vers un objet informatique communicant, mobile et intelligent OMI comportant une application client ACOMI (2) installée sur l'objet informatique mobile, intelligent utilisant des règles évolutives ou modifiables R, pour les traiter par un moteur adéquat de l'application client ACOMI (2) et aboutir par utilisation des données contextuelles issues d'au moins un capteur de l'objet informatique mobile intelligent OMI, à une recommandation d'une application à télécharger déterminée par l'utilisation d'informations contextuelles, les données contextuelles définissent un profil P et/ou un contexte C, l'application client ACOMI (2) déclenchant de façon automatique ou semi-automatique le chargement à distance ou de proximité de l'application recommandée par utilisation d'une connexion avec l'objet informatique distant en fonction des disponibilités des réseaux à proximité de l'objet informatique communicant, mobile, intelligent et des paramètres de connexion préférés préalablement enregistrés par l'utilisateur, soit dans le serveur soit dans l'objet informatique communicant, mobile, intelligent OMI et/ou comprenant des paramètres définissant le niveau de sécurisation de la connexion.\n<CLM>\1\tSystème utilisant un serveur comprenant au moins une base de données regroupant des applications tierces à suggérer et un agencement matériel et logiciel de communication et de traitement pour télécharger automatiquement ou semi-automatiquement d'au moins une application sélectionnée dans la base de données vers un objet informatique communicant, mobile, intelligent OMI selon la revendication 1, caractérisé en ce que le traitement des informations de contexte envoyées par chaque objet informatique communicant, mobile, intelligent OMI permet l'élaboration de règles R évolutives ou modifiables, chaque règle permettant 3046270 17 de contribuer à la recommandation d'une application à recommander parmi les applications de la base de données en fonction des données issues du contexte C.\n<CLM>\1\tSystème utilisant un serveur comprenant au moins une base de données 5 regroupant des applications tierces à suggérer et un agencement matériel et logiciel de communication et de traitement pour télécharger automatiquement ou semi-automatiquement d'au moins une application sélectionnée dans la base de données vers un objet informatique communicant, mobile, intelligent OMI selon la revendication 2, caractérisé 10 en ce que l'élaboration s'effectue sur l'objet informatique communicant, mobile, intelligent OMI.\n<CLM>\1\tSystème utilisant un serveur comprenant au moins une base de données regroupant des applications tierces à suggérer et un agencement matériel et logiciel de communication et de traitement pour télécharger 15 automatiquement ou semi-automatiquement d'au moins une application sélectionnée dans la base de données vers un objet informatique communicant, mobile, intelligent OMI selon la revendication 2 ou 3, caractérisé en ce que, les règles de captation du contexte sont mises à jour dans l'application IATMI du mobile à partir de l'application AS du serveur 20 par envoi de messages et sont donc évolutives.\n<CLM>\1\tSystème utilisant un serveur comprenant au moins une base de données regroupant des applications tierces à suggérer et un agencement matériel et logiciel de communication et de traitement pour télécharger automatiquement ou semi-automatiquement d'au moins une application 25 sélectionnée dans la base de données vers un objet informatique communicant, mobile, intelligent OMI selon la revendication 2, caractérisé en ce que l'élaboration s'effectue sur le serveur.\n<CLM>\1\tObjet informatique communicant, mobile, intelligent OMI pour utilisation dans un système selon l'une des revendications 1 à 5, caractérisé en ce 30 qu'en cas de choix, par l'utilisateur, du chargement automatique et après génération par l'objet informatique communicant, mobile, intelligent OMI de 3046270 18 la suggestion, l'application client ACOMI (2) après avoir vérifié la condition envoie un message d'acceptation au serveur AS contenant l'application recommandée et le chargement est initialisé et effectué par le serveur.\n<CLM>\1\tObjet informatique communicant, mobile, intelligent OMI, selon la 5 revendication 6, caractérisé en ce qu'en cas de choix, par l'utilisateur, du chargement semi-automatique, après génération de la suggestion par l'objet informatique communicant, mobile, intelligent OMI, l'application client ACOMI (2) après lecture de la condition déroute son programme vers une séquence provoquant l'affichage d'une fenêtre, icône ou pavé demandant 10 à l'utilisateur son accord pour le chargement, l'utilisateur sélectionne sur son objet informatique communicant, mobile, intelligent OMI une réponse au moyen d'une interface homme-machine, et l'application client ACOMI (2) de l'objet informatique communicant, mobile, intelligent OMI, en fonction de la réponse, génère le message adapté à la réponse pour l'envoyer au 15 serveur AS contenant l'application recommandée et qui réagit en conformité avec la réponse en envoyant ou pas l'application suggérée au téléphone de l'utilisateur.\n<CLM>\1\tObjet informatique communicant, mobile, intelligent OMI, selon la revendication 6 ou 7, l'application client ACOMI (2) comprend un 20 mécanisme de paramétrage permettant à l'utilisateur, à la mise en route de l'application client ACOMI (2) ou en accédant au menu de l'application, de choisir et d'activer le réseau ou le type de communication utilisable pour communiquer avec le serveur ou un autre objet informatique communicant, mobile, intelligent OMI pour effectuer un croisement de données. 25\n<CLM>\1\tObjet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 8, l'application client ACOMI (2) comprend un mécanisme de paramétrage permettant à l'utilisateur, à la mise en route de l'application client ACOMI (2) ou en accédant au menu de l'application, de choisir le niveau de sécurité utilisable pour communiquer avec le serveur ou 30 un autre objet informatique communicant, mobile, intelligent OMI pour effectuer un croisement de données. 3046270 19 10.Objet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 9, l'application client ACOMI (2) comprend un mécanisme de paramétrage permettant à l'utilisateur, à la mise en route de l'application client ACOMI (2) ou en accédant au menu de l'application, de 5 choisir une condition de chargement automatique ou semi-automatique ou de croisement et sa mémorisation dans l'application. 11 Objet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 10, les informations collectées et constituant le contexte C sont issues de différentes sources telles que : soit au moins un capteur 10 de mouvement, soit au moins un capteur d'environnement, soit au moins un sous-système réseau mobile, soit au moins un sous-système WLAN, soit au moins un sous-système PAN, soit au moins un sous-système LAN, soit au moins un des réseaux suivants un réseau GSM, WIFI, Bluetooth, NFC, radio, LIFI ou Ethernet, soit un mélange ou une extrapolation d'une ou de 15 plusieurs de ces sources ci-dessus. 12.Objet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 11, le capteur d'environnement générant les informations collectées et constituant le contexte C est constitué au-moins par : - des capteurs de mouvement tels qu'un accéléromètre, un gyromètre, 20 un magnétomètre, un inclinomètre, et/ou - des capteurs d'environnement tels qu'un capteur d'humidité, de température, - des capteurs de proximité tels qu'un radar ou sonar, et/ou - des capteurs de position tels que GPS/GALILEO, de géolocalisation, de 25 géorepérage, de détection de la proximité d'un objet de WIFI, ou Bluetooth, ou Balise ou NFC ou RFID, et/ou - des capteurs réseaux GSM, WIFI, LIFI, Bluetooth, balise, NFC, WLAN, PAN et/ou - des capteurs de constantes biologiques telles que la fréquence 30 cardiaque, la pression artérielle, l'oxymétrie, et/ou - des capteurs de luminosité, et/ou 3046270 20 - des capteurs de pression, tactiles ou physiques tels qu'une zone tactile, un clavier, et/ou - des capteurs d'imagerie tels qu'une caméra, un appareil photo, et/ou - des capteurs audio tels qu'un micro, et/ou 5 - des capteurs temporels tels qu'une horloge, un calendrier, et/ou - tout autre capteur présent sur un OMI, et/ou - un mélange ou une extrapolation d'un ou de plusieurs des éléments ci-dessus ou de toute autre information reçue d'au moins un capteur. 10 13.Objet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 8, les informations collectées et constituant le contexte C sont associées à un Profil P contenant des données représentant les préférences de l'utilisateur, ou ses dominantes, ainsi qu'avec des données provenant d'autres sources de contexte telles que le calendrier ou des 15 objets connectés. 14.Objet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 13, l'application client ACOMI (2) comporte un menu de paramétrage permettant à l'utilisateur de choisir un ou plusieurs types de catégories d'application ou un ou plusieurs types d'applications spécifiques 20 qu'il accepte ou refuse en sélectionnant une réponse d'acceptation ou de refus dans l'affichage des catégories, pour au moins l'une des catégories suivantes, jeux, utilitaires, social, transport, bonnes affaires. 15.Objet informatique communicant, mobile, intelligent OMI selon une des revendications 6 à 14, le chargement ou le croisement mettent chacun en 25 oeuvre une procédure d'appairage, de sélection du type de connexion, d'authentification selon un niveau d'authentification déterminé par l'utilisateur lors du paramétrage et de transfert selon le niveau de sécurité choisi. 16.Objet informatique communicant, mobile, intelligent OMI selon une des 30 revendications 6 à 15, lorsque la réponse suite à un message envoyé au serveur n'est pas disponible, le module de communication établit une 3046270 21 connexion avec un second objet informatique communicant, mobile, intelligent 0M12 local comprenant l'application Client et l'application tierce correspondant au contexte environnemental, afin de charger puis lancer ladite application tierce. 5 17.Objet informatique communicant, mobile intelligent OMI pour utilisation dans un système selon la revendication 1 , les informations collectées et constituant le contexte C sont associées à un identifiant unique créant une bijection entre le contexte et l'utilisateur ou le mobile.