Selective transformation of multimedia objects
First Claim
1. A dynamic method for efficiently transferring a media object from a first system to a second system, comprising:
- monitoring a transfer of an object from the first system to the second system to determine transfer capabilities and performance characteristics;
anchoring selected transfer parameters if desired to prevent said selected parameters from dynamically changing;
requesting an object to be transferred from the first system to the second system;
transforming transfer parameters based on said monitoring to increase efficiency of said object transfer; and
transferring said object from the first system to the second system.
1 Assignment
0 Petitions
Accused Products
Abstract
Dynamically transforming transfer parameters for a media object to allow efficient transmission of the object from a first system to a second system. The transformer may receive transfer feedback and is configured such that it dynamically modifies system constraints or object formatting to overcome system limitations which may slow the transfer. The invention may be integrated into an internet service provider'"'"'s (ISP) system structure and used to dynamically determine the transfer parameters between the ISP and the end-user. After the ISP accesses a requested internet site and its web site server, a media object from the web site is transferred to the ISP. The ISP transfers the information to the end-user and, during the transfer, receives system feedback regarding bandwidth availability, performance, information latency, and other items of interest. Using this feedback, transfer parameters are automatically selected to increase efficiency of system resources for subsequent media transfers. Transfer parameters may alternatively be anchored by the ISP or the end-user to prevent dynamic modification.
-
Citations
32 Claims
-
1. A dynamic method for efficiently transferring a media object from a first system to a second system, comprising:
-
monitoring a transfer of an object from the first system to the second system to determine transfer capabilities and performance characteristics; anchoring selected transfer parameters if desired to prevent said selected parameters from dynamically changing; requesting an object to be transferred from the first system to the second system; transforming transfer parameters based on said monitoring to increase efficiency of said object transfer; and transferring said object from the first system to the second system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for efficiently transferring a media object from a first system to a second system, said method comprising:
-
monitoring a transfer of an object from the first system to the second system to determine transfer capabilities and performance characteristics; anchoring selected transfer parameters if desired to prevent said selected parameters from dynamically changing; requesting an object to be transferred from the first system to the second system; transforming transfer parameters based on said monitoring to increase efficiency of said object transfer; and transferring said object from the first system to the second system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus to efficiently transfer a media object from a first system to a second system, comprising:
-
a storage unit; a processing unit; wherein the apparatus is capable of; monitoring a transfer of an object from the first system to the second system to determine transfer capabilities and performance characteristics; anchoring selected transfer parameters if desired to prevent said selected parameters from dynamically changing; requesting an object to be transferred from the first system to the second system; transforming transfer parameters based on said monitoring to increase efficiency of said object transfer; and transferring said object from the first system to the second system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus to efficiently transfer a media object from a first system to a second system, comprising:
-
storage means; processing means; wherein the apparatus is capable of; monitoring a transfer of an object from the first system to the second system to determine transfer capabilities and performance characteristics; anchoring selected transfer parameters if desired to prevent said selected parameters from dynamically changing; requesting an object to be transferred from the first system to the second system; transforming transfer parameters based on said monitoring to increase efficiency of said object transfer; and transferring said object from the first system to the second system. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification