COMMUNITY MODEL BASED POINT OF INTEREST LOCAL SEARCH
First Claim
1. A method to perform a local point of interest search, the method comprising:
- extracting values of predetermined contextual parameters of a query from a user, the contextual parameters relating to the user'"'"'s intent;
accessing one or more entries in a data store, each entry being a prior selected local search query result comprised of a point of interest and a decision by a user to select the point of interest, mapped to a multi-dimensional map indicating relevance of at least one of the predetermined contextual parameters; and
presenting an entry of the data store based at least on a calculated similarity between the extracted values of predetermined contextual parameters from the query and the entry to be presented.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a community model based point of interest local search platform. Specifically, logs of users that store selections while accessing a point of interest application are loaded into a database. The logs are of users that have similar demographic or other community attributes. The logs are then mined for contextual parameters, including, but not limited to time of day, day of week, distance, activity, environment, popularity, and personal preferences. The point of interest selections are then mapped to a multi-dimensional map where each dimension corresponds to a contextual parameter. Clusters are evaluated by a classifier and classes of users of the community are identified. When a user then queries the community model based point of interest local search platform, contextual parameters are submitted with the query, relevant classes identified, and the corresponding point of interest information is displayed to the user.
28 Citations
20 Claims
-
1. A method to perform a local point of interest search, the method comprising:
-
extracting values of predetermined contextual parameters of a query from a user, the contextual parameters relating to the user'"'"'s intent; accessing one or more entries in a data store, each entry being a prior selected local search query result comprised of a point of interest and a decision by a user to select the point of interest, mapped to a multi-dimensional map indicating relevance of at least one of the predetermined contextual parameters; and presenting an entry of the data store based at least on a calculated similarity between the extracted values of predetermined contextual parameters from the query and the entry to be presented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to train a classifier of points of interest, the method comprising:
-
receiving a set of access records for points of interest, each access record comprising a point of interest identifier and values corresponding to a set of predetermined contextual parameters; creating a multi-dimensional map of the access records, at least one dimension of the multi-dimensional map being one of the predetermined contextual parameters; mapping the set of access records to the created multi-dimensional map; and identifying classes comprised of the points of interest in the access records, using a trained classifier of points of interest, the identifying classes based at least on calculating the probability that the point of interest of an entry is relevant to a set of contextual parameters. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A mobile system to obtain point-of-interest information, the system comprising:
-
a cellular communications subsystem; one or more sensors; an input/output interface; a point of interest search input facility that sends to an on-line point of interest search service predetermined contextual parameters based on information received from any one of; at least one sensor, an external sensor accessed via the input/output interface, and a web service accessed via the cellular communications subsystem; and a point of interest display subsystem, that displays point of interest information comprising one or more point of interest records received by the system.
-
Specification