Determining images of interest based on a geographical location
First Claim
1. A server device comprising:
- a communications interface operable to;
couple the server device to a plurality of mobile devices, the plurality of mobile devices including a first mobile device associated with a first user account of a first user and a plurality of other mobile devices associated with other user accounts of a plurality of other users; and
a processor and memory coupled to the communications interface and operable to;
identify a current geographic location of the first mobile device of the plurality of mobile devices as a location-of-interest based on a location affinity score;
identify an image captured in geographical proximity to the location-of-interest as an image-of-interest based on a first user profile of the first user account; and
send, to the first mobile device of the plurality of mobile devices, first information identifying the image-of-interest.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are described for identifying images which may be of interest to a user based on their current geographic location. In some embodiments, a check is first performed to determine if the current geographic location is a location-of-interest. Images are searched that are in geographical proximity to the current geographic location of the user to identify images-of-interest. The images-of-interest may be designated in part based on actions taken by subjects having had interactions with the images. The user is notified based on the discovery of one or more images-of-interest. The one or more images-of-interest may be presented to the user through the use of map overlays and/or augmented reality techniques.
128 Citations
27 Claims
-
1. A server device comprising:
-
a communications interface operable to; couple the server device to a plurality of mobile devices, the plurality of mobile devices including a first mobile device associated with a first user account of a first user and a plurality of other mobile devices associated with other user accounts of a plurality of other users; and a processor and memory coupled to the communications interface and operable to; identify a current geographic location of the first mobile device of the plurality of mobile devices as a location-of-interest based on a location affinity score; identify an image captured in geographical proximity to the location-of-interest as an image-of-interest based on a first user profile of the first user account; and send, to the first mobile device of the plurality of mobile devices, first information identifying the image-of-interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of operating a server device comprising:
-
identifying a current geographic location of a mobile device as a location-of-interest based on a location affinity score; identifying an image captured in geographical proximity to the location-of-interest as an image-of-interest based on a user profile of a user account associated with the mobile device; and sending, to the mobile device, information identifying the image-of-interest.
-
-
27. A non-transient computer readable medium storing program codes that when executed by a processor of a server device render the server device operable to:
-
identify a current geographic location of a mobile device as a location-of-interest based on a location affinity score; identify an image captured in geographical proximity to the location-of-interest as an image-of-interest based on a user profile of a user account associated with the mobile device; and send, to the mobile device, information identifying the image-of-interest.
-
Specification