×

System and method for dynamic uploading and execution of applications and drivers between devices

  • US 7,610,331 B1
  • Filed: 09/13/2000
  • Issued: 10/27/2009
  • Est. Priority Date: 09/13/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of interaction between a client device and a host device to be performed when the client device is connected to the host device, the method comprising:

  • establishing a bidirectional communication channel between the client device and the host device using a handshake command/response;

    negotiating a reliable stream protocol connection between the client device and the host device, data for the reliable stream protocol connection to flow over the bidirectional communication channel;

    probing the host device by the client device with a probe message to identify the type of host device;

    identifying the host device type by the client device with a handshake response, the handshake response transmitted by the host device in response to receiving the probe message;

    transmitting executable information selected according to an identity of the host device from the client device to the host device over the reliable stream protocol connection and receiving a file handle for the executable information at the host device;

    invoking execution by the client of the executable information at the host device using the file handle; and

    entering a listening mode to receive a message sent by the executable information executing at the host device.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×