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 destination web sites, comprising the following computer implemented steps:
- receiving, from a user device, one or more media objects that have been pre-processed at said user device in accordance with pre-processing parameters that have been provided to said user device from a device external to said user device;
storing said one or more pre-processed media objects;
retrieving, in response to said receiving, a distribution list that identifies a plurality of remote destination servers that are each designed to store information for use by said user, each of said plurality of remote destination servers having an associated profile;
for each of said plurality of remote destination servers, generating one or more media objects based on said stored one or more pre-processed media objects in accordance with an associated remote destination server profile; and
transmitting, by a server device to said plurality of remote destination servers, said plurality of generated one or more media objects, said transmitting enabling inclusion of said transmitted plurality of generated one or more media objects in a plurality of destination web sites associated with said plurality of remote destination servers.
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
27 Claims
-
1. 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:
-
receiving, from a user device, one or more media objects that have been pre-processed at said user device in accordance with pre-processing parameters that have been provided to said user device from a device external to said user device; storing said one or more pre-processed media objects; retrieving, in response to said receiving, a distribution list that identifies a plurality of remote destination servers that are each designed to store information for use by said user, each of said plurality of remote destination servers having an associated profile; for each of said plurality of remote destination servers, generating one or more media objects based on said stored one or more pre-processed media objects in accordance with an associated remote destination server profile; and transmitting, by a server device to said plurality of remote destination servers, said plurality of generated one or more media objects, said transmitting enabling inclusion of said transmitted plurality of generated one or more media objects in a plurality of destination web sites associated with said plurality of remote destination servers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A media acquisition, processing, and distribution method for transferring one or more media objects to a plurality of remote destinations, comprising the following computer implemented steps:
-
receiving, from a user device, one or more media objects that have been processed at said user device and information describing said one or more media objects, said one or more media objects including one or more of image content, video content, and audio content; storing said one or more received media objects and said information; retrieving, in response to said receiving, a distribution list that identifies a plurality of remote destinations that are each designed to store information for use by said user, each of said plurality of remote destinations having an associated profile, said associated profile identifying one or more processing specifications for a remote destination; for each of said plurality of remote destinations, processing said stored one or more received media objects in accordance with processing specifications included within an associated remote destination profile; and transmitting, by a server device to said plurality of remote destinations, said plurality of generated one or more media objects and said descriptive information, said transmitting enabling inclusion of said transmitted plurality of processed one or more media objects and said information in said plurality of remote destinations. - View Dependent Claims (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 remote destinations, comprising the following computer implemented steps:
-
storing a profile for each of a plurality of remote destinations, each said profile identifying processing specifications for an associated remote destination in receiving one or more media objects that originate at a user device; receiving, from a user device, one or more media objects, said one or more media objects including one or more of image content, video content, and audio content; storing said one or more received media objects; retrieving, in response to said receiving, a distribution list that identifies said plurality of remote destinations that are each designed to store information for use by said user; for each of said plurality of remote destinations, processing said stored one or more received media objects in accordance with an associated remote destination profile; and transmitting, by a server device to said plurality of remote destinations, said plurality of processed one or more media objects, said transmitting enabling inclusion of said transmitted plurality of generated processed one or more media objects in said plurality of remote destinations. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A media acquisition, processing, and distribution method for transferring one or more media objects to a plurality of remote destinations, comprising the following computer implemented steps:
-
storing a distribution list for a customer, said distribution list identify a plurality of remote destinations that are associated with said customer and are designed to store information for use by said customer; for each remote destination in said distribution list, storing a profile that identifies requirements for an associated remote destination in receiving one or more media objects that originate at a customer device; receiving, from a customer device, one or more media objects that have been processed at said customer device, said one or more media objects including one or more of image content, video content, and audio content; receiving customer account information from said customer device; identifying an account associated with said customer account information and retrieving a distribution list associated with said identified account; for each of said plurality of remote destinations identified in said retrieved distribution list, generating one or more media objects based on said one or more received media objects in accordance with an associated remote destination profile; and transmitting, by a server device to said plurality of remote destinations, said plurality of generated one or more media objects, said transmitting enabling inclusion of said transmitted plurality of generated one or more media objects in said plurality of remote destinations. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification