Performing predictive pricing based on historical data
First Claim
1. A method for a computing system of an organization to provide information about airline tickets to customers by using predictive pricing that is based on historical airline ticket prices, the method comprising:
- retrieving information about prices for airlines tickets that were previously offered to customers for multiple airline flights, each of the previously offered airline ticket prices specified by an airline ticket provider unrelated to the organization;
for each of the multiple airline flights, automatically determining pricing factors for the airline flight that are used to determine prices for the airline flight by the unrelated airline ticket provider for the airline flight, by identifying from the retrieved airline ticket price information multiple previously offered prices for airline tickets for the airline flight; and
analyzing the identified previously offered airline ticket prices to detect the pricing factors for the airline flight, the pricing factors corresponding to changes in the identified previously offered airline ticket prices; and
after the automatic determining of the pricing factors for the airline flights, and for each of multiple requests that are each from a customer for information about airline flights, automatically advising the customer, by identifying one or more of the multiple airline flights that each satisfy criteria in the request from the customer;
retrieving information about current prices offered for the identified airline flights that are specified by the unrelated airline ticket providers for the airline flights;
predicting future prices that will be offered for the identified airline flights by the unrelated airline ticket providers for those flights, the predicting based at least in part on the determined pricing factors for those airline flights;
predicting an optimal time to purchase airline tickets for each of the identified airline flights based at least in part on the predicted future offered prices and the current offered prices; and
using the predicted optimal airline ticket purchase times to advise the customer related to a current purchase of one or more airline tickets.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for using predictive pricing information for items to assist in evaluating buying and/or selling decisions in various ways, such as on behalf of end-user item acquirers and/or intermediate item providers. The predictive pricing for an item may be based on an analysis of historical pricing information for that item and/or related items, and can be used to make predictions about future pricing information for the item. Such predictions may then be provided to users in various ways to enable comparison of current prices to predicted future prices. In some situations, predictive pricing information is used to assist customers when purchasing airline tickets and/or to assist travel agents when selling airline tickets. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
238 Citations
67 Claims
-
1. A method for a computing system of an organization to provide information about airline tickets to customers by using predictive pricing that is based on historical airline ticket prices, the method comprising:
-
retrieving information about prices for airlines tickets that were previously offered to customers for multiple airline flights, each of the previously offered airline ticket prices specified by an airline ticket provider unrelated to the organization;
for each of the multiple airline flights, automatically determining pricing factors for the airline flight that are used to determine prices for the airline flight by the unrelated airline ticket provider for the airline flight, by identifying from the retrieved airline ticket price information multiple previously offered prices for airline tickets for the airline flight; and
analyzing the identified previously offered airline ticket prices to detect the pricing factors for the airline flight, the pricing factors corresponding to changes in the identified previously offered airline ticket prices; and
after the automatic determining of the pricing factors for the airline flights, and for each of multiple requests that are each from a customer for information about airline flights, automatically advising the customer, by identifying one or more of the multiple airline flights that each satisfy criteria in the request from the customer;
retrieving information about current prices offered for the identified airline flights that are specified by the unrelated airline ticket providers for the airline flights;
predicting future prices that will be offered for the identified airline flights by the unrelated airline ticket providers for those flights, the predicting based at least in part on the determined pricing factors for those airline flights;
predicting an optimal time to purchase airline tickets for each of the identified airline flights based at least in part on the predicted future offered prices and the current offered prices; and
using the predicted optimal airline ticket purchase times to advise the customer related to a current purchase of one or more airline tickets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for using predictive pricing for items, the method comprising:
-
analyzing prior prices for each of one or more items to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the items will change in the future based at least in part on at least one of the automatically determined price change patterns for the one item; and
automatically determining whether to accept the current price for the one item based at least in part on the automatically predicted future price change for the one item. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computer-readable medium whose contents cause a computing device to use predictive pricing for items, by performing a method comprising:
-
analyzing prior prices for each of one or more items to automatically determine factors that affect the prior prices in a predictable manner;
automatically predicting future price information for one of the items based at least in part on at least one of the automatically determined price factors for the one item; and
automatically determining an action to take based at least in part on a comparison of the current price for the one item to the automatically predicted future price information for the one item. - View Dependent Claims (53, 54, 55, 56)
-
-
57. A computing device for using predictive pricing for items, comprising:
-
a predictive price determiner system that is configured to analyze prior prices for each of one or more items to automatically determine information about changes in the prior prices that occur in a predictable manner and to automatically predict that a current price for one of the items will change in the future based at least in part on the automatically determined change information for the one item; and
a predictive price use system that is configured to automatically determine whether to accept the current price for the one item based at least in part on the automatically predicted future price change for the one item. - View Dependent Claims (58)
-
-
59. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight; and
when the predicted future price change for the one airline flight would result in a price for the one airline flight that is lower than a current price for the one airline flight, providing advice to a user to delay acquisition of a ticket for the one airline flight so as to wait for a lower price.
-
-
60. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight; and
when the predicted future price change for the one airline flight would result in a price for the one airline flight that is higher than a current price for the one airline flight, notifying a user that current acquisition of a ticket for the one airline flight is preferable.
-
-
61. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight, the prices at which the one airline flight is offered being specified by an external supplier; and
when the predicted future price change for the one airline flight would result in a price for the one airline flight that is lower than a current price for the one airline flight, currently offering a ticket for the one airline flight at a price that is lower than the current price specified by the external supplier but that is not lower than a likely future price for the one airline flight after the predicted future price change.
-
-
62. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight; and
when the predicted future price change for the one airline flight would result in a price for the one airline flight that is higher than a current price for the one airline flight, offering to a user a price protection guarantee related to acquisition of a ticket for the one airline flight at the current price.
-
-
63. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight; and
when the predicted future price change for the one airline flight would result in a price for the one airline flight that is higher than a current price for the one airline flight, automatically acquiring at least one ticket for the one airline flight on behalf of a user.
-
-
64. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight; and
when the predicted future price change for the one airline flight would result in a price for the one airline flight that is lower than a current price for the one airline flight, and after receiving an offer from a user of a specified price for a ticket for the one airline flight, automatically accepting the specified price when it is above a predicted lower future price for the one airline flight.
-
-
65. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
comparing prior prices at which prior acquisitions of one of the airline flights occurred to alternative prices at which those prior acquisitions would have occurred if predictions for those prior acquisitions as to whether to accept those prior prices had been used, those predictions for those prior acquisitions based at least in part on the automatically determined price change patterns for the one airline flight; and
providing an analysis of whether the alternative prices based on the use of those predictions are preferable to the actual prior prices.
-
-
66. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner; and
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight; and
after receiving multiple indications that are each to acquire at least one ticket for the one airline flight, determining to aggregate at least some of the indicated ticket acquisitions in such a manner as to use the aggregated acquisitions to hedge against price changes and/or to obtain at least some of the acquisitions under preferable conditions.
-
-
67. A computer-implemented method for using predictive pricing for airline tickets, the method comprising:
-
analyzing prior prices for each of one or more airline flights to automatically determine patterns in changes in the prior prices that occur in a predictable manner;
automatically predicting that a current price for one of the airline flights will change in the future based at least in part on at least one of the automatically determined price change patterns for the one airline flight, the one airline flight being offered by an external third-party; and
determining one or more conditions under which to offer tickets for another airline flight that is a potential substitute for the one airline flight based at least in part on the predicted future price change for the one airline flight.
-
Specification