Modifying the behavior of a multimedia transport system in response to detected capabilities of a client system
AssigneeMicrosoft Corporation
InventorsJoe Chauvin, Michael E. Pietraszak, John D. Canning
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsJoe Chauvin, Michael E. Pietraszak, John D. Canning
Estimating the term…
Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
A computer program product for use in a multimedia transport system that is network connectable to one or more client systems that may receive and output multimedia content, the computer program product comprising one or more computer readable storage media having encoded thereon computer executable instructions which, when executed upon one or more computer processors, performs a method for modifying the behavior of the multimedia transport system by increasing the number of streams the multimedia content transported to a client system in order to provide load balancing when system bandwidth may be low, the method comprising:
A multimedia transport system that is network connectable to one or more client systems that may receive and output multimedia content, the system comprising one or more computer processors and one or more computer readable storage media having encoded thereon computer executable instructions which, when executed upon the one or more computer processors, performs a method for modifying the behavior of the multimedia transport system by increasing the number of streams the multimedia content transported to a client system in order to provide load balancing when system bandwidth may be low, the method comprising:
Dependencies are inferred from the claim text.