Presenting media content items using geographical data
First Claim
Patent Images
1. A method performed by one or more processes executing on a computer system, the method comprising:
- receiving a plurality of user-specified digital images, each image having an associated capture time;
organizing the received images according to their respective capture times to form an ordered set of images;
identifying one or more boundaries within the ordered set of images to define an ordered set of image groups, each group corresponding to a different geographical region;
retrieving a map for each of the geographical regions; and
generating a slideshow of the user-specified images, wherein the slideshow comprises;
one or more slides for each image group, the one or more slides comprising the images for the image group,an introductory slide for each image group that includes the map for the geographical region corresponding to the image group and precedes the one or more slides for the image group, anda visual transition between each consecutive pair of image groups in the ordered set of image groups that visually connects the maps for the geographical regions corresponding to the image groups in the consecutive pair of image groups based, at least in part, on a type of terrain that is between the geographical regions corresponding to the consecutive pair of image groups.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques are disclosed for generating a geographically based slideshow of a user'"'"'s digital media items such as photos or videos. A slideshow framework receives user-specified digital images, ordering them according to time of capture, organizing the ordered images into groups, each group corresponding to a different geographical region, and generating a slideshow of the user-specified images using maps of the different geo-graphical regions and visual transitions between the different geographical regions.
157 Citations
31 Claims
-
1. A method performed by one or more processes executing on a computer system, the method comprising:
-
receiving a plurality of user-specified digital images, each image having an associated capture time; organizing the received images according to their respective capture times to form an ordered set of images; identifying one or more boundaries within the ordered set of images to define an ordered set of image groups, each group corresponding to a different geographical region; retrieving a map for each of the geographical regions; and generating a slideshow of the user-specified images, wherein the slideshow comprises; one or more slides for each image group, the one or more slides comprising the images for the image group, an introductory slide for each image group that includes the map for the geographical region corresponding to the image group and precedes the one or more slides for the image group, and a visual transition between each consecutive pair of image groups in the ordered set of image groups that visually connects the maps for the geographical regions corresponding to the image groups in the consecutive pair of image groups based, at least in part, on a type of terrain that is between the geographical regions corresponding to the consecutive pair of image groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product, tangibly embodied in a non-transitory computer-readable medium, to cause one or more data processing apparatuses to perform operations comprising:
-
organizing a plurality of user-specified digital images according to a respective capture time associated with each image to form an ordered set of images; identifying one or more boundaries within the ordered set of images to define an ordered set of image groups, each group corresponding to a different geographical region; retrieving a map for each of the geographical regions; and generating a slideshow of the user-specified images, wherein the slideshow comprises; one or more slides for each image group, the one or more slides comprising the images for the image group, an introductory slide for each image group that includes the map for the geographical region corresponding to the image group and precedes the one or more slides for the image group, and a visual transition between each consecutive pair of image groups in the ordered set of image groups that visually connects the maps for the geographical regions corresponding to the image groups in the consecutive pair of image groups based, at least in part, on a type of terrain that is between the geographical regions corresponding to consecutive pair of image groups. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a processor; and a computer-readable medium encoding instructions to cause the processor to perform operations comprising; organizing a plurality of user-specified digital images according to a respective capture time associated with each image to form an ordered set of images; identifying one or more boundaries within the ordered set of images to define an ordered set of image groups, each group corresponding to a different geographical region; retrieving a map for each of the geographical regions; and generating a slideshow of the user-specified images, wherein the slideshow comprises; one or more slides for each image group, the one or more slides comprising the images for the image group, an introductory slide for each image group that includes the map for the geographical region corresponding to the image group and precedes the one or more slides for the image group, and a visual transition between each consecutive pair of image groups in the ordered set of image groups that visually connects the maps for the geographical regions corresponding to the image groups in the consecutive pair of image groups based, at least in part, on a type of terrain that is between the geographical regions corresponding to the consecutive pair of image groups. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification