SYSTEM AND METHOD FOR DELIVERING RELEVANT BUSINESS INFORMATION TO CUSTOMER AND FOR TRACKING CUSTOMER RESPONSES
First Claim
1. A method for delivery of relevant information about a business to a customer and for tracking customer visit to the business premise responsive to the delivery of relevant information, the method utilizing a computer-implemented system connected to a communication network for communication with the customer, comprising:
- receiving by the computer-implemented system one or more queries from the customer for the relevant information about one or more businesses;
receiving by the computer-implemented system customer preferences, the customer preferences including one or more customer-preferred attributes;
searching a database containing a plurality of business records of businesses, each record having one or more business attributes, the search conducted based on the one or more queries from the customer;
comparing the business attributes of the businesses with the customer-preferred attributes;
identifying one or more businesses from the database based on the comparison of the customer-preferred attributes and the business attributes;
presenting through the communication network a total set of businesses to the customer, the total set being a list of identified businesses to the customer;
viewing online, by the customer, a view set of the businesses, the view set being at least a subset of the identified businesses on the list; and
tracking customer visit to the premises of the one or more identified businesses based on location data transmitted by a customer mobile device, the location data indicating the customer'"'"'s physical presence on the premises.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system delivers relevant information about a business to a customer and tracks customer visits to the business premise responsive to the delivery of relevant information. The method includes receiving by a computer-implemented system one or more queries from the customer for the relevant information about one or more businesses. The method further includes presenting through the communication network a total set of businesses to the customer, the total set being a list of identified businesses to the customer. The customer views online a view set of the businesses, the view set being at least a subset of the identified businesses on the list. The method further includes tracking customer visit to the premises of the one or more identified businesses based on location data transmitted by a customer mobile device.
-
Citations
25 Claims
-
1. A method for delivery of relevant information about a business to a customer and for tracking customer visit to the business premise responsive to the delivery of relevant information, the method utilizing a computer-implemented system connected to a communication network for communication with the customer, comprising:
-
receiving by the computer-implemented system one or more queries from the customer for the relevant information about one or more businesses; receiving by the computer-implemented system customer preferences, the customer preferences including one or more customer-preferred attributes; searching a database containing a plurality of business records of businesses, each record having one or more business attributes, the search conducted based on the one or more queries from the customer; comparing the business attributes of the businesses with the customer-preferred attributes; identifying one or more businesses from the database based on the comparison of the customer-preferred attributes and the business attributes; presenting through the communication network a total set of businesses to the customer, the total set being a list of identified businesses to the customer; viewing online, by the customer, a view set of the businesses, the view set being at least a subset of the identified businesses on the list; and tracking customer visit to the premises of the one or more identified businesses based on location data transmitted by a customer mobile device, the location data indicating the customer'"'"'s physical presence on the premises. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for tracking customer visits to a business premise responsive to a delivery of relevant information and for charging the business for the customer visit, the method utilizing a computer-implemented system connected to a communication network for communication with the customer, comprising:
-
receiving by the computer-implemented system one or more queries from the customer; receiving by the computer-implemented system customer preferences, the customer for the relevant information about one or more businesses;
preferences including one or more customer-preferred attributes;searching a database containing a plurality of business records of the businesses, each record having one or more business attributes, the search conducted based on the one or more queries; comparing the business attributes of the businesses with the customer-preferred attributes; identifying one or more businesses from the database based on the comparison of the customer-preferred attributes and the business attributes; presenting through the communication network a total set of the businesses to the customer, the total set of the businesses being a list of the identified businesses; viewing online by the customer a view set of the total set;
the view set being at least a subset of the identified businesses on the list;tracking customer visit to the premises of the identified businesses based on location data transmitted by a customer mobile device, the location data indicating customer'"'"'s physical presence in the premises; and generating an invoice for the business based on the customer visit, wherein the business is charged a predetermined amount based on the customer visit to the premises. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for tracking customer visits to a business premise responsive to a delivery of relevant information regarding the business, the method utilizing a computer-implemented system connected to a communication network for communication with the customer, comprising:
-
searching a database containing a plurality of business records of businesses, each record having one or more business attributes; comparing the business attributes of the businesses with one or more customer-preferred attributes; identifying one or more businesses from the database based on the comparison of the customer-preferred attributes and the business attributes; presenting through the communication network a list of identified businesses to the customer; viewing, by the customer, at least a subset of the identified businesses on the list; tracking customer visit to the premises of the one or more identified businesses based on location data transmitted by a customer mobile device, the location data indicating the customer'"'"'s physical presence on the premises; generating an invoice to charge the business for the customer visit; and electronically transmitting the invoice to the business. - View Dependent Claims (16, 17)
-
-
18. A computer-implemented system for delivery of relevant information about a business to a customer and for tracking customer visit to the business premise responsive to the delivery of relevant information, the computer-implemented system being connected to a communication network for communication with the customer, comprising:
-
a server having a processor connected to the communication network and configured to serve one or more web pages to the customer, the processor configured to receive a plurality of user inputs; a database connected to the processor, the database containing a plurality of business records each having one or more business attributes, the database responsive to the processor to provide data to the processor, the processor configured to execute a plurality of steps comprising; receiving one or more queries from the customer for the relevant information about one or more businesses; receiving customer preferences including one or more customer-preferred attributes; searching the database containing the plurality of business records, the search conducted based on the one or more queries from the customer; comparing the business attributes of the businesses with the customer-preferred attributes; identifying one or more businesses from the database based on the comparison of the customer-preferred attributes and the business attributes; presenting through the communication network a total set of businesses to the customer, the total set being a list of identified businesses to the customer; viewing online, by the customer, a view set of the businesses, the view set being at least a subset of the identified businesses on the list; and tracking customer visit to the premises of the one or more identified businesses based on location data transmitted by a customer mobile device, the location data indicating the customer'"'"'s physical presence on the premises. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification