Amadeus S.A.S.

France

Retour au propriétaire

1-100 de 640 pour Amadeus S.A.S. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 633
        Marque 7
Juridiction
        États-Unis 337
        International 215
        Canada 85
        Europe 3
Date
Nouveautés (dernières 4 semaines) 4
2024 avril (MACJ) 4
2024 mars 1
2024 février 6
2024 janvier 3
Voir plus
Classe IPC
G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations 123
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 83
G06Q 10/00 - Administration; Gestion 75
G06Q 50/14 - Agences de voyage 73
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 40
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 7
35 - Publicité; Affaires commerciales 6
38 - Services de télécommunications 6
42 - Services scientifiques, technologiques et industriels, recherche et conception 6
45 - Services juridiques; services de sécurité; services personnels pour individus 6
Statut
En Instance 91
Enregistré / En vigueur 549
  1     2     3     ...     7        Prochaine page

1.

DEVICE, SYSTEM AND METHOD FOR DISTRIBUTING AND LOCALLY PERSISTING PROVIDER OBJECTS

      
Numéro d'application 17973128
Statut En instance
Date de dépôt 2022-10-24
Date de la première publication 2024-04-25
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Devaux, Yannick Guiraud
  • Gagniard, Gilles Louis Claude
  • Grealou, Yves
  • Monteil, Nicolas Michel

Abrégé

A device, system and method for distributing and locally persisting provider objects is provided. A first device provides, in a provider object stream, first indications of first provider objects, generated and locally persisted in association with a first region, to a second device associated with a second region. The first device receives, in the stream, from the second device, second indications of second provider objects generated locally persisted in association with the second region, the second indications including respective identifiers identifying the second region. The first device: discards given second provider objects, indicated by the second indications, which do not meet a local persistence condition; and locally persists other second provider objects, as indicated by the second indications, which meet the local persistence condition, the other second provider objects locally persisted in association with the first region.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations

2.

DEVICE, SYSTEM AND METHOD FOR GENERATING TRAINED MODELS TO GENERATE PROVIDER OBJECTS

      
Numéro d'application 17973079
Statut En instance
Date de dépôt 2022-10-24
Date de la première publication 2024-04-25
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Landra, Corinne
  • Gagniard, Gilles Louis Claude
  • Monteil, Nicolas Michel

Abrégé

A device, system and method for generating trained models to generate provider objects is provided. A computing device receives a set of associated provider objects, each provider object representing a respective group of one or more items provided to a client device for selection at successive times; successive provider objects, following a first provider object, comprising at least one item selected at the client device from one or more previous provider objects. The computing device generates from the set of associated provider objects, a trained model configured to generate one or more new provider objects. The computing device receives a provider object request from one or more client devices and, in response, generates, using the trained model, the one or more new provider objects, and provides, to the one or more client devices, one or more of the new provider objects.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

3.

DATA EXCHANGE SYSTEM AND METHOD

      
Numéro d'application 18264792
Statut En instance
Date de dépôt 2022-02-08
Date de la première publication 2024-04-11
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Boccalini, Elisa
  • Galopo, Michael Dominique Raymond
  • Landra, Corinne Francoise Pascale
  • Gendronneau, Maxime
  • Sdiri, Mohamed
  • Yang, Liming

Abrégé

A data exchange system and method for creating a virtual channel are presented. The data exchange system comprises at least one content provider, at least one content receiver, and a communication platform for connecting the at least one content provider to the at least one content receiver. The communication platform is configured to create a virtual channel for transmitting data between a content provider and a content receiver in response to the content receiver satisfying predefined authentication conditions of the content provider, wherein the virtual channel specifies at least a part of the data to transmit.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

4.

METHOD, APPARATUS, AND COMPUTER READABLE MEDIA FOR DYNAMICALLY UPDATING A RETRANSMISSION TIMEOUT PERIOD

      
Numéro d'application 18364163
Statut En instance
Date de dépôt 2023-08-02
Date de la première publication 2024-04-04
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Aregala, Bhavani

Abrégé

The present disclosure describes method, apparatus, and computer readable media for dynamically updating a retransmission timeout (RTO) period for data transmissions in a communication system. In an aspect, the method comprises a first step of computing a round-trip time (RTT) period for a successful data transmission between a client and a server in the communication system. The method also comprises a second step of updating the RTO period after the successful data transmission based at least on the computed RTT period. Finally, the method comprises repeating the first and second steps after every Mth successful data transmission, wherein M is an integer with a value greater than 1.

Classes IPC  ?

  • H04L 47/283 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p.ex. causés par une gigue ou un temps d'aller-retour [RTT]
  • H04L 43/0864 - Retards de voyage aller-retour
  • H04L 47/11 - Identification de la congestion

5.

DEVICE, SYSTEM AND METHOD FOR RESOLVING ERRORS BETWEEN A CLIENT DEVICE, AN INTERMEDIATION SERVER AND A PROVIDER SYSTEM

      
Numéro d'application 17903535
Statut En instance
Date de dépôt 2022-09-06
Date de la première publication 2024-03-07
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe Gregory Alexandre
  • Sorrentinio, Alexandra
  • Imbert, Alexandra
  • Brun, Pierre
  • Teyssedre, Jeremy
  • Jebari, Reda

Abrégé

A device, system and method for resolving errors between a client device, an intermediation server and a provider system. An error-resolving computing device, receives an error indication indicative of a type of an error between an intermediation server and a provider system, the error occurring in conjunction with the intermediation server acting as an intermediary between a client device and the provider system. The error-resolving computing device retrieves, from a memory, code associated with the type of the error, the code comprising one or more of programming code and machine learning code, which, when executed, instructs the error-resolving computing device to respond to the type of the error. The error-resolving computing device executes the code to respond to the type of the error. The error-resolving computing device provides, to the intermediation server, one or more status indications indicative of a state of responding to the error.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

6.

DISORDERLY BIOMETRIC BOARDING

      
Numéro d'application 18270857
Statut En instance
Date de dépôt 2021-03-08
Date de la première publication 2024-02-29
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Landgrebe, Thomas Christopher Wolfgang
  • Horsley, Peter

Abrégé

Disclosed is a method for controlling access for at least one tracked object, including: acquiring or receiving a series of two-dimensional images assumed to be taken of the at least one tracked object, and also position data in respect of the at least one tracked object; assigning a unique tracking identifier to the at least one tracked object; determining a trajectory of the at least one tracked object from the position data; determining if there is a discontinuity in the trajectory or data computed from the trajectory, and if a discontinuity is detected, acquiring or receiving one or more new images of the at least tracked object, and assigning a new unique tracking identifier to said at least one tracked object; and determining whether access should be allowed, on the basis of at least one of the one or more new images if discontinuity is detected, or on the basis of the at least one image from the series of two-dimensional images if discontinuity is not detected.

Classes IPC  ?

  • G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée
  • G06T 7/20 - Analyse du mouvement
  • G06V 10/62 - Extraction de caractéristiques d’images ou de vidéos relative à une dimension temporelle, p.ex. extraction de caractéristiques axées sur le temps; Suivi de modèle
  • G06V 20/52 - Activités de surveillance ou de suivi, p.ex. pour la reconnaissance d’objets suspects
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

7.

MOIRÉ PATTERN DETECTION IN DIGITAL IMAGES AND A LIVENESS DETECTION SYSTEM THEREOF

      
Numéro d'application 18260360
Statut En instance
Date de dépôt 2021-12-17
Date de la première publication 2024-02-29
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Abraham, Eldho

Abrégé

The present invention relates the detection of moire patterns in digital images, which is performed by processing a plurality of digital images of the captured subject and/or scene, each taken at a different image exposure and/or resolution. Furthermore, the present invention relates to a method and system for assessing liveness of captured biometric features based on the detection of moire patterns from the plurality of digital images.

Classes IPC  ?

  • G06V 40/40 - Détection d’usurpation, p.ex. détection d’activité
  • G06T 5/50 - Amélioration ou restauration d'image en utilisant plusieurs images, p.ex. moyenne, soustraction
  • G06T 7/11 - Découpage basé sur les zones
  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 10/60 - Extraction de caractéristiques d’images ou de vidéos relative aux propriétés luminescentes, p.ex. utilisant un modèle de réflectance ou d’éclairage
  • G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

8.

DETECTING A CURRENT ATTACK BASED ON SIGNATURE GENERATION TECHNIQUE IN A COMPUTERIZED ENVIRONMENT

      
Numéro d'application 18280029
Statut En instance
Date de dépôt 2022-02-28
Date de la première publication 2024-02-29
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Pascali, Alessandro
  • Tba, Yasser
  • Calandriello, Giorgio
  • Bessassi, Selim

Abrégé

A method for detecting a current attack in a computerized environment is automatically performed by one or more computerized hosts (50) of the computerized environment. The method comprises generating a signature (22) which is specific for a type of activity in the computerized environment based on historic data (20, 21) of the activity, the signature (22) specifying averaged normalized numbers of occurrences of the activity per time frame of a plurality of recurring time frames. The method further comprises determining a threshold value for the activity based on the historic data of the activity and a statistical measure. The method further comprises monitoring current data of the activity in the computerized environment, and generating an attack detection alert based on determining that the current data of the activity exceeds the threshold value for a current time frame.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/54 - Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par ajout de routines ou d’objets de sécurité aux programmes

9.

DATA INTEGRITY MONITORING AND FEEDBACK CONTROL FOR CLOUD-BASED COMPUTING

      
Numéro d'application 17897818
Statut En instance
Date de dépôt 2022-08-29
Date de la première publication 2024-02-29
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Ghezzal, Israe
  • Sanapo, Davide
  • Michaud, Guillaume

Abrégé

The present specification provides data integrity monitoring and feedback in cloud-based computing platforms. While such platforms are ubiquitous and provide a means for globally scaled computing, the need for reliable data integrity also increases with scaling. A system in accordance with an embodiment includes a data integrity monitoring engine that integrates with existing cloud computing platforms and monitors events corresponding to receipt of files and checking the frequency and size of those files.

Classes IPC  ?

10.

COMPUTATIONAL LOAD MITIGATION WITH PREDICTIVE SEARCH REQUEST ENRICHMENT

      
Numéro d'application 18496012
Statut En instance
Date de dépôt 2023-10-27
Date de la première publication 2024-02-22
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Devaux, Yannick
  • Cazorla, Jean-Marie
  • Le Grand, Guillaume
  • Thireau, Jean-Sebastien

Abrégé

A method at an aggregator includes: storing previous search results resulting from previous client search requests, and for each previous search result, a previous handling indicator, indicating a relevance of the previous search result to the client; receiving, from the client, a search request containing search parameters; in response to the search request, selecting a subset of previous search results based on correspondence between attributes of the previous search results and the search parameters, and on the previous handling indicators; providing, to a supplier, the search request and auxiliary search parameters corresponding to the selected previous search results and indicating characteristics of the selected previous search results, for generation of current search results at the supplier employing the auxiliary search parameters as inputs; receiving, from the supplier, the current search results generated at the supplier; and returning at least one of the current search results to the client.

Classes IPC  ?

11.

DEVICE, SYSTEM AND METHOD FOR MANAGING INVENTORY OF PROVIDER OBJECTS

      
Numéro d'application 17885720
Statut En instance
Date de dépôt 2022-08-11
Date de la première publication 2024-02-15
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Savini, Anne
  • Boccalini, Elisa
  • Prezet, Herve
  • Texier, Rodolphe Gregory Alexandre

Abrégé

A device, system and method managing inventory of provider objects are provided. One or more computing devices: generate one or more associated provider objects representing one or more respective associated items provided by a provider system, the associated provider object(s) including respective prices for the associated respective item(s); store, at one or more memories, the associated provider object(s); push, to an external computing device, information identifying the associated provider object(s), the external computing device being external to the provider system and the one or more computing devices, the information identifying the associated provider object(s) including the respective prices; receive, from the external computing device, an indication that a transaction associated with a provider object of associated provider objects, has occurred; in response to receiving the indication: provide, to the external computing device, the provider object; and reduce, at the one or more memories, a number of the associated provider object(s).

Classes IPC  ?

  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • H04L 67/55 - Services réseau par poussée

12.

SYSTEM FOR CONTROLLING A BAG-DROP PROCESS VIA A MOBILE DEVICE

      
Numéro d'application EP2023072159
Numéro de publication 2024/033468
Statut Délivré - en vigueur
Date de dépôt 2023-08-10
Date de publication 2024-02-15
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Cano Brabezo, Javier

Abrégé

A computerized system of controlling a bag-drop process via a mobile device is provided. The system is arranged to create a virtual zone in front of a bag-drop station using signal emitter(s) located at the bag-drop station. Signals emitted by the signal emitter(s) are received by a mobile device to determine whether the mobile device is located within a triggering range in the virtual zone. If it is determined that the mobile device is located within the triggering range the start of a mobile-device controlled bag-drop procedure at the bag-drop station is triggered. If it is determined based on the signals received from the signal emitter(s), that the mobile device has left the virtual zone, the bag-drop procedure at the bag-drop station is aborted.

Classes IPC  ?

  • B64F 1/36 - Autres installations pour aérodromes

13.

DATA EXTRACTION SYSTEM AND METHOD

      
Numéro d'application EP2023071575
Numéro de publication 2024/028450
Statut Délivré - en vigueur
Date de dépôt 2023-08-03
Date de publication 2024-02-08
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Abraham, Eldho
  • Landgrebe, Thomas Christopher Wolfgang
  • Merritt, Joshua
  • Gjorgjievski, Hristijan

Abrégé

The present invention is concerned with a data extraction system and method for extracting data from a document. The data extraction system comprises a data extraction application, the data extraction application including a trained document classification model and computer program code which when executed by a processor of an electronic device, causes the processor to: present a user interface on the electronic device instructing a user to capture an image of a document; submit the captured image of the document to the document classification model; receive from the document classification model a document category value for the document; process the document category value to select a next data extraction operation to be performed by the data extraction application; and launch the selected data extraction operation.

Classes IPC  ?

  • G06V 30/12 - Détection ou correction d’erreurs, p.ex. en effectuant une deuxième exploration du motif
  • G06V 30/16 - Prétraitement de l’image
  • G06V 30/42 - Reconnaissance des formes à partir d’images axée sur les documents basées sur le type de document

14.

SYSTEM AND METHOD FOR OPTIMIZING TRANSMISSION OF REQUESTS FOR UPDATED CONTENT FROM EXTERNAL DATA SOURCES

      
Numéro d'application 18487312
Statut En instance
Date de dépôt 2023-10-16
Date de la première publication 2024-02-01
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Akrimi, Fadi
  • Hays, Jean-Chafic
  • Camberbec, Aurelie

Abrégé

A method of optimizing transmission of requests for updated content from external data sources includes: storing a data object containing initial content received from at least one of the external data sources and associated with an expiry time; storing a set of optimization parameters; obtaining an instruction to request updated content corresponding to the data object; in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources; when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 9/38 - Exécution simultanée d'instructions
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

15.

METHOD OF IDENTIFYING RANKING AND PROCESSING INFORMATION OBTAINED FROM A DOCUMENT

      
Numéro d'application 18219832
Statut En instance
Date de dépôt 2023-07-10
Date de la première publication 2024-02-01
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Abraham, Eldho
  • Pham, Thi Thuy Duyen

Abrégé

Computer-implemented methods of automatically identifying, ranking, and processing information obtained from a document, and computerized systems and computer program products related thereto. The method involves identifying text clusters and identifying a visual layout structure of at least one part of the document, and ranking the text clusters according to visual properties of the text cluster. The method further involves identifying a semantic context of the identified text clusters and ranking the text clusters according to a similarity of the identified semantic context in relation to a given semantic context, to obtain a semantic context ranking, creating a total ranking of the text clusters based on a combination of a pair of rankings, and selecting text cluster(s) according to its position in the total ranking and providing the selected text cluster(s) to at least one downstream application.

Classes IPC  ?

  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques
  • G06V 30/414 - Extraction de la structure géométrique, p.ex. arborescence; Découpage en blocs, p.ex. boîtes englobantes pour les éléments graphiques ou textuels
  • G06F 40/109 - Maniement des polices de caractères; Typographie cinétique ou temporelle
  • G06F 40/30 - Analyse sémantique

16.

DISTRIBUTED DATA PROCESSING

      
Numéro d'application 18376134
Statut En instance
Date de dépôt 2023-10-03
Date de la première publication 2024-01-25
Propriétaire Amadeus S.A.S. (France)
Inventeur(s) Gentric, Philippe François Georges

Abrégé

Data is handled in a distributed computing environment comprising at least one server and a plurality of clients comprising at least a first client and a second client. The first client sends a first request for data to the second client, receives a first response from the second client as a response to the first quest, determines a probability of validity of the data requested based on a validity indication included in the first response indicating a probability that the data requested from the second client is invalid. The first client determines that the data requested by the first request and available from the second client is likely invalid, sends a second request to the server to obtain the data from the server and receives the data from the server.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques

17.

METHOD OF BAGGAGE IDENTIFICATION AND BAGGAGE RECONCILIATION FOR PUBLIC TRANSPORT

      
Numéro d'application 18334069
Statut En instance
Date de dépôt 2023-06-13
Date de la première publication 2024-01-11
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Govindan, Nandagopal

Abrégé

A baggage identification/baggage reconciliation method for public transport is provided. The method involves passenger identification and capturing parameters of piece(s) of baggage at check-in to form a virtual baggage identity, including capturing multiple images of the piece of baggage and generating a check-in 3D point cloud to the piece of baggage therefrom, which involves extracting corner point positions of the piece(s) of baggage. The virtual baggage identity is mapped to the passenger/transport details. The method includes identifying the passenger at the check-out and identifying the piece(s) of baggage at the check-out using the virtual baggage identity, said identification including capturing image(s) of the piece(s) of baggage at the check-out and generating a check-out 3D point cloud/point pattern from said captured image(s) and comparing check-in 3D point clouds with check-out 3D point cloud/point pattern and delivering the identified piece of baggage to the identified passenger.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p.ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersections; Analyse de connectivité, p.ex. de composantes connectées
  • G06V 20/64 - Objets tridimensionnels

18.

DEVICE, SYSTEM AND METHOD FOR ALTERING DATA CONTAINERS TO CONTROL COMMUNICATION DEVICES

      
Numéro d'application 18218699
Statut En instance
Date de dépôt 2023-07-06
Date de la première publication 2024-01-11
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Guillon, Nicolas
  • Lopez Ruiz, Eduardo Rafael
  • Da Cruz, Jose
  • Griehser, Samuel

Abrégé

A device, system and method altering data containers to control communication devices are provided. A computing device: receives data associated with a data container, which defines given event associated with respective probabilities at the data container, the given events comprising respective criteria to control a communication device to perform respective given actions associated with the one or more given events; and alters the data container based on the data, by altering one or more of: a probability, a given action and criteria associated with a given event. When the probability meets a given threshold condition, the communication device is controlled to perform the given action based on the criteria. When the probability does not meet the given threshold condition the communication device is controlled to one or more of: decline to perform the given action; inquire as to whether the given event occurred; and perform a further given action.

Classes IPC  ?

  • H04L 67/1095 - Réplication ou mise en miroir des données, p.ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau

19.

SYSTEM AND METHOD FOR REAL-TIME THREE-PARTY TRANSACTION PROCESSING

      
Numéro d'application 18464773
Statut En instance
Date de dépôt 2023-09-11
Date de la première publication 2023-12-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Malparty, Maxence Achille Henri
  • Guillon, Nicolas Dominique Marcel
  • Da Cruz, Jose Vicente
  • Boutherin, Jean-Pierre
  • Roth, Olivier Alexandre

Abrégé

A method of intermediating transactions includes, at an intermediation server: receiving invoice data defining a price payable to a vendor for supplying a product to a customer; extracting, from the invoice data, a vendor identifier corresponding to the vendor; determining, in association with the invoice data, a customer identifier corresponding to the customer; retrieving a payer identifier corresponding to a payer associated with the customer; retrieving, based on at least the payer identifier, a transaction policy; according to the retrieved transaction policy, allocating an eligible portion of the price to the payer identifier, and allocating a remaining portion of the price to the customer identifier; and generating and transmitting payment data for initiating a payment of the eligible portion from the payer to the vendor.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/14 - Architectures de paiement spécialement adaptées aux systèmes de facturation

20.

Computational load mitigation with predictive search request enrichment

      
Numéro d'application 17749746
Numéro de brevet 11853300
Statut Délivré - en vigueur
Date de dépôt 2022-05-20
Date de la première publication 2023-12-26
Date d'octroi 2023-12-26
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Devaux, Yannick
  • Cazorla, Jean-Marie
  • Le Grand, Guillaume
  • Thireau, Jean-Sebastien

Abrégé

A method at an aggregator includes: storing previous search results resulting from previous client search requests, and for each previous search result, a previous handling indicator, indicating a relevance of the previous search result to the client; receiving, from the client, a search request containing search parameters; in response to the search request, selecting a subset of previous search results based on correspondence between attributes of the previous search results and the search parameters, and on the previous handling indicators; providing, to a supplier, the search request and auxiliary search parameters corresponding to the selected previous search results and indicating characteristics of the selected previous search results, for generation of current search results at the supplier employing the auxiliary search parameters as inputs; receiving, from the supplier, the current search results generated at the supplier; and returning at least one of the current search results to the client.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 16/2453 - Optimisation des requêtes
  • G06F 16/2455 - Exécution des requêtes

21.

BATCH PROCESSING TRACKING

      
Numéro d'application 18334780
Statut En instance
Date de dépôt 2023-06-14
Date de la première publication 2023-12-21
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Beuzit, Serge
  • Hebant, Patrick
  • Dor, Pierre
  • Dazy, Romain

Abrégé

A controller in a distributed information technology system provides an end-of-batch indication for a batch of initial data to be processed by at least one first processing node. The controller receives a completion indication indicating that the at least one first processing node has completed processing the batch of initial data resulting in one or more batches of intermediate data. The controller provides an end-of-batch indication for each of the one or more batches of intermediate data to be processed by one or more second processing nodes of the plurality of processing nodes. The controller receives a completion indication indicating that the at least one second processing node has completed processing the batch of intermediate data resulting in a batch of final data and generates a control signal indicating that the batch processing has been completely processed.

Classes IPC  ?

  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

22.

BIOMETRIC DATA ACCESS

      
Numéro d'application EP2023063498
Numéro de publication 2023/227483
Statut Délivré - en vigueur
Date de dépôt 2023-05-19
Date de publication 2023-11-30
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Dinkelmann, Rainer Rudolf
  • Landgrebe, Thomas
  • Merritt, Joshua
  • Horsley, Peter

Abrégé

A method of biometric data access in a biometric device environment is provided. The biometric device environment comprises multiple biometric devices, wherein the multiple biometric devices are grouped in multiple biometric device zones and wherein a biometric device zone is associated to one or more biometric databases. The method comprises receiving biometric data of a user and determining an order of one or more of the multiple biometric device zones according to expected access to the biometric data of the user. The method further comprises, in response to a start time being reached, adding the biometric data to one or more of the biometric databases associated to at least a subset of the one or more of the multiple biometric device zones, and, in response to an access progression event, removing and/or adding the biometric data from/to one or more databases associated to a subsequent biometric device zone.

Classes IPC  ?

  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06Q 50/26 - Services gouvernementaux ou services publics
  • G06Q 50/30 - Transport; Communications
  • G07B 15/00 - Dispositions ou appareils pour encaisser le prix des billets ou les droits d’entrée ou de péage en un ou plusieurs points de contrôle
  • G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée
  • G07C 9/25 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer combiné à une vérification d’identité du titulaire du laissez-passer utilisant des données biométriques, p.ex. des empreintes digitales, un balayage de l’iris ou une reconnaissance de la voix
  • G07C 9/27 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer une station centrale gérant l’enregistrement
  • G07C 9/37 - Enregistrement de l’entrée ou de la sortie d'une entité isolée ne comportant pas l’utilisation d’un laissez-passer combiné à une vérification d’identité utilisant des données biométriques, p.ex. des empreintes digitales, un balayage de l’iris ou une reconnaissance de la voix
  • G07C 9/38 - Enregistrement de l’entrée ou de la sortie d'une entité isolée ne comportant pas l’utilisation d’un laissez-passer une station centrale gérant l’enregistrement

23.

ACCESS CONTROL MANAGEMENT

      
Numéro d'application 18319812
Statut En instance
Date de dépôt 2023-05-18
Date de la première publication 2023-11-30
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Morino Baquetto, Mathieu
  • Bruguier, Julien Romuald René
  • De Troia, Alessandro
  • Barlet, Jeremie

Abrégé

Access control is performed in an information technology system comprising a normalized access control database and a denormalized access control database. In response to an update request from a client to change the access rights of a higher hierarchy level entity, the access rights of the higher hierarchy level entity are updated in the normalized database. Furthermore, updated access control rights for one or more corresponding lower hierarchy level entities related to the higher hierarchy level entity are computed and stored in a denormalized database. An access request from one of the one or more lower hierarchy level entities is served on the basis of the updated access rights at the lower hierarchy level stored in the denormalized database.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

24.

COMPUTATIONAL LOAD MITIGATION WITH PREDICTIVE SEARCH REQUEST ENRICHMENT

      
Numéro d'application EP2023063499
Numéro de publication 2023/222891
Statut Délivré - en vigueur
Date de dépôt 2023-05-19
Date de publication 2023-11-23
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Devaux, Yannick
  • Cazorla, Jean-Marie
  • Le Grand, Guillaume
  • Thireau, Jean-Sebastien

Abrégé

A method at an aggregator includes: storing previous search results resulting from previous client search requests, and for each previous search result, a previous handling indicator, indicating a relevance of the previous search result to the client; receiving, from the client, a search request containing search parameters; in response to the search request, selecting a subset of previous search results based on correspondence between attributes of the previous search results and the search parameters, and on the previous handling indicators; providing, to a supplier, the search request and auxiliary search parameters corresponding to the selected previous search results and indicating characteristics of the selected previous search results, for generation of current search results at the supplier employing the auxiliary search parameters as inputs; receiving, from the supplier, the current search results generated at the supplier; and returning at least one of the current search results to the client.

Classes IPC  ?

  • G06F 16/907 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement

25.

PREDICTIVE DATA SOURCE SELECTION FOR REQUEST HANDLING SYSTEMS

      
Numéro d'application EP2023063512
Numéro de publication 2023/222899
Statut Délivré - en vigueur
Date de dépôt 2023-05-19
Date de publication 2023-11-23
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Qi, Rui
  • Baron, Romain
  • Bordas, Julien
  • Devaux, Yannick
  • Cazorla, Jean-Marie
  • Thireau, Jean-Sebastien
  • Viollet, Erwan
  • Le Grand, Guillaume

Abrégé

A method includes: at an aggregator, storing historical data representing: (i) a plurality of previous search requests received at the aggregator, and (ii) for each previous search request, an outcome indicator defining whether a supplier subsystem generated previous search results meeting a relevance threshold in response to the previous search request; receiving, at the aggregator from a client subsystem, a search request containing a set of client search parameters; in response to receiving the search request, determining, based on the search request and the historical data, a likelihood of the supplier subsystem generating search results meeting the relevance threshold; and selecting, according to the likelihood, a routing action for the search request, relative to the supplier subsystem.

Classes IPC  ?

  • G06F 16/907 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

26.

PROXY DETECTION SYSTEMS AND METHODS

      
Numéro d'application 17746556
Statut En instance
Date de dépôt 2022-05-17
Date de la première publication 2023-11-23
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Chiapponi, Elisa
  • Dacier, Marc
  • Thonnard, Olivier
  • Rigal, Vincent
  • Fangar, Mohamed

Abrégé

A proxy detection method includes: in response to receiving, from a client device, a first request to establish a transport-layer connection between the client device and the server, transmitting a first message to the client device according to a first handshake sequence, for establishing the transport-layer connection; determining a first time period associated with completion of the first handshake sequence; in response to receiving, from the client device over the transport-layer connection, a second request to establish a secure link between a client endpoint and the server, transmitting a second message to the client endpoint according to a second predefined handshake sequence, for establishing the secure link; determining a second time period associated with completion of the second handshake sequence; and generating, based on the first time period and the second time period, a score indicating a likelihood that the client device is a proxy for the client endpoint.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages

27.

PREDICTIVE DATA SOURCE SELECTION FOR REQUEST HANDLING SYSTEMS

      
Numéro d'application 17749776
Statut En instance
Date de dépôt 2022-05-20
Date de la première publication 2023-11-23
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Qi, Rui
  • Baron, Romain
  • Bordas, Julien
  • Devaux, Yannick
  • Cazorla, Jean-Marie
  • Thireau, Jean-Sebastien
  • Viollet, Erwan
  • Le Grand, Guillaume

Abrégé

A method includes: at an aggregator, storing historical data representing: (i) a plurality of previous search requests received at the aggregator, and (ii) for each previous search request, an outcome indicator defining whether a supplier subsystem generated previous search results meeting a relevance threshold in response to the previous search request; receiving, at the aggregator from a client subsystem, a search request containing a set of client search parameters; in response to receiving the search request, determining, based on the search request and the historical data, a likelihood of the supplier subsystem generating search results meeting the relevance threshold; and selecting, according to the likelihood, a routing action for the search request, relative to the supplier subsystem.

Classes IPC  ?

28.

PROXY DETECTION SYSTEMS AND METHODS

      
Numéro d'application EP2023059477
Numéro de publication 2023/222307
Statut Délivré - en vigueur
Date de dépôt 2023-04-12
Date de publication 2023-11-23
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Chiapponi, Elisa
  • Dacier, Marc
  • Thonnard, Olivier
  • Rigal, Vincent
  • Fangar, Mohamed

Abrégé

A proxy detection method includes: in response to receiving, from a client device, a first request to establish a transport-layer connection between the client device and the server, transmitting a first message to the client device according to a first handshake sequence, for establishing the transport-layer connection; determining a first time period associated with completion of the first handshake sequence; in response to receiving, from the client device over the transport-layer connection, a second request to establish a secure link between a client endpoint and the server, transmitting a second message to the client endpoint according to a second predefined handshake sequence, for establishing the secure link; determining a second time period associated with completion of the second handshake sequence; and generating, based on the first time period and the second time period, a score indicating a likelihood that the client device is a proxy for the client endpoint.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 69/28 - Minuteurs ou mécanismes de chronométrage utilisés dans les protocoles
  • H04L 69/16 - Implémentation ou adaptation du protocole Internet [IP], du protocole de contrôle de transmission [TCP] ou du protocole datagramme utilisateur [UDP]

29.

METHOD AND SYSTEM FOR ROUTING PATH SELECTION

      
Numéro d'application 18222661
Statut En instance
Date de dépôt 2023-07-17
Date de la première publication 2023-11-09
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Barrier, Anthony Alexis Ghislain
  • Nanty, Simon
  • Le Toquin, Youri Thibault Marie
  • Belgani, Chakib
  • Viollet, Erwan

Abrégé

Methods and systems for selecting fare paths. A machine learning model is trained on historical fare path data. An output of the machine learning model provides a fare path selection prediction for each fare path. In response to a request from a client device, flight paths fulfilling the request are determined, fare paths are determined by combining the set of flight paths with pricing units, the machine learning model is applied on the fare paths to determine a subset of fare paths for which the selection prediction is higher than a threshold, details of the subset of fare paths are queried, valid fare paths are determined, and details of a subset of the valid fare paths are returned to the client device. The details of the subset of the valid fare paths may be displayed on the client device for final selection of a fare path.

Classes IPC  ?

30.

A SYSTEM AND A METHOD FOR MANAGING USER IDENTITY DATA

      
Numéro d'application 18043231
Statut En instance
Date de dépôt 2021-08-30
Date de la première publication 2023-10-19
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Eldho, Abraham

Abrégé

The present invention relates a system and method for monitoring and managing user identity data based on notification received at a client application from ID processing touchpoints and/or an ID sever. The client notification is configured to process the status notification and accordingly display user alerts to the user via a graphic user interface.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur

31.

INFORMATION ACCESS HANDOVER

      
Numéro d'application EP2023056230
Numéro de publication 2023/186496
Statut Délivré - en vigueur
Date de dépôt 2023-03-10
Date de publication 2023-10-05
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Mouyade, Jean
  • Nait Ouslimane, Sofiane
  • Liu, Kuanting

Abrégé

A computerized method of information access handover between a first device and a second device of a user is presented. The method comprises displaying, on the first device, a QR code generated by a synchronizer. The method further comprises capturing the QR code with the second device for displaying the data record and providing a registration option for associating the data record with the user at a relying party. The method further comprises performing a web authentication registration and, in response to that the web authentication registration flow has been performed successfully, performing an information access handover and securing process. The information access handover and securing process comprises sharing, by the second device, the unique user identifier and the device identifier with the first device, storing them at the first device, and securing access to the data record. A corresponding system and computer program are provided, too.

Classes IPC  ?

  • G06F 21/34 - Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p.ex. clés électroniques ou cartes à puce intelligentes
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 12/06 - Authentification

32.

METHOD AND SYSTEM FOR LOW-IMPACT TRANSFER OF PROVIDER-DEPENDENT ITEMS

      
Numéro d'application 17702577
Statut En instance
Date de dépôt 2022-03-23
Date de la première publication 2023-09-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Perret, Jean Philippe
  • Salibba, Marco
  • Bonaud, Jacques
  • Demazeau, Michel
  • Radigois, Emeline

Abrégé

A method includes: maintaining, for a pool of items, an available quantity indicator; selecting a transferrable quantity associated with the pool of items; updating the available quantity indicator according to the transferrable quantity; obtaining a set of unique item identifiers equal in number to the transferrable quantity; publishing a set of transferrable item definitions equal in number to the transferrable quantity, each transferrable item definition including (i) a respective unique identifier, (ii) a cost, and (iii) an expiry time; receiving, prior to the expiry time, a conversion request including a unique identifier from a published transferrable item definition; and responsive to authentication of the conversion request, receiving purchaser identification data associated with the conversion request, and generating a purchase record corresponding to an item from the pool, the purchase record linking the purchaser identification data with the item.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/42 - Confirmation, p.ex. contrôle ou autorisation de paiement par le débiteur légal

33.

DATA MANAGEMENT SYSTEM AND METHOD

      
Numéro d'application EP2023057522
Numéro de publication 2023/180468
Statut Délivré - en vigueur
Date de dépôt 2023-03-23
Date de publication 2023-09-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Demazeau, Michel
  • Monbel, Stephane
  • Peicle, Romain
  • Cogne, Francois
  • Arnello, Jennifer

Abrégé

Systems and methods of enabling data access for a transaction between a data client and at least one data owner are described, wherein the data is stored at a data host. A method implemented at the data host includes storing data associated with the data owner in a data owner profile, the profile including a static identifier associated with the data owner and receiving from the data owner a request for a temporary identifier to enable access to the data by a data client. The temporary identifier is generated and transmitted to the data owner as well as being stored in the data owner profile. An access request for at least a portion of the stored data is received from the data client, the access request comprising the temporary identifier, an identifier of the data client, an indication of the scope of the request, and a duration associated with the request. It is first verified that access to the data can be enabled for the data client based on the information in the access request and a share key is transmitted to the data client for the requested data.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

34.

CACHE UPDATE ADAPTATION

      
Numéro d'application 18122805
Statut En instance
Date de dépôt 2023-03-17
Date de la première publication 2023-09-21
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Hamon, Kevin
  • He, Yucheng
  • Durrmann, Patrick
  • Raymond, Stephanie

Abrégé

Methods and systems of processing queries in a database system and adapting a polling decision in the database system. A piece of cached data is retrieved that matches a selected search query. A piece of original data is retrieved from an original data source that matches the selected search query. A determination is made whether the piece of cached data coincides with the piece of original data. For each of a plurality of modification queries to modify pieces of the original data in the original data source, a determination is made whether the selected modification query is associated with a search query for which the piece of the cached data does not coincide with the piece of the original data. A probabilistic model is adapted based on the results of the determinations with respect to the selected modification queries using a machine learning algorithm.

Classes IPC  ?

35.

GENERATING TRAINING AND/OR TESTING DATA OF A FACE RECOGNITION SYSTEM FOR IMPROVED RELIABILITY

      
Numéro d'application EP2023055628
Numéro de publication 2023/174733
Statut Délivré - en vigueur
Date de dépôt 2023-03-06
Date de publication 2023-09-21
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Cao, Hongliu
  • Ravanel, Alexis

Abrégé

A computerized method of generating training and/or testing data for a face recognition machine learning network applied by a face recognition system is presented. The method comprises defining a semantic parameter space, wherein the semantic parameter space comprises a vector of semantic parameters associated with a facial image. The method further comprises training a mapping machine learning network to transform the vector of semantic parameters to a vector of style space parameters of a style-based generative adversarial network. When the mapping machine learning network is trained, the method further comprises generating a variation vector of style space parameters for an input facial image by applying the trained mapping machine learning network and feeding the style-based generative adversarial network with the variation vector of style space parameters to generate a variation facial image for the input facial image. Finally, the method comprises storing the variation facial image in a database and training and/or testing the face recognition machine learning network at the face recognition system by using a plurality of variation facial images stored in the database. A corresponding face recognition system and a computer program are provided, too.

Classes IPC  ?

  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

36.

DEVICE, SYSTEM AND METHOD FOR INITIATING REMEDIAL ACTIONS BASED ON ALTERED PROVIDER OBJECTS

      
Numéro d'application 17684513
Statut En instance
Date de dépôt 2022-03-02
Date de la première publication 2023-09-07
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe Gregory Alexandre
  • Landra, Corinne Francoise Pascale

Abrégé

A device, system and method initiating remedial actions based on altered provider objects are provided. A device generates a provider object representing at least one item provided by a provider system, the provider object including data, the provider object associated with a request from a first client device. The device alters the data to identify the provider object as being associated with the first client device, to generate an altered provider object comprising altered data that identifies the first client device, and provides, the altered provider object to the first client device. The device receives the altered data of the altered provider object, and identifies the first client device from the altered data. In response to determining a lack of association between the first client device and the second client device, the device initiates a remedial action.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

37.

EXTENSION OF FUNCTIONALITY FOR HIGHLY SCALABLE COMPUTING INFRASTRUCTURE

      
Numéro d'application 17678746
Statut En instance
Date de dépôt 2022-02-23
Date de la première publication 2023-08-24
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Cazeaux, Olivier
  • Frades, Marie-Celine Victoria
  • Doutres, Nathalie

Abrégé

A system includes: a profile repository containing, for a client identifier, client attributes including an account balance defined in a first exchange medium, and an auxiliary classification attribute; a response generator to receive a request containing search parameters from a client device corresponding to the client identifier, and, synchronously with the request, to: obtain, based on the search parameters, an item identifier and an item cost in a second exchange medium; select, based on the auxiliary classification attribute, a conversion factor between the first and second exchange media; and send a response to the client device, the response containing the item identifier, the item cost, and a converted item cost in the first exchange medium, according to the conversion factor; and a classifier to, asynchronously with the request, generate an updated auxiliary classification attribute, and replace the auxiliary classification attribute in the repository with the updated auxiliary classification attribute.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/46 - Dispositions pour la multiprogrammation

38.

DEVICE, SYSTEM AND METHOD CONTROLLING OPERATION OF A CLIENT DEVICE VIA AN INTERMEDIATION SERVER

      
Numéro d'application 17561189
Statut En instance
Date de dépôt 2021-12-23
Date de la première publication 2023-06-29
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe Gregory Alexandre
  • Maini, Massimiliano
  • Prezet, Herve

Abrégé

A device, system and method controlling operation of a client device via an intermediation server are provided. The server maintains indications of possible steps associated with respective provider systems, the possible steps comprising a subset given possible steps of a computing-process flow implemented at a client device in conjunction with communicating with provider systems. The server provides to one or more of the provider systems, a communication from the client device received in conjunction with implementing a given step of the computing-process flow, and receives, from a given provider system, a response to the communication. The server provides to the client device: the response; and an indication of one or more respective possible steps associated with the given provider system in the indications, the one or more respective possible steps for implementation at the client device in conjunction with receiving the response and implementing the computing-process flow.

Classes IPC  ?

  • H04L 67/567 - Intégration de l’approvisionnement des services à partir d'une pluralité de fournisseurs de services
  • G06F 9/54 - Communication interprogramme
  • H04L 67/01 - Protocoles

39.

Devices, system and method for synchronizing changes, deletions or additions to fields at databases

      
Numéro d'application 17558384
Numéro de brevet 11775555
Statut Délivré - en vigueur
Date de dépôt 2021-12-21
Date de la première publication 2023-06-22
Date d'octroi 2023-10-03
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Gentric, Philippe

Abrégé

A device, system and method for synchronizing databases changes is provided. A computing node determines that a change has occurred, at a primary database, to a stored data-set comprising a data fields arranged in a predetermined layout defined by a data-set representation (DSR) defining a structure of the data fields associated with respective keys. The change comprises a changed data value at a given data field. The node generates a data-change bit-vector representing the changed data value at position(s) corresponding to a location of the data field at the stored data-set. The computing node generates a position-indication bit-vector indicating the position(s) of the changed data value at the data-change bit-vector. The computing node provides respective indications of the data-change and position-indication bit-vectors to a replication node. The replication node updates a respective stored data-set using the respective indications to change a corresponding given field to the changed data value.

Classes IPC  ?

  • G06F 16/30 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données textuelles non structurées
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

40.

METHOD AND DEVICE FOR SCANNING MULTIPLE DOCUMENTS FOR FURTHER PROCESSING

      
Numéro d'application EP2022078130
Numéro de publication 2023/110186
Statut Délivré - en vigueur
Date de dépôt 2022-10-10
Date de publication 2023-06-22
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Krion, Paul
  • Parida, Swagat
  • Sasidharan, Renjith Karimattathil
  • Von Schledorn, Martin
  • Bildner, Sebastian
  • Rudresh, Ruthwik
  • Stark, Thomas
  • Mentz, Patrick
  • Schippmann, Ralf
  • Ramshetty Siddaraju, Rajesh

Abrégé

A method of scanning paper document(s) for further processing includes filming/displaying a scene on a user device and recognizing the document(s), identifying corner point coordinates of the document(s) using a multi-layer convolutional neural network, building a frame around each of the recognized paper document(s) using the corner point coordinates and mapping these coordinates to an augmented reality engine's coordinate system and highlighting the document(s) on the user device's display by a highlighted object frame around each document. The user is guided by commands to move the user device to a scanning position to take a picture of the document(s) with a resolution, object coverage, sharpness suitable for further processing of the at least one paper document, and a picture of at least one of the paper document(s) is automatically taken when the user device has arrived at said scanning position, the picture being transmitted for further processing.

Classes IPC  ?

  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06V 30/146 - Alignement ou centrage du capteur d’image ou du champ d’image

41.

COMPUTERIZED DISRUPTION HANDLING IN AN ENVIRONMENT

      
Numéro d'application 18079116
Statut En instance
Date de dépôt 2022-12-12
Date de la première publication 2023-06-22
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Beynel, Mathieu
  • Lamoureux, Yann

Abrégé

Computing systems, methods, and computer programs for disruption handling in an environment are presented. The computing system is configured to receive live data, to process the live data, and to store the processed live data. The system is further configured to calculate a current operating indicator from the live data and to forecast a development of the operating indicator without interaction. The system is even further configured to create real-time alerts in response to determining a deviation of the current operating indicator and/or the forecasted operating indicator. Moreover, the system is configured to simulate a development of the operating indicator for at least one action, to determine at least one possible action, and to trigger an action selected from the determined at least one possible action. Finally, the system is configured to generate action data in response to a triggered action and to store the action data.

Classes IPC  ?

  • G06N 5/022 - Ingénierie de la connaissance; Acquisition de la connaissance

42.

DEVICES, SYSTEM AND METHOD FOR SYNCHRONIZING CHANGES, DELETIONS OR ADDITIONS TO FIELDS AT DATABASES

      
Numéro d'application 17558315
Statut En instance
Date de dépôt 2021-12-21
Date de la première publication 2023-06-22
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Gentric, Philippe

Abrégé

A device, system and method for synchronizing databases changes is provided. A change-indication bit-vector indicates a position of a change to a stored data-set and/or a respective key position defined by a data-set representation (DSR) that defines a data-set structure. When the change comprises a data-field deletion, an indication of the change-indication bit-vector is provided to a replication node managing a replica database storing a replica data-set; the replication node updates the replica and a respective DSR to show the deletion at the indicated position. When the change comprises a data-field addition, the indication of the change-indication bit-vector and a record of a key value of a new data field and a data value of the new data field, is provided to the replication database; the replication node updates the replica and the respective DSR to show the addition at the indicated position.

Classes IPC  ?

  • G06F 16/178 - Techniques de synchronisation des fichiers dans les systèmes de fichiers
  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p.ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06F 16/17 - Systèmes de fichiers; Serveurs de fichiers - Détails d’autres fonctions de systèmes de fichiers
  • G06F 16/182 - Systèmes de fichiers distribués

43.

Orchestration of feedback simulation

      
Numéro d'application 17527234
Numéro de brevet 11869009
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de la première publication 2023-05-18
Date d'octroi 2024-01-09
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Babic, Angelina Petra
  • Clemente Sánchez, Pablo Javier
  • García, Miguel Lahoz

Abrégé

Methods, systems, and computer program products for implementing a payment orchestrator simulation process. A simulation initiation request including a user selected rules configuration is received at a simulation server via a simulation user interface on a user device. Rule events information associated with the simulation initiation request is obtained from a rule events server. A rule evaluation request is sent to a rules engine. Rule evaluation information associated with the rule evaluation request is obtained from the rules engine. Simulation results based on the rule evaluation information are determined. The simulation results are sent to the user device via the simulation user interface.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06F 16/2455 - Exécution des requêtes
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

44.

Device, system and method for mode-based synchronization of data records

      
Numéro d'application 18093093
Numéro de brevet 11875282
Statut Délivré - en vigueur
Date de dépôt 2023-01-04
Date de la première publication 2023-05-11
Date d'octroi 2024-01-16
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Yin, Gerard
  • Di Costanzo, Pierre-Philippe
  • Bernier, Olivier Daniel
  • Lecourtois, Stephane

Abrégé

A device, system and method for mode-based synchronization of data records is provided. Booking data is received, at one or more computing devices, from one of a first and second client device. When received from the first client device, in a first order mode for the booking data, the device(s): cause an order management system (OMS) to generate: order data at a first database; and cause a legacy system to generate a corresponding passenger name record (PNR) at a second database, the corresponding PNR being one-way synchronized to the order data. When received from the second client device, in a legacy mode for the booking data, the device(s): cause the legacy system to generate, a PNR and/or ticket data at the second database; and cause the OMS to generate corresponding order data at the first database, the corresponding order data being one-way synchronized to the PNR and/or the ticket data.

Classes IPC  ?

  • G06Q 10/00 - Administration; Gestion
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/23 - Mise à jour
  • G06Q 20/04 - Circuits de paiement
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 50/14 - Agences de voyage

45.

KEY-BASED HANDLING OF PRODUCT PURCHASES

      
Numéro d'application EP2022079386
Numéro de publication 2023/072753
Statut Délivré - en vigueur
Date de dépôt 2022-10-21
Date de publication 2023-05-04
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Poulain, Yoann
  • Cultien, Charles Michel Pierre Guillaume
  • Valigiani, Gregory
  • Di Noia, Luigi
  • Sarcey, Philippe

Abrégé

A database system, method, and computer program product of handling purchases of products is presented, in which the database system comprises a relational database storing relational data for a plurality of products, a key-value database storing a plurality of first files and a plurality of second files, an interface module connecting the relational database with the key-value database, and a shopping engine to communicate with the key-value database. The interface module converts relational data stored in the relational database into first files and second files. The shopping engine queries the key-value database to retrieve available products in response to an availability request.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

46.

KEY-BASED HANDLING OF PRODUCT PURCHASES

      
Numéro d'application 17510876
Statut En instance
Date de dépôt 2021-10-26
Date de la première publication 2023-04-27
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Poulain, Yoann
  • Cultien, Charles Michel Pierre Guillaume
  • Valigiani, Grégory
  • Di Noia, Luigi
  • Sarcey, Philippe

Abrégé

A database system, method, and computer program product of handling purchases of products is presented, in which the database system comprises a relational database storing relational data for a plurality of products, a key-value database storing a plurality of first files and a plurality of second files, an interface module connecting the relational database with the key-value database, and a shopping engine to communicate with the key-value database. The interface module converts relational data stored in the relational database into first files and second files. The shopping engine queries the key-value database to retrieve available products in response to an availability request.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet

47.

DIGITAL CERTIFICATION OF SCANNED DOCUMENTS

      
Numéro d'application EP2022078119
Numéro de publication 2023/061947
Statut Délivré - en vigueur
Date de dépôt 2022-10-10
Date de publication 2023-04-20
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Von Schledorn, Martin
  • Bildner, Sebastian
  • Sasidharan, Renjith Karimattathil
  • Parida, Swagat
  • Stark, Thomas

Abrégé

The present invention is directed to a system and a method for certifying digital copies of original documents such as paper-based expense receipts. A certification server is provided for certifying the authenticity of digitally signed electronic documents and corresponding data payloads transmitted from a client application running on a user device. The certification server is configured, in response to authenticating the transmitted electronic documents and the corresponding data payloads, to generate in a portion of a trusted database associated with the user and/or user organisation linked to the client application, a corresponding data record comprising the authenticated electronic document and associated data items obtained from the authenticated data payload, and accordingly return a unique identification number and a timestamp associated with the generation of the data record.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04W 12/08 - Sécurité d'accès
  • H04L 9/40 - Protocoles réseaux de sécurité

48.

PAYMENT CONSOLIDATION FOR A TRAVEL MANAGEMENT SYSTEM

      
Numéro d'application 17498184
Statut En instance
Date de dépôt 2021-10-11
Date de la première publication 2023-04-13
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Jain, Rohan
  • Armelin, Yann Matthieu Elie Auguste
  • Rizk, Fabien
  • Othmani, Hela

Abrégé

Methods, systems, and computer program products for implementing a payment consolidation process for travel management systems. A payment request including a travel record identification is received at a payment consolidation server via a payment consolidation user interface. A payment identification is associated with the travel record identification, and the payment consolidation user interface provides access to a plurality of payment processor servers through a single interface. The payment consolidation server obtains eligible payment processor information associated with the travel record identification from a reservation system. The payment consolidation server accesses a first software development kit (SDK) from a first payment provider and a second SDK from a second payment provider based on the eligible payment processor information. The payment consolidation server then updates the payment consolidation user interface with a first interface element associated with the first SDK and a second interface element associated with the second SDK.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

49.

SYSTEM AND METHOD FOR PROCESSING BIOMETRIC CHARACTERISTICS

      
Numéro de document 03232894
Statut En instance
Date de dépôt 2022-07-07
Date de disponibilité au public 2023-04-06
Propriétaire AMADEUS S.A.S (France)
Inventeur(s)
  • Abraham, Eldho
  • Sarangi, Sanjaya Kumar

Abrégé

The present invention relates to a system and method for processing the biometric characteristics of users and compensating for the optical distortion introduced in the images by the image capturing devices. Furthermore, the present invention relates to a biometric security system, which is configured to adapt the authentication procedure performed at one or more biometric authentication touchpoints based on a biometric matching score assigned to a biometric ID profile of the user.

Classes IPC  ?

  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions
  • G06V 40/50 - Traitement de données biométriques ou leur maintenance

50.

DATA PROCESSING UTILIZING AN ASYNCHRONOUS COMMUNICATION REPOSITORY

      
Numéro d'application 17956976
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2023-04-06
Propriétaire Amadeus S.A.S. (France)
Inventeur(s) Lahia, M'Hammed

Abrégé

Methods, systems, and computer program products for data processing utilizing an asynchronous communication repository. Instructions are received at a first event publisher to publish a first dataset. The instructions include a directive to retrieve a second dataset published by a second event publisher, a directive to determine a first metadata structure including attributes describing the first dataset, and a directive to send the first metadata structure to an asynchronous communication repository for storage. A second metadata structure describing the second dataset is received at the first event publisher from the asynchronous communication repository using an asynchronous communication protocol. The second dataset is retrieved at the first event publisher from the second event publisher. The first dataset is generated based on the second dataset. The first metadata structure is determined based on the first dataset. The first metadata structure is sent from the first event publisher to the asynchronous communication repository.

Classes IPC  ?

51.

SYSTEM AND METHOD FOR PROCESSING BIOMETRIC CHARACTERISTICS

      
Numéro d'application EP2022068948
Numéro de publication 2023/051966
Statut Délivré - en vigueur
Date de dépôt 2022-07-07
Date de publication 2023-04-06
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Abraham, Eldho
  • Sarangi, Sanjaya Kumar

Abrégé

The present invention relates to a system and method for processing the biometric characteristics of users and compensating for the optical distortion introduced in the images by the image capturing devices. Furthermore, the present invention relates to a biometric security system, which is configured to adapt the authentication procedure performed at one or more biometric authentication touchpoints based on a biometric matching score assigned to a biometric ID profile of the user.

Classes IPC  ?

  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions
  • G06V 40/50 - Traitement de données biométriques ou leur maintenance

52.

DEVICES, SYSTEM AND METHOD FOR CHANGING A TOPOLOGY OF A GEOGRAPHICALLY DISTRIBUTED SYSTEM

      
Numéro d'application 17479186
Statut En instance
Date de dépôt 2021-09-20
Date de la première publication 2023-03-23
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Bonaud, Jacques
  • Collomb, Jean Michel
  • Demazeau, Michel
  • Sabran, Thierry

Abrégé

A device, system and method for changing a topology of a geographically distributed system is provided. One or more computing devices determine resource usage of an initial topology of a geographically distributed system that includes data stored at one or more initial locations and applications, that consume the data, being implemented at the one or more of initial locations. The computing device(s) determine projected resource usage of additional topologies of the geographically distributed system, the additional topologies defining respective locations, different from the one or more initial locations, where respective portions of the data and/or the applications are located. In response to an additional topology having a respective projected resource usage that is less than the resource usage of the initial topology, the computing device(s) control a respective portion of the data and/or the applications to move to the respective locations defined by the additional topology.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

53.

BIOMETRIC AUTHENTICATION METHOD, SYSTEM, AND COMPUTER PROGRAM

      
Numéro d'application 18051129
Statut En instance
Date de dépôt 2022-10-31
Date de la première publication 2023-03-16
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Mckell-Redwood, Colin
  • Torres, Nicolas
  • Prestia, Gregorio Gianluca
  • Maaroufi, Mohamed-Amine

Abrégé

Authentication method and system using biometric data of a person. The method is flexibly usable on a plurality of distinct verification and authentication devices and comprises a verification process and an authentication process. First biometric data is captured by the verification device and compared to official biometric data. Captured and inputted data is certified and stored. At time of a required authentication of the person, live biometric data of the person is captured and compared to first biometric data. If the data is similar, the person is automatically authenticated.

Classes IPC  ?

  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06F 21/34 - Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p.ex. clés électroniques ou cartes à puce intelligentes
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06V 40/70 - Biométrique multimodale, p.ex. combinaison d’informations de modalités biométriques distinctes

54.

Cloud gateway for legacy computing devices

      
Numéro d'application 18054675
Numéro de brevet 11831740
Statut Délivré - en vigueur
Date de dépôt 2022-11-11
Date de la première publication 2023-03-09
Date d'octroi 2023-11-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Laurenti, Jean-Michel
  • Kelderman, Jan

Abrégé

The document describes systems and methods for handling local (legacy) devices. A local cloud gateway comprises a plurality of interface connectors of different types to physically connect a plurality of these legacy devices to the cloud, comprising a plurality of distant servers. Developments describe the step of extracting the functional messages out of messages stemming from local legacy devices (e.g. protocol translators), secure communications, logical representations of legacy devices in the cloud (“twins”), administration options, various user interfaces (e.g. buzzer) for seamless configuration and use, the use of one or more actuators (retroactions on the physical world), etc. Software and/or hardware embodiments are described.

Classes IPC  ?

  • H04L 69/08 - Protocoles d’interopérabilité; Conversion de protocole
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04L 69/322 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU]
  • H04R 17/10 - Transducteurs résonnants, c. à d. adaptés pour produire une puissance de sortie maximum pour une fréquence déterminée
  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués
  • H04L 67/5681 - Pré-extraction ou pré-livraison de données en fonction des caractéristiques du réseau

55.

A DISTRIBUTED EVENT-DRIVEN ORDER MANAGEMENT SYSTEM AND A DATA MODEL FOR STRUCTURING DATA THEREIN

      
Numéro d'application 17799196
Statut En instance
Date de dépôt 2021-02-19
Date de la première publication 2023-03-09
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Yin, Gerard
  • Cogne, Francois Eric
  • Grenotton, Aurelien Jean Christophe
  • Noblet, David Laurent

Abrégé

The present invention relates to an order data model for structuring data records in an order management system. The order model is configured to decompose each order into its corresponding item data records and sub-item data records, which in turn are associated with fulfilment item data records containing information on the product and/or services to be fulfilled by an assigned provider. The order model may be configured to add, during the generation of data record, a number of placeholder data fields, which may be used by a range of systems and applications to add extra information on each data record.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 50/30 - Transport; Communications

56.

Cloud gateway for legacy computing devices

      
Numéro d'application 18054699
Numéro de brevet 11849010
Statut Délivré - en vigueur
Date de dépôt 2022-11-11
Date de la première publication 2023-03-09
Date d'octroi 2023-12-19
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Laurenti, Jean-Michel
  • Kelderman, Jan

Abrégé

The document describes systems and methods for handling local (legacy) devices. A local cloud gateway comprises a plurality of interface connectors of different types to physically connect a plurality of these legacy devices to the cloud, comprising a plurality of distant servers. Developments describe the step of extracting the functional messages out of messages stemming from local legacy devices (e.g. protocol translators), secure communications, logical representations of legacy devices in the cloud (“twins”), administration options, various user interfaces (e.g. buzzer) for seamless configuration and use, the use of one or more actuators (retroactions on the physical world), etc. Software and/or hardware embodiments are described.

Classes IPC  ?

  • H04L 69/08 - Protocoles d’interopérabilité; Conversion de protocole
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04L 69/322 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU]
  • H04R 17/10 - Transducteurs résonnants, c. à d. adaptés pour produire une puissance de sortie maximum pour une fréquence déterminée
  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués
  • H04L 67/5681 - Pré-extraction ou pré-livraison de données en fonction des caractéristiques du réseau

57.

Device, system and method controlling operation of a client device via an intermediation server

      
Numéro d'application 17561249
Numéro de brevet 11595494
Statut Délivré - en vigueur
Date de dépôt 2021-12-23
Date de la première publication 2023-02-28
Date d'octroi 2023-02-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe Gregory Alexandre
  • Maini, Massimiliano
  • Prezet, Herve

Abrégé

A device, system and method controlling operation of a client device via an intermediation server are provided. The server maintains indications of predefined data descriptions, associated with respective provider systems, comprising a subset of given predefined data descriptions to be provided at a client device during implementation of a computing-process flow in conjunction with communicating with the respective provider systems. The server: provides, to the respective provider systems, a communication from the client device received in conjunction with implementing a given step of the computing-process flow; and receives, from a given provider system, a response to the communication. The server provides, to the client device: the response; and a predefined data description associated with the given provider system in the indications, the predefined data description provided at the client device in conjunction with the response causing the client device to implement the predefined data description, according to the computing-process flow.

Classes IPC  ?

  • H04L 67/5683 - Stockage des données fournies par les terminaux des utilisateurs, c. à d. mise en antémémoire inversée
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p.ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/01 - Protocoles

58.

REINFORCEMENT MACHINE LEARNING FRAMEWORK FOR DYNAMIC DEMAND FORECASTING

      
Numéro d'application 17740770
Statut En instance
Date de dépôt 2022-05-10
Date de la première publication 2023-02-23
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Wittman, Michael
  • Fiig, Thomas
  • Jadanza, Riccardo
  • Gatti Pinheiro, Giovanni
  • Defoin Platel, Michael

Abrégé

Systems and methods for implementing a reinforcement machine learning framework for dynamic demand forecasting. A method includes generating estimated booking data for an initial time with a demand model trained using a training set of historical booking data. A variance is detected between the estimated booking data and transient booking data observed at the initial time that exceeds a defined threshold. In response to detecting the variance, a reinforcement learning service is activated. An updated training set including enhanced booking data observed at a subsequent time is created after activating the reinforcement learning service. A parameter of the demand model is updated by training the demand model using the updated training set.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

59.

Method and device for testing microservice-based computing platforms

      
Numéro d'application 17876946
Numéro de brevet 11947435
Statut Délivré - en vigueur
Date de dépôt 2022-07-29
Date de la première publication 2023-02-23
Date d'octroi 2024-04-02
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Boulineau, Vincent
  • Isch, Nicolas
  • Beuzit, Serge

Abrégé

A computer-implemented method for testing a functionality of a computing platform, the computing platform comprising a first microservice, the method comprising: receiving, by an injector microservice, a test configuration file; determining from the test configuration file: a test input message; a test input communication mechanism; and a test output communication mechanism. The method further comprises: generating a test identifier for identifying that a message is being used for testing purposes; transmitting, by the injector microservice, the test input message to the first microservice using the test input communication mechanism, wherein the test input message comprises the test identifier; identifying, by the injector microservice, an output message transmitted via the test output communication mechanism that comprises the test identifier; and recording, by the injector microservice, the output message comprising the test identifier.

Classes IPC  ?

  • G06F 11/263 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
  • G06F 9/54 - Communication interprogramme

60.

DEMAND SHOCK DETECTION FOR DYNAMIC DEMAND FORECASTING

      
Numéro d'application 17518802
Statut En instance
Date de dépôt 2021-11-04
Date de la première publication 2023-02-23
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Wittman, Michael
  • Fiig, Thomas
  • Gatti Pinheiro, Giovanni
  • Defoin Platel, Michael
  • Jadanza, Riccardo

Abrégé

Systems and methods for implementing a machine learning framework for demand shock detection for dynamic demand forecasting. A method includes generating predicted booking observations with a demand model trained using a training set of historical booking data. Transient booking observations are obtained from an active database. An observed likelihood score is computed from the transient booking observations based on the demand model trained on the historical booking data. A demand shock threshold is computed based on the statistical relationship between a time to detection of the demand shock event and at least one shock detection criterion. An occurrence of a demand shock event is determined by comparing the observed likelihood score to the demand shock threshold.

Classes IPC  ?

  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06N 20/00 - Apprentissage automatique

61.

STATISTICS-BASED DYNAMIC DATABASE PARTITIONS

      
Numéro d'application 17857763
Statut En instance
Date de dépôt 2022-07-05
Date de la première publication 2023-02-09
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Masala, Daniele
  • Gotti, Lionel
  • Casalino, Matteo
  • Vizern, Nicolas
  • Margaria, Giacomo
  • Kilic, Huseyin

Abrégé

The present disclosure relates to database technology and in particular to dynamically updating and customizing database partitions. A computer-implemented engine is disclosed for identifying and retrieving a number of data records applicable to generate a response to a request, the engine having access to at least two partitions. Partition statistics are generated indicating correlations between the data records and, based on that partition statistics, the data records having the strongest correlation with each other are relocated to partitions so that the number of partitions which have to be queried in order to generate a response to a data request is minimized. Furthermore, the computational load caused when generating responses is more equally distributed across the partitions.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/23 - Mise à jour
  • G06F 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet

62.

DECENTRALIZED CONTENT DISTRIBUTION IN A COMPUTING SYSTEM

      
Numéro d'application EP2022070002
Numéro de publication 2023/001734
Statut Délivré - en vigueur
Date de dépôt 2022-07-18
Date de publication 2023-01-26
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe
  • Prezet, Herve
  • Maini, Massimiliano

Abrégé

A method includes: receiving, at a computing device implementing a first node of a plurality of nodes forming a decentralized content distribution system, an inbound content request from an entry one of the nodes, the inbound content request including inbound search parameters derived from a client request received at the entry node; selecting, at the computing device, based on the inbound content request and a set of node profiles corresponding to the plurality of nodes, a further one of the nodes; transmitting an outbound content request to the selected further node, the outbound content request containing outbound search parameters based on the inbound search parameters; receiving, from the further node, subsidiary content corresponding to the outbound search parameters; and generating and transmitting, to the entry node, a response to the inbound content request, the response including an offer identifier and at least a portion of the subsidiary content.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations

63.

System and method for optimizing transmission of requests for updated content from external data sources

      
Numéro d'application 17936191
Numéro de brevet 11789932
Statut Délivré - en vigueur
Date de dépôt 2022-09-28
Date de la première publication 2023-01-26
Date d'octroi 2023-10-17
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Amadieu, Olivier
  • Akrimi, Fadi
  • Hays, Jean-Chafic
  • Camberbec, Aurelie

Abrégé

A method of optimizing transmission of requests for updated content from external data sources includes: storing a data object containing initial content received from at least one of the external data sources and associated with an expiry time; storing a set of optimization parameters; obtaining an instruction to request updated content corresponding to the data object; in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources; when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/23 - Mise à jour
  • G06F 9/38 - Exécution simultanée d'instructions
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

64.

DECENTRALIZED CONTENT DISTRIBUTION IN A COMPUTING SYSTEM

      
Numéro d'application 17867070
Statut En instance
Date de dépôt 2022-07-18
Date de la première publication 2023-01-19
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe
  • Prezet, Herve
  • Maini, Massimiliano

Abrégé

A method includes: receiving, at a computing device implementing a first node of a plurality of nodes forming a decentralized content distribution system, an inbound content request from an entry one of the nodes, the inbound content request including inbound search parameters derived from a client request received at the entry node; selecting, at the computing device, based on the inbound content request and a set of node profiles corresponding to the plurality of nodes, a further one of the nodes; transmitting an outbound content request to the selected further node, the outbound content request containing outbound search parameters based on the inbound search parameters; receiving, from the further node, subsidiary content corresponding to the outbound search parameters; and generating and transmitting, to the entry node, a response to the inbound content request, the response including an offer identifier and at least a portion of the subsidiary content.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations

65.

DISTRIBUTED EVENT PLATFORM FOR PROCESSING AND PUBLISHING EVENT TRANSACTIONS

      
Numéro d'application 17852497
Statut En instance
Date de dépôt 2022-06-29
Date de la première publication 2023-01-12
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Bessiere, David
  • Pasero, David
  • Bisegna, Tony
  • Pain, Guillaume
  • Marco Garrido, Andreu

Abrégé

The present invention is directed to a system and a method for ensuring high availability and guarantee delivery of event streams to target consumer applications. The distributed event streaming platform of the present invention is provided with an event streaming layer comprising a plurality of independent and non-replicating event streaming clusters that are configured to process events received from a producer module. A monitoring module is provided to monitor the propagation and delivery of each propagated event based on event notifications received from an event producer module and a plurality of the consumer modules.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption
  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/445 - Chargement ou démarrage de programme

66.

PRECOMPUTED CACHE VALIDATION

      
Numéro d'application EP2022062053
Numéro de publication 2022/253515
Statut Délivré - en vigueur
Date de dépôt 2022-05-04
Date de publication 2022-12-08
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Colombel, Cyril
  • Fronte, Francesco
  • Giorgi, Giovanni
  • Brugel, Camille
  • Feuillet, Pierre

Abrégé

Methods, systems, and computer program products for implementing a precomputed availability cache that is a database of precomputed availabilities for availability searches. An availability request is received. Segmentation data that includes one or more segments is obtained. An associated segmentation entry within a precomputed availability cache is determined for each of the one or more segments. A validity check of the availability data that indicates that at least one of the availabilities for the segments is invalid is performed. An availability for the at least one of the availabilities for the segments is invalid is determined by accessing an inventory database replication and processing an availability computation for the at least one of the availabilities. The cache is updated with the determined availability for the at least one of the availabilities. Availability results that include availabilities for each of the one or more segments are provided.

Classes IPC  ?

  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 50/14 - Agences de voyage

67.

DALACTEE

      
Numéro d'application 1699693
Statut Enregistrée
Date de dépôt 2022-06-20
Date d'enregistrement 2022-06-20
Propriétaire Amadeus S.A.S. (France)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception
  • 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

Software; application software; data processing software; data communications software; downloadable computer software for the transmission of data; data protection software; computer software to enable searching and retrieval of data; data and file management and database software; big data management software; computer databases; computer software for accessing, browsing and searching online databases; database server software; computer software for authorizing access to databases; privacy protection software; software for network and device security; communication software for connecting computer network users; communication software for connecting global computer networks; interactive computer software enabling exchange of data and information; computer software platforms, recorded or downloadable; collaboration software platforms [software]; computer software to enable interoperability between computerized systems; cloud server software; downloadable cloud computing software; cloud network monitoring software; cloud servers; data storage devices; data transmitters; data processors; data carriers; data terminals; computers and computer hardware; computer components and parts; data processing equipment and accessories (electrical and mechanical); computer networking and data communications equipment; data communications hardware; apparatus for the transmission of data; interactive data transfer apparatus; information storage apparatus [electric or electronic]; storage apparatus for computer data; data collection apparatus; encryption apparatus; data networks; data transmission networks; data processing systems; servers for web hosting. Electronic database management services; database management services; database marketing; compilation of data into computer databases; data management and data transcription services; data collection services; data inputting services; data entry and processing services; compilation of data; compilation of information onto computer databases; advertising for databases and cloud services and cloud hosting services; trade and commercial exhibition services; retail and wholesale services in the field of computer hardware, software, databases; business consultancy services relating to data processing, data management and data monetization; information and advisory services relating to data processing; updating and maintenance of data in computer databases. Telecommunication services provided via platforms and portals on the Internet and other media; computer communication services; provision of access to content, websites and Internet portals; Internet access services; provision of access to data stored electronically in central files or documents; provision of access to electronic communication networks and electronic databases and platforms; providing access to and leasing access to computer databases; rental of access time to a database server; rental of access time to a computer database; data transmission and data broadcasting; data streaming; digital transmission of data; computer data transmission services; data transfer services; electrical data transmission over a global remote data processing network, including the Internet; electronic data exchange services; consultancy services related to data exchange; communications services for the exchange of data in electronic form; electronic exchange of data stored in databases accessible via telecommunication networks; data communications services; data bank interconnection services; electronic data interchange services; secured data, sound and image transmission services; consultancy related to the aforementioned services. Software design and development; IT programming services; IT consulting services; programming and implementation of software; development of computer hardware; computer system integration services; Infrastructure as a Service [IaaS]; Software as a Service [SaaS]; Platform as a Service [PaaS]; Platform as a Service [PaaS] featuring software platforms for transmission of data, images, video content and messages; Platform as a Service [PaaS] featuring software platforms for exchange of data and information without restrictions; development of computer platforms; programming of software for internet platforms; database development services; development, installation and maintenance of database software; data migration services; online data storage; data storage via blockchain; data warehousing; computer services concerning electronic data storage; development of systems for the storage of data; data encryption services; data back-up services; computer software consultancy in relation to the analysis of data; data duplication and -conversion services, data encoding services; design and development of data retrieval software; providing temporary use of on-line non-downloadable software for importing and managing data; compilation of data-processing programs; data security services; design and development of electronic data security systems; design and development of internet security programs; data security consultancy; computer programming services for electronic data security; computer security threat analysis for protecting data; design and development of privacy software; server hosting; hosting of databases; hosting platforms on the internet; hosting of computerized data, files, applications and information; cloud computing services; cloud hosting provider services; consulting services in the field of cloud computing; providing temporary use of on-line non-downloadable software for accessing and using a cloud computing network; design and development of software for accessing and using a cloud computing network; cloud-based data protection services; cloud storage services for electronic data and files; rental and programming of operating software for accessing and using a cloud computing network; providing virtual computer environments through cloud computing; developing and setting of technical standards to enable interoperability between computerized systems; testing, analysis and evaluation of the goods and services of others for the purpose of certification; testing services for the certification of quality or standards; certification [quality control]; consultancy related to the aforementioned services. Licensing services; software licensing; licensing of intellectual property, of databases and of technology; consulting services regarding the licensing of computer software, computer programs and databases; legal advisory services relating to the preparation of standards; reviewing standards and practices to assure compliance; regulatory compliance auditing; consultation in relation to data protection, data exchange, data processing, data security and data hosting compliance; legal compliance auditing; legal services.

68.

SOURCE-ADAPTED DATA RETRIEVAL FOR MULTI-TENANT SYSTEM

      
Numéro de document 03221028
Statut En instance
Date de dépôt 2022-05-23
Date de disponibilité au public 2022-12-08
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Stefanescu, Radu-Constantin
  • Duquette, Jeffrey P.
  • Kennie, Michael
  • Bungert, Adam Edward

Abrégé

A method includes: maintaining, at an integration computing device, a scheduling parameter corresponding to a source computing device maintaining a plurality of source data records with record identifiers; receiving, from the source computing device, a plurality of modification indicators, each modification indicator generated at the source computing device in response to modification of a source data record, and containing the record identifier of the source data record; storing the modification indicators in a repository; according to the scheduling parameter, periodically obtaining a subset of the source data records from the source computing device, by: retrieving the modification indicators from the repository; generating a bulk record request containing the plurality of record identifiers from the retrieved modification indicators; transmitting the bulk record request to the source computing device; and responsive to transmitting the bulk record request, receiving the subset of source data records from the source computing device.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

69.

ARCHITECTURE TO EMPLOY MACHINE-LEARNING MODEL

      
Numéro d'application EP2022063804
Numéro de publication 2022/253602
Statut Délivré - en vigueur
Date de dépôt 2022-05-20
Date de publication 2022-12-08
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Sanapo, Davide
  • Pagano, Generoso
  • Defoin-Platel, Michael

Abrégé

A computer-implemented execution platform for executing a machine-learning model programmed and trained on a development platform utilizing a first programming language, a corresponding method and a corresponding computer program product are provided. The execution platform is implemented based on a second programming language and comprises a service container and a model server container. The service container is arranged to receive interrogation requests to interrogate the machine-learning model and to return interrogation responses of the machine-learning model. The model server container hosts an encapsulated instance of the machine-learning model adapted to run on the execution platform utilizing data structures and operations of the first programming language.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 9/54 - Communication interprogramme
  • G06F 8/30 - Création ou génération de code source
  • G06N 20/00 - Apprentissage automatique

70.

SOURCE-ADAPTED DATA RETRIEVAL FOR MULTI-TENANT SYSTEM

      
Numéro d'application EP2022063857
Numéro de publication 2022/253607
Statut Délivré - en vigueur
Date de dépôt 2022-05-23
Date de publication 2022-12-08
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Stefanescu, Radu-Constantin
  • Duquette, Jeffrey P.
  • Kennie, Michael
  • Bungert, Adam Edward

Abrégé

A method includes: maintaining, at an integration computing device, a scheduling parameter corresponding to a source computing device maintaining a plurality of source data records with record identifiers; receiving, from the source computing device, a plurality of modification indicators, each modification indicator generated at the source computing device in response to modification of a source data record, and containing the record identifier of the source data record; storing the modification indicators in a repository; according to the scheduling parameter, periodically obtaining a subset of the source data records from the source computing device, by: retrieving the modification indicators from the repository; generating a bulk record request containing the plurality of record identifiers from the retrieved modification indicators; transmitting the bulk record request to the source computing device; and responsive to transmitting the bulk record request, receiving the subset of source data records from the source computing device.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

71.

Resilient routing systems and methods for hosted applications

      
Numéro d'application 17330731
Numéro de brevet 11792107
Statut Délivré - en vigueur
Date de dépôt 2021-05-26
Date de la première publication 2022-12-01
Date d'octroi 2023-10-17
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Levy, Daniel Camille Bernard
  • Delacroix, Julien
  • Wendling, Nicolas
  • Gracia, Paul

Abrégé

In a system including a plurality of computing subsystems executing a set of hosted applications, each of the computing subsystems maintains a copy of a common routing matrix defining, for each hosted application, an identifier of a computing subsystem configured to host the application. A first intra-subsystem routing component of a first one of the computing subsystems receives a message; determines a target one of the hosted applications to process the message; identifies, according to the common routing matrix, a second one of the computing subsystems that executes the target hosted application; and in response to the identifying, provides the message and a routing indicator to a first inter-subsystem routing component of the first computing subsystem. The first inter-subsystem routing component the transmits the message to the second computing subsystem.

Classes IPC  ?

  • H04L 45/02 - Mise à jour ou découverte de topologie
  • H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée
  • H04L 45/42 - Routage centralisé

72.

SOURCE-ADAPTED DATA RETRIEVAL FOR MULTI-TENANT SYSTEM

      
Numéro d'application 17335616
Statut En instance
Date de dépôt 2021-06-01
Date de la première publication 2022-12-01
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Stefanescu, Radu-Constantin
  • Duquette, Jeffrey P.
  • Kennie, Michael
  • Bungert, Adam Edward

Abrégé

A method includes: maintaining, at an integration computing device, a scheduling parameter corresponding to a source computing device maintaining a plurality of source data records with record identifiers; receiving, from the source computing device, a plurality of modification indicators, each modification indicator generated at the source computing device in response to modification of a source data record, and containing the record identifier of the source data record; storing the modification indicators in a repository; according to the scheduling parameter, periodically obtaining a subset of the source data records from the source computing device, by: retrieving the modification indicators from the repository; generating a bulk record request containing the plurality of record identifiers from the retrieved modification indicators; transmitting the bulk record request to the source computing device; and responsive to transmitting the bulk record request, receiving the subset of source data records from the source computing device.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/215 - Amélioration de la qualité des données; Nettoyage des données, p.ex. déduplication, suppression des entrées non valides ou correction des erreurs typographiques

73.

Consistent update of routing tables in a distributed messaging system

      
Numéro d'application 17752479
Numéro de brevet 11824758
Statut Délivré - en vigueur
Date de dépôt 2022-05-24
Date de la première publication 2022-12-01
Date d'octroi 2023-11-21
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Petrov, Mikhail

Abrégé

The present invention is directed to a system and a method for facilitating the consistent update of routing tables across the routers of a routing layer in a distributed messaging system. The routers are configured to send together with the outbound message the routing table version used to route the outbound message, which is compared, at the level of the enqueue layer, with the latest deployed routing table version and/or the latest routing table version used to route messages to the requested message queue. If the routing table version of the outbound message is older than the latest deployed routing table version and/or the latest routing table version used to route messages to the requested message queue, then the outbound message is rejected, otherwise, the message is enqueued to the requested message queue.

Classes IPC  ?

  • H04L 45/023 - Utilisation retardée des mises à jour des tables d’acheminement
  • H04L 45/021 - Mises à jour des tables d’acheminement avec garantie de cohérence, p.ex. en utilisant des nombres d’époque
  • H04L 45/42 - Routage centralisé

74.

INTEGRATED PAYMENT TRAVEL MANAGEMENT SYSTEM

      
Numéro d'application 17326745
Statut En instance
Date de dépôt 2021-05-21
Date de la première publication 2022-11-24
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Le Marier, Mathieu
  • Jain, Rohan
  • Guéroult, Antonin
  • Martin, Sandy
  • Taissi, Sabrine
  • Zhang, Yizhen

Abrégé

Methods, systems, and computer program products for implementing a payment integration process for travel management systems. A payment integration request associated with a payment identification from a travel provider system is received. Payment transaction data associated with the payment identification from a payment gateway using the payment identification is obtained. Travel records data associated with the payment identification from a reservation system is obtained. Payment integration data associated with the payment identification is determined by performing a sanity check of the payment transaction data and the travel record data, validating the payment transaction data and the travel record data, and generating the payment integration data based on the sanity check and the validation of the payment transaction data and the travel record data. Payment integration data to be integrated into the travel record is provided.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations

75.

INTEGRATED PAYMENT TRAVEL MANAGEMENT SYSTEM

      
Numéro d'application EP2022063192
Numéro de publication 2022/243245
Statut Délivré - en vigueur
Date de dépôt 2022-05-16
Date de publication 2022-11-24
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Le Marier, Mathieu
  • Jain, Rohan
  • Martin, Sandy
  • Gueroult, Antonin
  • Taissi, Sabrine
  • Zhang, Yizhen

Abrégé

Methods, systems, and computer program products for implementing a payment integration process for travel management systems. A payment integration request associated with a payment identification from a travel provider system is received. Payment transaction data associated with the payment identification from a payment gateway using the payment identification is obtained. Travel records data associated with the payment identification from a reservation system is obtained. Payment integration data associated with the payment identification is determined by performing a sanity check of the payment transaction data and the travel record data, validating the payment transaction data and the travel record data, and generating the payment integration data based on the sanity check and the validation of the payment transaction data and the travel record data. Payment integration data to be integrated into the travel record is provided.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 50/14 - Agences de voyage
  • G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique

76.

System and method for integrating message content into a target data processing device

      
Numéro d'application 17872061
Numéro de brevet 11736587
Statut Délivré - en vigueur
Date de dépôt 2022-07-25
Date de la première publication 2022-11-10
Date d'octroi 2023-08-22
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Lopez Ruiz, Eduardo Rafael
  • Guillon, Nicolas

Abrégé

Systems and methods of integrating message content into a target processing device configured to process input data having a predefined data structure. A messaging server is configured to receive a message from a messaging client device executing a messaging application. An orchestrator device is configured to integrate at least a part of the message content into a target data processing device, receive the part of the message content from the messaging server, and transmit a file derived from the part of the message content to a file processing device. The processing device is configured to transform each received file into a description file comprising a set of predefined keys. The orchestrator device is configured to derive an input file having the predefined data structure from the description file and transmit the input file to the target data processing device for processing of the input file by the target processing device.

Classes IPC  ?

  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p.ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06F 16/18 - Types de systèmes de fichiers
  • H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
  • H04L 51/08 - Informations annexes, p.ex. pièces jointes
  • H04L 67/565 - Conversion ou adaptation du format ou du contenu d'applications
  • G06Q 30/04 - Facturation
  • G06V 30/10 - Reconnaissance de caractères

77.

CONTROLLING RESOURCES BY FORECASTING A REQUIREMENT OF RESOURCES

      
Numéro d'application 17723015
Statut En instance
Date de dépôt 2022-04-18
Date de la première publication 2022-10-27
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Acuna Agost, Rodrigo
  • Delahaye, Thierry
  • De Antonio Del Pecho, Jorge

Abrégé

A computer implemented method for controlling resources comprising is presented. The method comprises determining an evolution index for a second time period with respect to a first time period, determining a forecasting index for a first forecasting time period with respect to a starting forecasting time period by dividing the evolution index for the first forecasting time period with respect to the starting forecasting time period through the evolution index for a second forecasting time period with respect to the starting forecasting time period, determining at least one forecasting value of the requirement of the resources in a future time period by multiplying a starting value corresponding to the requirement for resources with the forecasting index for the future time period, and applying the at least one forecasting value to control the resources.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"

78.

Device, system and method for providing descriptions to communication devices using machine learning generated templates

      
Numéro d'application 17232714
Numéro de brevet 11782961
Statut Délivré - en vigueur
Date de dépôt 2021-04-16
Date de la première publication 2022-10-20
Date d'octroi 2023-10-10
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Blaya, Christophe
  • Callens, Xavier
  • Driouich, Ilias
  • Rannou, Bernard Jean Marie
  • Goghrod, Yazid
  • Vaikuntham, Ranganath
  • Lacoue, Benoit

Abrégé

A device, system and method for providing descriptions to communication devices using machine learning generated templates is provided. A device replaces given word types in provided text files with corresponding tags to generate corresponding intermediate templates, the provided text files associated with a given topic. The device generates, for the given topic, one or more textual templates that include at least a portion of the corresponding tags, the textual templates in natural language sentences, the generating of the textual templates at least partially based on the corresponding intermediate templates. The device populate the corresponding tags in a textual template, of the textual templates, with corresponding words of a given data file associated with the given topic, to generate a respective description of a given item associated with the given topic, the given data file being specific to the given item. The device provides the respective description to a communication device

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
  • G06F 40/205 - Analyse syntaxique
  • G06F 40/51 - Traitement ou traduction du langage naturel Évaluation de la traduction
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06F 18/2113 - Sélection du sous-ensemble de caractéristiques le plus significatif en classant ou en filtrant l'ensemble des caractéristiques, p.ex. en utilisant une mesure de la variance ou de la corrélation croisée des caractéristiques

79.

DEVICE, SYSTEM AND METHOD FOR PROVIDING A HYBRID COMMAND LINE

      
Numéro d'application EP2022058983
Numéro de publication 2022/218758
Statut Délivré - en vigueur
Date de dépôt 2022-04-05
Date de publication 2022-10-20
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Texier, Rodolphe
  • Maini, Massimiliano
  • Kaushik, Jatin
  • Antonin, Johan Christian
  • Pantera, Veronique
  • Reissman, Pierre-Jean

Abrégé

A device, system and method for providing a hybrid command line is provided. The device provides, at a display screen, a command line in association with a page defined by a document object model that includes metadata defining available natural language (NL) based commands for the device and/or the page. Partial text, received at the command line according to an NL-based format, is used to populate an autocomplete list of NL-based commands, mapped to corresponding server-compatible commands, and filtered by the metadata. An NL-based command is selected from the autocomplete list is provided to a server which converts the NL-based command to a corresponding server-compatible command. Results from the server are provided at the display screen in a graphical format which include graphical selectable options which, when selected, cause corresponding commands to be provided to the server in a server-compatible and/or NL-based format.

Classes IPC  ?

  • G06F 16/242 - Formulation des requêtes
  • G06F 16/33 - Requêtes
  • G06F 16/9032 - Formulation de requêtes
  • G06F 40/274 - Conversion de symboles en mots; Anticipation des mots à partir des lettres déjà entrées
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations

80.

DEVICE, SYSTEM AND METHOD FOR PROVIDING DESCRIPTIONS TO COMMUNICATION DEVICES USING MACHINE LEARNING GENERATED TEMPLATES

      
Numéro d'application EP2022060189
Numéro de publication 2022/219191
Statut Délivré - en vigueur
Date de dépôt 2022-04-15
Date de publication 2022-10-20
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Blaya, Christophe
  • Callens, Xavier
  • Driouich, Llias
  • Rannou, Bernard Jean Marie
  • Goghrod, Yazid
  • Vaikuntham, Ranganath
  • Lacoue, Benoit

Abrégé

A device, system and method for providing descriptions to communication devices using machine learning generated templates is provided. A device replaces given word types in provided text files with corresponding tags to generate corresponding intermediate templates, the provided text files associated with a given topic. The device generates, for the given topic, one or more textual templates that include at least a portion of the corresponding tags, the textual templates in natural language sentences, the generating of the textual templates at least partially based on the corresponding intermediate templates. The device populate the corresponding tags in a textual template, of the textual templates, with corresponding words of a given data file associated with the given topic, to generate a respective description of a given item associated with the given topic, the given data file being specific to the given item. The device provides the respective description to a communication device

Classes IPC  ?

  • G06F 40/186 - Gabarits
  • G06F 40/211 - Parsage syntaxique, p.ex. basé sur une grammaire hors contexte ou sur des grammaires d’unification

81.

A SYSTEM AND METHOD FOR EXCHANGING AND MANAGING DATA STORED IN HETEROGENEOUS DATA SOURCES

      
Numéro d'application EP2022052028
Numéro de publication 2022/214227
Statut Délivré - en vigueur
Date de dépôt 2022-01-28
Date de publication 2022-10-13
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Castaing, Thibaud
  • Chanoir, Beranger
  • Jousse, Alexandre

Abrégé

The present invention is configured for facilitating communication between heterogeneous system using a communication module. The communication module is configured, before the communication of the data to be exchanged, to convert the data format of the data to the corresponding first or second data format depending on the destination data management system to facilitate the communication and processing of data between the central and local data management systems.

Classes IPC  ?

  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations

82.

PREDICTIVE ALLOCATION OF NODES IN A QUEUE

      
Numéro d'application EP2022055233
Numéro de publication 2022/200000
Statut Délivré - en vigueur
Date de dépôt 2022-03-02
Date de publication 2022-09-29
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Salch, Alexandre
  • Boudia, Mourad
  • Mohamed, Suraj

Abrégé

Methods, methods, systems, and computer program products for implementing an optimization process and simulation process to predictively allocate nodes in a queue. A first number of tasks to be processed in a task queue within a current time interval is determined. A second number of tasks from the task queue that are unprocessed after a time interval that immediately precedes the current time interval is determined. A resource allocation constraint for each resource is determined. A subset of the number of nodes to be assigned to each resource in the time interval is determined based on the first number of tasks, the second number of tasks, and the resource allocation constraint for each resource. A resource allocation schedule, which includes the determined subset of the number of nodes assigned to each resource, is provided to a resource allocation demand server.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation

83.

DETECTING A CURRENT ATTACK BASED ON SIGNATURE GENERATION TECHNIQUE IN A COMPUTERIZED ENVIRONMENT

      
Numéro d'application EP2022054927
Numéro de publication 2022/194522
Statut Délivré - en vigueur
Date de dépôt 2022-02-28
Date de publication 2022-09-22
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Pascali, Alessandro
  • Tba, Yasser
  • Calandriello, Giorgio
  • Bessassi, Selim

Abrégé

A method for detecting a current attack in a computerized environment is automatically performed by one or more computerized hosts (50) of the computerized environment. The method comprises generating a signature (22) which is specific for a type of activity in the computerized environment based on historic data (20, 21) of the activity, the signature (22) specifying averaged normalized numbers of occurrences of the activity per time frame of a plurality of recurring time frames. The method further comprises determining a threshold value for the activity based on the historic data of the activity and a statistical measure. The method further comprises monitoring current data of the activity in the computerized environment, and generating an attack detection alert based on determining that the current data of the activity exceeds the threshold value for a current time frame.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/56 - Détection ou gestion de programmes malveillants, p.ex. dispositions anti-virus

84.

Maintaining consistency of data between computing nodes of a distributed computer architecture

      
Numéro d'application 17834459
Numéro de brevet 11748335
Statut Délivré - en vigueur
Date de dépôt 2022-06-07
Date de la première publication 2022-09-22
Date d'octroi 2023-09-05
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Gentric, Philippe Francois Georges
  • Guiraud Devaux, Yannick

Abrégé

The present invention relates to a method and a system for maintaining consistency of data between data-sets stored in a master database of a master computing node and corresponding data-sets stored in a replication database of at least one replication computing node. Each time an updated version of a stored data set is received, the master computing node is configured for updating a corresponding data-set stored in the master database and transmitting replication data relating to the updated data-set version to the at least one replication computing node for replication. The replication data comprising a bit-vector storing data values extracted from data fields of the data-set classified as volatile data fields. The data values stored in the bit-vector representing the changes in the data-set to be replicated in the at least one replication node.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/23 - Mise à jour
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions

85.

Method of automatically extracting information of a predefined type from a document

      
Numéro d'application 17828303
Numéro de brevet 11783572
Statut Délivré - en vigueur
Date de dépôt 2022-05-31
Date de la première publication 2022-09-15
Date d'octroi 2023-10-10
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Bildner, Sebastian Andreas
  • Krion, Paul
  • Stark, Thomas
  • Stämmler, Martin Christopher
  • Von Schledorn, Martin
  • Oesterle, Jürgen
  • Sasidharan, Renjith Karimattathil

Abrégé

Method and system of automatically extracting information of a predefined type from a document is provided. The method includes identifying a location and classification of a segment of interest of a document that includes information associated with a predefined type. The method further includes identifying a location and classification of characters from the segment of interest based on characteristics associated with the predefined type. The method further includes extracting the identified characters from the segment of interested associated with the predefined type.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 30/414 - Extraction de la structure géométrique, p.ex. arborescence; Découpage en blocs, p.ex. boîtes englobantes pour les éléments graphiques ou textuels
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06N 3/08 - Méthodes d'apprentissage
  • G06V 30/14 - Acquisition d’images
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques
  • G06V 30/412 - Analyse de mise en page de documents structurés avec des lignes imprimées ou des zones de saisie, p.ex. de formulaires ou de tableaux d’entreprise
  • G06V 30/10 - Reconnaissance de caractères

86.

Database record consistency mechanisms

      
Numéro d'application 17197388
Numéro de brevet 11893006
Statut Délivré - en vigueur
Date de dépôt 2021-03-10
Date de la première publication 2022-09-15
Date d'octroi 2024-02-06
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Mourgues, Fabien Xavier
  • Maaroufi, Mohamed Amine
  • El Hayek, Joseph

Abrégé

A database server is communicatively coupled to a database storing multiple data records which are accessible by a number of data access systems communicatively coupled to the database server in order to claim exclusive access to a data record for a specifiable time period by one of the data access systems. The database server stores associations of the data records with the data access systems defining which data access system is generally allowed to access to which data record and an exclusive access times inventory defining which of the data access systems with allowed access has already been granted exclusive access to which data record for which time periods.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 16/23 - Mise à jour

87.

Software-defined database replication links

      
Numéro d'application 17747709
Numéro de brevet 11789973
Statut Délivré - en vigueur
Date de dépôt 2022-05-18
Date de la première publication 2022-09-01
Date d'octroi 2023-10-17
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Benque, David
  • Perreaut, Marc

Abrégé

Methods, systems, and computer program products for software-defined database replication for a plurality of databases. Labels are applied to each of the plurality of databases and linking rules including conditions relating to the labels are used to define database replication links.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06F 9/445 - Chargement ou démarrage de programme
  • H04L 67/1095 - Réplication ou mise en miroir des données, p.ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau

88.

DATA EXCHANGE SYSTEM AND METHOD

      
Numéro d'application EP2022052965
Numéro de publication 2022/175130
Statut Délivré - en vigueur
Date de dépôt 2022-02-08
Date de publication 2022-08-25
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Boccalini, Elisa
  • Galopo, Michael Dominique Raymond
  • Landra, Corinne Francoise Pascale
  • Gendronneau, Maxime
  • Sdiri, Mohamed
  • Yang, Liming

Abrégé

A data exchange system and method for creating a virtual channel are presented. The data exchange system comprises at least one content provider, at least one content receiver, and a communication platform for connecting the at least one content provider to the at least one content receiver. The communication platform is configured to create a virtual channel for transmitting data between a content provider and a content receiver in response to the content receiver satisfying predefined authentication conditions of the content provider, wherein the virtual channel specifies at least a part of the data to transmit.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p.ex. protocole de transfert de fichier [FTP]
  • G06Q 50/14 - Agences de voyage
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/60 - Protection de données
  • G06F 21/44 - Authentification de programme ou de dispositif

89.

DEVICE, SYSTEM AND METHOD FOR ASSIGNING PORTIONS OF A GLOBAL RESOURCE LIMIT TO APPLICATION ENGINES BASED ON RELATIVE LOAD

      
Numéro d'application 17178943
Statut En instance
Date de dépôt 2021-02-18
Date de la première publication 2022-08-18
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Grabarsky, Philippe
  • Nsiri, Mohamed Wadie

Abrégé

A device, system and method for assigning portions of a global resource limit to application engines based on relative load is provided. A system comprises a plurality of application engines that share a global resource limit; and a plurality of operator engines. The plurality of operator engines are each configured to: monitor a respective metric representative of respective load at a respective application engine; share the respective metric with others of the plurality of operator engines; determine a relative load at the respective application engine based on the respective metric and respective metrics received from the others of the plurality of operator engines; and assign a portion of the global resource limit to the respective application engine based on the relative load.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

90.

SYSTEM AND METHOD FOR BROWSER-BASED TARGET DATA EXTRACTION

      
Numéro d'application 17723075
Statut En instance
Date de dépôt 2022-04-18
Date de la première publication 2022-07-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Guillon, Nicolas

Abrégé

A method of browser-based target data extraction includes: storing a browser application and a browser extension, the browser extension containing a predefined network identifier of a server; at a controller of the client computing device interconnected with the memory, executing the browser application to retrieve a web page containing target data; at the controller, responsive to retrieving the web page, executing the browser extension simultaneously with the browser application for: capturing a portion of the web page containing the target data; responsive to capturing the portion, automatically generating an overlay interface including the target data; controlling a display of the client computing device to present the overlay with the web page; receiving an operator command at the overlay via an input assembly of the client computing device; and when the operator command is a confirmation command, transmitting the target data to the server using the predefined network identifier.

Classes IPC  ?

  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 40/143 - Balisage, p.ex. utilisation du langage SGML ou de définitions de type de document
  • G06F 40/205 - Analyse syntaxique

91.

DIRECT-CHANNEL DATA UPDATE IN MEDIATED DATA EXCHANGE SYSTEMS

      
Numéro d'application 17574387
Statut En instance
Date de dépôt 2022-01-12
Date de la première publication 2022-07-28
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Guillon, Nicolas

Abrégé

A method in an orchestrator computing device includes: detecting a request to obtain updated data from a data source, for storage in a dataset corresponding to the data source; retrieving, from the dataset, a client identifier of the data source; generating a data collection message including (i) an input element to receive the updated data, (ii) a selectable submission element including a network identifier of the orchestrator computing device, and (iii) an authentication token; transmitting the data collection message for delivery to the data source using the client identifier; responsive to (i) entry of the updated data via the input element, and (ii) selection of the submission element at a client computing device associated with the data source, receiving, from the client computing device, the updated data and the authentication token; and updating the dataset to include the updated data.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/215 - Amélioration de la qualité des données; Nettoyage des données, p.ex. déduplication, suppression des entrées non valides ou correction des erreurs typographiques
  • G06F 21/33 - Authentification de l’utilisateur par certificats

92.

DISTRIBUTED COMPUTER SYSTEM FOR DOCUMENT AUTHENTICATION

      
Numéro d'application 17569051
Statut En instance
Date de dépôt 2022-01-05
Date de la première publication 2022-07-28
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Parida, Swagat
  • Sasidharan, Renjith K.

Abrégé

Methods and distributed computer devices for automatically determining whether a document is genuine. The method involves generating an image of the document, pre-processing of the image to obtain at least one segment of the image with an area of interest and dividing the at least one segment into portions containing single characters and/or combinations of characters. A validation of at least two single characters and/or at least two combinations of characters is performed for each of the single character and/or character combinations for at least two different categories. Score values are created for each category for each validated single character and/or character combination. Feature vectors are created for each single character and/or character combination, with the respective score values for each category as components. The method involves classifying the feature vectors to determine whether the single character or character combination to which the feature vector is associated is genuine.

Classes IPC  ?

  • G06V 30/413 - Classification de contenu, p.ex. de textes, de photographies ou de tableaux
  • G06V 10/26 - Segmentation de formes dans le champ d’image; Découpage ou fusion d’éléments d’image visant à établir la région de motif, p.ex. techniques de regroupement; Détection d’occlusion
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 10/762 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant le regroupement, p.ex. de visages similaires sur les réseaux sociaux
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques

93.

DISORDERLY BIOMETRIC BOARDING

      
Numéro de document 03204102
Statut En instance
Date de dépôt 2021-03-08
Date de disponibilité au public 2022-07-14
Propriétaire AMADEUS S.A.S (France)
Inventeur(s)
  • Landgrebe, Thomas Christopher Wolfgang
  • Horsley, Peter

Abrégé

Disclosed is a method for controlling access for at least one tracked object, including: acquiring or receiving a series of two-dimensional images assumed to be taken of the at least one tracked object, and also position data in respect of the at least one tracked object; assigning a unique tracking identifier to the at least one tracked object; determining a trajectory of the at least one tracked object from the position data; determining if there is a discontinuity in the trajectory or data computed from the trajectory, and if a discontinuity is detected, acquiring or receiving one or more new images of the at least tracked object, and assigning a new unique tracking identifier to said at least one tracked object; and determining whether access should be allowed, on the basis of at least one of the one or more new images if discontinuity is detected, or on the basis of the at least one image from the series of two-dimensional images if discontinuity is not detected.

Classes IPC  ?

  • G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée
  • G06V 10/62 - Extraction de caractéristiques d’images ou de vidéos relative à une dimension temporelle, p.ex. extraction de caractéristiques axées sur le temps; Suivi de modèle
  • G06V 20/52 - Activités de surveillance ou de suivi, p.ex. pour la reconnaissance d’objets suspects
  • G06V 40/10 - Corps d’êtres humains ou d’animaux, p.ex. occupants de véhicules automobiles ou piétons; Parties du corps, p.ex. mains
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions
  • G06T 7/20 - Analyse du mouvement

94.

DISORDERLY BIOMETRIC BOARDING

      
Numéro d'application EP2021055773
Numéro de publication 2022/148554
Statut Délivré - en vigueur
Date de dépôt 2021-03-08
Date de publication 2022-07-14
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Landgrebe, Thomas Christopher Wolfgang
  • Horsley, Peter

Abrégé

Disclosed is a method for controlling access for at least one tracked object, including: acquiring or receiving a series of two-dimensional images assumed to be taken of the at least one tracked object, and also position data in respect of the at least one tracked object; assigning a unique tracking identifier to the at least one tracked object; determining a trajectory of the at least one tracked object from the position data; determining if there is a discontinuity in the trajectory or data computed from the trajectory, and if a discontinuity is detected, acquiring or receiving one or more new images of the at least tracked object, and assigning a new unique tracking identifier to said at least one tracked object; and determining whether access should be allowed, on the basis of at least one of the one or more new images if discontinuity is detected, or on the basis of the at least one image from the series of two-dimensional images if discontinuity is not detected.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales

95.

MOIRÉ PATTERN DETECTION IN DIGITAL IMAGES AND A LIVENESS DETECTION SYSTEM THEREOF

      
Numéro d'application EP2021086391
Numéro de publication 2022/148635
Statut Délivré - en vigueur
Date de dépôt 2021-12-17
Date de publication 2022-07-14
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Abraham, Eldho

Abrégé

The present invention relates the detection of moire patterns in digital images, which is performed by processing a plurality of digital images of the captured subject and/or scene, each taken at a different image exposure and/or resolution. Furthermore, the present invention relates to a method and system for assessing liveness of captured biometric features based on the detection of moire patterns from the plurality of digital images.

Classes IPC  ?

  • G06V 10/30 - Filtrage de bruit
  • G06V 10/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p.ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]; Caractéristiques régionales saillantes
  • G06T 7/00 - Analyse d'image
  • G06V 40/40 - Détection d’usurpation, p.ex. détection d’activité
  • G06T 7/40 - Analyse de la texture

96.

MOIRE PATTERN DETECTION IN DIGITAL IMAGES AND A LIVENESS DETECTION SYSTEM THEREOF

      
Numéro de document 03207237
Statut En instance
Date de dépôt 2021-12-17
Date de disponibilité au public 2022-07-14
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s) Abraham, Eldho

Abrégé

The present invention relates the detection of moire patterns in digital images, which is performed by processing a plurality of digital images of the captured subject and/or scene, each taken at a different image exposure and/or resolution. Furthermore, the present invention relates to a method and system for assessing liveness of captured biometric features based on the detection of moire patterns from the plurality of digital images.

Classes IPC  ?

  • G06V 10/30 - Filtrage de bruit
  • G06V 10/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p.ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]; Caractéristiques régionales saillantes
  • G06V 40/40 - Détection d’usurpation, p.ex. détection d’activité
  • G06T 7/00 - Analyse d'image
  • G06T 7/40 - Analyse de la texture

97.

DISTRIBUTED COMPUTER SYSTEM FOR DELIVERING DATA

      
Numéro d'application 17568763
Statut En instance
Date de dépôt 2022-01-05
Date de la première publication 2022-07-07
Propriétaire Amadeus S.A.S. (France)
Inventeur(s)
  • Marcourt, Pierre
  • Chenet, Antoine
  • Jelley, David
  • Pons Minguell, Ferran
  • Vargas Perez, Cecilia Genoveva

Abrégé

Distributed computer system with an application server and an auxiliary server for processing a group transaction with entities in the group. The group transaction, requiring a target value to be received, includes first and second transactions. The application server is configured to receive the first transaction including a first value, interface the auxiliary server to create and access a temporary file to store the first value in which temporary file is associated with the group transaction, receive the second transaction including a second value after the first transaction in which the second value to reach a target value when combined with the first value, and receive identification information associated with the group transaction for each group entity independently from the first and second transactions. In response to receiving the first and second values as well as the identification information for each group, designated files are issued for each entity.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 20/04 - Circuits de paiement

98.

Method and a system for managing the computing resources in data regions

      
Numéro d'application 17374741
Numéro de brevet 11907769
Statut Délivré - en vigueur
Date de dépôt 2021-07-13
Date de la première publication 2022-06-23
Date d'octroi 2024-02-20
Propriétaire AMADEUS S.A.S. (France)
Inventeur(s)
  • Demazeau, Michel
  • Bonaud, Jacques
  • Collomb, Jean Michel
  • Boulineau, Vincent

Abrégé

The present invention describes a system and a method for dynamically optimising the computing resources allocated to a client application in different data regions of one or more service providers. A number of monitoring modules are provided in each data regions, which are configured to collect operational information from each data region, which is communicated to the other data regions. As such, all data regions are aware of the operational environment of the other data regions.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

99.

DALACTÉE

      
Numéro d'application 219316400
Statut En instance
Date de dépôt 2022-06-20
Propriétaire Amadeus S.A.S. (France)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception
  • 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

(1) Software; Application software; Data processing software; Data communications software; Downloadable computer software for the transmission of data; Data protection software; Computer software to enable searching and retrieval of data; Data and file management and database software; Big data management software; Computer databases; Computer software for accessing, browsing and searching online databases; Database server software; Computer software for authorizing access to databases; Privacy protection software; Software for network and device security; Communication software for connecting computer network users; Communication software for connecting global computer networks; Interactive computer software enabling exchange of data and information; Computer software platforms, recorded or downloadable; Collaboration software platforms [software]; Computer software to enable interoperability between computerized systems; Cloud server software; Downloadable cloud computing software; Cloud network monitoring software; Cloud servers; Data storage devices; Data transmitters; Data processors; Data carriers; Data terminals; Computers and computer hardware; Computer components and parts; Data processing equipment and accessories (electrical and mechanical); Computer networking and data communications equipment; Data communications hardware; Apparatus for the transmission of data; Interactive data transfer apparatus; Information storage apparatus [electric or electronic]; Storage apparatus for computer data; Data collection apparatus; Encryption apparatus; Data networks; Data transmission networks; Data processing systems; Servers for web hosting. (1) Electronic database management services; Database management services; Database marketing; Compilation of computer databases; Data management and data transcription services; Data collection services; Data inputting services; Data entry and processing services; Compilation of data; Compilation of information onto computer databases; Advertising for databases and cloud services and cloud hosting services; Trade and commercial exhibition services; Retail and wholesale services in the field of computer hardware, software, databases; Business consultancy services relating to data processing, data management and data monetization; Information and advisory services relating to data processing. (2) Telecommunication services provided via platforms and portals on the Internet and other media; Computer communication services; Provision of access to content, websites and Internet portals; Internet access services; Provision of access to data stored electronically in central files or documents; Provision of access to electronic communication networks and electronic databases and platforms; Providing access to and leasing access to computer databases; Rental of access time to a database server; Rental of access time to a computer database; Data transmission and data broadcasting; Data streaming; Digital transmission of data; Computer data transmission services; Data transfer services; Electrical data transmission over a global remote data processing network, including the internet; Electronic data exchange services; Consultancy services related to data exchange; Communications services for the exchange of data in electronic form; Electronic exchange of data stored in databases accessible via telecommunication networks; Data communications services; Data bank interconnection services; Electronic data interchange services; Secured data, sound and image transmission services; Consultancy related to the aforementioned services. (3) Software design and development; IT services; IT consulting services; Programming and implementation of software; Development of computer hardware; Computer system integration services; Infrastructure as a Service [IaaS]; Software as a Service [SaaS]; Platform as a Service [PaaS]; Platform as a Service [PaaS] featuring software platforms for transmission of data, images, video content and messages; Platform as a Service [PaaS] featuring software platforms for exchange of data and information without restrictions; Development of computer platforms; Programming of software for Internet platforms; Database development services; Development, installation and maintenance of database software; Maintaining databases; Data migration services; Online data storage; Data storage via blockchain; Data warehousing; Computer services concerning electronic data storage; Development of systems for the storage of data; Data encryption services; Data back-up services; Computer services for the analysis of data; Data duplication and -conversion services, data encoding services; Design and development of data retrieval software; Providing temporary use of on-line non-downloadable software for importing and managing data; Compilation of data-processing programs; Data security services; Design and development of electronic data security systems; Design and development of Internet security programs; Data security consultancy; Computer programming services for electronic data security; Computer security threat analysis for protecting data; Design and development of privacy software; Server hosting; Hosting of databases; Hosting platforms on the Internet; Hosting of computerized data, files, applications and information; Cloud computing services; Cloud hosting provider services; Consulting services in the field of cloud computing; Providing temporary use of on-line non-downloadable software for accessing and using a cloud computing network; Design and development of software for accessing and using a cloud computing network; Cloud-based data protection services; Cloud storage services for electronic data and files; Rental and programming of operating software for accessing and using a cloud computing network; Providing virtual computer environments through cloud computing; Developing and setting of technical standards to enable interoperability between computerized systems; Testing, analysis and evaluation of the goods and services of others for the purpose of certification; Testing services for the certification of quality or standards; Certification [quality control]; Consultancy related to the aforementioned services. (4) Licensing services; Software licensing; Licensing of intellectual property, of databases and of technology; Consulting services regarding the licensing of computer software, computer programs and databases; Advisory services relating to the preparation of standards; Reviewing standards and practices to assure compliance; Regulatory compliance auditing; Consultation in relation to data protection, data exchange, data processing, data security and data hosting compliance; Legal compliance auditing; Legal Services.

100.

DALACTEE

      
Numéro d'application 222658800
Statut En instance
Date de dépôt 2022-06-20
Propriétaire Amadeus S.A.S. (France)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception
  • 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

(1) Software; application software; data processing software; data communications software; downloadable computer software for the transmission of data; data protection software; computer software to enable searching and retrieval of data; data and file management and database software; big data management software; computer databases; computer software for accessing, browsing and searching online databases; database server software; computer software for authorizing access to databases; privacy protection software; software for network and device security; communication software for connecting computer network users; communication software for connecting global computer networks; interactive computer software enabling exchange of data and information; computer software platforms, recorded or downloadable; collaboration software platforms [software]; computer software to enable interoperability between computerized systems; cloud server software; downloadable cloud computing software; cloud network monitoring software; cloud servers; data storage devices; data transmitters; data processors; data carriers; data terminals; computers and computer hardware; computer components and parts; data processing equipment and accessories (electrical and mechanical); computer networking and data communications equipment; data communications hardware; apparatus for the transmission of data; interactive data transfer apparatus; information storage apparatus [electric or electronic]; storage apparatus for computer data; data collection apparatus; encryption apparatus; data networks; data transmission networks; data processing systems; servers for web hosting. (1) Electronic database management services; database management services; database marketing; compilation of data into computer databases; data management and data transcription services; data collection services; data inputting services; data entry and processing services; compilation of data; compilation of information onto computer databases; advertising for databases and cloud services and cloud hosting services; trade and commercial exhibition services; retail and wholesale services in the field of computer hardware, software, databases; business consultancy services relating to data processing, data management and data monetization; information and advisory services relating to data processing; updating and maintenance of data in computer databases. (2) Telecommunication services provided via platforms and portals on the Internet and other media; computer communication services; provision of access to content, websites and Internet portals; Internet access services; provision of access to data stored electronically in central files or documents; provision of access to electronic communication networks and electronic databases and platforms; providing access to and leasing access to computer databases; rental of access time to a database server; rental of access time to a computer database; data transmission and data broadcasting; data streaming; digital transmission of data; computer data transmission services; data transfer services; electrical data transmission over a global remote data processing network, including the Internet; electronic data exchange services; consultancy services related to data exchange; communications services for the exchange of data in electronic form; electronic exchange of data stored in databases accessible via telecommunication networks; data communications services; data bank interconnection services; electronic data interchange services; secured data, sound and image transmission services; consultancy related to the aforementioned services. (3) Software design and development; IT programming services; IT consulting services; programming and implementation of software; development of computer hardware; computer system integration services; Infrastructure as a Service [IaaS]; Software as a Service [SaaS]; Platform as a Service [PaaS]; Platform as a Service [PaaS] featuring software platforms for transmission of data, images, video content and messages; Platform as a Service [PaaS] featuring software platforms for exchange of data and information without restrictions; development of computer platforms; programming of software for internet platforms; database development services; development, installation and maintenance of database software; data migration services; online data storage; data storage via blockchain; data warehousing; computer services concerning electronic data storage; development of systems for the storage of data; data encryption services; data back-up services; computer software consultancy in relation to the analysis of data; data duplication and -conversion services, data encoding services; design and development of data retrieval software; providing temporary use of on-line non-downloadable software for importing and managing data; compilation of data-processing programs; data security services; design and development of electronic data security systems; design and development of internet security programs; data security consultancy; computer programming services for electronic data security; computer security threat analysis for protecting data; design and development of privacy software; server hosting; hosting of databases; hosting platforms on the internet; hosting of computerized data, files, applications and information; cloud computing services; cloud hosting provider services; consulting services in the field of cloud computing; providing temporary use of on-line non-downloadable software for accessing and using a cloud computing network; design and development of software for accessing and using a cloud computing network; cloud-based data protection services; cloud storage services for electronic data and files; rental and programming of operating software for accessing and using a cloud computing network; providing virtual computer environments through cloud computing; developing and setting of technical standards to enable interoperability between computerized systems; testing, analysis and evaluation of the goods and services of others for the purpose of certification; testing services for the certification of quality or standards; certification [quality control]; consultancy related to the aforementioned services. (4) Licensing services; software licensing; licensing of intellectual property, of databases and of technology; consulting services regarding the licensing of computer software, computer programs and databases; legal advisory services relating to the preparation of standards; reviewing standards and practices to assure compliance; regulatory compliance auditing; consultation in relation to data protection, data exchange, data processing, data security and data hosting compliance; legal compliance auditing; legal services.
  1     2     3     ...     7        Prochaine page