Photographs with location or time information
First Claim
Patent Images
1. A method comprising:
- by a client computing device, arranging a plurality of components of a user interface in a hierarchy, the hierarchy having a plurality of layers and each layer having at least one of the components of the user interface;
by the client computing device, presenting for display on the user interface;
in a first portion of the user interface, a plurality of photos uploaded by a first user at a first layer, andin a second portion of the user interface, a map comprising one or more locations associated with the plurality of photos at a second layer, wherein the first layer is positioned above the second layer, and wherein at least a portion of the first layer overlaps the second layer;
by the client computing device, in response to the first user viewing a first photo of the plurality of photos uploaded by the first user,indicating on the map a first location of the one or more locations associated with the first photo, andpresenting for display in the first portion of the user interface one or more photos uploaded by a second user associated with the first location, the first user and the second user being users of a social-networking system,wherein the social-networking system comprises a social graph that comprises a plurality of nodes and edges connecting the nodes, the first user being associated with a first node of the social graph, the second user being associated with a second node of the social graph, and the first and second nodes being connected by at least one edge of the social graph; and
by the client computing device, in response to the first user selecting a second photo of the one or more photos uploaded by the second user, transitioning the user interface from displaying the map indicating the first location associated with the first photo and the first portion comprising the one or more photos uploaded by the second user associated with the first location to only displaying the selected second photo completely overlapping the map and the one or more photos.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a series of photos and a map are displayed on an electronic device. In response to a user viewing a first photo, indicating a first location on the map where the first photo is taken. In addition, in response to the user viewing a second photo, indicating a second location on the map where the first photo is taken.
217 Citations
20 Claims
-
1. A method comprising:
-
by a client computing device, arranging a plurality of components of a user interface in a hierarchy, the hierarchy having a plurality of layers and each layer having at least one of the components of the user interface; by the client computing device, presenting for display on the user interface; in a first portion of the user interface, a plurality of photos uploaded by a first user at a first layer, and in a second portion of the user interface, a map comprising one or more locations associated with the plurality of photos at a second layer, wherein the first layer is positioned above the second layer, and wherein at least a portion of the first layer overlaps the second layer; by the client computing device, in response to the first user viewing a first photo of the plurality of photos uploaded by the first user, indicating on the map a first location of the one or more locations associated with the first photo, and presenting for display in the first portion of the user interface one or more photos uploaded by a second user associated with the first location, the first user and the second user being users of a social-networking system, wherein the social-networking system comprises a social graph that comprises a plurality of nodes and edges connecting the nodes, the first user being associated with a first node of the social graph, the second user being associated with a second node of the social graph, and the first and second nodes being connected by at least one edge of the social graph; and by the client computing device, in response to the first user selecting a second photo of the one or more photos uploaded by the second user, transitioning the user interface from displaying the map indicating the first location associated with the first photo and the first portion comprising the one or more photos uploaded by the second user associated with the first location to only displaying the selected second photo completely overlapping the map and the one or more photos. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
arrange a plurality of components of a user interface in a hierarchy, the hierarchy having a plurality of layers and each layer having at least one of the components of the user interface; present for display on the user interface; in a first portion of the user interface, a plurality of photos uploaded by a first user at a first layer, and in a second portion of the user interface, a map comprising one or more locations associated with the plurality of photos at a second layer, wherein the first layer is positioned above the second layer, and wherein at least a portion of the first layer overlaps the second layer; in response to the first user viewing a first photo of the plurality of photos uploaded by the first user, indicate on the map a first location of the one or more locations associated with the first photo, and present for display in the first portion of the user interface one or more photos uploaded by a second user associated with the first location, the first user and the second user being users of a social-networking system, wherein the social-networking system comprises a social graph that comprises a plurality of nodes and edges connecting the nodes, the first user being associated with a first node of the social graph, the second user being associated with a second node of the social graph, and the first and second nodes being connected by at least one edge of the social graph; and in response to the first user selecting a second photo of the one or more photos uploaded by the second user, transition the user interface from displaying the map indicating the first location associated with the first photo and the first portion comprising the one or more photos uploaded by the second user associated with the first location to only displaying the selected second photo completely overlapping the map and the one or more photos. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; arrange a plurality of components of a user interface in a hierarchy, the hierarchy having a plurality of layers and each layer having at least one of the components of the user interface; present for display on the user interface; in a first portion of the user interface, a plurality of photos uploaded by a first user at a first layer, and in a second portion of the user interface, a map comprising one or more locations associated with the plurality of photos at a second layer, wherein the first layer is positioned above the second layer, and wherein at least a portion of the first layer overlaps the second layer; in response to the first user viewing a first photo of the plurality of photos uploaded by the first user, indicate on the map a first location of the one or more locations associated with the first photo, and present for display in the first portion of the user interface one or more photos uploaded by a second user associated with the first location, the first user and the second user being users of a social-networking system, wherein the social-networking system comprises a social graph that comprises a plurality of nodes and edges connecting the nodes, the first user being associated with a first node of the social graph, the second user being associated with a second node of the social graph, and the first and second nodes being connected by at least one edge of the social graph; and in response to the first user selecting a second photo of the one or more photos uploaded by the second user, transition the user interface from displaying the map indicating the first location associated with the first photo and the first portion comprising the one or more photos uploaded by the second user associated with the first location to only displaying the selected second photo completely overlapping the map and the one or more photos. - View Dependent Claims (18, 19, 20)
-
Specification