Brevet FR3016068A1 — publié le 20150703

PROCEDE DE GENERATION DE DONNEES COMMERCIALES GEOLOCALISEES SUR UN SUPPORT MOBILE DOMAINE TECHNIQUE La présente invention concerne un procédé de génération de données commerciales géolocalisées sur un terminal mobile tel qu'une tablette tactile par exemple, et un programme d'ordinateur mettant en oeuvre ledit procédé. ART ANTERIEUR Dans le domaine de la gestion des entreprises, il est bien connu d'utiliser des progiciels de gestion intégré dits PGI et communément appelé ERP selon l'acronyme anglo-saxon « Enterprise Resource Planning ». Un ERP est un progiciel qui intègre les principales composantes fonctionnelles de l'entreprise: gestion de production, gestion commerciale, logistique, ressources humaines, comptabilité, contrôle de gestion. À l'aide de ce système unifié, les utilisateurs de différents métiers travaillent dans un environnement applicatif identique qui repose sur une base de données unique. Ce modèle permet d'assurer l'intégrité des données, la non-redondance de l'information, ainsi que la réduction des temps de traitement. Un ERP constitue le socle du système d'information de l'entreprise dans la mesure où il couvre la quasi-totalité des processus fonctionnels clés de ladite entreprise. Le d'un ERP est de construire des applications informatiques telles que la gestion des commandes, des stocks, de la paie, de la comptabilité, etc... de manière modulaire et intégrée au niveau des traitements offerts, les différents modules qui le composent étant indépendants mais parfaitement compatibles entre eux bien qu'ils partagent une base de données unique et commune. Ainsi, on peut parler de système ERP lorsqu'on est en présence d'un système d'information composé de plusieurs applications partageant une seule et même base de données, par le biais d'un système automatisé prédéfini éventuellement paramétrable que l'on appelle communément un moteur de « workflow ». La base de données d'un ERP contient toutes les informations nécessaires à l'entreprise, communes aux différents modules. La première table est la table des produits. Puis selon l'orientation de l'entreprise, contient les nomenclatures, les gammes, les matières premières, les capacités de production, les quantités. D'un autre côté sont gérés les clients et/ou les fournisseurs, ainsi que leurs commandes ou livraisons, jusqu'aux catalogues des fournisseurs. Un troisième aspect contiendra notamment les stocks, les durées de conservations, les délais d'acheminement des transporteurs. Ainsi, depuis les années 1990, les modules ERP sont présents dans de nombreuses grandes entreprises. Des sociétés comme SAP®, Oracle® ou People Soft® notamment commercialisent de tels progiciels de sorte que, à l'heure actuelle, une telle application apparaît désormais comme une brique technologique essentielle du système d'information d'une entreprise petite ou grande. Néanmoins, ce type de progiciel ERP n'était pas accessible par un utilisateur équipé d'un terminal mobile tel qu'un ordinateur portable, un « smartphone » dit ordiphone ou terminal de poche, ou une tablette tactile par exemple. Un exemple d'utilisation est l'accès par un responsable commercial en déplacement à l'état des stocks pour un produit donné ou la planification de sa tournée des visites commerciales de ses clients ou prospects. Afin de pallier cet inconvénient, on a déjà imaginé dans le processus de standardisation de Java @ et Sun® (JCP ou Java Community Process), une nouvelle JSR selon l'acronyme anglo-saxon « Java Specification Request », la JSR-172, qui indique comment réaliser depuis un terminal Java® compatible J2IVIE® des échanges avec une passerelle réseau en utilisant un format XML. Ainsi, on connaît déjà des solutions qui permettent d'accéder à un ERP depuis un terminal mobile. Une telle application pour terminal mobile a une taille de plusieurs 30 dizaines de MégaOctets, ce qui est incompatible avec un terminal de télécommunications mobiles possédant des ressources matérielles et logicielles restreintes. Afin de remédier à cet inconvénient, on a déjà imaginé des solutions permettant de réduire la taille de l'application utilisant la technologie Java®. C'est le cas notamment de la demande de brevet français FR 2 861 944 notamment. Cette demande de brevet français FR 2 861 944 décrit un procédé d'accès à un ERP (Enterprise Resource Planning) depuis un équipement mobile comportant les étapes consistant à télécharger une application Java® sur ledit équipement mobile; émettre au moins une requête vers ledit ERP depuis ledit équipement mobile; ladite requête connaissant le parcours suivant: acheminement sous un format XML à travers un réseau de télécommunications mobiles vers une passerelle TM - SI [Télécommunications - Système d'Information] ; transmission de ladite requête de la passerelle TM-SI vers ledit ERP via une interface de services Web. De préférence, le procédé comporte en outre une étape de traitement par l'ERP de ladite requête et le renvoi d'une réponse de l'ERP vers l'équipement mobile, via une interface de services Web. Ladite interface de services Web peut être intégrée ou non audit ERP. Toutefois, ce type de procédé ne permet à un utilisateur de programmer une tournée de visites commerciales de clients ou de prospects de manière simple et efficace. EXPOSE DE L'INVENTION L'un des buts de l'invention est donc de remédier à cet inconvénient en proposant un procédé de génération de données commerciales géolocalisées sur un terminal mobile à partir des données d'un système ERP de conception simple et peu onéreuse, permettant à un utilisateur de prévoir une tournée commerciale de ses clients et/ou prospects de manière optimisée. A cet effet, et conformément à l'invention, il est proposé un procédé de génération de données commerciales géolocalisées sur un terminal mobile apte à se connecter au moyen d'un réseau de communication à un site internet en communication avec un serveur distant sur lequel un progiciel de gestion intégré dit ERP est exécuté ; ledit procédé est remarquable en ce qu'il comporte au moins les étapes suivantes de: détermination de la position géographique du terminal mobile, génération et transmission au terminal mobile d'une carte géographique correspondant à un périmètre déterminé autour de la position géographique du terminal mobile, extraction du système ERP des données géographiques des clients de l'utilisateur du terminal mobile situés dans le périmètre géographique prédéterminé et de données commerciales relatives auxdits clients de l'utilisateur du terminal mobile, détermination d'un indice de pertinence pour chaque client en fonction des données relatives auxdits clients de l'utilisateur du terminal mobile, génération d'un marqueur sur la carte géographique pour chaque client de l'utilisateur dudit terminal mobile. Les données commerciales relatives aux clients de l'utilisateur du terminal mobile consistent dans le montant des devis en cours et/ou le taux de transformation des devis pour le client considéré et/ou le délai moyen des commandes dudit client et/ou le montant moyen des commandes dudit client et/ou du nombre de jours écoulés depuis la dernières commandes du client. Par ailleurs, l'étape de détermination d'un indice de pertinence pour chaque client consiste au moins dans les étapes suivantes de: application d'un coefficient de pondération pour chaque donnée commerciale relative à chaque client de l'utilisateur du terminal mobile, application d'un indice de confiance pour chaque client, calcul d'une probabilité d'émergence d'un devis pour chaque client en fonction du coefficient de pondération et de l'indice de confiance. De plus, le calcul de la probabilité d'émergence d'un devis pour chaque client est obtenu à partir d'au moins une donnée saisie manuellement par l'utilisateur du terminal mobile. De préférence, ladite donnée consiste dans la distance kilométrique maximale et/ou le montant minimal des devis. Un autre objet de l'invention concerne un programme d'ordinateur pour la génération de données commerciales géolocalisées sur un terminal mobile apte à se connecter au moyen d'un réseau de communication à un site internet en communication avec un serveur distant sur lequel un progiciel de gestion intégré dit ERP est exécuté, ledit programme d'ordinateur étant enregistré sur un support et étant apte à être exécuté sur un ordinateur ; ledit programme d'ordinateur est remarquable en ce qu'il comporte au moins: - un algorithme adapté pour déterminer la position géographique du terminal mobile, - un algorithme adapté pour générer et transmettre au terminal mobile d'une carte géographique correspondant à un périmètre déterminé autour de la position géographique du terminal mobile, - un algorithme adapté pour extraire du système ERP des données géographiques des clients de l'utilisateur du terminal mobile situés dans le périmètre géographique prédéterminé et de données commerciales relatives auxdits clients de l'utilisateur du terminal mobile, - un algorithme adapté pour déterminer un indice de pertinence pour chaque client en fonction des données relatives auxdits clients de l'utilisateur du terminal mobile, - un algorithme adapté pour générer un marqueur sur la carte géographique pour chaque client de l'utilisateur dudit terminal mobile. Lesdites données commerciales relatives aux clients de l'utilisateur du terminal mobile consistent dans le montant des devis en cours et/ou le taux de transformation des devis pour le client considéré et/ou le délai moyen des commandes dudit client et/ou le montant moyen des commandes dudit client et/ou du nombre de jours écoulés depuis la dernières commandes du client. Par ailleurs, l'algorithme adapté pour déterminer un indice de pertinence pour chaque client comporte au moins: - un algorithme adapté pour appliquer un coefficient de pondération pour chaque donnée commerciale relative à chaque client de l'utilisateur du terminal mobile, - un algorithme adapté pour appliquer un indice de confiance pour chaque client, - un algorithme adapté pour calculer une probabilité d'émergence d'un devis pour chaque client en fonction du coefficient de pondération et de l'indice de confiance. De plus, le calcul de la probabilité d'émergence d'un devis pour chaque client est obtenu à partir d'au moins une donnée saisie manuellement par l'utilisateur du terminal mobile. De préférence, ladite donnée consiste dans la distance kilométrique maximale et/ou le montant minimal des devis. DESCRIPTION SOMMAIRE DES FIGURES D'autres avantages et caractéristiques ressortiront mieux de la description qui va suivre d'une unique variante d'exécution, donnée à titre d'exemple non limitatif, du procédé conforme à l'invention, en référence aux dessins annexés sur lesquels : - la figure 1 est une représentation schématique du procédé de génération de données commerciales géolocalisées suivant l'invention, - la figure 2 est un ordinogramme des différentes étapes du procédé de génération de données commerciales géolocalisées suivant l'invention, - la figure 3 est une représentation graphique d'une carte comportant des marqueurs relatifs aux données commerciales générées par le procédé suivant l'invention. DESCRIPTION DETAILLEE En référence aux figure 1 et 2, le procédé de génération de données commerciales géolocalisées sur un terminal mobile (1) apte à se connecter au moyen d'un réseau de communication (2), tel qu'un réseau Wi-Fie ou un réseau de télécommunication du type 3G ou 4G par exemple, à un site internet (3) en communication avec un serveur distant (4) sur lequel un progiciel de gestion intégré dit ERP est exécuté, comporte au moins les étapes suivantes de: détermination de la position géographique du terminal mobile, génération et transmission au terminal mobile d'une carte géographique correspondant à un périmètre déterminé autour de la position géographique du terminal mobile, extraction du système ERP des données géographiques des clients de l'utilisateur du terminal mobile situés dans le périmètre géographique prédéterminé et de données commerciales relatives auxdits clients de l'utilisateur du terminal mobile, détermination d'un indice de pertinence pour chaque client en fonction des données relatives auxdits clients de l'utilisateur du terminal mobile, génération d'un marqueur sur la carte géographique pour chaque client de l'utilisateur dudit terminal mobile. On notera que la génération du ou des marqueurs sur la carte géographique pourra être obtenu selon tout procédé bien connu de l'Homme du Métier tel que selon le procédé décrit dans le brevet américain US 8,577,602. Par ailleurs, la carte géographique pourra consister dans toute carte géographique telle que le système de cartographie Google Map développée par la société GOOGLE ®. Un exemple de carte géographique générée selon le procédé suivant l'invention est représenté sur la figure 3 à titre indicatif Ladite carte comporte des marqueurs (100) et un bandeau latéral (101) dans lequel des données plus précises correspondant à chaque marqueur sont indiquées. Ces données consistent, dans cet exemple de réalisation particulier, dans l'adresse et le numéro de téléphone du client ou du prospect ainsi que le montant du devis en cours. Il est bien évident que d'autres données pourront être affichées dans ledit bandeau telles que la date du dernier passage par exemple. Les données commerciales relatives aux clients de l'utilisateur du terminal mobile consistent dans le montant des devis en cours et/ou le taux de transformation des devis pour le client considéré et/ou le délai moyen des commandes dudit client et/ou le montant moyen des commandes dudit client et/ou du nombre de jours écoulés depuis la dernières commandes du client. On entend par terminal mobile un appareil portable permettant le traitement et l'échange de données. Cela inclut les smartphones, les tablettes tactiles, ainsi que les appareils de communication avec un central de dispatching utilisés dans les véhicules professionnels. Dans ce dernier cas, cela s'appelle un Terminal de Données Mobiles (TDM), ou Mobile Data Terminal (MDT) en anglais. Il est doté d'un écran sur lequel apparaissent les informations envoyées par le central ou bien saisies sur le clavier de l'ordinateur ou le clavier du terminal, mais il peut tout aussi bien être connecté à différents périphériques. Par ailleurs, l'étape de détermination d'un indice de pertinence pour chaque client consiste au moins dans les étapes suivantes de: - application d'un coefficient de pondération pour chaque donnée commerciale relative à chaque client de l'utilisateur du terminal mobile, - application d'un indice de confiance pour chaque client, - calcul d'une probabilité d'émergence d'un devis pour chaque client en fonction du coefficient de pondération et de l'indice de confiance. De plus, le calcul de la probabilité d'émergence d'un devis pour chaque client est obtenu à partir d'au moins une donnée saisie manuellement par l'utilisateur du terminal mobile. De préférence, ladite donnée consiste dans la distance kilométrique maximale et/ou le montant minimal des devis. On entend par distance kilométrique maximale la distance séparant la position géographique de l'utilisateur et la position géographique du client et/ou du prospect. La mise en oeuvre du procédé est réalisée au moyen d'un programme d'ordinateur comportant des algorithmes. On entend par algorithme une suite finie et non ambiguë d'opérations ou d'instructions permettant de résoudre un problème. Ainsi, le programme d'ordinateur comporte au moins: - un algorithme adapté pour déterminer la position géographique du terminal mobile, - un algorithme adapté pour générer et transmettre au terminal mobile d'une carte géographique correspondant à un périmètre déterminé autour de la position géographique du terminal mobile, - un algorithme adapté pour extraire du système ERP des données géographiques des clients de l'utilisateur du terminal mobile situés dans le périmètre géographique prédéterminé et de données commerciales relatives auxdits clients de l'utilisateur du terminal mobile, - un algorithme adapté pour déterminer un indice de pertinence pour chaque client en fonction des données relatives auxdits clients de l'utilisateur du terminal mobile, - un algorithme adapté pour générer un marqueur sur la carte géographique pour chaque client de l'utilisateur dudit terminal mobile. Lesdites données commerciales relatives aux clients de l'utilisateur du terminal mobile consistent dans le montant des devis en cours et/ou le taux de transformation des devis pour le client considéré et/ou le délai moyen des commandes dudit client et/ou le montant moyen des commandes dudit client et/ou du nombre de jours écoulés depuis la dernières commandes du client. Par ailleurs, l'algorithme adapté pour déterminer un indice de pertinence pour chaque client comporte au moins: - un algorithme adapté pour appliquer un coefficient de pondération pour chaque donnée commerciale relative à chaque client de l'utilisateur du terminal mobile, - un algorithme adapté pour appliquer un indice de confiance pour chaque client, - un algorithme adapté pour calculer une probabilité d'émergence d'un devis pour chaque client en fonction du coefficient de pondération et de l'indice de confiance. De plus, le calcul de la probabilité d'émergence d'un devis pour chaque client est obtenu à partir d'au moins une donnée saisie manuellement par l'utilisateur du terminal mobile. De préférence, ladite donnée consiste dans la distance kilométrique maximale et/ou le montant minimal des devis. Enfin, il est bien évident que les exemples que l'on vient de donner ne sont que des illustrations particulières, en aucun cas limitatives quant aux domaines d'application de l'invention. REVENDICATIONS1. Procédé de génération de données commerciales géolocalisées sur un terminal mobile apte à se connecter au moyen d'un réseau de communication à un site internet en communication avec un serveur distant sur lequel un progiciel de gestion intégré dit ERP est exécuté, caractérisé en ce qu'il comporte au moins les étapes suivantes de: détermination de la position géographique du terminal mobile, génération et transmission au terminal mobile d'une carte géographique correspondant à un périmètre déterminé autour de la position géographique du terminal mobile, extraction du système ERP des données géographiques des clients de l'utilisateur du terminal mobile situés dans le périmètre géographique prédéterminé et de données commerciales relatives auxdits clients de l'utilisateur du terminal mobile, détermination d'un indice de pertinence pour chaque client en fonction des données relatives auxdits clients de l'utilisateur du terminal mobile, génération d'un marqueur sur la carte géographique pour chaque client de l'utilisateur dudit terminal mobile. 2. Procédé suivant la revendication précédente caractérisé en ce que les données commerciales relatives aux clients de l'utilisateur du terminal mobile consistent dans le montant des devis en cours et/ou le taux de transformation des devis pour le client considéré et/ou le délai moyen des commandes dudit client et/ou le montant moyen des commandes dudit client et/ou du nombre de jours écoulés depuis la dernières commandes du client. 3. Procédé suivant l'une quelconque des revendications 1 ou 2 caractérisé en ce que l'étape de détermination d'un indice de pertinence pour chaque client consiste au moins dans les étapes suivantes de: application d'un coefficient de pondération pour chaque donnée commerciale relative à chaque client de l'utilisateur du terminal mobile,- application d'un indice de confiance pour chaque client, - calcul d'une probabilité d'émergence d'un devis pour chaque client en fonction du coefficient de pondération et de l'indice de confiance. 4. Procédé suivant la revendication 3 caractérisé en ce que le calcul de la probabilité d'émergence d'un devis pour chaque client est obtenu à partir d'au moins une donnée saisie manuellement par l'utilisateur du terminal mobile. 5. Procédé suivant la revendication 4 caractérisé en ce que ladite donnée consiste dans la distance kilométrique maximale et/ou le montant minimal des devis. 6. Programme d'ordinateur pour la génération de données commerciales géolocalisées sur un terminal mobile apte à se connecter au moyen d'un réseau de communication à un site internet en communication avec un serveur distant sur lequel un progiciel de gestion intégré dit ERP est exécuté, ledit programme d'ordinateur étant enregistré sur un support et étant apte à être exécuté sur un ordinateur, caractérisé en ce qu'il comporte au moins: - un algorithme adapté pour déterminer la position géographique du terminal mobile, - un algorithme adapté pour générer et transmettre au terminal mobile d'une carte géographique correspondant à un périmètre déterminé autour de la position géographique du terminal mobile, - un algorithme adapté pour extraire du système ERP des données géographiques des clients de l'utilisateur du terminal mobile situés dans le périmètre géographique prédéterminé et de données commerciales relatives auxdits clients de l'utilisateur du terminal mobile, - un algorithme adapté pour déterminer un indice de pertinence pour chaque client en fonction des données relatives auxdits clients de l'utilisateur du terminal mobile, - un algorithme adapté pour générer un marqueur sur la carte géographique pour chaque client de l'utilisateur dudit terminal mobile. 7. Programme d'ordinateur suivant la revendication 6 caractérisé en ce que les données commerciales relatives aux clients de l'utilisateur du terminal mobile consistent dans le montant des devis en cours et/ou le taux de transformation des devis pour le client considéré et/ou le délai moyen des commandes dudit client et/ou le montant moyen des commandes dudit client et/ou du nombre de jours écoulés depuis la dernières commandes du client. 8. Programme d'ordinateur suivant l'une quelconque des revendications 6 ou 7 caractérisé en ce que l'algorithme adapté pour déterminer un indice de pertinence pour chaque client comporte au moins: - un algorithme adapté pour appliquer un coefficient de pondération pour chaque donnée commerciale relative à chaque client de l'utilisateur du terminal mobile, - un algorithme adapté pour appliquer un indice de confiance pour chaque client, - un algorithme adapté pour calculer une probabilité d'émergence d'un devis pour chaque client en fonction du coefficient de pondération et de l'indice de confiance. 9. Programme d'ordinateur suivant la revendication 8 caractérisé en ce que le calcul de la probabilité d'émergence d'un devis pour chaque client est obtenu à partir d'au moins une donnée saisie manuellement par l'utilisateur du terminal mobile. 10. Programme d'ordinateur suivant la revendication 9 caractérisé en ce que ladite donnée consiste dans la distance kilométrique maximale et/ou le montant minimal des devis.