SYSTEM AND METHOD FOR AN ONLINE MEMORIES AND GREETING SERVICE
First Claim
1. A system for managing memories within an online stationery/card service, the system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
- storing photos, audio recordings, videos, photo stories, and/or messages representing memories of a user within a memories database;
automatically detecting a triggering event associated with the user and/or one of the user'"'"'s friends;
reading triggering data associated with the triggering event;
reading metadata associated with the photos, audio recordings, videos, photo stories, and/or messages, the metadata characterizing the photos, audio recordings, videos, photo stores, and/or messages;
identifying a subset of the photos, audio recordings, videos, photo stories, and/or messages representing memories of the user associated with the triggering event based on the triggering data and the metadata; and
automatically generating one or more compilations containing the subset of the photos, audio recordings, videos, photo stories, and/or messages representing memories of the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are described for an online memories and greeting service. For example, a system according to one embodiment comprises at least one memory for storing program code and at least one processor for processing the program code to perform the operations of: receiving new photos, audio recordings, video, photo stories, and/or messages from a user; reading metadata associated with the new photos, audio recordings, video, photo stories, and/or messages; automatically arranging the new photos, audio recordings, video, photo stories, and/or messages into a new compilation on behalf of the user based on the metadata; and transmitting an electronic communication to notify the user and/or a friend of the user of the new compilation, the electronic communication including a preview of the compilation.
64 Citations
25 Claims
-
1. A system for managing memories within an online stationery/card service, the system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
-
storing photos, audio recordings, videos, photo stories, and/or messages representing memories of a user within a memories database; automatically detecting a triggering event associated with the user and/or one of the user'"'"'s friends; reading triggering data associated with the triggering event; reading metadata associated with the photos, audio recordings, videos, photo stories, and/or messages, the metadata characterizing the photos, audio recordings, videos, photo stores, and/or messages; identifying a subset of the photos, audio recordings, videos, photo stories, and/or messages representing memories of the user associated with the triggering event based on the triggering data and the metadata; and automatically generating one or more compilations containing the subset of the photos, audio recordings, videos, photo stories, and/or messages representing memories of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for suggesting the capture of memories within an online stationery/card service, the system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
-
storing photos, audio recordings, videos, photo stories, and/or messages representing memories of a user within a memories database; automatically detecting a triggering event associated with the user and/or one of the user'"'"'s friends; reading triggering data associated with the triggering event; based on the triggering data, suggesting options to the user for capturing additional photos, audio recordings, videos, photo stories, and/or messages to be added to the memories database. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for managing memories within an online stationery/card service, the system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
-
storing photos, audio recordings, videos, photo stories, and/or messages representing memories of a user within a memories database; automatically detecting that the user is designing a new card or stationery for a particular occasion or a particular recipient; reading metadata associated with the photos, audio recordings, videos, photo stories, and/or messages to identify photos, audio recordings, videos, photo stories, and/or messages associated with the occasion or recipient; and automatically providing the identified photos, audio recordings, videos, photo stories, and/or messages as options for the user while designing the new card or stationery. - View Dependent Claims (18, 19)
-
-
20. A system for managing memories within an online service, the system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
-
storing photos, audio recordings, videos, photo stories, and/or messages representing memories of a user within a memories database; receiving a new photo, audio recording, video, photo story, and/or message; automatically detecting a user entering a tag including one or more characters for the new photo, audio recording, video, photo story, and/or message; reading metadata associated with the new photo, audio recording, video, photo story, and/or message; and based on the metadata and the first one or more characters entered for the tag, providing an auto-fill option to automatically fill all or a portion of the tag with a specified set of characters. - View Dependent Claims (21, 22)
-
-
23. A system for managing memories within an online service, the system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
-
receiving new photos, audio recordings, video, photo stories, and/or messages from a user; reading metadata associated with the new photos, audio recordings, video, photo stories, and/or messages; automatically arranging the new photos, audio recordings, video, photo stories, and/or messages into a new compilation on behalf of the user based on the metadata; and transmitting an electronic communication to notify the user and/or a friend of the user of the new compilation, the electronic communication including a preview of the compilation. - View Dependent Claims (24, 25)
-
Specification