Local content recommendations
First Claim
1. A method comprising the steps of:
- identifying a current location of a mobile station of a user;
identifying, in a search query database, records of one or more other mobile stations that have been within a set distance of the identified location at any time within a set time frame;
for each identified record of another mobile station, identifying at least one of a search query or a result on the other mobile station in the search query database; and
responsive to an inquiry received from the mobile station of the user, transmitting through a wireless communications network to the mobile station of the user a recommendation comprising information about the at least one of identified search query requested by or result provided to one or more of the other mobile stations.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for offering content recommendations to a mobile station based on a current location of the mobile station. Records of one or more other mobile stations within a distance of the location at a set time frame can be identified. In association with the location of the other mobile station, identification of the time at which that other mobile station was at the location can be recorded. For each identified record of another mobile station, a search query or a result is then identified. In association with the location of the other mobile station, identifications of the search and/or result resident on that other mobile station can be recorded. The response to an inquiry from the mobile station is a recommendation that includes information about the identified search query and/or result resident on one or more of the other mobile stations.
33 Citations
15 Claims
-
1. A method comprising the steps of:
-
identifying a current location of a mobile station of a user; identifying, in a search query database, records of one or more other mobile stations that have been within a set distance of the identified location at any time within a set time frame; for each identified record of another mobile station, identifying at least one of a search query or a result on the other mobile station in the search query database; and responsive to an inquiry received from the mobile station of the user, transmitting through a wireless communications network to the mobile station of the user a recommendation comprising information about the at least one of identified search query requested by or result provided to one or more of the other mobile stations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
an interface for communications with a mobile station of a user via a wireless communication network; at least one processor coupled to the interface; at least one storage device accessible to the at least one processor; programming for execution by the at least one processor, stored in the at least one storage device; a search query database, stored in the at least one storage device, the search query database comprising records for other mobile stations containing information identifying transmission time and location of the other mobile stations for search requests from or search results delivered to respective ones of the other mobile stations; wherein execution of the programming by the at least one processor configures the system to perform functions, including functions to; (a) identify a current location of the mobile station of the user; (b) identify in the search query database, the records of the other mobile stations that have been within a set distance of the identified location at any time within a set time frame; (c) for each identified record of another mobile station, identify at least one of a search query or result resident on the other mobile station in the search query database; and (d) responsive to at least one inquiry received from the mobile station of the user, transmit through the wireless communications network to the mobile station of the user a recommendation comprising information about the identified at least one of the search requested by or the result provided to one or more of the other mobile stations. - View Dependent Claims (14)
-
-
15. A system comprising:
-
a content download server having interface for communications with a mobile station of a user via a wireless communication network; a search query server; wherein the content download server is configured to perform functions including functions to; (a) identify a current location of the mobile station of the user; (b) receive a time frame restriction from the mobile station of the user; (c) receive a distance restriction from the mobile station of the user; (d) transmit the location, the time frame restriction, and the distance restriction to the search query server; (e) receive, from the search query server, a list of at least one of a search query or a result resident on and used by other mobile stations present within the time frame restriction and within the distance restriction of the identified location; and (f) transmit the list of at least one search query or result for display on the mobile station of the user; wherein the search query server is configured to perform functions including functions to; (a) receive the location, the time frame restriction, and the distance restriction from the content download server; (b) refer to a search query database populated by probes that transmit location, time, and at least one of a search query or result information from the other mobile stations to create the list of at least one of a search query requested by or result provided to and used by other mobile stations present within the time frame restriction and within the distance restriction of the identified location; and (c) transmit, to the content download server, the list of at least one of the search query requested by or the result provided to and used by other mobile stations present within the time frame restriction and within the distance restriction of the identified location.
-
Specification