System and Method for Managing Distribution of Media Files
First Claim
1. A computer-implemented method for managing distribution of digital images, the method comprising:
- receiving a request to view a set of stored images on a host computer, the request being received from over the Internet from a device other than the host computer;
providing image data that corresponds to each image in the set to the device over the Internet;
enabling a user of the device to select one or more actions to be performed for any of the one or more images in the set that are selected by the user; and
causing the specified one or more actions to be performed in response to the user selecting the one or more actions for any selected images in the set;
wherein the one or more specified actions include sending the selected images to a particular location over the Internet that is external to the device and a network location of the host computer.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, method and technique are provided for managing distribution of digital images and other media. A host computer may store a library of media files, including digital images, such as those captured by a digital camera of a user. One or more applications may run on the host computer, or on an Internet service that communicates with the host computer, in order to enable management, sharing and distribution of images stored on the host computer. A remote device may be operated by the user or guest to cause remotely viewed images that reside on the host computer to be transferred to a print service or other third-party service with a corresponding network location.
-
Citations
30 Claims
-
1. A computer-implemented method for managing distribution of digital images, the method comprising:
-
receiving a request to view a set of stored images on a host computer, the request being received from over the Internet from a device other than the host computer;
providing image data that corresponds to each image in the set to the device over the Internet;
enabling a user of the device to select one or more actions to be performed for any of the one or more images in the set that are selected by the user; and
causing the specified one or more actions to be performed in response to the user selecting the one or more actions for any selected images in the set;
wherein the one or more specified actions include sending the selected images to a particular location over the Internet that is external to the device and a network location of the host computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for managing distribution of digital images that are stored on a host machine of an end user, the host machine having (i) at least one of a local port or a network port, and (ii) one or more memory components that are configured to persistently store the digital images, including a set of images that are either received over the local port or downloaded from a network site using the network port, and wherein the system comprises:
a media manager module that is configured to programmatically respond to a request from a remote end user to view images by;
accessing the one or more memory components;
generating image data corresponding to one or more images from the set to a location of the remote user; and
causing the image data to be transmitted to a location or a device of the end user to enable the remote end user to view one or more renditions of the one or more images from the set. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A system for managing distribution of digital images, the system comprising:
-
a memory medium to store a library of images captured with a digital camera;
one or more processors operating at a given network location, the one or more processors being configured to;
process a request from a network location that is external to the given network location;
identify at least one of a device or a user operating the device, making the request;
identify a set of one or more images contained in the image library that is specified as being viewable by the user or device making the request;
transmit image data corresponding to the set of one or more images to the device from which the request was made;
act responsively to instructions originating from the device by sending a select set of one or more images to a particular network location, as specified by the instructions. - View Dependent Claims (29, 30)
-
Specification