Patent ID: 9600822
Date: 2017-03-21
CPC Classifications: G06Q

Claim:
1. A method of facilitating searches for car dealerships while providing predictive filtering results, comprising: (a) ascertaining a geographical location associated with a user; (b) using at least one processor, automatically retrieving information from a car dealership database stored on a non-transitory storage device, the stored car dealership database providing geographical and non-geographical information relating to plural car dealerships, the stored non-geographical information relating to the plural car dealerships being customized by individual car dealership, the processor automatically retrieving car dealership information from the database in response to the ascertained geographical location to identify car dealerships in proximity to said ascertained geographical location,; (c) receiving, with the at least one processor, user input from the user specifying user selection of at least one non-geographical filtering constraint; (d) automatically, with the at least one processor, filtering said retrieved car dealership information based at least on the input from the user specifying the at least one non-geographical filtering constraint as compared against the non-geographical information relating to the car dealerships customized by individual car dealership; (e) automatically providing, using the at least one processor for presentation to the user, a filtered set of retrieved car dealerships that are in proximity to said ascertained geographical location and meet the at least one non-geographical filtering constraint specified by the user input; (f) automatically presenting, using the at least one processor, the quantity of car dealerships of the filtered set of car dealerships which meet additional non-geographical filtering constraints not yet specified by user input; (g) receiving additional input from the user specifying user selection of at least one additional non-geographical filtering constraint; (h) automatically providing, using the at least one processor for further presentation to the user, a further filtered set of car dealerships that are in proximity to said ascertained geographical location and simultaneously meet the at least one non-geographical filtering constraint and the at least one additional non-geographical filtering constraint; (i) subsequent to (h), automatically presenting, using the at least one processor, the quantity of car dealerships of the further filtered set of car dealerships which meet additional filtering constraints not yet specified by user input; and (j) using the at least one processor, iterating (g)-(i) to present a successively-filtered set of car dealerships that satisfy successively-received user filtering inputs whereby the successive presentation presents car dealership quantity information predictive of further filtering constraint results before receiving additional user input specifying said further filtering constraints.