Patents by Inventor Joel Singer

Joel Singer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10108923
    Abstract: The method according to a preferred embodiment of the present invention allows a single computerized Inventory system to access multiple sources of Inventory data for different airlines in real-time; without a performance hit on the inventory system; without needing specific interfaces to be put in place; and without needing duplication of data. A customer request requiring inventory data from some other airlines is detected on the airline Inventory system. For each other airline involved in the action that has been detected, a component holding access rules is queried to check whether the airline has the permission to access the other airline inventory data, and the precise data to which it has access.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: October 23, 2018
    Assignee: AMADEUS S.A.S.
    Inventors: Joel Singer, Roman Rubsamen
  • Publication number: 20150371152
    Abstract: Methods, systems, and computer program products for dynamically computing availability for travel inventory items managed by an inventory system. An inventory request is received for a type of travel inventory item managed by the inventory system. One or more types of geographical location data corresponding to the inventory request are determined. At least one of the types of geographical location data is selected to use to compute the availability. At least one geographical inventory control associated with each type of travel inventory item for each geographical location indicated by the selected types of geographical location data is determined. The availability for the inventory request is determined based at least in part on the at least one geographical inventory control determined for each indicated geographical location.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Roman Rubsamen, Joel Singer, Sergio Rivas, Jeremie Cottereau
  • Publication number: 20150178763
    Abstract: A method, apparatus and program product utilize a revenue driven approach for determining a travel loyalty reward. Both the availability and fare for a travel loyalty award may be determined dynamically based on inventory and revenue data. By doing so, travel loyalty awards may utilize inventory management and revenue management techniques to improve both the revenue realized from travel loyalty programs and customer satisfaction.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicant: AMADEUS S.A.S.
    Inventors: Sergiu Hasnas, Joel Singer, Baptiste Ossola, Gilles Kuhn
  • Patent number: 9037801
    Abstract: Method and system of storing data by a software application. Each read query of a data storage system by a software application is first solely issued to a plurality of cache nodes, which returns the queried data if available. If not available, the software application receives a miss that triggers a fetch of the queried data from one or more database systems on a first dedicated interface. Upon having retrieved the queried data, the software application adds the queried data to at least one cache node on a second dedicated. Each writing of the one or more database systems by the software application is also concurrently performed in the at least one cache node. Hence, population of the at least one cache node is quickly done at each missed read query of the at least one cache node and at each write query of the data storage system.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: May 19, 2015
    Assignee: Amadeus S.A.S.
    Inventors: Jean-Charles Redoutey, Joel Singer, Florent Balard, Florian Prud'homme, Romain Bouteloup, Colin Pitrat
  • Publication number: 20140136247
    Abstract: A method, apparatus and program product utilize a materialization rate of a group booking to reduce the potential underutilization of travel provider inventory due to cancelations associated with the group booking. In particular, a group quantity associated with a group booking for a particular travel segment is distributed to one or more individual booking classes for that travel segment, and the availability of the individual booking classes is thereafter adjusted based on the materialization rate associated with the group booking. As such, the availability of the individual booking classes may effectively be increased to account for the likelihood of cancelations associated with group booking, and thereby open the individual booking classes to additional bookings.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: AMADEUS S.A.S.
    Inventors: Matthieu Barèges, Benjamin Cany, Remi de la Crouée, Sergiu Hasnas, Joel Singer
  • Publication number: 20140089588
    Abstract: Method and system of storing data by a software application. Each read query of a data storage system by a software application is first solely issued to a plurality of cache nodes, which returns the queried data if available. If not available, the software application receives a miss that triggers a fetch of the queried data from one or more database systems on a first dedicated interface. Upon having retrieved the queried data, the software application adds the queried data to at least one cache node on a second dedicated. Each writing of the one or more database systems by the software application is also concurrently performed in the at least one cache node. Hence, population of the at least one cache node is quickly done at each missed read query of the at least one cache node and at each write query of the data storage system.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: AMADEUS S.A.S.
    Inventors: Jean-Charles Redoutey, Joel Singer, Florent Balard, Florian Prud'homme, Romain Bouteloup, Colin Pitrat
  • Publication number: 20140067435
    Abstract: A method, apparatus and program product utilize a revenue driven approach to split a group travel request into multiple subgroups. By doing so, group travel requests that might otherwise be rejected due to lack of availability for a certain quantity of travelers, or that might otherwise present a significant risk of lost revenue due to last minute cancellations that preclude reallocation to individual bookings, may be split into multiple subgroups in a manner that optimizes expected revenue for a travel provider. In addition, a method, apparatus and program product integrate a group quote component or module into an inventory system to facilitate the generation of group quotes based at least in part on a displacement cost for a reference travel provider that is reflective of the displacement of a group quantity from individual bookings.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 6, 2014
    Applicant: AMADEUS S.A.S.
    Inventors: Sergiu Hasnas, Rémi De La Crouee, Matthieu Bareges, Joel Singer, Benjamin Cany
  • Publication number: 20120029954
    Abstract: A travel reservation system has an interface with system users configured to receive of availability requests from system users. The travel reservation system further includes a reservation system coupled with the interface and an inventory system coupled with the reservation system. The inventory system is configured to respond to a receipt of an availability request to obtain bid prices associated with the availability request and to obtain current fares associated with the availability request from the reservation system. The inventory system is further configured to compare the current fares to the bid prices so as to one of grant or not grant availability based on the result of the comparison. Also disclosed are related methods and computer programs.
    Type: Application
    Filed: September 20, 2010
    Publication date: February 2, 2012
    Inventors: Joel Singer, Roman Rubsamen
  • Publication number: 20110251863
    Abstract: The method according to a preferred embodiment of the present invention allows a single computerized Inventory system to access multiple sources of Inventory data for different airlines in real-time; without a performance hit on the inventory system; without needing specific interfaces to be put in place; and without needing duplication of data. A customer request requiring inventory data from some other airlines is detected on the airline Inventory system. For each other airline involved in the action that has been detected, a component holding access rules is queried to check whether the airline has the permission to access the other airline inventory data, and the precise data to which it has access.
    Type: Application
    Filed: May 27, 2010
    Publication date: October 13, 2011
    Inventors: Joel Singer, Roman Rubsamen
  • Publication number: 20050004927
    Abstract: Software has been developed that executes in a node environment, wherein the software performs at least one of the following functions: identifying a set of real property data, retrieving a set of real property data or manipulating a set of real property data from the at least one source, wherein at least one of the identification, the retrieval or the manipulation of the real property data forms a results set.
    Type: Application
    Filed: June 1, 2004
    Publication date: January 6, 2005
    Inventor: Joel Singer
  • Patent number: D405246
    Type: Grant
    Filed: August 27, 1997
    Date of Patent: February 9, 1999
    Assignee: Lisco, Inc.
    Inventor: Joel Singer