Media acquisition, processing and distribution system for the internet
First Claim
1. A media acquisition, processing, and distribution method for transferring one or more media objects to a plurality of destinations, comprising the following computer implemented steps:
- receiving, from a client device, one or more media objects that have been pre-processed at said client device in accordance with pre-processing parameters that have been provided to said client device from a device external to said client device;
storing said one or more received pre-processed media objects;
retrieving, in response to said receiving, a distribution list that identifies a plurality of remote destination servers;
transmitting, by a server device to said plurality of remote destination servers, one or more media objects based on said stored one or more received pre-processed media objects, said transmitting enabling inclusion of said transmitted one or more media objects in a plurality of destinations associated with said plurality of remote destination servers, wherein said one or more received pre-processed media objects are processed prior to said transmitting in accordance with profile information stored at said server device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server. The mirroring service delivers the actual media object to multi-point remote databases to be stored and served by the customer.
-
Citations
22 Claims
-
1. A media acquisition, processing, and distribution method for transferring one or more media objects to a plurality of destinations, comprising the following computer implemented steps:
-
receiving, from a client device, one or more media objects that have been pre-processed at said client device in accordance with pre-processing parameters that have been provided to said client device from a device external to said client device; storing said one or more received pre-processed media objects; retrieving, in response to said receiving, a distribution list that identifies a plurality of remote destination servers; transmitting, by a server device to said plurality of remote destination servers, one or more media objects based on said stored one or more received pre-processed media objects, said transmitting enabling inclusion of said transmitted one or more media objects in a plurality of destinations associated with said plurality of remote destination servers, wherein said one or more received pre-processed media objects are processed prior to said transmitting in accordance with profile information stored at said server device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A media acquisition, processing, and distribution method for transferring one or more media objects to a plurality of destination web sites, comprising the following computer implemented steps:
-
transmitting, to a client device, media object identifier code that enables said client device to identify one or more media objects, said media object identifier code also being configured to generate a thumbnail view of one or more media objects that have been identified; receiving, from a client device, one or more media objects that have been processed at said client device using said media object identifier code; storing said one or more processed media objects; retrieving, in response to said receiving, a distribution list that identifies a plurality of remote destination servers; and transmitting, by a server device to said plurality of remote destination servers, one or more media objects based on said stored one or more received processed media objects, said transmitting enabling inclusion of said transmitted one or more media objects in a plurality of destination web sites associated with said plurality of remote destination servers, wherein said one or more received media objects are processed prior to said transmitting in accordance with a profile associated with a remote destination server. - View Dependent Claims (15, 16, 17)
-
-
18. A media acquisition, processing, and distribution method for transferring one or more media objects to a plurality of destination web sites, comprising the following computer implemented steps:
-
storing a profile for each of a plurality of remote destination servers, each said profile identifying requirements for an associated remote destination server in receiving one or more media objects that originate at a client device; receiving, from said client device, one or more media objects that have been processed at said client device; storing said one or more processed media objects; retrieving, in response to said receiving, a distribution list that identifies said plurality of remote destination servers; and transmitting, by a server device to said plurality of remote destination servers, one or more media objects based on said stored one or more received processed media objects, said transmitting enabling inclusion of said transmitted one or more media objects in a plurality of destination web sites associated with said plurality of remote destination servers, wherein said one or more received media objects are processed prior to said transmitting in accordance with a profile associated with a remote destination server. - View Dependent Claims (19, 20, 21, 22)
-
Specification