Efficient management, control, and evaluation of captured digital media
First Claim
1. A method comprising:
- receiving, over a network at a mobile computing device comprising a digital camera, one or more digital media tasks associated with one or more task objects that are stored in a data repository at a server computer;
displaying the one or more digital media tasks on the mobile computing device;
receiving a selection of a particular digital media task of the one or more digital media tasks;
wherein the particular digital media task identifies one or more items of digital media that are to be obtained to complete the particular digital media task;
determining that one or more digital media overlays are associated with the particular task, wherein the one or more digital media overlays comprise one or more images, audio recordings or videos configured to provide a foreground layer when combined with the one or more items of digital media;
in response to receiving the selection of the particular digital media task and to determining that the one or more digital media overlays are associated with the particular task, prior to capturing a particular item of digital media through a media capture preview display, displaying the media capture preview display on the mobile computing device with the one or more digital media overlays;
capturing the particular item of digital media on the mobile computing device, through the media capture preview display;
combining the particular item of digital media with the one or more digital overlays to create a combined item of digital media;
sending, over the network, the combined item of digital media to the server computer;
wherein the method is performed by one or more computing devices.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for generating digital media tasks, authorizing digital media associated with the digital media tasks, and evaluating the digital media is provided. In an embodiment, a server computer creates a digital media task and sends it to one or more mobile computing devices. When the server receives digital media from a mobile computing device, the server computer determines whether it is authorized to provide other computing devices with access to the digital media. Determining whether the server computer is authorized to provide other computing devices with access to the digital media may comprise determining whether the server computer has current waivers for the digital media or whether supervisory computing device has provided authorization.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, over a network at a mobile computing device comprising a digital camera, one or more digital media tasks associated with one or more task objects that are stored in a data repository at a server computer; displaying the one or more digital media tasks on the mobile computing device; receiving a selection of a particular digital media task of the one or more digital media tasks; wherein the particular digital media task identifies one or more items of digital media that are to be obtained to complete the particular digital media task; determining that one or more digital media overlays are associated with the particular task, wherein the one or more digital media overlays comprise one or more images, audio recordings or videos configured to provide a foreground layer when combined with the one or more items of digital media; in response to receiving the selection of the particular digital media task and to determining that the one or more digital media overlays are associated with the particular task, prior to capturing a particular item of digital media through a media capture preview display, displaying the media capture preview display on the mobile computing device with the one or more digital media overlays; capturing the particular item of digital media on the mobile computing device, through the media capture preview display; combining the particular item of digital media with the one or more digital overlays to create a combined item of digital media; sending, over the network, the combined item of digital media to the server computer; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processors; a digital camera; a memory storing instructions which, when executed by one or more processors, causes performance of; receiving, over a network, one or more digital media tasks associated with one or more task objects that are stored in a data repository at a server computer; displaying the one or more digital media tasks; receiving a selection of a particular digital media task of the one or more digital media tasks; wherein the particular digital media task identifies one or more items of digital media that are to be obtained to complete the particular digital media task; determining that one or more digital media overlays are associated with the particular task, wherein the one or more digital media overlays comprise one or more images, audio recordings or videos configured to provide a foreground layer when combined with the one or more items of digital media; in response to receiving the selection of the particular digital media task and to determining that the one or more digital media overlays are associated with the particular task, prior to capturing a particular item of digital media through a media capture preview display, displaying the media capture preview display with the one or more digital media overlays; capturing the particular item of digital media with the digital camera; combining the particular item of digital media with the one or more digital overlays to create a combined item of digital media, through the media capture preview display; sending, over the network, the combined item of digital media to the server computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification