Abstract:
Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alterative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
Abstract:
Processes are disclosed for generating share recommendations for sharing content based at least in part on associated metadata of the content (e.g., geo-location of the content, the date/time of the content, subject matter of the content, etc.). A quick share system may track an individual's share history, including people with whom the individual has shared content, the date/time the content was shared, the geo-location of the individual when the content was shared, etc. Share recommendations indicating one or more suggested people with whom the individual may wish to share content may be generated for the individual, based at least in part on some of a current time/date, the individual's current location, the content metadata, the individual's share history. Share recommendations may also be based in part on an event associated with the content, user feedback data for shared content, and content analysis such as image analysis for digital images.
Abstract:
A workflow manager can be configured to present a graphical interface to an entity and display a current status of a user population within an active workflow. The workflow manager can identify and monitor individual user actions associated with user paths of the active workflow. The workflow manager can generate user path and workflow analytics that identify the progress of individual users and summarize the overall progress of the user population within the active workflow. The workflow analytics can be generated from event notifications that are emitted by the communications and filters of the active workflow. The graphical interface can be actively updated, in response to the emission of the event notifications, to present the workflow analytics and user population progress to the entity.
Abstract:
Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alternative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
Abstract:
Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alternative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
Abstract:
Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alterative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
Abstract:
Technologies are described herein for capturing a sequence of images and for capturing sensor data at or around the time the images are captured. The sensor data is associated with the sequence of images. During a playback time of the images, additional sensor data is captured. The playback of the images is based at least, in part, on a correlation between movement indicated by the sensor data that was captured at the capture time of the images and movement indicated by the additional sensor data that is captured at the playback time.
Abstract:
Processes are disclosed for generating share recommendations for sharing content based at least in part on associated metadata of the content (e.g., geo-location of the content, the date/time of the content, subject matter of the content, etc.). A quick share system may track an individual's share history, including people with whom the individual has shared content, the date/time the content was shared, the geo-location of the individual when the content was shared, etc. Share recommendations indicating one or more suggested people with whom the individual may wish to share content may be generated for the individual, based at least in part on some of a current time/date, the individual's current location, the content metadata, the individual's share history. Share recommendations may also be based in part on an event associated with the content, user feedback data for shared content, and content analysis such as image analysis for digital images.
Abstract:
A workflow manager can be configured to present a graphical interface to an entity and display a current status of a workflow via the graphical interface. Via the graphical interface, the entity can provide one or more indications that indicate an entry condition for the workflow, one or more message communications, and one or more filter conditions. The entity can activate the workflow and cause the workflow manager to identify a user population that satisfies the entry condition and cause the user population to be presented with the one or more message communications and the one or more filter conditions of the workflow. Different user segments of the user population may be assigned to different user paths, where each user segment receives different communications based on their corresponding user paths.
Abstract:
A workflow manager can be configured to present a graphical interface to an entity and display a current status of a workflow via the graphical interface. Via the graphical interface, the entity can provide one or more indications that indicate an entry condition for the workflow, one or more message communications, and one or more filter conditions. The entity can activate the workflow and cause the workflow manager to identify a user population that satisfies the entry condition and cause the user population to be presented with the one or more message communications and the one or more filter conditions of the workflow. Different user segments of the user population may be assigned to different user paths, where each user segment receives different communications based on their corresponding user paths.