Abstract:
Some embodiments provide a method for displaying relationships in content. From several entities that appear in a set of content items and for which representations are displayed in a graphical user interface (GUI), the method receives a selection of one or more of the entities through the representations in the GUI. For each non-selected entity of a set of non-selected entities of the several entities, the method determines a count of content items in the set of content items in which the one or more selected entities and the non-selected entity appear. The method displays in the GUI a visualization of the representations of the several entities that indicates which of the entities are selected and the counts for each of the set of non-selected entities.
Abstract:
An electronic device displays an image in a sequence of images. The sequence of images includes a representative image and images acquired by the camera before and after acquiring the representative image. While displaying the image, the device detects a first input and, in response, displays a user interface for trimming the sequence of images. The user interface includes: representations of images in the sequence of images; a begin-trim icon that delimits a beginning image in the subset of the sequence of images; and an end-trim icon that delimits an ending image in the subset of the sequence of images. The begin-trim and end-trim icons are located at positions that are automatically selected by the device. The device detects a second input and, in response, trims the sequence of images to the subset of the sequence of images based on the positions of the begin-trim and the end-trim icons.
Abstract:
An electronic device, while in a first media acquisition mode, captures media and performs scene recognition. If the scene recognition meets first criteria, the media is displayed as a sequence of images acquired by the camera in temporal proximity to a single activation of a shutter button of the device at the first time. The sequence of images includes a plurality of images acquired by the camera prior to detecting activation of the shutter button at the first time, a representative image that represents the sequence of images and was acquired by the camera after one or more other images in the sequence of images, and a plurality of images acquired by the camera after acquiring the representative image. If the scene recognition does not meet the first criteria, the media is displayed as a single image in temporal proximity to the activation of the shutter button.
Abstract:
An electronic device displays an image in a sequence of images. The sequence of images includes a representative image and images acquired by the camera before and after acquiring the representative image. While displaying the image, the device detects a first input and, in response, displays a user interface for trimming the sequence of images. The user interface includes: representations of images in the sequence of images; a begin-trim icon that delimits a beginning image in the subset of the sequence of images; and an end-trim icon that delimits an ending image in the subset of the sequence of images. The begin-trim and end-trim icons are located at positions that are automatically selected by the device. The device detects a second input and, in response, trims the sequence of images to the subset of the sequence of images based on the positions of the begin-trim and the end-trim icons.
Abstract:
Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. The content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools are provided as part of an image organizing and editing application.