Patent ID: 8600805

Claim:
A system for purchasing travel packages, the system comprising: a data store that electronically stores information regarding flights and lodging in response to one or more electronic queries, said information comprising flight and lodging cost and availability; and a computing device in communication with the data store, the computing device configured to: analyze the information within the data store to identify from the data store a previously purchased flight for a traveler, wherein the previously purchased flight is not associated with purchased lodging for the traveler that corresponds to the flight; based at least in part on identification of the previously purchased flight, enable submission of an electronic query to a network inventory service by the traveler for a travel package comprising the previously purchased flight and an additional lodging option; in response to a submitted query for the travel package, receive query results identifying a plurality of lodging options; identify, based at least in part on one or more travel package rules, a lodging option of the plurality of lodging options that is eligible to be combined with the previously purchased flight to form the travel package; generate the travel package for offer to the traveler, wherein the travel package comprises the previously purchased flight and the identified lodging option; determine a pre-discount travel package cost based at least in part on a sum of a stand-alone cost of the previously purchased flight and a stand-alone cost of the identified lodging option; reducing the pre-discount travel package cost based at least in part on the one or more travel package rules to determine a reduced cost of the travel package; and offer the travel package to the traveler for purchase at the determined reduced cost.