Patent ID: 8209200

Claim:
A computer implemented data synchronization method for coordinating a passenger's travel requirements among a plurality of travel service providers, the method comprising the steps of a travel-related server: receiving a search request from a passenger computer and sending search results to the passenger computer based on the search request; receiving a booking request from the passenger computer based on the search results and creating a comprehensive travel record based on the booking request; maintaining a central database for storing the comprehensive travel record, the comprehensive travel record including data related to the travel services to be provided by the plurality of travel service providers; receiving data indicating a change in the travel services to be provided by a first travel service provider of the plurality of travel service providers and requesting and receiving copies of passenger name records associated with the travel services to be provided by the other travel service providers from the other travel service providers in response to the receipt of the data; determining whether the change in the travel services to be provided by the first travel service provider affects the travel services to be provided by the other travel service providers by comparing the comprehensive travel record to the passenger name records received from the other travel service providers in response to the receipt of the data; changing the travel services to be provided by the other travel service providers to accommodate the changes to the travel services to be provided by the first travel service provider; and updating the comprehensive travel record stored in the central database to reflect the changes to the travel services to be provided by the first travel service provider and the other travel service providers.