METHOD FOR AGGREGATED LOCATION-BASED SERVICES
First Claim
Patent Images
1. A method, comprising:
- receiving information associated with a selection made by a user from among a plurality of search options concurrently displayed to the user through a web browser;
receiving information associated with a geographical location of the user, such information being produced by a device on which the web browser is displayed or provided by the user through the web browser;
receiving information associated with a geographical range of interest of the user;
processing the information associated with the selection made, the geographical location, and the geographical range of interest to determine one or more businesses of interest;
determining a price associated with each of the one or more businesses of interest;
when a business from the one or more businesses of interest is a participating business and the price associated with the participating business is not a lowest price of the prices associated with the one or more businesses of interest, adjusting the price associated with the participating business; and
sending the price associated with each of the one or more businesses of interest to the web browser for display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating an aggregated web service to display location-based items and services and allow for their remote purchase and pick-up or delivery. Algorithms provided to vendors allow for automated pricing adjustments to encourage purchase in competitive geographical locations.
63 Citations
21 Claims
-
1. A method, comprising:
-
receiving information associated with a selection made by a user from among a plurality of search options concurrently displayed to the user through a web browser; receiving information associated with a geographical location of the user, such information being produced by a device on which the web browser is displayed or provided by the user through the web browser; receiving information associated with a geographical range of interest of the user; processing the information associated with the selection made, the geographical location, and the geographical range of interest to determine one or more businesses of interest; determining a price associated with each of the one or more businesses of interest; when a business from the one or more businesses of interest is a participating business and the price associated with the participating business is not a lowest price of the prices associated with the one or more businesses of interest, adjusting the price associated with the participating business; and sending the price associated with each of the one or more businesses of interest to the web browser for display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
at least one server configured to execute an application to communicate with one or more web sites to collect data from the web sites; and a storage device configured to store data, including the data collected from the web sites, wherein the at least one server is configured to search the data stored in the storage device based on information received associated with a selection made by a user from among a plurality of search options concurrently displayed to the user through a web browser, on a geographical location of the user, and on a geographical range of interest of the user, the at least one server being configured to determine one or more businesses of interest based on the searched data, the at least one server being configured to determine a price associated with each of the one or more businesses of interest, when a business from the one or more businesses of interest is a participating business and the price associated with the participating business is not a lowest price of the prices associated with the one or more businesses of interest, the at least one server being configured to adjust the price associated with the participating business, and wherein the at least one server is configured to send the price associated with each of the one or more businesses of interest to the web browser for display. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving information associated with a selection made by a user from among a plurality of search options concurrently displayed to the user through a web browser; receiving information associated with a geographical location of the user, such information being produced by a device on which the web browser is displayed or provided by the user through the web browser; receiving information associated with a geographical range of interest of the user; processing the information associated with the selection made, the geographical location, and the geographical range of interest to determine one or more businesses of interest; generating a timing information associated with a time remaining before a closing time of a businesses from the one of more businesses of interest, or with a time remaining before an opening time of that businesses, or with a time remaining before a pick up time at that business, the timing information having associated a color; and sending the timing information to the web browser for display. - View Dependent Claims (18, 19, 20, 21)
-
Specification