METHOD AND SYSTEM FOR PRIORITIZING POINTS OF INTEREST FOR DISPLAY IN A MAP
First Claim
1. A computer-implemented method for prioritizing points of interest for display in a map, the method comprising:
- obtaining pattern recognition data extracted from an image of a geographical area, wherein the image is captured by a mobile device, and wherein the pattern recognition data is found in a region in the image;
obtaining location coordinates of the mobile device when the mobile device captured the image of the geographical area;
searching a database comprising a plurality of point of interest listings for a point of interest listing that corresponds with the pattern recognition data and the location coordinates; and
if the point of interest listing that corresponds with the pattern recognition data and the location coordinates is found;
determining a physical presence of the point of interest;
determining a size value associated with the region containing the pattern recognition data, wherein the size value is based on a distance from the location coordinates of the mobile device to the determined physical presence of the point of interest, andprioritizing the point of interest listing for display in a map, wherein the point of interest listing is prioritized is based on the size value associated with the region containing the pattern recognition data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and machine-readable media for prioritizing points of interest for display in a map have been described. In certain aspects a system may include an interface module, a search module, and a priority module. The interface module may be configured to obtain pattern recognition data and location data associated with an image of a geographical area. The search module may be configured to access a set of point of interest listings and determine whether the pattern recognition data and the location data associated with the image correspond with a point of interest listing in the set of point of interest listings. The priority module may be configured to prioritize the point of interest listing for display in a map if a point of interest listing in the set of point of interest listings is determined to correspond.
24 Citations
20 Claims
-
1. A computer-implemented method for prioritizing points of interest for display in a map, the method comprising:
-
obtaining pattern recognition data extracted from an image of a geographical area, wherein the image is captured by a mobile device, and wherein the pattern recognition data is found in a region in the image; obtaining location coordinates of the mobile device when the mobile device captured the image of the geographical area; searching a database comprising a plurality of point of interest listings for a point of interest listing that corresponds with the pattern recognition data and the location coordinates; and if the point of interest listing that corresponds with the pattern recognition data and the location coordinates is found; determining a physical presence of the point of interest; determining a size value associated with the region containing the pattern recognition data, wherein the size value is based on a distance from the location coordinates of the mobile device to the determined physical presence of the point of interest, and prioritizing the point of interest listing for display in a map, wherein the point of interest listing is prioritized is based on the size value associated with the region containing the pattern recognition data. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. (canceled)
-
11. A system for prioritizing points of interest for display in a map, the system comprising:
an interface module configured to; obtain pattern recognition data associated with an image of a geographical area, wherein the image is captured by a mobile device, and wherein the pattern recognition data is extracted from a region in the image, and obtain location coordinates of the mobile device when the mobile device captured the image of the geographical area; a search module configured to access a set of point of interest listings, determine whether the pattern recognition data associated with the image-and the location coordinates of the mobile device correspond with a point of interest listing in the set of point of interest listings, and determine a physical presence of the point of interest; and a pattern recognition module configured to determine a size value associated with the region containing the pattern recognition data, wherein the size value is based on a distance from the location coordinates of the mobile device to the determined physical presence of the point of interest; and a priority module configured to prioritize, based on the size value associated with the region containing the pattern recognition data, the point of interest listing for display in a map if a point of interest listing in the set of point of interest listings is determined to correspond. - View Dependent Claims (12, 13, 14, 16, 17)
-
15. (canceled)
-
18. A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:
-
obtaining pattern recognition data extracted from an image of a geographical area, wherein the image is captured by a mobile device, and wherein the pattern recognition data is extracted from a region in the image; obtaining location coordinates of the mobile device when the mobile device captured the image of the geographical area; accessing a set of point of interest listings, wherein each point of interest listing in the set of point of interest listings comprises a ranking value; searching the set of point of interest listings for a point of interest listing that corresponds with the pattern recognition data and the location coordinates; determining a physical presence of the point of interest; determining a size value associated with the region containing the pattern recognition data, wherein the size value is based on a distance from the location coordinates of the mobile device to the determined physical presence of the point of interest; and modifying, if a corresponding point of interest listing is found, the ranking value of the corresponding point of interest listing based on the size value associated with the region containing the pattern recognition data. - View Dependent Claims (19, 20)
-
Specification