Patents Assigned to Amadeus
-
Publication number: 20180248959Abstract: Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager.Type: ApplicationFiled: May 1, 2018Publication date: August 30, 2018Applicant: Amadeus S.A.S.Inventor: Julien B. DERSY
-
Patent number: 9986041Abstract: Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager.Type: GrantFiled: March 29, 2017Date of Patent: May 29, 2018Assignee: Amadeus S.A.S.Inventor: Julien B Dersy
-
Patent number: 9986040Abstract: Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager.Type: GrantFiled: July 21, 2015Date of Patent: May 29, 2018Assignee: Amadeus S.A.S.Inventor: Julien B Dersy
-
Publication number: 20180137555Abstract: The disclosed systems and methods include a contextual recommendation engine comprising at least one processor; and at least one non-transitory memory containing instructions. When executed by the at least one processor the instructions cause the contextual recommendation engine to perform operations. The operations include receiving a description of a first service from a service provider. The operations also include receiving a description of a first service from a service provider. The operations also include receiving content selection rules that map user contexts to services. The operations also include receiving a first script including instructions for providing services. The operations also include associating the first service with the first script. The operations also include receiving, from a first touchpoint, touchpoint data concerning a first user. The operations also include updating a stored context of the first user based on the touchpoint data.Type: ApplicationFiled: November 14, 2017Publication date: May 17, 2018Applicant: Amadeus SASInventors: Julien Marie Clausse, Loïc Luc Ludovic Driencourt, Jonathan Paul Tuckey, Simon Artige, Elsa Yvette Joelle-Elisa Anselmet
-
Patent number: 9881262Abstract: Methods, apparatus, and computer program products for modifying re-accommodations. A report characterizing execution of a re-accommodation may be stored in a report database. The report may include an impacted Passenger Name Record (PNR) table that associates each PNR impacted by the re-accommodation with an identifier. The identifier may identify an envelope in a history file comprising a portion of the history file that documents changes made to the PNR by the re-accommodation. In response to receiving a request to modify the re-accommodation, the report may be retrieved from the report database. PNRs impacted by the previous re-accommodation, and changes made to each PNR, may be determined using data in the impacted PNR table and the history files of the PNRs. The impacted PNR table may thereby enable building and execution of a modifying re-accommodation that selectively undoes or redoes a previously executed re-accommodation to implement new solutions to scheduling changes.Type: GrantFiled: January 26, 2015Date of Patent: January 30, 2018Assignee: Amadeus S.A.S.Inventors: Yann Lamoureux, Alexis Langlade, Geoffroy Le Prado, Kenza Sebti, Nicolas Monteil
-
Patent number: 9876825Abstract: Systems and methods for monitoring user authenticity according to user activities on an application server. A user-modeling process and a user-verification process are performed. In the user-modeling process, a user model is adapted session-by-session to user activities in which the user model includes a plurality of adaptive feature-specific user-behavior models. The user-verification process includes determining a plurality of feature-specific risk-score values, comparing the at least one of the adaptive feature-specific user-behavior models with a respective feature extracted from user activity in the user session on the application server, and determining a total risk-score value indicative of user authenticity by weighting and combining the plurality of feature-specific risk-score values. If the total risk-score value is greater than a given threshold, a corrective action is performed.Type: GrantFiled: February 4, 2016Date of Patent: January 23, 2018Assignee: Amadeus S.A.S.Inventors: Virginie Amar, Jeremie Barlet, Marc Campora, Joseph El Hayek, Romain Peicle, Olivier Thonnard, Jihane Zouaoui
-
Patent number: 9875446Abstract: Methods, systems, and computer program products that enable a travel agent to selectively share information related to a plurality of travel products with a traveler. In response to a search query from the travel agent, an information sharing module receives information relating to the plurality of travel products from a travel database system. The information sharing module causes the information to be displayed to a travel agent on a first display of a travel agency system. In response to the travel agent selecting a subset of the travel products, the information sharing module displays information relating to the subset of travel products to the traveler on a second display separate from the first display. The information sharing module may be configured to reformat the information so that the information is adapted to the traveler, and to cause travel products selected by the traveler to be booked.Type: GrantFiled: April 3, 2014Date of Patent: January 23, 2018Assignee: Amadeus S.A.S.Inventors: Nicolas Hauviller, Francois Montegut, Rudy Daniello
-
Patent number: 9830561Abstract: A method, apparatus, and program product implement visual booking operations to search for travel products and/or present travel recommendations associated with travel products to users based upon visual elements in one or more digital images captured by a wearable or mobile device. Visual elements may be extracted and inferred to identify one or more travel destination locations that are geographically remote from a current location of a user, and the identified travel destination locations may be used to search a travel database to identify at least one travel product for travel from a travel origination location to a travel destination location.Type: GrantFiled: April 30, 2014Date of Patent: November 28, 2017Assignee: Amadeus S.A.S.Inventors: David Renaudie, Nicolas Hauviller, Francois Montegut
-
Patent number: 9826051Abstract: Systems, methods, and computer program products for interconnecting content requesting clients with a content provider platforms offering content. A client interface may be configured for transaction-oriented message exchange with the content requesting clients. A runtime module may be configured to map content-provider-specific data formats and content-provider-specific message flows to data formats and message flows utilized by the client interface. Content-provider-protocol-specific plug-ins may be provided. Each content-provider-protocol-specific plug-in defines rules for a mapping between the content-provider-specific data formats and the content-provider-specific message flows of at least one of the content provider platforms and the data formats and the message flows utilized by the client interface.Type: GrantFiled: January 21, 2014Date of Patent: November 21, 2017Assignee: Amadeus S.A.S.Inventors: Vincent Bersin, Laurent Joffart, Matthieu Recouly
-
Patent number: 9710506Abstract: Methods, systems, and computer program products for providing statistical data relating to a plurality of input files from a data warehouse. A plurality of bins are associated with a plurality of hierarchically ordered index fields. Each index field is associated with a parameter of the input files and is configured to accept an index field value from a predefined value domain associated with the index field. A lookup table is defined that includes a plurality of hierarchically indexed data structures and data containers storing statistical data for each index within the data structures. For each data structure, a primary key and at least one secondary key are formed by concatenating one or more bins in compliance with a hierarchy of the hierarchically ordered index fields to form a sequence of bins, The lookup table includes only one primary key per data structure.Type: GrantFiled: February 20, 2012Date of Patent: July 18, 2017Assignee: Amadeus S.A.S.Inventor: Gourab Nath
-
Patent number: 9703832Abstract: In one aspect thereof the exemplary embodiments provide a data processing system that includes at least one data processor; at least one memory connected with the data processor and that stores computer software that is executable by the at least one data processor; at least one database storing a plurality of fares and rules establishing conditions under which at least one of the fares can be applied; and an interface to at least one user and configured to receive from the user a fare inquiry. The data processor is configured with the computer software to cause the data processing system to receive a fare inquiry that contains at least one rule attribute, to perform a first search to determine rule data applicable to the at least one rule attribute, and to perform a second search using the rule data to retrieve a list of fares that are applicable to the rule data.Type: GrantFiled: March 9, 2011Date of Patent: July 11, 2017Assignee: Amadeus S.A.S.Inventors: Jérôme Bauchot, David Dufour, Frederic Lobello, Muriel Becker
-
Patent number: 9704109Abstract: A community travel booking operation includes a collaborative or common portion or phase during which multiple travelers in a community are permitted to collaboratively search for travel recommendations and select a travel recommendation for the community, as well as an individual portion or phase during which travelers in the community individually purchase, book or otherwise complete individual reservations for the community's selected travel recommendation. By separating the booking operation into collaborative and individual portions or phases, travelers are permitted to collaborate on the selection of a travel recommendation, yet each traveler is then able to complete the booking of their own respective reservation without necessarily having to share personal or payment information with the other travelers in the community.Type: GrantFiled: March 28, 2013Date of Patent: July 11, 2017Assignee: Amadeus S.A.S.Inventors: Frederic Geraci, Frederic Laruelle
-
Patent number: 9373113Abstract: Methods, systems, and computer program products for payment terminal sharing. A payment terminal is configured to become usable as a payment terminal shared by a plurality of operators with cryptographic segregation between the different operators of the payment terminal. An operator- and terminal-specific transport key is provided to the payment terminal. An operator- and terminal-specific initial-encryption key is derived, by the payment provider, from an operator-specific base-derivation key using the terminal-identification number, or an additional identification number of the payment terminal. The operator- and terminal-specific initial-encryption key is transmitted to the payment terminal, and is decrypted at the payment terminal.Type: GrantFiled: September 12, 2014Date of Patent: June 21, 2016Assignee: Amadeus S.A.S.Inventors: Mathieu Tahon, Lorenzo Bosco, Nicolas Hirel, Veronica Milani, Remi Diana
-
Patent number: 9367578Abstract: An invalidation tracker system for tracking messages in a caching architecture of a pricing and shopping platform. The caching architecture includes multiple levels each comprising one or more servers. Invalidation messages are communicated from one level to another to send invalidation messages to all servers in the caching architecture. The system receives data from provider databases to be communicated to the servers in the caching architecture. The system includes a recording module for recording all invalidation messages communicated to the servers in the caching architecture to form a set of sent invalidation messages, an analyzing module for determining the invalidation messages received at each server in the caching architecture and comparing this with the set of sent invalidation messages to identify one or more undelivered invalidation messages, and a reply module for resending the one or more identified undelivered invalidation messages to an appropriate server in the caching architecture.Type: GrantFiled: January 19, 2012Date of Patent: June 14, 2016Assignee: Amadeus S.A.S.Inventors: Remy Edouard Gole, Benoit Ducol, Marc Traina
-
Patent number: 9367563Abstract: Methods, apparatus, and computer program products for managing an extended record data structure in a content management system. A plurality of records are stored in an extended record data structure that include first data containers containing standard data elements and second data containers containing non-standard data elements. A record identifier is assigned to each record in the extended data structure for which one or more of the standard data elements and one or more of the non-standard data elements are related. For each record, an entry is created in an auxiliary data structure. The entry shares the record identifier of the record and comprises an auxiliary data container. The auxiliary data container includes a set of attributes related to the first and second data containers sharing the same record identifier in the record data structure. The extended record data structure is managed based on the auxiliary data structures.Type: GrantFiled: May 30, 2014Date of Patent: June 14, 2016Assignee: Amadeus S.A.S.Inventors: Vanessa Fontebride, Christel Charrat, Ludovic Le Sinq, Marion Francois, Pierre Gadeyne
-
Patent number: 9348839Abstract: A distributed data store includes a storage layer comprised of a plurality of storage nodes, each storage node configured to receive and queue table operations, and an aggregation layer comprised of aggregator nodes configured to route table operations to storage nodes in the storage layer and merge results of table operations returned by storage nodes in the storage layer. Each storage node includes in part scan threads dedicated to continuous and full scanning of segments of a table that are respectively associated with processor cores upon which such scan threads are running.Type: GrantFiled: February 12, 2015Date of Patent: May 24, 2016Assignee: Amadeus S.A.S.Inventors: Dietmar Fauser, Jeremy Meyer, Cedric Florimond, Donald Kossmann, Gustavo Alonso, Georgios Giannikis, Philipp Unterbrunner
-
Patent number: 9268759Abstract: Systems, methods, and computer program products for interacting with an interactive form. A plurality of values for a plurality of controls of an interactive form are received at a server. The server determines a plurality of recommendation rules based upon the values for interrelated controls. Each value comprises a portion of a travel-related search query entered into one control of the interactive form by each of a plurality of users. Each recommendation rule logically connects two or more of the interrelated controls.Type: GrantFiled: December 17, 2012Date of Patent: February 23, 2016Assignee: Amadeus S.A.S.Inventors: Charles-Antoine Robelin, Benjamin Benzine, Ingolf Tobias Rothe
-
Patent number: 9235620Abstract: A data cache platform maintains pre-computed database query results computed by a computation platform based on data maintained in the computation platform and is configured to determine probabilities of the cached database query results being outdated, to automatically issue re-computation orders to the computation platform for updating cached database query results on the basis of the determined probabilities of the pre-computed database query results being outdated and to receive the updated pre-computed database query results as results of the re-computation orders. The probability determination depends on a probabilistic model and on the occurrence of asynchronous real-time events. The real-time events are indeterministic with regard to the expiration of the cached database query results and only have a probabilistic influence on the discrepancies between the cached database query results maintained in the data cache platform and presumed actual database query results.Type: GrantFiled: August 14, 2012Date of Patent: January 12, 2016Assignee: Amadeus S.A.S.Inventors: Damien Ciabrini, Guillaume Legrand, Benoit Janin, Luc Isnardy, Nicolas Maillot, Charles-Antoine Robelin, Rudy Daniello
-
Patent number: D822039Type: GrantFiled: December 7, 2016Date of Patent: July 3, 2018Assignee: Amadeus S.A.S.Inventor: Benoit Poulain
-
Patent number: D829746Type: GrantFiled: December 7, 2016Date of Patent: October 2, 2018Assignee: Amadeus S.A.S.Inventor: Benoit Poulain