Patent classifications
G06Q50/14
Device, system and method for mode-based synchronization of data records
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 slaved 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 slaved to the PNR and/or the ticket data.
Device, system and method for mode-based synchronization of data records
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 slaved 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 slaved to the PNR and/or the ticket data.
SYSTEM AND METHODS FOR VERIFYING THAT ONE OR MORE DIRECTIVES THAT DIRECT TRANSPORT OF A SECOND END USER DOES NOT CONFLICT WITH ONE OR MORE OBLIGATIONS TO TRANSPORT A FIRST END USER
Computationally implemented methods and systems that are designed for receiving one or more first directives that direct a transportation vehicle unit to transport a first end user; receiving, while the transportation vehicle unit is en route to or is transporting the first end user, one or more second directives that direct the transportation vehicle unit to transport a second end user while transporting the first end user, the transportation vehicle unit having been determined to be able to accommodate transport of the second end user while transporting the first end user; and verifying that compliance with the one or more second directives will not conflict with one or more obligations to transport the first end user by the transportation vehicle unit. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
SUSPENSION-BASED EXPERIENCE SUBSCRIPTION SERVICE
Systems and methods are disclosed for providing an experience subscription service. The systems and methods include operations for identifying, by an experience-based subscription service, a given experience-related resource available for access on a future experience date; obtaining cost information for the given experience-related resource; determining an amortized subscription value for a subscriber of the experience-based subscription service, the amortized subscription value representing a subscription cost accumulated over repeated time periods; computing a suspension amount as a function of the cost information of the given experience-related resource and the amortized subscription value; receiving, on a booking date, a request from the subscriber to reserve the given experience-related resource; and in response to receiving the request, preventing the subscriber from reserving a second experience-related resource during a suspension period that begins on the booking date and terminates after a period of time determined by the suspension amount.
EXPANDABLE PERSONALIZED TRAVEL DASHBOARD
A system and method for assisting an individual to plan a trip, and the system can act as a travel companion to guide the individual on the trip. The system includes an AI module that can learn travel preferences of the individual. An aggregation module can get travel-related data from third party servers and databases and uses an AI model generated by the AI module to analyze the data, presenting relevant information to the individual. A planning module can act as a travel companion by knowing current location of the individual and present timely information to the individual.
EXPANDABLE PERSONALIZED TRAVEL DASHBOARD
A system and method for assisting an individual to plan a trip, and the system can act as a travel companion to guide the individual on the trip. The system includes an AI module that can learn travel preferences of the individual. An aggregation module can get travel-related data from third party servers and databases and uses an AI model generated by the AI module to analyze the data, presenting relevant information to the individual. A planning module can act as a travel companion by knowing current location of the individual and present timely information to the individual.
Travel Management System
Described herein is a travel management system configured to: accept, as input, selected dates for the start and end of a leisure portion of a trip and the start and end of a business portion of a trip; accept, as input, service data for each of one or more services; for each of the one or more services, access an associated rule set and conduct a first availability search based on the service data in respect of a first pair of the input dates that is selected based on instructions in the rule set; and select one or more of the results of the first availability search for display to a user.
Travel Management System
Described herein is a travel management system configured to: accept, as input, selected dates for the start and end of a leisure portion of a trip and the start and end of a business portion of a trip; accept, as input, service data for each of one or more services; for each of the one or more services, access an associated rule set and conduct a first availability search based on the service data in respect of a first pair of the input dates that is selected based on instructions in the rule set; and select one or more of the results of the first availability search for display to a user.
Method, apparatus, and computer program product for providing a shared map interface
Methods, apparatuses, and computer program products are provided herein. A method for providing a shared map interface includes causing display of a shared map interface on a first mobile device and on a second mobile device; receiving a first shape drawing input on the shared map interface displayed on the first mobile device; generating a first circumscribed region on the shared map interface of the first mobile device and the second mobile device; receiving a second shape drawing input on the shared map interface displayed on the second mobile device; generating a second circumscribed region on the shared map interface of the first mobile device and the second mobile device; and determining a search region based on combining the first circumscribed region and the second circumscribed region.
Method, apparatus, and computer program product for providing a shared map interface
Methods, apparatuses, and computer program products are provided herein. A method for providing a shared map interface includes causing display of a shared map interface on a first mobile device and on a second mobile device; receiving a first shape drawing input on the shared map interface displayed on the first mobile device; generating a first circumscribed region on the shared map interface of the first mobile device and the second mobile device; receiving a second shape drawing input on the shared map interface displayed on the second mobile device; generating a second circumscribed region on the shared map interface of the first mobile device and the second mobile device; and determining a search region based on combining the first circumscribed region and the second circumscribed region.