Method and apparatus for managing multimedia data files in a computer network by streaming data files into separate streams based on file attributes
First Claim
1. A computer implemented method for managing multimedia data files in a computer network, said computer implemented method comprising the steps of:
- receiving a request from a first unit on said computer network,processing said request to determine file attributes of said request;
redirecting automatically said request based on said file attributes of said request, to a second unit on said computer network, said second unit being compatible with said file attributes; and
receiving on said first unit a response to said request redirected to said second unit, said response including data files, said data files being streamed into separate data streams based on said file attributes, said step of receiving said response further including the step of selecting a transport protocol from a plurality of transport protocols based on said file attributes of said data files in said separate data streams, wherein said file attributes of said data files in said separate data streams include text data types, audio data types, video data types and graphics data types.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention manages multimedia data files in a computer network by receiving a request from a first unit on the network, processing the request to determine file attributes of the request and redirecting the request based on the file attributes of the request, to a second unit on the network. The invention further receives a response that includes data files streamed into separate data streams based on the file attributes of the response. The present invention also selects for use appropriate buffering protocol units and data transportation units, based on the file attributes of the data files in the separate data streams.
-
Citations
30 Claims
-
1. A computer implemented method for managing multimedia data files in a computer network, said computer implemented method comprising the steps of:
-
receiving a request from a first unit on said computer network, processing said request to determine file attributes of said request; redirecting automatically said request based on said file attributes of said request, to a second unit on said computer network, said second unit being compatible with said file attributes; and receiving on said first unit a response to said request redirected to said second unit, said response including data files, said data files being streamed into separate data streams based on said file attributes, said step of receiving said response further including the step of selecting a transport protocol from a plurality of transport protocols based on said file attributes of said data files in said separate data streams, wherein said file attributes of said data files in said separate data streams include text data types, audio data types, video data types and graphics data types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer apparatus for managing multimedia data files on a computer network, said apparatus comprising:
-
a processor for receiving a request from a first unit on said computer network; said processor further for processing said request to determine file attributes of said request; a redirection unit for redirecting automatically said request based on said file attributes of said request, to a second unit on said computer network, said second unit being compatible with said file attributes; and said processor further for receiving on said first unit a response to said request redirected to said second unit, said response including data files, said data files being streamed into separate data streams based on said file attributes, said processor further for selecting a transport protocol from a plurality of transport protocols based on said file attributes of said data files in said separate data streams, wherein said file attributes of said data files in said separate data streams include text data types, audio data types, video data types and graphics data types. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer system for managing multimedia data files in a computer network, said computer system comprising:
-
a means for receiving a request from a first unit on said computer network, a means for processing said request to determine file attributes of said request; a means for automatically redirecting said request based on said file attributes of said request, to a second unit on said computer network, said second unit being compatible with said file attributes; and means for receiving on said first unit a response to said request redirected to said second unit, said response including data files, said data files being streamed into separate data streams based on said file attributes, said means for receiving said response further including a means for selecting a transport protocol from a plurality of transport protocols based on said file attributes of said data files in said separate data streams, wherein said file attributes of said data files in said separate data streams include text data types, audio data types, video data types and graphics data types. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification