Creating social prints from photographs maintained by a social networking system
First Claim
Patent Images
1. A computer-implemented method comprising:
- storing, at a social networking system, a user profile for a user of the social networking system, the user connected to other users of the social networking system;
persistently storing, at the social networking system, social context information of digital photographs associated with the user;
receiving a request to generate one or more prints of a digital photograph associated with the user, and to include social context information describing one or more characteristics of the digital photograph that are associated with the user;
retrieving, by the social networking system, the social context information that is associated with the digital photograph and persistently stored at the social networking system, the social context information naming both another user connected to the user in the social networking system that is shown in the digital photograph and another user connected to the user in the social networking system that commented on the digital photograph in the social networking system; and
transmitting the digital photograph and the social context information to a photograph developer, the photograph developer generating a physical print including the digital photograph and the social context information printed on the physical print, the printed social context information naming on the physical print both the other user connected to the user in the social networking system that is shown in the digital photograph and the other user connected to the user in the social networking system that commented on the digital photograph in the social networking system.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system user may request physical prints of digital photographs stored in connection with the user'"'"'s user profile on the social networking system. The physical prints are generated by a photograph developer, such as a retail store, and retrieved by the user. The user may request the physical prints from an application executing on a user device that allows the user to identify social context information associated with a digital photograph for inclusion on the physical print. The social networking system may notify users connected to the user and/or to the digital image of the physical print generation.
13 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
storing, at a social networking system, a user profile for a user of the social networking system, the user connected to other users of the social networking system; persistently storing, at the social networking system, social context information of digital photographs associated with the user; receiving a request to generate one or more prints of a digital photograph associated with the user, and to include social context information describing one or more characteristics of the digital photograph that are associated with the user; retrieving, by the social networking system, the social context information that is associated with the digital photograph and persistently stored at the social networking system, the social context information naming both another user connected to the user in the social networking system that is shown in the digital photograph and another user connected to the user in the social networking system that commented on the digital photograph in the social networking system; and transmitting the digital photograph and the social context information to a photograph developer, the photograph developer generating a physical print including the digital photograph and the social context information printed on the physical print, the printed social context information naming on the physical print both the other user connected to the user in the social networking system that is shown in the digital photograph and the other user connected to the user in the social networking system that commented on the digital photograph in the social networking system. - View Dependent Claims (2, 3, 4, 23)
-
-
5. A computer-implemented method comprising:
-
storing, at a social networking system, a user profile for a user of the social networking system, the user connected to other users of the social networking system; storing, at the social networking system, social context information of digital photographs associated with the user; selecting, by the social networking system, one or more candidate digital photographs associated with the user and stored by the social networking system; presenting the selected candidate digital photographs to the user via a user device; receiving, at the social networking system, a request from the user device to generate a physical print including a selected candidate digital photograph and social context associated with the selected candidate digital photograph; retrieving, by the social networking system, the social context information associated with the selected candidate digital photograph and stored at the social networking system, the social context information naming both another user connected to the user in the social networking system that is shown in the selected candidate digital photograph and another user connected to the user in the social networking system that commented on the selected candidate digital photograph in the social networking system; and transmitting the selected candidate digital photograph and the social context information to a photograph developer, the photograph developer generating the physical print including the digital photograph and the social context information printed on the physical print, the printed social context information naming on the physical print both the other user connected to the user in the social networking system shown in the selected candidate digital photograph and the other user connected to the user in the social networking system that commented on the selected candidate digital photograph in the social networking system. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
transmitting, from a client device, a request to a social networking system for candidate digital photographs associated with a user of the client device, the candidate digital photographs persistently stored at the social networking system; receiving, at the client device, the candidate digital photographs associated with the user and social context information associated with the candidate digital photographs from the social networking system, the social context information persistently stored at the social networking system; displaying the received candidate digital photographs via the client device; receiving, via the client device, a selection of a digital photograph from the received candidate photographs; displaying, via the client device, social context information associated with the selected digital photograph, the social context information naming another user connected to the user in the social networking system that commented on the selected digital photograph in the social networking system; receiving, via the client device, a request to generate a print of the selected digital photograph that includes the social context information associated with the selected digital photograph; transmitting, via the client device, the request to a photograph developer, the photograph developer generating a physical print based on the selected digital photograph and including the social context information associated with the selected digital photograph, the social context information printed on the physical print and naming on the physical print the other user connected to the user in the social networking system that commented on the selected digital photograph in the social networking system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
receiving a request to generate a physical print from a social networking system, the request identifying a digital photograph associated with a user of the social networking system and social context information associated with the digital photograph, and wherein the social networking system retrieved the digital photograph and the social context information associated with the digital photograph from a persistent storage at the social networking system to generate the request, the social context information naming both another user connected to the user in the social networking system that commented on the digital photograph in the social networking system and another user connected to the user in the social networking system that is shown in the digital photograph; generating a physical print based on the digital photograph and including a representation of the social context information printed on the physical print, the representation of the social context information naming on the physical print both the other user connected to the user in the social networking system that commented on the digital photograph in the social networking system and the other user connected to the user in the social networking system that is shown in the digital photograph; and notifying the user of the social networking system of the physical print.
-
Specification