FR2965996A1 - Dispositifs et procedes de generation et d’utilisation de cartes de visite electroniques, carte de visite electronique et moyens de stockage correspondants - Google Patents
Dispositifs et procedes de generation et d’utilisation de cartes de visite electroniques, carte de visite electronique et moyens de stockage correspondants Download PDFInfo
- Publication number
- FR2965996A1 FR2965996A1 FR1058126A FR1058126A FR2965996A1 FR 2965996 A1 FR2965996 A1 FR 2965996A1 FR 1058126 A FR1058126 A FR 1058126A FR 1058126 A FR1058126 A FR 1058126A FR 2965996 A1 FR2965996 A1 FR 2965996A1
- Authority
- FR
- France
- Prior art keywords
- electronic business
- business card
- coordinates
- instructions
- contact
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/56—Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Telephone Function (AREA)
Abstract
Une carte de visite électronique (5.1) est destinée à être utilisée par une application de carnet d'adresses (5.5) installée sur un terminal. La carte de visite électronique comprend des coordonnées (5.30) associées à un contact que la carte de visite électronique représente. Dans la carte de visite électronique est inclus au moins un module logiciel (5.34) comportant des instructions. Un module logiciel inclus est adapté pour permettre au terminal de déterminer dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et un module logiciel inclus est adapté pour fournir à l'application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
Description
La présente invention concerne une carte de visite électronique destinée à être utilisée dans une application de carnet d'adresses. La présente invention concerne également un dispositif générateur d'une telle carte de visite électronique, un dispositif utilisateur d'une telle carte de visite électronique. La présente invention concerne également un procédé mis en oeuvre par ce dispositif générateur et un procédé mis en oeuvre par ce dispositif utilisateur. La présente invention concerne également des moyens de stockage stockant une telle carte de visite électronique. Les terminaux personnels de communication, tels que les téléphones mobiles, les assistants personnels numériques PDA (Persona/ Digital Assistant en anglais) ou encore les ordinateurs personnels PC (Persona/ Computer en anglais) disposent généralement d'une application de carnet d'adresses. Cette application est constituée d'un logiciel qui gère une base de données qui contient des cartes de visite électroniques. Ces cartes de visite électroniques représentent respectivement des personnes et contiennent des coordonnées permettant de communiquer avec ces personnes. Ces coordonnées sont par exemple un numéro de téléphone, une adresse postale, une adresse de courrier électronique, etc. De manière à identifier quelle personne cette carte de visite électronique représente, celle-ci comporte au moins un nom, éventuellement une fonction professionnelle au sein d'une entreprise, et éventuellement un ou plusieurs identifiants de messagerie instantanée et/ou de réseaux sociaux. Ces cartes de visite électroniques peuvent en outre contenir d'autres éléments textuels, une ou plusieurs images, une ou plusieurs photographies, etc. Ces cartes de visite électroniques peuvent aussi représenter des services automatiques mis en oeuvre par des machines et contiennent alors respectivement des coordonnées permettant de communiquer avec ces machines. La personne ou la machine que la carte de visite représente est appelée, par la suite, le contact. L'application de carnet d'adresses permet à un utilisateur d'ajouter, de supprimer et d'éditer une carte de visite électronique. L'édition d'une carte de visite électronique consiste à modifier les informations qu'elle contient, notamment les coordonnées à utiliser pour contacter le contact.
L'application de carnet d'adresses permet en outre à un utilisateur d'initier une communication avec le contact en utilisant les coordonnées stockées dans sa carte de visite électronique, comme par exemple de composer et d'envoyer un message court de type SMS (Short Message Service en anglais) ou un courrier électronique (e-mail en anglais) ou d'activer un logiciel permettant de visualiser l'activité récente du contact dans un service de réseau social. Cependant, les applications de carnet d'adresses de l'état de la technique manquent de flexibilité dans l'édition des cartes de visite électroniques. Elles ne permettent pas à celui qui fournit une carte de visite électronique de contrôler le contenu de cette carte de visite une fois que celle-ci est transférée dans les applications de carnet d'adresses. Elles ne permettent pas à celui qui fournit une carte de visite électronique de bénéficier de services qui ne sont pas encore disponibles dans ces applications de carnet d'adresses. Pour bénéficier d'un tel nouveau service, il est alors nécessaire que l'utilisateur de l'application de carnet d'adresses installe sur son terminal ce nouveau service et assure que l'application de carnet d'adresses reconnaisse ce service et l'utilise pour contacter le contact que la carte de visite électronique représente. De plus, les applications de carnet d'adresses de l'état de la technique peuvent manipuler des informations, telles que des coordonnées, contenues dans les cartes de visite électroniques, qui sont obsolètes ou inadaptées pour communiquer avec le contact. En outre, les informations concernant le contact qui sont stockées dans la carte de visite électronique ne peuvent pas être contrôlées, ni validées, par le contact.
Il est souhaitable de pallier ces différents inconvénients de l'état de la technique. L'invention concerne un procédé de création d'une carte de visite électronique, mis en oeuvre par un premier terminal, ladite carte de visite électronique étant destinée à être utilisée par une application de carnet d'adresses installée sur un second terminal et comprenant des coordonnées associées à un contact que ladite carte de visite électronique représente. Le procédé est tel qu'il comporte une étape d'inclusion, dans ladite carte de visite électronique, d'au moins un module logiciel comportant des instructions, au moins un parmi le ou les modules logiciels inclus étant adapté pour permettre au second terminal de déterminer dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels inclus étant adapté pour fournir à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement. Ainsi, l'application de carnet d'adresses gagne en flexibilité, que ce soit concernant l'utilisation de coordonnées pour contacter le contact et/ou que ce soit sur les instructions à mettre en oeuvre pour le faire. Celui qui génère ou demande la génération de la carte de visite a ainsi le contrôle sur ces coordonnées et/ou sur ces instructions mises en oeuvre. Le caractère actif de la carte de visite électronique, c'est-à-dire le fait que ces coordonnées et/ou instructions soient déterminées dynamiquement, permet de faire évoluer son comportement en fonction des circonstances. Selon un mode de réalisation particulier, au moins un parmi le ou les modules logiciels inclus est adapté pour permettre audit second terminal d'établir une connexion avec un serveur et d'obtenir de ce serveur une mise à jour de coordonnées et/ou d'instructions. Ainsi, de nouvelles coordonnées adaptées aux circonstances peuvent être obtenues par la carte de visite électronique et donc mises à disposition de l'application de carnet d'adresses. De la même manière, de nouvelles instructions peuvent être obtenues par la carte de visite électronique de manière à modifier ou à enrichir les services rendus disponibles, pour cette carte de visite électronique, à l'application de carnet d'adresses.
Selon un mode de réalisation particulier, au moins un parmi le ou les modules logiciels inclus est adapté pour permettre audit second terminal d'appliquer une règle pour déterminer lesdites coordonnées et/ou instructions à utiliser parmi un ensemble de coordonnées et/ou instructions contenues dans ladite carte de visite électronique. Ainsi, la carte de visite électronique dispose d'un ensemble de coordonnées et/ou d'instructions pour contacter le contact, et fait le choix de coordonnées et/ou d'instructions adaptées pour ce faire. L'invention concerne également un procédé d'utilisation d'une carte de visite électronique comprenant des coordonnées associées à un contact que ladite carte de visite électronique représente, ledit procédé étant mis en oeuvre par un terminal sur lequel est installée une application de carnet d'adresses utilisant ladite carte de visite électronique, le procédé étant tel qu'il comprend une étape d'activation d'au moins un module logiciel, comportant des instructions, de ladite carte de visite électronique, au moins un parmi le ou les modules logiciels activés déterminant dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels activés fournissant à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
Selon un mode de réalisation particulier, le procédé comprend une étape d'activation d'au moins un module logiciel établissant une connexion avec un serveur et obtenant de ce serveur une mise à jour de coordonnées et/ou d'instructions. Selon un mode de réalisation particulier, le procédé comprend une étape d'activation d'au moins un module logiciel appliquant une règle pour déterminer lesdites coordonnées et/ou instructions à utiliser parmi un ensemble de coordonnées et/ou instructions contenues dans ladite carte de visite électronique. Selon un mode de réalisation particulier, ladite règle consiste à déterminer lesdites coordonnées et/ou instructions à utiliser en fonction d'une information calendaire et/ou d'une information de localisation géographique dudit contact. Ainsi, les coordonnées et/ou instructions mises à disposition de l'application de carnet d'adresses sont adaptées en fonction de l'emploi du temps ou des activités du contact. Selon un mode de réalisation particulier, lesdites coordonnées sont présentées via ladite application de carnet d'adresses sous la forme d'au moins une icône générique, indépendamment de la valeur des coordonnées à utiliser pour contacter le contact. Ainsi, l'utilisateur de la carte de visite électronique ne voit qu'une interface compréhensible et stable. I1 n'a pas à s'occuper des coordonnées à utiliser pour contacter le contact. De plus, cela permet de préserver la confidentialité des coordonnées du contact.
L'invention concerne également une carte de visite électronique comprenant des instructions permettant la mise en oeuvre du procédé d'utilisation mentionné ci-dessus, ainsi que des moyens de stockage comprenant une telle carte de visite. L'invention concerne également un dispositif générateur de cartes de visite électroniques destinées à être utilisées par une application de carnet d'adresses installée sur un terminal, chaque carte de visite électronique comprenant des coordonnées associées à un contact que ladite carte de visite électronique représente, le dispositif étant tel qu'il comporte des moyens d'inclusion, dans ladite carte de visite électronique, d'au moins un module logiciel comportant des instructions, au moins un parmi le ou les modules logiciels inclus étant adapté pour permettre audit terminal de déterminer dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels inclus étant adapté pour fournir à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
L'invention concerne également un dispositif utilisateur d'une carte de visite électronique comprenant des coordonnées associées à un contact que ladite carte de visite électronique représente, une application de carnet d'adresses utilisant ladite carte de visite électronique étant installée sur ledit dispositif, le dispositif étant tel qu'il comprend des moyens d'activation d'au moins un module logiciel, comportant des instructions, de ladite carte de visite électronique, au moins un parmi le ou les modules logiciels activés déterminant dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels activé fournissant à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : - la Fig. 1 illustre schématiquement un terminal mobile, sur lequel une application de carnet d'adresses peut être installée, et dans lequel l'invention peut être mise oeuvre selon au moins un mode de réalisation ; - la Fig. 2 illustre schématiquement une architecture matérielle de dispositif 20 utilisateur et/ou générateur de cartes de visite électroniques, et dans lequel l'invention peut être mise oeuvre selon au moins un mode de réalisation ; - la Fig. 3 illustre schématiquement une application de carnet d'adresses, telle qu'installée sur le terminal mobile de la Fig. 1 ; - la Fig. 4a illustre schématiquement un premier exemple de visualisation 25 d'une carte de visite électronique, tel qu'il peut être obtenu via l'application de carnet d'adresses du terminal mobile de la Fig. 1 ; - la Fig. 4b illustre schématiquement un premier exemple de carte de visite électronique, tel qu'il peut être obtenu via l'application de carnet d'adresses du terminal mobile de la Fig. 1 ; 30 - la Fig. 5 illustre schématiquement une architecture logicielle de dispositif utilisateur de cartes de visite électroniques, selon un mode de réalisation de la présente invention ; - la Fig. 6 illustre schématiquement un algorithme de détermination dynamique de coordonnées et/ou d'instructions à utiliser pour contacter un contact, mis en oeuvre par un dispositif utilisateur de ces cartes de visite électroniques, selon un mode de réalisation de la présente invention ; - la Fig. 7 illustre schématiquement un algorithme mis en oeuvre par un dispositif générateur de cartes de visite électroniques, selon un mode de réalisation de la présente invention ; - la Fig.8 illustre schématiquement un algorithme de mise à jour de coordonnées et/ou d'instructions de modules logiciels de cartes de visite électroniques, mis en oeuvre par un dispositif utilisateur de ces cartes de visite électroniques, selon un mode de réalisation de la présente invention ; - la Fig. 9 illustre schématiquement un algorithme d'utilisation de cartes de visite électroniques, mis en oeuvre par un dispositif utilisateur de ces cartes de visite électroniques, selon un mode de réalisation de la présente invention. De manière à apporter de la flexibilité aux applications de carnet d'adresses, il est proposé d'inclure au moins un module logiciel dans les cartes de visite électroniques que gèrent ces applications. De ce fait, les cartes de visite électroniques peuvent fournir des services qui ne sont pas disponibles au niveau de ces applications. Les cartes de visite électroniques sont ainsi actives. Elles incluent un module logiciel adapté pour permettre aux terminaux, sur lesquels sont installées ces applications, de déterminer dynamiquement les coordonnées et/ou instructions à utiliser pour contacter les contacts que ces cartes de visite électroniques représentent respectivement. Ainsi, celui qui a généré la carte de visite a le contrôle des coordonnées utilisées pour le contacter, ainsi que des actions mises en oeuvre pour le faire. La Fig. 1 illustre schématiquement un terminal mobile, sur lequel une application de carnet d'adresses peut être installée, et dans lequel l'invention peut être 25 mise oeuvre selon au moins un mode de réalisation. Un terminal mobile 1.1 comporte classiquement un écran 1.2 sur lequel un utilisateur peut visualiser des objets graphiques relatifs à des applications et interagir avec eux. Cette interaction peut être faite directement si l'écran 1.2 est tactile et/ou au moyen d'un ensemble de touches 1.3 et/ou d'un clavier. Le terminal mobile 1.1 est par 30 exemple un assistant personnel numérique PDA, un ordinateur personnel de type tablette, etc. Dans un mode de réalisation préféré, le terminal mobile 1.1 est un terminal mobile de radiotéléphonie cellulaire. Le terminal mobile 1.1 peut être utilisé comme dispositif générateur de carte de visite électronique, c'est-à-dire qu'il dispose des moyens pour générer des cartes de visite électronique, comme décrit ci-après en relation avec la Fig. 7. Le terminal mobile 1.1 peut être utilisé comme dispositif utilisateur de carte de visite électronique, c'est-à-dire qu'il dispose des moyens pour mettre à jour et utiliser des cartes de visite électroniques, comme décrit ci-après en relation avec les Figs. 6, 8 et 9.
Il est à noter aussi qu'un ordinateur peut aussi être utilisé comme dispositif générateur et/ ou utilisateur de carte de visite électronique. La Fig. 2 illustre schématiquement une architecture matérielle de dispositif utilisateur et/ou générateur de carte de visite électronique, et dans lequel l'invention peut être mise oeuvre selon au moins un mode de réalisation.
Un tel dispositif comporte, reliés par un bus de communication 2.1 : - un processeur, micro-processeur, microcontrôleur (noté µc) ou CPU (Central Processing Unit en anglais ou Unité Centrale de Traitement en français) 2.2 ; - une mémoire vive RAM (Random Access Memory en anglais ou Mémoire à Accès Aléatoire en français) 2.3 ; - une mémoire morte ROM (Read Only Memory en anglais ou Mémoire à Lecture Seule en français) 2.4 ; - un lecteur 2.5 de support de stockage, tel qu'un lecteur de carte SD (Secure Digital Card en anglais ou Carte Numérique Sécurisée en français) ; - des moyens d'interface 2.6 avec un réseau de communication, comme par 20 exemple un réseau de radiotéléphonie cellulaire ; et - des moyens d'interface homme-machine 2.7, permettant notamment de gérer l'écran 1.2 et l'ensemble de touches 1.3. Le microcontrôleur 2.2 est capable d'exécuter des instructions chargées dans la RAM 2.3 à partir de la ROM 2.4, d'une mémoire externe (non représentée), d'un 25 support de stockage, tel qu'une carte SD ou autre, ou d'un réseau de communication. Lorsque le dispositif est mis sous tension, le microcontrôleur 2.2 est capable de lire de la RAM 2.3 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur. Ce programme d'ordinateur cause la mise en oeuvre, par le microcontrôleur 2.2, de tout ou partie des étapes et algorithmes décrits ci-après en 30 relation avec les Fig. 6 à 9. Tout ou partie des étapes et algorithmes décrits ci-après en relation avec les Figs. 6 à 9 peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, tel qu'un DSP (Digital Signal Processor en anglais ou Unité de Traitement de Signal Numérique en français) ou un microcontrôleur, tel que le microcontrôleur 2.2, ou être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA (Field-Programmable Gate Array en anglais ou Matrice de Portes Programmable sur Champ en français) ou un ASIC (Application-Specific Integrated Circuit en anglais ou Circuit Intégré Spécifique à une Application en français). Selon l'architecture représentée sur la Fig. 2, les cartes de visite électroniques sont stockées par les moyens de stockage auxquels le lecteur 2.5 de support de stockage a accès. Les cartes de visite électroniques peuvent être reçues ou transmises via les moyens d'interface 2.6 avec un réseau de communication. Les cartes de visite électroniques peuvent être reçues ou transmises via des moyens de stockage auxquels le lecteur 2.5 de support de stockage a accès, lorsque ces moyens de stockage sont amovibles. La Fig. 3 illustre schématiquement une application de carnet d'adresses, telle qu'installée sur un dispositif utilisateur de cartes de visite électroniques, tel que le terminal mobile 1.1. Sur l'écran 1.2 est affichée une liste de contacts 3.0 mise en forme par une application de carnet d'adresses. Cette liste de contacts est par exemple formée grâce aux noms des contacts respectivement stockés dans les cartes de visite électroniques mises à la disposition de l'application de carnet d'adresses.
L'utilisateur peut alors parcourir la liste de contacts et sélectionner un contact 3.1 parmi les contacts de cette liste. Lorsque le contact 3.1 est sélectionné, la carte de visite électronique associée à ce contact est affichée sur l'écran 1.2 par l'application de carnet d'adresses. Comme décrit par la suite en relation avec les Figs. 5 et 9, la carte de visite électronique comprend préférentiellement au moins un module logiciel gérant l'affichage des objets graphiques qui lui sont propres. Les Figs. 4a et 4b illustrent schématiquement un premier et un second exemple de visualisation, via l'application de carnet d'adresses du terminal mobile 1.1, de la carte de visite électronique sélectionnée pour le contact 3.1. Sur la Fig. 4a, la carte de visite électronique contient une photographie 4.2 du contact que la carte de visite électronique représente, et au moins un identifiant 4.3 du contact, tel que ses nom et prénom, son surnom ou autre. Cette représentation contient aussi des coordonnées 4.4 à utiliser pour contacter le contact, qui peuvent être un numéro de téléphone, une adresse postale, une adresse de courrier électronique, etc.
Ainsi, la carte de visite électronique fournit à l'utilisateur via l'application de carnet d'adresses un moyen de contacter le contact grâce aux coordonnées affichées. Sur la Fig. 4b, la carte de visite électronique contient aussi des objets graphiques génériques 4.5, par exemple sous forme de texte générique ou sous forme d'icône générique, qui sont représentatifs de différents moyens de contacter le contact. Par exemple, la représentation de la carte de visite peut contenir une icône générique représentative d'un appel téléphonique à un téléphone fixe et/ou une icône générique représentative d'un envoi de courrier électronique sous forme chiffrée ou non, etc. D'autres icônes ou objets graphiques génériques peuvent être définis en fonction des moyens de communication adaptés pour contacter le contact. De cette manière, les coordonnées à utiliser pour contacter le client ne sont pas dévoilées à l'utilisateur. Il n'a ainsi pas à s'en soucier et a juste à déterminer quel moyen de communication il souhaite utiliser pour contacter le contact. Comme décrit par la suite en relation avec les Figs. 5 et 9, de manière préférentielle, l'application de carnet d'adresses n'a elle-même pas connaissance des coordonnées à utiliser pour contacter le contact. Ces données sont conservées par la carte de visite électronique qui fournit à l'utilisateur via l'application de carnet d'adresses la possibilité de sélectionner les icônes génériques. Ainsi, la carte de visite fournit à l'application de carnet d'adresses un moyen de contacter le contact, et la carte de visite utilise les coordonnées appropriées en fonction des interactions avec l'utilisateur. La Fig. 5 illustre schématiquement une architecture logicielle de dispositif utilisateur de cartes de visite électroniques, selon un mode de réalisation de la présente invention. Le dispositif utilisateur de cartes de visite électroniques comporte une application de carnet d'adresses 5.5. Ce dispositif comporte aussi une pluralité de cartes de visite électroniques, comme les cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4. Le dispositif utilisateur de cartes de visite électroniques, tel que le terminal mobile 1.1, comprend une plate-forme matérielle 5.9 avec laquelle interagit un système d'exploitation 5.7 via un lien de communication 5.28 et des services ou pilotes 5.8 via un lien de communication 5.29. Le système d'exploitation 5.7 peut interagir avec les services ou pilotes 5.8 via un lien de communication 5.27. Ce système d'exploitation 5.7 et ces services ou pilotes 5.8 permettent à des applications, comme l'application de carnet d'adresses 5.5, d'utiliser les moyens matériels de la plate-forme matérielle 5.9.
Un lien de communication au sens de la présente description peut être un lien physique ou un lien logique. Le dispositif utilisateur de cartes de visite électroniques comporte en outre un intergiciel, aussi appelé logiciel médian, 5.6 (middleware en anglais) qui sert d'intermédiaire entre les applications, comme l'application de carnet d'adresses 5.5, et le système d'exploitation 5.7 et les services ou pilotes 5.8. L'intergiciel 5.6 permet aux applications d'utiliser les ressources exportées par le système d'exploitation 5.7 et les services ou pilotes 5.8 via un lien de communication 5.24. L'intergicie15.6 permet de rendre les applications, comme l'application de carnet d'adresses 5.5, indépendantes de la plate-forme matérielle 5.9, du système d'exploitation 5.7 et des services ou pilotes 5.8. Dans un mode de réalisation particulier, l'intergiciel 5.6 est compris dans l'application de carnet d'adresses 5.5. Dans un autre mode de réalisation particulier, le dispositif utilisateur de cartes de visite électroniques ne comporte pas l'intergiciel 5.6, et l'application de carnet d'adresses 5.5 communique directement avec le système d'exploitation 5.7 et les services ou pilotes 5.8. L'application de carnet d'adresses 5.5 comporte une interface de programmation d'applications API (Application Programming Interface en anglais) 5.10. Cette interface API 5.10 permet aux cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4 d'utiliser les ressources exportées par le système d'exploitation 5.7 et les services ou pilotes 5.8, par l'intermédiaire de l'intergiciel 5.6, via des liens de communication respectifs 5.20, 5.21, 5.22 et 5.23. Les cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4 comportent respectivement des coordonnées 5.30, 5.31, 5.32 et 5.33 qui sont associées aux contacts que les cartes de visite électroniques représentent respectivement, ainsi que des modules logiciels 5.34, 5.35, 5.36 et 5.37 comportant des instructions. Chaque carte de visite électronique 5.1, 5.2, 5.3 ou 5.4 peut comporter un ou plusieurs modules logiciels. Les cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4 comportent ainsi des données déclaratives, telles que des noms, identifiants, coordonnées, images et photographies, et également des données procédurales sous la forme d'instructions de modules logiciels venant étendre les fonctionnalités offertes par l'application de carnet d'adresses 5.5. L'application de carnet d'adresses 5.5 ne contient donc pas l'ensemble de la logique associée à la gestion des cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4. Les cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4 contiennent elles-mêmes une partie de cette logique. L'application de carnet d'adresses 5.5 transmet alors aux cartes de visite électroniques 5.1, 5.2, 5.3 et 5.4 les informations système nécessaires à leur fonctionnement, comme par exemple les événements générés par le système ou par interaction avec l'utilisateur. La carte de visite électronique est alors en charge d'afficher les informations que le contact désire montrer à l'utilisateur et de la façon dont il désire les montrer. Selon un exemple de réalisation d'une carte de visite électronique, un contact souhaite pouvoir recevoir de la part de ses correspondants des messages sous forme chiffrée. Lors de la génération de la carte de visite électronique, le contact va inclure, dans cette carte de visite électronique, un service de composition de messages et de transmission de ces messages sous forme chiffrée. Ce service prend alors la forme d'un module logiciel contenu dans la carte de visite électronique et activable par interaction avec l'utilisateur. Un mode de réalisation du procédé de génération de cartes de visite électroniques est décrit ci-après en relation avec la Fig. 7.
Lorsque la carte de visite électronique ainsi générée est utilisée à l'aide du terminal mobile 1.1, l'application de carnet d'adresses 5.5 doit lui permettre d'accéder aux fonctions d'affichage sur l'écran 1.2. La carte de visite électronique affiche alors différentes informations, sur la base des données déclaratives qu'elle contient, et présente aussi des services qu'elle offre. Lorsque l'utilisateur sélectionne un service, cette sélection n'est pas connue par l'application de carnet d'adresses 5.5, qui n'a alors que la connaissance d'un appui sur l'écran tactile 1.2. L'application de carnet d'adresses transmet à la carte de visite électronique une indication que l'utilisateur a effectué cette action, et la carte de visite électronique interprète alors cette action comme la sélection du service présenté à l'endroit de l'écran tactile 1.2 sur lequel l'utilisateur a appuyé. Pour permettre la composition et la transmission de messages chiffrés, la carte de visite électronique utilise des ressources mises à disposition par l'application de carnet d'adresses 5.5 via l'interface API 5.10, ainsi que des fonctions offertes par au moins un module logiciel contenu dans la carte de visite électronique, comme par exemple la fonction de chiffrage de message. Ainsi, même si l'application de carnet d'adresses 5.5 n'a pas accès à un service de chiffrage, soit parce que celui-ci n'est pas installé parmi les services 5.8 ou parce que ce service n'est pas exporté via le lien de communication 5.29, l'utilisateur peut bénéficier de cette fonction, grâce au module logiciel incorporé à la carte de visite électronique. La configuration du dispositif utilisateur de carte de visite électronique est ainsi plus flexible. Il n'est alors pas nécessaire que l'utilisateur installe sur le terminal mobile 1.1 un nouveau service désiré par le contact pour étendre les capacités de la carte de visite électronique, puisqu'un module logiciel fournissant ce service est directement inclus dans la carte de visite électronique. La Fig. 6 illustre schématiquement un algorithme de détermination dynamique de coordonnées et/ou d'instructions à utiliser pour contacter un contact, mis en oeuvre par un dispositif utilisateur de ces cartes de visite électroniques, selon un mode de réalisation de la présente invention. Lors d'une étape 6.1, une carte de visite électronique est sélectionnée et activée par l'application de carnet d'adresses 5.5. En d'autres termes, l'application de carnet d'adresses 5.5 effectue un appel via l'interface API 5.10 qui entraîne l'activation de modules logiciels de la carte de visite électronique et l'exécution d'instructions qui vont permettre la mise en oeuvre des étapes de l'algorithme de la Fig. 6. Ensuite, lors d'une étape 6.10, l'application de carnet d'adresses 5.5 entraîne l'activation, grâce à un événement transmis via le lien de communication 5.20, 5.21, 5.22 ou 5.23, d'au moins un module logiciel de la carte de visite électronique 5.1, 5.2, 5.3 ou 5.4 qui détermine dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact et fournit à l'application de carnet d'adresses 5.5 un moyen de contacter le contact en utilisant ces coordonnées et/ou instructions déterminées dynamiquement. Dans un mode de réalisation particulier de l'invention, l'étape 6.10 est décomposée en un ensemble d'étapes 6.2, 6.3, 6.4 et 6.5. Lors de l'étape 6.2, la carte de visite électronique détermine si les données qui la composent, qu'elles soient déclaratives ou procédurales, doivent être mise à jour. Si tel est le cas, l'étape 6.3 est exécutée ; sinon, l'étape 6.4 est exécutée. Lors de l'étape 6.3, les données de la carte de visite électronique sont mises à jour. Ensuite, l'étape 6.4 est exécutée. Un mode de réalisation particulier des étapes 6.3 et 6.4 est décrit ci-après en relation avec la Fig. 8.
Lors de l'étape 6.4, la carte de visite électronique détermine si une règle de sélection des coordonnées et/ou instructions doit être appliquée. Cela peut être mis en oeuvre par vérification d'un drapeau (flag en anglais) indiquant si une telle règle de sélection est présente dans les données procédurales de la carte de visite électronique.
Une telle règle de sélection est une donnée procédurale utilisée pour déterminer lesdites coordonnées et/ou instructions à utiliser parmi un ensemble de coordonnées et/ou instructions contenues dans ladite carte de visite électronique. Selon un premier exemple, une telle règle de sélection définit les coordonnées à utiliser en fonction d'une information calendaire. Si le contact est une personne physique se déplaçant d'un lieu à un autre de façon cyclique au fur et à mesure de la semaine en cours, la règle définit que le lundi des premières coordonnées sont à utiliser, le mardi des secondes coordonnées sont à utiliser, et ainsi de suite. Ainsi, selon cet exemple, la carte de visite électronique détermine, via l'interface API 5.10, le jour en cours et détermine alors les coordonnées à utiliser pour contacter cette personne en fonction du jour en cours et de la règle de sélection à appliquer. Selon un second exemple, une telle règle de sélection définit les coordonnées à utiliser en fonction d'une information de localisation du contact. Si le contact est une personne physique qui, par définition, peut se déplacer d'un lieu à un autre, la carte de visite électronique peut contacter un serveur, via l'interface API 5.10, pour déterminer la localisation de cette personne. La règle de sélection peut par exemple consister à utiliser un numéro de téléphone fixe lorsque la personne est à son domicile et un numéro de téléphone mobile si la personne est hors de son domicile. Pour pouvoir appliquer la règle de sélection, une information de localisation peut être mise à jour sur le serveur par le contact lui-même. Ces deux exemples peuvent être combinés. D'autres règles de sélection sont applicables pour déterminer dynamiquement les coordonnées et/ou instructions à utiliser. Ainsi, la carte de visite électronique dispose d'au moins un module logiciel qui détermine dynamiquement les coordonnées et/ou instructions à utiliser en fonction d'une règle de sélection de coordonnées parmi un ensemble de coordonnées et/ou d'instructions qu'elle contient et fournit à l'application de carnet d'adresses un moyen de contacter le contact en utilisant uniquement ces coordonnées et/ou instructions sélectionnées. Si une règle de sélection est à appliquer, l'étape 6.5 est exécutée ; sinon, l'étape 6.7 est exécutée. Aucune règle de sélection n'étant à appliquer, au vu du résultat du test de l'étape 6.4, il n'y a donc pas d'ambiguïté sur les coordonnées et instructions à utiliser. Ensuite, lors de l'étape 6.7, la carte de visite électronique peut être utilisée, via l'application de carnet d'adresses, sur la base de ces coordonnées et instructions.
Lors de l'étape 6.5, les coordonnées et/ou les instructions à utiliser sont déterminées par la carte de visite électronique en application de la règle de sélection. Ensuite, lors d'une étape 6.7, la carte de visite électronique peut être utilisée, via l'application de carnet d'adresses, sur la base de ces coordonnées et/ou instructions.
La Fig. 7 illustre schématiquement un algorithme mis en oeuvre par un dispositif générateur de cartes de visite électroniques, selon un mode de réalisation de la présente invention. L'algorithme de la Fig. 7 comporte deux parties : l'une permet de générer une carte de visite électronique et débute à une étape 7.1, et l'autre permet de mettre à jour une carte de visite électronique existante et débute à une étape 7.4.
Lors de l'étape 7.1, le dispositif générateur de cartes de visite électroniques reçoit une demande de génération de carte de visite électronique, prépare les ressources nécessaires à la génération de cette carte de visite électronique, et crée une carte de visite électronique vierge. Dans un mode de réalisation particulier, un modèle (template en anglais) est utilisé de manière à ce que certains éléments de la carte de visite électronique soient remplis à l'avance. Par exemple, si la carte de visite électronique est celle d'un collaborateur d'une société, ses coordonnées postales et son logo peuvent être insérés de cette manière dans la carte de visite électronique. Ensuite, lors d'une étape 7.2, le dispositif générateur de cartes de visite électroniques alloue un identifiant de carte de visite électronique et l'insère dans la carte de visite électronique. Ensuite, lors d'une étape 7.3, le dispositif générateur de cartes de visite électroniques obtient, et insère dans la carte de visite électronique, une adresse de serveur sur lequel la carte de visite électronique et ses futures mises à jour sont stockées. Ensuite, lors d'une étape 7.8, le dispositif générateur de cartes de visite électroniques insère dans la carte de visite électronique des objets graphiques et des informations de placement de ces objets graphiques. Ces objets graphiques et ces informations de placement permettent de mettre en oeuvre la visualisation de la carte de visite électronique, telle que déjà décrite en relation avec les Figs. 4a et 4b. Ensuite, lors d'une étape 7.9, le dispositif générateur de cartes de visite électroniques insère dans la carte de visite électronique des modules logiciels, des coordonnées pour contacter le contact que représente la carte de visite électronique et d'autres informations concernant le contact, comme ses nom et prénom, sa fonction, etc. Ensuite, lors d'une étape 7.10, le dispositif générateur de cartes de visite électroniques associe des actions ou des séquences d'actions à des objets graphiques insérés lors de l'étape 7.8. En d'autres termes, le dispositif générateur de cartes de visite électroniques associe à ces objets graphiques des appels à des fonctions offertes par les modules logiciels insérés lors de l'étape 7.9, ou à des fonctions offertes par l'interface API 5.10 de l'application de carnet d'adresses 5.5. En d'autres termes, lors des étapes 7.9 et 7.10, des données déclaratives et des données procédurales sont insérées dans la carte de visite électronique. Ensuite, lors d'une étape 7.11, le dispositif générateur de cartes de visite électroniques alloue, et insère dans la carte de visite électronique, un numéro de version. Ce numéro de version est utilisé par la suite pour déterminer s'il existe des mises à jour pour la carte de visite électronique. D'autres moyens peuvent être mis en oeuvre pour réaliser cette fonction. Ensuite, lors d'une étape 7.12, le dispositif générateur de cartes de visite électroniques stocke la carte de visite électronique sur le serveur dont l'adresse a été obtenue à l'étape 7.3. Lors de l'étape 7.4, le dispositif générateur de cartes de visite électroniques reçoit une demande de mise à jour de carte de visite électronique et prépare les ressources nécessaires à la génération de cette carte de visite électronique. Lors d'une étape 7.5 suivante, le dispositif générateur de cartes de visite électroniques obtient un identifiant de carte de visite, et lors d'une étape 7.6 suivante, il obtient une adresse de serveur. Ensuite, lors d'une étape 7.7, le dispositif générateur de cartes de visite électroniques récupère, sur ce serveur, la carte de visite identifiée.
L'étape 7.8 est ensuite exécutée si une mise à jour des objets graphiques contenus dans la carte de visite électronique est requise ; sinon, l'étape 7.9 est directement exécutée. L'étape 7.9 est ensuite exécutée si une mise à jour des modules logiciels, des coordonnées ou des autres informations concernant le contact est requise ; sinon, l'étape 7.10 est directement exécutée. Une telle mise à jour des modules logiciels consiste par exemple à fournir un nouveau service à la carte de visite électronique, comme par exemple un service de chiffrement de message. Elle peut aussi consister à définir une nouvelle règle pour déterminer dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact.
L'étape 7.10 est ensuite exécutée si une mise à jour des associations entre objets graphiques et modules logiciels est requise ; sinon, l'étape 7.11 est directement exécutée, lors de laquelle un nouveau numéro de version est alloué et inséré dans la carte de visite électronique.
Ensuite, lors de l'étape 7.12, le dispositif générateur de cartes de visite électroniques stocke, sur le serveur dont l'adresse a été obtenue à l'étape 7.6, la carte de visite électronique mise à jour en remplacement de la carte de visite électronique précédemment stockée. Dans une variante de réalisation, seules les données de la carte de visite électronique, et non la carte de visite électronique en tant que telle, sont stockées sous forme de base de données par le serveur. Selon un premier exemple, un numéro de téléphone d'une personne que la carte de visite électronique représente a changé. Cette personne modifie alors les données de la carte de visite électronique en conséquence. Ainsi, le serveur contient des données de carte de visite électronique mises à jour. Lorsqu'une carte de visite électronique représentant cette personne est activée sur un dispositif utilisateur de cartes de visite électroniques, comme décrit ci-après en relation avec la Fig. 8, celle-ci vient consulter les données stockées sur le serveur et est alors en mesure de se mettre à jour. Ainsi, cette personne est assurée de la diffusion et de la prise en compte de son nouveau numéro de téléphone. Selon un second exemple, une banque affecte un nouveau conseiller à une partie de sa clientèle et a précédemment fourni à cette clientèle une carte de visite électronique qui représente leur conseiller attitré. Un responsable de la banque met à jour cette carte de visite électronique avec les nom et prénom du nouveau conseiller et ses coordonnées. Ainsi, le serveur contient des données de carte de visite électronique mises à jour en fonction du nouveau conseiller. Lorsqu'une carte de visite électronique représentant la banque est activée sur un dispositif utilisateur de cartes de visite électroniques, comme décrit ci-après en relation avec la Fig. 8, celle-ci vient consulter les données stockées sur le serveur et est alors en mesure de se mettre à jour.
Ainsi, le responsable de la banque est assuré de la diffusion et de la prise en compte du changement de conseiller. La Fig. 8 illustre schématiquement un algorithme de mise à jour de coordonnées et/ou d'instructions de modules logiciels de cartes de visite électroniques, mis en oeuvre par un dispositif utilisateur de ces cartes de visite électroniques, selon un mode de réalisation de la présente invention. Lors d'une étape 8.1, l'application de carnet d'adresses 5.5 active une carte de visite électronique. En d'autres termes, l'application de carnet d'adresses 5.5 effectue un appel via l'interface API 5.10 qui entraîne l'activation de modules logiciels de la carte de visite électronique et l'exécution d'instructions qui vont permettre la mise en oeuvre des étapes de l'algorithme de la Fig. 8. Cette opération est par exemple réalisée périodiquement ou au lancement de l'application de carnet d'adresses 5.5. Lors d'une étape 8.2 suivante, la carte de visite électronique obtient son identifiant et l'adresse du serveur, tels qu'ils ont été respectivement insérés lors des étapes 7.2 et 7.3. Lors d'une étape 8.3 suivante, la carte de visite électronique tente d'établir une connexion avec le serveur en utilisant l'accès aux moyens d'interface 2.6 avec le réseau de communication fourni par l'interface API 5.10. Lors d'une étape 8.4 suivante, la carte de visite électronique teste si la connexion avec le serveur a pu être établie. Si tel est le cas, une étape 8.5 est exécutée ; sinon, lors d'une étape 8.9, la carte de visite électronique est utilisée avec les données déclaratives etprocédurales qu'elle contient. Lors de l'étape 8.5, la carte de visite électronique compare son numéro de version avec celui de la carte de visite électronique stockée sur le serveur. Lors d'une étape 8.6 suivante, la carte de visite électronique teste, grâce au résultat de la comparaison, si une mise à jour est disponible. Si la comparaison indique que la carte de visite est à jour, l'étape 8.9 est exécutée. Si la comparaison indique que la carte de visite doit être mise à jour, une étape 8.7 est exécutée. Lors de l'étape 8.7, la carte de visite électronique obtient les données déclaratives et/ou procédurales stockées sur le serveur et, lors d'une étape 8.8 suivante, effectue la mise à jour de son propre contenu, et l'étape 8.9 est exécutée. La Fig. 9 illustre schématiquement un algorithme d'utilisation de cartes de visite électroniques, mis en oeuvre par un dispositif utilisateur de ces cartes de visite électroniques, selon un mode de réalisation de la présente invention. Lors d'une étape 9.1, l'application de carnet d'adresses 5.5 active une carte de visite électronique. En d'autres termes, l'application de carnet d'adresses 5.5 effectue un appel via l'interface API 5.10 qui entraîne l'activation de modules logiciels de la carte de visite électronique et l'exécution d'instructions qui vont permettre la mise en oeuvre des étapes de l'algorithme de la Fig. 9. Cette opération est réalisée par sélection d'un contact dans une liste, tel que déjà décrit en relation avec la Fig. 3.
Lors d'une étape 9.2 suivante, la carte de visite électronique gère, grâce à l'interface API 5.10, l'affichage de ses éléments graphiques. Lors d'une étape 9.2 suivante, la carte de visite électronique reçoit des commandes utilisateur grâce à l'interface API 5.10.
Lors d'une étape 9.4 suivante, la carte de visite électronique teste si une mise à jour de l'affichage sur l'écran 1.2 est requise suite à ces commandes utilisateur reçues. Si tel est le cas, une étape 9.5 est exécutée, lors de laquelle l'affichage est mis à jour en conséquence ; sinon, une étape 9.6 est exécutée.
Lors de l'étape 9.6, la carte de visite électronique teste si une action ou une séquence d'actions est à effectuer suite à ces commandes utilisateur reçues. Si tel est le cas, une étape 9.7 est exécutée ; sinon, la carte de visite électronique se met en attente de nouvelles commandes utilisateur et l'étape 9.3 est à nouveau exécutée. Lors de l'étape 9.7, la carte de visite électronique effectue l'action ou la séquence d'actions identifiée à l'étape 9.6. Cela peut consister par exemple à ouvrir une zone d'édition de messages, à encrypter un message, à effectuer un appel téléphonique, etc. Ainsi, l'utilisateur du terminal 1.1 peut utiliser la carte de visite électronique d'un contact en étant assuré que les informations qu'elle contient ne sont pas obsolètes. De plus, celui qui a généré la carte de visite électronique est assuré de la diffusion des mises à jour de cette carte de visite électronique et peut ainsi contrôler les informations que contient chaque carte de visite électronique qui le représente.
Claims (12)
- REVENDICATIONS1) Procédé de création d'une carte de visite électronique (5.1), mis en oeuvre par un premier terminal, ladite carte de visite électronique étant destinée à être utilisée par une application de carnet d'adresses (5.5) installée sur un second terminal et comprenant des coordonnées (5.30) associées à un contact que ladite carte de visite électronique représente, caractérisé en ce qu'il comporte une étape d'inclusion (7.8), dans ladite carte de visite électronique, d'au moins un module logiciel (5.34) comportant des instructions, au moins un parmi le ou les modules logiciels inclus étant adapté pour permettre au second terminal de déterminer (6.10) dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels inclus étant adapté pour fournir (6.7) à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
- 2) Procédé de création selon la revendication 1, caractérisé en ce qu'au moins un parmi le ou les modules logiciels inclus est adapté pour permettre audit second terminal d'établir (8.3) une connexion avec un serveur et d'obtenir (8.7) de ce serveur une mise à jour de coordonnées et/ou d'instructions.
- 3) Procédé de création selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'au moins un parmi le ou les modules logiciels inclus est adapté pour permettre audit second terminal d'appliquer (6.5) une règle pour déterminer lesdites coordonnées et/ou instructions à utiliser parmi un ensemble de coordonnées et/ou instructions contenues dans ladite carte de visite électronique.
- 4) Procédé d'utilisation d'une carte de visite électronique (5.1) comprenant des coordonnées (5.30) associées à un contact que ladite carte de visite électronique représente, ledit procédé étant mis en oeuvre par un terminal sur lequel est installée une application de carnet d'adresses (5.5) utilisant ladite carte de visite électronique, caractérisé en ce qu'il comprend une étape d'activation (6.1) d'au moins un module logiciel (5.34), comportant des instructions, de ladite carte de visite électronique,au moins un parmi le ou les modules logiciels activés déterminant (6.10) dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels activés fournissant (6.7) à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
- 5) Procédé d'utilisation selon la revendication 4, caractérisé en ce qu'il comprend une étape d'activation d'au moins un module logiciel établissant (8.3) une connexion avec un serveur et obtenant (8.7) de ce serveur une mise à jour de coordonnées et/ou d'instructions.
- 6) Procédé d'utilisation selon l'une quelconque des revendications 4 et 5, caractérisé en ce qu'il comprend une étape d'activation d'au moins un module logiciel appliquant (6.5) une règle pour déterminer lesdites coordonnées et/ou instructions à utiliser parmi un ensemble de coordonnées et/ou instructions contenues dans ladite carte de visite électronique.
- 7) Procédé d'utilisation selon la revendication 6, caractérisé en ce que ladite règle consiste à déterminer lesdites coordonnées et/ou instructions à utiliser en fonction d'une information calendaire et/ou d'une information de localisation géographique dudit contact.
- 8) Procédé d'utilisation selon l'une quelconque des revendications 4 à 7, caractérisé en ce que lesdites coordonnées sont présentées via ladite application de carnet d'adresses sous la forme d'au moins une icône générique (4.5), indépendamment de la valeur des coordonnées à utiliser pour contacter le contact.
- 9) Carte de visite électronique (5.1), destinée à être utilisée par une application de carnet d'adresses (5.5) installée sur un terminal et comprenant des coordonnées (5.30) associées à un contact que ladite carte de visite électronique représente, caractérisée en ce qu'elle comporte au moins un module logiciel (5.34) comprenant des instructions qui, lorsqu'elles sont exécutées par un processeur dudit terminal, permettent la mise en oeuvre du procédé selon l'une quelconque des revendications 4 à 8.
- 10) Moyens de stockage, caractérisés en ce qu'ils stockent une carte de visite électronique (5.1), destinée à être utilisée dans une application de carnet d'adresses (5.5) installée sur un terminal et comprenant des coordonnées (5.30) associées à un contact que ladite carte de visite électronique représente, ladite carte de visite comportant au moins un module logiciel (5.34) comprenant des instructions qui, lorsqu'elles sont exécutées par un processeur dudit terminal, permettent la mise en oeuvre du procédé selon l'une quelconque des revendications 4 à 8.
- 11) Dispositif générateur de cartes de visite électroniques destinées à être utilisées par une application de carnet d'adresses (5.5) installée sur un terminal, chaque carte de visite électronique (5.1) comprenant des coordonnées (5.30) associées à un contact que ladite carte de visite électronique représente, caractérisé en ce qu'il comporte des moyens d'inclusion, dans ladite carte de visite électronique, d'au moins un module logiciel (5.34) comportant des instructions, au moins un parmi le ou les modules logiciels inclus étant adapté pour permettre audit terminal de déterminer (6.10) dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels inclus étant adapté pour fournir (6.7) à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
- 12) Dispositif utilisateur d'une carte de visite électronique (5.1) comprenant des coordonnées (5.30) associées à un contact que ladite carte de visite électronique représente, une application de carnet d'adresses (5.5) utilisant ladite carte de visite électronique étant installée sur ledit dispositif, caractérisé en ce qu'il comprend des moyens d'activation d'au moins un module logiciel (5.30), comportant des instructions, de ladite carte de visite électronique, au moins un parmi le ou les modules logiciels activés déterminant (6.10) dynamiquement les coordonnées et/ou instructions à utiliser pour contacter le contact, et au moins un parmi le ou les modules logiciels activés fournissant (6.7) à ladite application de carnet d'adresses un moyen de contacter le contact en utilisant les coordonnées et/ou instructions déterminées dynamiquement.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1058126A FR2965996B1 (fr) | 2010-10-07 | 2010-10-07 | Dispositifs et procedes de generation et d'utilisation de cartes de visite electroniques, carte de visite electronique et moyens de stockage correspondants |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1058126A FR2965996B1 (fr) | 2010-10-07 | 2010-10-07 | Dispositifs et procedes de generation et d'utilisation de cartes de visite electroniques, carte de visite electronique et moyens de stockage correspondants |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR2965996A1 true FR2965996A1 (fr) | 2012-04-13 |
| FR2965996B1 FR2965996B1 (fr) | 2013-12-27 |
Family
ID=44034497
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1058126A Expired - Fee Related FR2965996B1 (fr) | 2010-10-07 | 2010-10-07 | Dispositifs et procedes de generation et d'utilisation de cartes de visite electroniques, carte de visite electronique et moyens de stockage correspondants |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2965996B1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112995351A (zh) * | 2019-12-16 | 2021-06-18 | 天翼智慧家庭科技有限公司 | 临时电子名片服务方法和系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050097171A1 (en) * | 2003-11-05 | 2005-05-05 | Canon Kabushiki Kaisha | Information transmission apparatus, data transmission apparatus, information transmission destination designating method, data transmitting designating method, data transmitting method, program and storage medium |
| US20060174350A1 (en) * | 2005-02-03 | 2006-08-03 | Navio Systems, Inc. | Methods and apparatus for optimizing identity management |
| WO2010031964A1 (fr) * | 2008-09-19 | 2010-03-25 | France Telecom | Procede de communication utilisant une image numerique et procede de transmission de donnees |
| US20100250592A1 (en) * | 2009-03-31 | 2010-09-30 | Paquet Vincent F | Unifying Web And Phone Presence |
-
2010
- 2010-10-07 FR FR1058126A patent/FR2965996B1/fr not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050097171A1 (en) * | 2003-11-05 | 2005-05-05 | Canon Kabushiki Kaisha | Information transmission apparatus, data transmission apparatus, information transmission destination designating method, data transmitting designating method, data transmitting method, program and storage medium |
| US20060174350A1 (en) * | 2005-02-03 | 2006-08-03 | Navio Systems, Inc. | Methods and apparatus for optimizing identity management |
| WO2010031964A1 (fr) * | 2008-09-19 | 2010-03-25 | France Telecom | Procede de communication utilisant une image numerique et procede de transmission de donnees |
| US20100250592A1 (en) * | 2009-03-31 | 2010-09-30 | Paquet Vincent F | Unifying Web And Phone Presence |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112995351A (zh) * | 2019-12-16 | 2021-06-18 | 天翼智慧家庭科技有限公司 | 临时电子名片服务方法和系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2965996B1 (fr) | 2013-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11778430B2 (en) | Layers in messaging applications | |
| US11375345B2 (en) | Message extension app store | |
| US10534533B2 (en) | Messaging sticker applications | |
| US10505872B2 (en) | Messaging application interacting with one or more extension applications | |
| US10785175B2 (en) | Polling extension application for interacting with a messaging application | |
| EP2622430B1 (fr) | Appareil et procédés d'extension de services d'application | |
| US10852912B2 (en) | Image creation app in messaging app | |
| CN112083978B (zh) | 事件分享方法及装置 | |
| US20200053040A1 (en) | Preventing a user from missing unread documents | |
| WO2009047164A1 (fr) | Dispositif et procedes de diffusion personnalisee de publicites ciblees depuis un serveur local | |
| FR3065606A1 (fr) | Procedes pour le partage de donnees de localisation entre un dispositif source et un dispositif destinataire, serveur, dispositifs source et destinataire et programme d'ordinateur correspondants. | |
| US20210049297A1 (en) | Cognitively hiding sensitive content on a computing device | |
| EP3455718A1 (fr) | Système permettant la création et le déploiement d'applications multiplateformes | |
| US10552487B2 (en) | Conversation purpose-based team analytics | |
| EP2565783A1 (fr) | Groupes d'applications contextualisés pour terminal de communication | |
| EP1330752B1 (fr) | Procede et systeme de gestion de l'accessibilite de l'adresse electronique d'un terminal local par un ou plusieurs terminaux distants | |
| EP3404874B1 (fr) | Procédé de gestion de réponse | |
| EP2833262B1 (fr) | Procédé d'installation d'une application sur un élément sécurisé | |
| FR3030986A1 (fr) | Procede de transmission de donnees en relation avec une communication | |
| FR3038199A1 (fr) | Procede et dispositif de mise a jour des capacites d'un objet connecte a un reseau de communications | |
| FR3102874A1 (fr) | Procédé de collecte d’information contenue dans des messages électroniques stockés dans un terminal | |
| FR2942330A1 (fr) | Dispositif de traitement de l'information communiquant permettant un acces rapide a un ensemble d'informations personnelles | |
| EP1676233A2 (fr) | Procede d'enquete electronique | |
| WO2018127518A1 (fr) | Dispositif et procédé de génération de listes d'utilisateurs d'intérêt au sein d'une architecture réseau structurée | |
| WO2006092505A1 (fr) | Procede et dispositif de mise en relation automatique de terminaux proches |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 6 |
|
| PLFP | Fee payment |
Year of fee payment: 7 |
|
| PLFP | Fee payment |
Year of fee payment: 8 |
|
| PLFP | Fee payment |
Year of fee payment: 9 |
|
| PLFP | Fee payment |
Year of fee payment: 10 |
|
| ST | Notification of lapse |
Effective date: 20210605 |