Generating moments
First Claim
Patent Images
1. A computer-implemented method comprising:
- generating a moment, wherein the moment includes visual content items, wherein (1) the visual content items include a first image of a first person captured by a first lens of a camera and a second image of a second person captured by a second lens of the camera, (2) the first lens and the second lens are on opposite sides of the camera, and (3) the first image is captured substantially simultaneously to when a command is received from the first person to capture the second image;
determining two or more other types of content items in response to the generating of the moment, wherein the two or more other types of content items comprise (a) at least one audio content item that was created during a time interval associated with a time of capture of the visual content items of the moment and (b) a temperature content item that is determined, by one or more processors, based on an object in the second image being associated with a temperature;
associating the two or more other types of content items with the moment;
rendering a first user interface that enables user identification of the moment;
upon receipt of the user identification of the moment, accessing a first set of content items associated with the moment in a moment data structure, wherein the first set of content items includes the visual content items and the one or more other types of content items;
determining a first set of content item types associated with the first set of content items; and
dynamically configuring and rendering a second user interface for presentation of the first set of content items, wherein;
the configuring of the second user interface is based on the first set of content item types, the second user interface includes the first image of the first person and the second image of the second person, and two or more types of content items are played concurrently in the second user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations generally relate to generating moments. In some implementations, a method includes generating a moment, where the moment includes one or more visual content items. The method further includes determining one or more other types of content items in response to the generating of the moment. The method further includes associating the one or more other types of content items with the moment.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
generating a moment, wherein the moment includes visual content items, wherein (1) the visual content items include a first image of a first person captured by a first lens of a camera and a second image of a second person captured by a second lens of the camera, (2) the first lens and the second lens are on opposite sides of the camera, and (3) the first image is captured substantially simultaneously to when a command is received from the first person to capture the second image; determining two or more other types of content items in response to the generating of the moment, wherein the two or more other types of content items comprise (a) at least one audio content item that was created during a time interval associated with a time of capture of the visual content items of the moment and (b) a temperature content item that is determined, by one or more processors, based on an object in the second image being associated with a temperature; associating the two or more other types of content items with the moment; rendering a first user interface that enables user identification of the moment; upon receipt of the user identification of the moment, accessing a first set of content items associated with the moment in a moment data structure, wherein the first set of content items includes the visual content items and the one or more other types of content items; determining a first set of content item types associated with the first set of content items; and dynamically configuring and rendering a second user interface for presentation of the first set of content items, wherein;
the configuring of the second user interface is based on the first set of content item types, the second user interface includes the first image of the first person and the second image of the second person, and two or more types of content items are played concurrently in the second user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium carrying program instructions thereon, the instructions when executed by one or more processors cause the one or more processors to perform operations comprising:
-
generating a moment, wherein the moment includes visual content items and wherein (1) the generating of the moment is triggered by a detection of a photo capture process associated with one or more of the visual content items by a device, (2) the visual content items include a first image of a first person captured by a first lens of the device and a second image of a second person captured by a second lens of the device, and (3) the first lens and the second lens are on opposite sides of the device; determining two or more other types of content items in response to the generating of the moment, wherein the two or more other types of content items comprise (a) at least one audio content item that was created during a time interval associated with a time of capture of the visual content items of the moment and (b) a temperature content item that is determined, by one or more processors, based on an object in the second image being associated with a temperature; associating the two or more other types of content items with the moment; indexing the moment based on one or more objects detected by one or more sensors of the device; rendering a first user interface that enables user identification of the moment based on searches based on one or more of the objects; upon receipt of the user identification of the moment, accessing a first set of content items associated with the moment in a moment data structure, wherein the first set of content items includes the visual content items and the one or more other types of content items; determining a first set of content item types associated with the first set of content items; and dynamically configuring and rendering a second user interface for presentation of the first set of content items, wherein the configuring of the second user interface is based on the first set of content item types and the second user interface includes the first image of the first person and the second image of the second person. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising; generating a moment, wherein the moment includes visual content items, wherein (1) the visual content items include a first image of a first person captured by a first lens of a camera and a second image of a second person captured by a second lens of the camera, (2) the first lens and the second lens are on opposite sides of the camera, and (3) the first image is captured substantially simultaneously to when a command is received from the first person to capture the second image; determining two or more other types of content items in response to the generating of the moment, wherein the two or more other types of content items comprise (a) at least one audio content item that was created during a time interval associated with a time of capture of the visual content items of the moment and (b) a temperature content item that is automatically determined based on an object in the second image being associated with a temperature; associating the one or more other types of content items with the moment; rendering a first user interface that enables user identification of the moment; upon receipt of the user identification of the moment, accessing a first set of content items associated with the moment in a moment data structure, wherein the first set of content items includes the visual content items and the one or more other types of content items; determining a first set of content item types associated with the first set of content items; and dynamically configuring and rendering a second user interface for presentation of the first set of content items, wherein the configuring of the second user interface is based on the first set of content item types, the second user interface includes the first image of the first person and the second image of the second person, and two or more types of content items are played concurrently in the second user interface. - View Dependent Claims (18, 19, 20)
-
Specification