Automatic transport discovery for media submission
First Claim
Patent Images
1. A computer implemented method for transporting media content data over a network to a media submission system, the method comprising:
- providing a client media submission program that supports media submission to the media submission system using a plurality of transport mechanisms;
obtaining configuration criteria at the client media submission program from the media submission system;
providing a client validation of the configuration criteria from the media submission system, by validating at the client media submission program at least a portion of the configuration criteria from the media submission system, the validating comprises ranking the transport mechanisms based at least in part on at least one of (i) media type of the media content data, (ii) size of the media content data or (iii) media encoding type of the media content data;
determining one of the transport mechanisms to be utilized for the media submission based at least in part on the rank of the transport mechanisms provided by the client validation of the configuration criteria from the media submission system; and
submitting the media content data over the network to the media submission system using the determined one of the transport mechanisms, wherein the submitting uses the client media submission program to submit the media content data over the network to a media storage server using the determined one of the transport mechanisms.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for transporting media content data over a network to a media submission system are disclosed. A client media submission program may be provided that supports media submission to the media submission system using a plurality of transport mechanisms. One of the transport mechanisms to be utilized for the media submission may be determined based at least in part on configuration criteria. The media content data may be submitted over the network to the media submission system using the determined one of the transport mechanisms.
-
Citations
25 Claims
-
1. A computer implemented method for transporting media content data over a network to a media submission system, the method comprising:
-
providing a client media submission program that supports media submission to the media submission system using a plurality of transport mechanisms; obtaining configuration criteria at the client media submission program from the media submission system; providing a client validation of the configuration criteria from the media submission system, by validating at the client media submission program at least a portion of the configuration criteria from the media submission system, the validating comprises ranking the transport mechanisms based at least in part on at least one of (i) media type of the media content data, (ii) size of the media content data or (iii) media encoding type of the media content data; determining one of the transport mechanisms to be utilized for the media submission based at least in part on the rank of the transport mechanisms provided by the client validation of the configuration criteria from the media submission system; and submitting the media content data over the network to the media submission system using the determined one of the transport mechanisms, wherein the submitting uses the client media submission program to submit the media content data over the network to a media storage server using the determined one of the transport mechanisms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium including at least computer program code stored thereon for transporting media content data over a network to a media submission system, the computer readable medium comprising:
-
computer program code for client media submission to the media submission system using a plurality of transport mechanisms; computer program code for obtaining configuration criteria from the media submission system; computer program code for client validation of the configuration criteria from the media submission system, the client validation comprises ranking the transport mechanisms based at least in part on at least one of (i) media type of the media content data, (ii) size of the media content data or (iii) media encoding type of the media content data; computer program code for determining one of the transport mechanisms to be utilized for the media submission based at least in part on the rank of the transport mechanisms provided by the client validation; and computer program code for submitting the media submission over the network to the media submission system using the determined one of the transport mechanisms, wherein the media submission is over a network to a media storage server using the determined one of the transport mechanisms.
-
-
11. A computer implemented method for transporting media content data over a Wide Area Network (WAN) to a media submission system, the method comprising:
-
receiving a validation ranking of a plurality of transport mappings that are potentially available to transport data to the media submission system, the validation ranking ranks the transport mechanisms based at least in part on at least one of (i) media type of the media content data, (ii) size of the media content data or (iii) media encoding type of the media content data; selecting a transport mapping from the media submission system based at least in part on the validation ranking; validating the selected transport mapping from the media submission system; upon validating the selected transport mapping from the media submission system, designating the selected transport mapping from the media submission system as a validated transport mapping from the media submission system; and attempting delivery of the media content data over the WAN according to the validated transport mapping from the media submission system, wherein if the attempting of delivery of the media content data over the WAN is successful, the media content data is provided to the media submission system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for transporting media content data over a Wide Area Network (WAN) to a media submission system, the apparatus comprising:
-
a computing device including at least validation test logic and transport control logic, wherein the computing device receives a plurality of transport mappings from the media submission system, wherein the validation test logic determines a validation ranking of the plurality of transport mappings from the media submission system, the validation ranking ranks the transport mappings based at least in part on at least one of (i) media type of the media content data, (ii) size of the media content data or (iii) media encoding type of the media content data, wherein upon validating a selected transport mapping from among the plurality of transport mappings from the media submission system, the validation test logic designates the selected transport mapping as a validated transport mapping from the media submission system, wherein the transport control logic attempts delivery of the media content data over the WAN according to the validated transport mapping from the media submission system, and wherein if the attempting of delivery of the media content data over the WAN via the transport control logic is successful, the media content data is provided to the media submission system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification