×

Distributed control of devices using discrete device interfaces over single shared input/output

  • US 8,572,631 B2
  • Filed: 06/25/2008
  • Issued: 10/29/2013
  • Est. Priority Date: 06/25/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising the steps of:

  • providing a plurality of virtual device interfaces for a device, wherein each virtual device interface enables client control of a discrete function of the device;

    placing messages in separate client queues associated with each client operating a virtual device interface;

    moving messages from the client queues and placing the message into a timeline in order of time and priority;

    periodically determining a priority of messages in the timeline;

    detecting if potential timing collisions exist for message transmission;

    providing collision notification to the virtual device interfaces; and

    controlling concurrent communication between the device and two or more virtual device interfaces operating on a single shared I/O connection using a device input/output (I/O) interface.

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