information is gathered from merchants such as car dealers by online forms or other means soliciting particular differentiating factors such as services and specialties . when a consumer desires to perform a search , he or she is asked by the exemplary illustrative non - limiting implementation to input a geographical location . the illustrative exemplary non - limiting implementation may then access the merchant database and retrieve listings that comply with the geographical restraint the user requested . those listings may be further filtered based on the user &# 39 ; s specification of additional constraints related to specialties and / or servicesby conveniently selecting such options , the users can be automatically presented with a new , filtered listing that lists only those merchants meeting the predetermined criteria the user has specified .