Providing location-based search information
First Claim
Patent Images
1. A computer-implemented method, comprising:
- under control of one or more computer systems configured with executable instructions;
obtaining a current location for a mobile device of a first user and a set of search engine queries relating to the current location, each of the set of search engine queries being submitted by one or more second users different from the first user, each of the one or more second users having in common with the first user at least one past instance of a type of user activity at an electronic marketplace, wherein the type of user activity includes at least one of items selected, advertisements selected, items purchased, purchase frequency, or cost of items purchased, and wherein the one or more second users are associated with at least one defined user group, each of the one or more second users having been selected for the at least one defined user group by the first user;
in response to at least one of;
(a) a determination that the current location is a new location, (b) an elapsed time, or (c) a change to the set of search engine queries relating to the current location, obtaining an advertisement associated with at least one of the set of search engine queries relating to the current location; and
providing the advertisement for display on the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
A location of a mobile device can be determined. Common search queries can be provided that are associated with the location of the mobile device. Information associated with the common search queries can be transmitted to the mobile device automatically or upon user request. The information associated with the common search queries can include timing information, type of user information, user grouping, search type information, results of the common search queries, advertising relating to the common search queries, or links to additional information based on the current location.
49 Citations
22 Claims
-
1. A computer-implemented method, comprising:
-
under control of one or more computer systems configured with executable instructions; obtaining a current location for a mobile device of a first user and a set of search engine queries relating to the current location, each of the set of search engine queries being submitted by one or more second users different from the first user, each of the one or more second users having in common with the first user at least one past instance of a type of user activity at an electronic marketplace, wherein the type of user activity includes at least one of items selected, advertisements selected, items purchased, purchase frequency, or cost of items purchased, and wherein the one or more second users are associated with at least one defined user group, each of the one or more second users having been selected for the at least one defined user group by the first user; in response to at least one of;
(a) a determination that the current location is a new location, (b) an elapsed time, or (c) a change to the set of search engine queries relating to the current location, obtaining an advertisement associated with at least one of the set of search engine queries relating to the current location; andproviding the advertisement for display on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a processor; and memory including instructions that, when executed by the processor, cause the system to; obtain a current location for a mobile device of a first user and a set of search engine queries relating to the current location, each of the set of search engine queries being submitted by one or more second users different from the first user, each of the one or more second users having in common with the first user at least one past instance of a type of user activity at an electronic marketplace, wherein the type of user activity includes at least one of items selected, advertisements selected, items purchased, purchase frequency, or cost of items purchased, and wherein the one or more second users are associated with at least one defined user group, each of the one or more second users having been selected for the at least one defined user group by the first user; in response to at least one of;
(a) a determination that the current location is a new location, (b) an elapsed time, or (c) a change to the set of search engine queries relating to the current location, obtain an advertisement associated with at least one of the set of search engine queries relating to the current location; andprovide the advertisement for display on the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium including executable instructions that, when executed by at least one processing device, cause the at least one processing device to:
-
obtain a current location for a mobile device of a first user and a set of search engine queries relating to the current location, each of the set of search engine queries being submitted by one or more second users different from the first user, each of the one or more second users having in common with the first user at least one past instance of a type of user activity at an electronic marketplace, wherein the type of user activity includes at least one of items selected, advertisements selected, items purchased, purchase frequency, or cost of items purchased, and wherein the one or more second users are associated with at least one defined user group, each of the one or more second users having been selected for the at least one defined user group by the first user; in response to at least one of;
(a) a determination that the current location is a new location, (b) an elapsed time, or (c) a change to the set of search engine queries relating to the current location, obtain an advertisement associated with at least one of the set of search engine queries relating to the current location; andprovide the advertisement for display on the mobile device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification