Method of and system for parameter-free discovery and recommendation of areas-of-interest
First Claim
1. A method of processing a user request for a recommended area of interest, the method being executable at a server, the method comprising:
- a. receiving the user request, the user request comprising an indication of an electronic device geo-location and a user defined search constraint;
b. receiving data associated with photographs, the photographs associated with geo-objects, the data comprising geo-location coordinates of the photographs, the geo-location coordinates of the photographs being in proximity with the electronic device geo-location;
c. computing a plurality of region representations based on the geo-location coordinates of the photographs, each region representation within the plurality of region representations being associated with a unique photograph density calculation parameter, the computing comprising;
i. computing a histogram representation of the geo-location coordinates of the photographs;
ii. calculating a plurality of density estimations of the histogram representation based on the unique photograph density calculation parameter;
iii. partitioning each density estimation of the plurality of density estimations, wherein each partitioned density estimation corresponds to each region representation, respectively; and
iv. determining a potential area of interest in each region representation, each region representation within the plurality of region representations being a candidate for an optimal region representation;
d. determining the optimal region representation based on the user defined search constraint; and
e. displaying to the user the recommended area of interest that corresponds to the potential area of interest of the optimal region representation.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for processing a user request for a recommended area of interest includes the steps of receiving the request including an indication of an electronic device geo-location and a user defined search constraint; receiving data associated with photographs associated with geo-objects, the data comprising geo-location coordinates of the photographs, the geo-location coordinates of the photographs being in proximity with the device geo-location; computing a plurality of region representations based on the geo-location coordinates of the photographs, each region representation being associated with a unique photograph density calculation parameter, the computing comprises determining a potential area of interest in each region representation, each region representation being a candidate for an optimal region representation; determining the optimal region representation based on the user defined search constraint; and displaying to the user the recommended area of interest that corresponds to the potential area of interest of the optimal region representation.
-
Citations
26 Claims
-
1. A method of processing a user request for a recommended area of interest, the method being executable at a server, the method comprising:
-
a. receiving the user request, the user request comprising an indication of an electronic device geo-location and a user defined search constraint; b. receiving data associated with photographs, the photographs associated with geo-objects, the data comprising geo-location coordinates of the photographs, the geo-location coordinates of the photographs being in proximity with the electronic device geo-location; c. computing a plurality of region representations based on the geo-location coordinates of the photographs, each region representation within the plurality of region representations being associated with a unique photograph density calculation parameter, the computing comprising; i. computing a histogram representation of the geo-location coordinates of the photographs; ii. calculating a plurality of density estimations of the histogram representation based on the unique photograph density calculation parameter; iii. partitioning each density estimation of the plurality of density estimations, wherein each partitioned density estimation corresponds to each region representation, respectively; and iv. determining a potential area of interest in each region representation, each region representation within the plurality of region representations being a candidate for an optimal region representation; d. determining the optimal region representation based on the user defined search constraint; and e. displaying to the user the recommended area of interest that corresponds to the potential area of interest of the optimal region representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A server for processing a user request for a recommended area of interest, the server comprising:
-
a processor; and an information storage medium in communication with the processor and storing computer-readable instructions that cause the processor to; a. receive the user request, the user request comprising an indication of an electronic device geo-location and a user defined search constraint; b. receive data associated with photographs, the photographs associated with geo-objects, the data comprising geo-location coordinates of the photographs, the geo-location coordinates of the photographs being in proximity with the electronic device geo-location; c. compute a plurality of region representations based on the geo-location coordinates of the photographs, each region representation within the plurality of region representations being associated with a unique photograph density calculation parameter, to compute the plurality of region representations comprising to; i. compute a histogram representation of the geo-location coordinates of the photographs; ii. calculate a plurality of density estimations of the histogram representation based on the unique photograph density calculation parameter; iii. partition each density estimation of the plurality of density estimations, wherein each partitioned density estimation corresponds to one region representation; and iv. determine a potential area of interest in each region representation, each region representation within the plurality of region representations being a candidate for an optimal region representation; d. determine the optimal region representation based on the user defined search constraint; and e. display to the user the recommended area of interest that corresponds to the potential area of interest of the optimal region representation. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification