Patent ID: 7380012
Filing Date: 2008-05-27
Classification: H04L

Abstract:
1. In a computer network having a client on a first computer and a media server for storing data on a second computer, a method comprising the steps of: providing a wire protocol that facilitates creation of connections between the media server and the client; using the wire protocol to create a control connection between the media server and the client to facilitate exchange of control information between the media server and the client; and using the wire protocol to create a data connection between the media server and the client to facilitate the exchange of data between the media server and the client at a rate substantially equal to a rate at which the client consumes the data, wherein the media server is configured to: receive one or more request messages from the client, each request message including a unique identifier, which serves as a basis for identifying each request; and provide a response message to each of the one or more request messages by using the unique identifier as a mechanism to match the response message with one of the one or more request messages.