Description technique — Dépôt INPI
SOS Fibre Tech

Description technique — Dépôt de brevet

SOS FIBRE TECH

Système automatisé de diagnostic, de mise en correspondance et d'intervention sur réseaux de fibre optique FTTH/FTTB, avec orchestration par intelligence artificielle

Déposant : SOS Fibre Tech·Date : 12 septembre 2026·Référence interne : FR2606436
1

DOMAINE TECHNIQUE

La présente invention se rapporte au domaine des systèmes d'information et de télécommunications, et plus particulièrement à un système logiciel de bout-en-bout permettant la détection automatisée de pannes sur réseaux FTTH (Fiber to the Home) et FTTB (Fiber to the Building), la sélection optimisée de techniciens d'intervention, le suivi géolocalisé en temps réel et la facturation automatique des prestations.

L'invention concerne également l'utilisation de modèles de langage à grande échelle (LLM) comme moteur de diagnostic technique, de classification des incidents et de génération automatique de rapports d'intervention horodatés à valeur probatoire.

2

ÉTAT DE LA TECHNIQUE ANTÉRIEURE

Les systèmes existants de gestion d'interventions fibre (ticketing opérateur, plateformes de sous-traitance classiques) présentent plusieurs limitations majeures :

  • 1.Absence de diagnostic IA : le technicien est dépêché sans pré-qualification de la panne, entraînant des déplacements inutiles (taux d'échec estimé à 30–40 % en première intervention).
  • 2.Matching manuel : la sélection du technicien repose sur des appels téléphoniques ou des outils de dispatch obsolètes, sans prise en compte de la localisation en temps réel ni des compétences spécifiques.
  • 3.Absence de traçabilité photographique géolocalisée : les rapports sont rédigés manuellement, sans horodatage cryptographique ni preuve GPS opposable.
  • 4.Facturation décorrélée : le paiement n'est pas conditionné à la validation du constat par le client, créant des litiges fréquents.
  • 5.Aucune gestion multi-service native : les outils existants traitent séparément la fibre optique et les autres énergies (IRVE, etc.).
3

EXPOSÉ DE L'INVENTION

L'invention propose une plateforme logicielle unifiée intégrant les composants suivants, articulés autour d'un bus de données en temps réel :

3.1 — Moteur de diagnostic IA conversationnel

Un agent conversationnel (désigné « ARIA ») interroge le client via une interface multi-modale (texte, voix) afin de qualifier la panne. Le moteur exploite un LLM avec un contexte d'invite enrichi par :

  • La topologie réseau connue du secteur géographique (données PM — Point de Mutualisation)
  • L'historique des interventions précédentes à l'adresse
  • Les indicateurs opérateur disponibles (débit mesuré, signal optique)

La sortie du moteur est une classification structurée de la panne (type, gravité, urgence estimée) transmise en JSON à l'orchestrateur d'affectation.

3.2 — Algorithme de matching géospatial en temps réel

Un algorithme multi-critères calcule un score d'adéquation pour chaque technicien disponible, pondérant :

  • Proximité GPS : distance haversine entre la position courante du technicien (mise à jour toutes les 15 secondes) et l'adresse d'intervention.
  • Compétences spécialisées : certifications FTTH, IRVE P1/P2, habilitations électriques stockées dans le profil TechnicianProfile.
  • Charge de travail : nombre d'interventions en cours et prochaines dans le calendrier.
  • Score de performance historique : note moyenne (1–5), taux de missions complétées, SLA respecté.
  • Statut SIREN/SIRET : validité de l'entreprise vérifiée en temps réel via l'API Sirene de l'INSEE.

3.3 — Système de traçabilité photo géolocalisée horodatée

Chaque photo capturée par le technicien est enrichie côté serveur de :

  • Coordonnées GPS (latitude, longitude, précision en mètres)
  • Horodatage ISO 8601 côté serveur (non modifiable par le client)
  • Adresse postale reverse-géocodée via l'API Nominatim / Google Maps
  • Hash de l'image pour garantie d'intégrité

L'ensemble est consolidé dans un rapport PDF signé numériquement, transmis automatiquement au client et archivé.

3.4 — Orchestration de paiement conditionnelle

Le système implémente un mécanisme de card hold (empreinte bancaire) via l'API Stripe, permettant :

  • La réservation du montant estimé sans débit immédiat lors de la création de l'intervention
  • Le déclenchement du débit uniquement après validation du rapport par le client (signature électronique)
  • Le virement automatique de la part technicien (70 % du montant HT) via Stripe Connect dans les 24 heures suivant la clôture

3.5 — Journal PM (Point de Mutualisation) collaboratif

Une base de données collaborative permet à tout technicien certifié d'annoter un PM avec des informations techniques (type de problème, sévérité, photos), visibles par les autres techniciens intervenant sur le même secteur. Ce mécanisme réduit le temps de diagnostic sur les sites récurrents.

3.6 — Système de parrainage et priorisation par score QR

Chaque utilisateur (technicien, client) dispose d'un QR code personnel encodant une URL de référence unique. Le système calcule un priority_score dynamique basé sur le nombre de partages (ShareTracking) et de conversions (interventions complétées). Ce score influe directement sur la position dans les files d'affectation.

4

ARCHITECTURE TECHNIQUE

4.1 — Frontend

Application web progressive (PWA) développée en React 18 / Vite, avec rendu côté client. Compatible iOS (WebKit) et Android (Chromium). Déploiement via CDN Base44.

  • Système de routage : React Router v6
  • Animations : Framer Motion (transitions de page, effets physiques spring)
  • Cartographie : React-Leaflet + OpenStreetMap + API Google Maps (géocodage)
  • Gestion d'état serveur : TanStack Query (cache, invalidation automatique)
  • Design system : Tailwind CSS v3 + tokens CSS HSL + shadcn/ui
  • Synthèse vocale : Web Speech API (TTS natif) + proxy Google Cloud TTS pour les voix premium
  • Reconnaissance vocale : Web Speech API (STT) pour l'assistant ARIA mains-libres

4.2 — Backend

Fonctions serverless TypeScript hébergées sur la plateforme Base44. Chaque fonction est déployée de manière indépendante et expose un endpoint HTTPS.

FonctionRôle
smartMatchTechnicianScore multi-critères + sélection optimale du technicien
handleDiagnosticParticulierDiagnostic IA ARIA — qualification de panne en langage naturel
validateDiagnosticPhotoAnalyse IA des photos (conformité, détection de défaut optique)
verifyTechnicianKYCVérification Kbis < 3 mois, identité, RC Pro via LLM vision
verifySirenContrôle SIREN en temps réel via API Sirene INSEE
capturePaymentForInterventionCard hold Stripe — réservation sans débit
finalizeInterventionClôture, génération rapport PDF, déclenchement paiement
generateInterventionPDFReportRapport horodaté : photos GPS, signature client, résumé IA
autoMatchTechnicianRelance matching automatique si technicien non accepté en < 10 min
ariaOrchestrateOrchestrateur central ARIA — routing des requêtes IA
sendTechnicianAlertSMSNotification SMS Twilio lors d'une nouvelle mission urgente
updatePriorityScoreFromSharesRecalcul du score QR après chaque partage ou conversion
generateMonthlyReportRapport mensuel stratégique généré par LLM (ROAS, LTV, CAC)
calculateTechnicianRevenueCalcul automatique des rémunérations + historique
payTechnicianImmediatelyVirement Stripe Connect technicien sous 24h

4.3 — Modèle de données

Base de données documentaire gérée par le BaaS Base44 avec contrôle d'accès au niveau des lignes (RLS — Row-Level Security) par utilisateur et par rôle.

EntitéDescription
InterventionRequestCycle de vie complet d'une intervention (statut, prix, SLA, GPS technicien)
TechnicianProfileProfil complet technicien : SIREN/SIRET, certifications, RIB, assurance RC Pro
DiagnosticPhotoPhoto horodatée + GPS + validation IA + signature client
InterventionPhotoPhoto étape par étape avec watermark GPS/timestamp
PMJournalJournal collaboratif Point de Mutualisation par secteur géographique
ReclamationDossier de réclamation ARCEP : preuves, étapes amiables, statut
MigrationOpérateurSuivi migration inter-opérateur (portabilité, test de débit)
QRCodePersonalQR code unique par utilisateur avec score de conversion
ShareTrackingTraçage des partages par canal et géolocalisation
ReferralCodeCode parrainage avec crédits accumulés et conversions
TechnicianAssignmentTable de liaison intervention ↔ technicien avec historique
InvoiceFacturation B2B pour prescripteurs et donneurs d'ordre
PartCatalogue pièces détachées avec gestion de stock
ConversionFunnelTunnel de conversion par client (de landing à paiement)
WeeklyReport / MonthlyReportRapports analytiques auto-générés par IA
AnalyticsSnapshotCapture périodique des KPIs (LTV, CAC, ROAS, taux de conversion)

4.4 — Intégrations tierces

  • Stripe / Stripe Connect : paiements clients, empreinte bancaire, virements techniciens
  • Twilio : SMS d'alerte technicien, notifications client, menu vocal IVR
  • Google Maps API : géocodage, reverse-géocodage, calcul d'itinéraires
  • Google Cloud TTS : synthèse vocale qualité premium pour l'assistant ARIA
  • API Sirene INSEE : vérification SIREN en temps réel
  • API data.gouv.fr : vérification code postal, commune, département
  • LLM (OpenAI GPT / Google Gemini / Anthropic Claude) : diagnostic IA, analyse de documents KYC, génération de rapports
5

DESCRIPTION DES FLUX PRINCIPAUX

5.1 — Flux de diagnostic et réservation client

1Le client accède à la plateforme (web ou mobile) et lance le diagnostic IA via l'assistant ARIA (texte ou voix).
2ARIA classe la panne (type, gravité) et calcule un prix estimé HT selon la grille tarifaire dynamique (complexité × tranche horaire × distance estimée).
3Le client valide le devis et saisit ses coordonnées bancaires (card hold Stripe — aucun débit immédiat).
4L'algorithme de matching sélectionne le technicien optimal dans un rayon de 50 km et lui envoie une alerte SMS + notification push.
5Le technicien accepte la mission dans l'application ; sa position GPS est partagée en temps réel avec le client.
6Le client suit l'intervention sur une carte Leaflet avec ETA actualisé toutes les 15 secondes.

5.2 — Flux de réalisation et clôture

1À l'arrivée sur site, le technicien prend des photos horodatées géolocalisées à chaque étape clé (PM extérieur, DTIo, câble, raccordement).
2Les photos sont analysées par le module IA validateDiagnosticPhoto pour vérifier la conformité.
3En fin d'intervention, le technicien génère un rapport de synthèse ; le client signe électroniquement sur l'écran du technicien.
4La signature déclenche le débit Stripe et la génération automatique du rapport PDF.
5Le virement technicien (70 %) est initié sous 24h via Stripe Connect.
6Un email de rapport est envoyé au client avec le PDF en pièce jointe.

5.3 — Flux KYC technicien automatisé

1Le technicien soumet son dossier via le formulaire TechnicianSignup : pièce d'identité recto/verso, Kbis < 3 mois, attestation RC Pro, IBAN.
2La fonction verifyTechnicianKYC téléverse les documents dans un espace privé et les transmet au LLM (vision) pour extraction et validation.
3Critères vérifiés automatiquement : Kbis < 3 mois, entreprise active, assurance non expirée, CNI valide.
4Si tous les critères sont validés, le statut passe automatiquement à "valide" ; sinon, l'admin reçoit une alerte pour révision manuelle.
6

REVENDICATIONS

1.

Système logiciel de gestion d'interventions fibre optique caractérisé en ce qu'il comprend un moteur de diagnostic par intelligence artificielle conversationnelle, un algorithme de matching géospatial multi-critères en temps réel, et un module de traçabilité photographique horodatée à valeur probatoire.

2.

Système selon la revendication 1, caractérisé en ce que le moteur de diagnostic exploite un modèle de langage à grande échelle (LLM) recevant en entrée la description textuelle ou vocale du problème, l'historique des interventions à l'adresse, et les données du point de mutualisation (PM) associé.

3.

Système selon la revendication 1, caractérisé en ce que l'algorithme de matching calcule un score composite pondérant la distance GPS en temps réel, les certifications techniques du technicien, son historique de performance et la validité de son statut légal (SIREN/SIRET vérifiés via l'API INSEE).

4.

Système selon la revendication 1, caractérisé en ce que chaque photographie capturée est enrichie, côté serveur et de manière non altérable par le client, de coordonnées GPS, d'un horodatage et d'un hash d'intégrité, puis consolidée dans un rapport PDF signé numériquement.

5.

Système selon la revendication 1, caractérisé en ce qu'il implémente un mécanisme de paiement conditionnel par empreinte bancaire (card hold) dont le déclenchement est subordonné à la signature électronique du client sur le rapport d'intervention.

6.

Système selon l'une des revendications précédentes, caractérisé en ce qu'il intègre un journal collaboratif de Points de Mutualisation (PMJournal) permettant aux techniciens certifiés d'annoter des incidents techniques géolocalisés, accessibles en lecture par l'ensemble des techniciens intervenant sur le même secteur.

7.

Système selon l'une des revendications précédentes, caractérisé en ce qu'il comprend un module de vérification KYC automatisé utilisant un LLM de vision pour analyser les documents soumis par les techniciens (pièce d'identité, Kbis, attestation d'assurance) et déclencher automatiquement la validation ou l'orientation vers révision manuelle.

8.

Procédé d'affectation d'un technicien à une intervention fibre optique mis en œuvre par le système selon la revendication 1, comprenant les étapes de : qualification de la panne par IA, calcul du score de matching pour chaque technicien disponible, notification par SMS et push, partage de position GPS en temps réel, et clôture automatique avec déclenchement du paiement.

7

ABRÉGÉ

L'invention concerne un système logiciel de bout-en-bout pour la gestion automatisée des pannes sur réseaux de fibre optique FTTH/FTTB en France. Il comprend : (i) un moteur de diagnostic IA conversationnel qualifiant la panne en temps réel ; (ii) un algorithme de matching géospatial multi-critères sélectionnant le technicien optimal parmi un réseau décentralisé de prestataires vérifiés (SIREN, Kbis, RC Pro) ; (iii) un système de traçabilité photographique horodatée et géolocalisée côté serveur à valeur probatoire ; (iv) un mécanisme de paiement conditionnel par empreinte bancaire subordonné à la signature électronique du client ; et (v) un journal collaboratif de Points de Mutualisation enrichissant le contexte de diagnostic pour les interventions futures. L'ensemble est exploitable via une application web progressive (PWA) fonctionnant sur iOS et Android, sans installation, avec une interface vocale mains-libres à destination des techniciens en déplacement.

SOS Fibre Tech — Description technique confidentielle

Dépôt INPI · Référence interne FR2606436 · 12/09/2026

https://sosfibretech.com/brevet

Reproduction interdite sans autorisation écrite du déposant

Aller au contenu principal

Ce site utilise des cookies techniques nécessaires à son fonctionnement. En savoir plus

base44
Edit with Base44