METHOD AND APPARATUS FOR AUTOMATIC GEO-LOCATION AND SOCIAL GROUP INDEXING
First Claim
Patent Images
1. A method comprising:
- receiving a query specifying words;
retrieving context information of a user based upon a criterion;
assigning to the user a social group identifier identifying a social group based on the context information;
retrieving one or more social group indexes based upon the social group identifier;
retrieving one or more geo-location indexes based upon the one or more social group indexes; and
generating a search result using, in response to the query, the one or more geo-location indexes and the words.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for automatic geo-location and social group indexing thereby search geo-locations. A geo-location search learning platform receives a query specifying words, and retrieves context information of a user based upon a criterion. The geo-location search learning platform then assigns to the user a social group identifier identifying a social group based on the context information, retrieves one or more social group indexes based upon the social group identifier, retrieves one or more geo-location indexes based upon the one or more social group indexes, and generates a search result using, in response to the query, the one or more geo-location indexes and the words.
54 Citations
20 Claims
-
1. A method comprising:
-
receiving a query specifying words; retrieving context information of a user based upon a criterion; assigning to the user a social group identifier identifying a social group based on the context information; retrieving one or more social group indexes based upon the social group identifier; retrieving one or more geo-location indexes based upon the one or more social group indexes; and generating a search result using, in response to the query, the one or more geo-location indexes and the words. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive a query specifying words, retrieve context information of a user based upon a criterion, assign to the user a social group identifier identifying a social group based on the context information, retrieve one or more social group indexes based upon the social group identifier, retrieve one or more geo-location indexes based upon the one or more social group indexes, and generate a search result using, in response to the query, the one or more geo-location indexes and the words. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform at least the following:
-
receiving a query specifying words; retrieving context information of a user based upon a criterion; assigning to the user a social group identifier identifying a social group based on the context information; retrieving one or more social group indexes based upon the social group identifier; retrieving one or more geo-location indexes based upon the one or more social group indexes; and generating a search result using, in response to the query, the one or more geo-location indexes and the words. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification