Ciabrini
Damien Ciabrini, Grasse FR
Patent application number | Description | Published |
---|---|---|
20120030057 | Automatic traffic generation for a faring system - A faring system includes a production facility including at least one fare shopping server, a staging facility including at least one fare shopping server, and an entry point for conducting bi-directional communications with customers. The staging facility further includes a database storing transformation rules and a traffic generation subsystem configured to receive a transaction via the entry point from a customer, to determine if the received request is one suitable for use in generating simulation data for the fare shopping server of the staging system and, if so, to modify the received transaction in accordance with at least one rule retrieved from the database to create at least one modified transaction, and to send the at least one modified transaction to the fare shopping server of the staging facility for processing. The fare shopping server of the staging facility processes the modified transaction for evaluating a potential new or modified functionality of the faring system. | 02-02-2012 |
Damien Ciabrini, Magagnosc FR
Patent application number | Description | Published |
---|---|---|
20120330693 | METHOD AND SYSTEM FOR A PRE-SHOPPING RESERVATION SYSTEM WITH INCREASED SEARCH EFFICIENCY - The method according to a preferred embodiment of the present invention provides a pre-shopping reservation tool which allows storing entire catalogues of air travels from many providers, while ensuring a high cache accuracy at limited operational costs. The system makes use of the fares knowledge to merge identical travel recommendations coming from different travel providers (airline, travel agencies) when possible, i.e. when fares are public and not negotiated for a specific travel provider. This prevents redundant prices to be stored in the system and improves its cost effectiveness. The system according to a preferred embodiment of the present invention relies on several dedicated data analysis engines to optimize the cost of data pre-computations while at the same time maintaining good data accuracy. | 12-27-2012 |
20130073586 | DATABASE SYSTEM USING BATCH-ORIENTED COMPUTATION - Systems, methods, and computer program for processing large volumes of data in travel and travel-related applications. A computation platform is configured to receive batch re-computation orders from the search platform, process a batch re-computation order by computing the plurality of database query results according to a batch processing schedule within a given time frame, and return the computed database query results resulting from the batch re-computation order to the search platform. Each batch re-computation order instructs the computation platform to compute a plurality of database query results. A search platform is configured to maintain the computed database query results in a memory, and to make the computed database query results available to clients connected to the search platform and to transmit the batch re-computation orders to the computation platform. | 03-21-2013 |
20140052750 | UPDATING CACHED DATABASE QUERY RESULTS - 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. | 02-20-2014 |
Damien Ciabrini, Mouans-Sartoux FR
Patent application number | Description | Published |
---|---|---|
20150234890 | LONG-TERM VALIDITY OF PRE-COMPUTED REQUEST RESULTS - Methods, systems, and computer program products for maintaining up-to-date pre-computed search results, such as travel recommendations, stored in a data cache maintained, for example, by a global distribution system. Pre-computed search results are re-computed to provide long-term accuracy. A re-computation controller assigns a re-computation indicator to any of the pre-computed search results. The re-computation indicator for a pre-computed search result is based on at least on a probability that the pre-computed search result is still valid, and on a re-computation frequency of the search result. Within a given time interval, a computation platform re-computes these pre-computed search results having a re-computation indicator indicating the highest need for re-computation. The number of pre-computed search results re-computed by the computation platform is limited by the computation resources of the computation platform that are available for the re-computation within the given time interval. | 08-20-2015 |