Method for Passive Mining of Usage Information In A Location-Based Services System
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing advertising effectiveness searching capabilities, predictive modeling capabilities and usage mining in a location-based services system is disclosed. During operation of the location-based services system, usage information for advertising campaigns placed on the location-based services system is stored. Advertisers are provided with the ability to enter a search request form on a remote terminal to mine the usage information. The search request is then transmitted to an application that searches usage information to generate a response to said search request.
-
Citations
30 Claims
-
1-6. -6. (canceled)
-
7. A computer-implemented method comprising:
-
receiving, by a computer system of a location-based service from a mobile device, a request for information describing food products sold by each of one or more nearby restaurant locations of a restaurant business, the nearby restaurant locations being locations of the restaurant business that are located closest to a location of the mobile device relative to other restaurant locations of the restaurant business; obtaining a geographic indicator associated with the mobile device, the geographic indicator representing a location of the mobile device; obtaining a plurality of candidate restaurant locations of the restaurant business; computing distances between the location of the mobile device and each candidate restaurant location of the plurality of candidate restaurant locations; determining, from the computed distances of the candidate restaurant locations, one or more nearby restaurant locations; obtaining, from business data files associated with the one or more nearby restaurant locations, information describing food products sold by each of the nearby restaurant locations; and providing, for presentation to a user on the mobile device, the information describing the food products sold by each of the nearby restaurant locations. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a mobile device configured to provide a request for information describing food products sold by each of one or more nearby restaurant locations of a restaurant business, the nearby restaurant locations being locations of the restaurant business that are located closest to a location of the mobile device relative to other restaurant locations of the restaurant business; and a computer system of a location-based service, the location-based service being configured to; receive the request for information describing food products sold by each of the one or more nearby restaurant locations of the restaurant business, obtain a geographic indicator associated with the mobile device, the geographic indicator representing a location of the mobile device; obtain a plurality of candidate restaurant locations of the restaurant business; compute distances between the location of the mobile device and each candidate restaurant location of the plurality of candidate restaurant locations; determine, from the computed distances of the candidate restaurant locations, one or more nearby restaurant locations; obtain, from business data files associated with the one or more nearby restaurant locations, information describing food products sold by each of the nearby restaurant locations; and provide, for presentation to a user on the mobile device, the information describing the food products sold by each of the nearby restaurant locations. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving, by a computer system of a location-based service from a mobile device, a request for information describing food products sold by each of one or more nearby restaurant locations of a restaurant business, the nearby restaurant locations being locations of the restaurant business that are located closest to a location of the mobile device relative to other restaurant locations of the restaurant business; obtaining a geographic indicator associated with the mobile device, the geographic indicator representing a location of the mobile device; obtaining a plurality of candidate restaurant locations of the restaurant business; computing distances between the location of the mobile device and each candidate restaurant location of the plurality of candidate restaurant locations; determining, from the computed distances of the candidate restaurant locations, one or more nearby restaurant locations; obtaining, from business data files associated with the one or more nearby restaurant locations, information describing food products sold by each of the nearby restaurant locations; and providing, for presentation to a user on the mobile device, the information describing the food products sold by each of the nearby restaurant locations. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification