Patent ID: 7877280

Claim:
A system for processing travel requests, comprising: a processor configured to receive a travel request including a first plurality of constraints, determine one or more original travel options from a plurality of available travel options based on the first plurality of constraints such that the one or more original travel options conform thereto, and provide the one or more original travel options to a user in response to the travel request, wherein the processor is configured to receive an indication reflecting that none of the one or more original travel options were selected by the user, and in response thereto, determine one or more alternate travel options that are different from the one or more original travel options, the processor being configured to determine the one or more alternate travel options from the plurality of available travel options based on a second plurality of constraints such that the one or more alternate travel options conform thereto, and wherein the processor is configured to determine one or more of the second plurality of constraints, the respective one or more of the second plurality of constraints being relaxed relative to a corresponding one or more of the first plurality of constraints such that a greater number of the plurality of available travel options conform to the respective one or more of the second plurality of constraints than conform to the corresponding one or more of the first plurality of constraints.