DAVID HEYES STAFFORD
Pilots at Rachel Dr, Huntsville, AL

License number
Alabama A1809471
Issued Date
Dec 2016
Expiration Date
Dec 2018
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
114 Rachel Dr NW, Huntsville, AL 35806

Professional information

David Stafford Photo 1

Kvm (Keyboard, Video, And Mouse) Switch Having A Network Interface Circuit Coupled To An External Network And Communicating In Accordance With A Standard Network Protocol

US Patent:
6378009, Apr 23, 2002
Filed:
Aug 20, 1999
Appl. No.:
09/379576
Inventors:
Charles H. Williams - Limerick, IE
Paul D. Durden - Gurley AL
David H. Stafford - Huntsville AL
Assignee:
Avocent Corporation - Huntsville AL
International Classification:
G06F 1314
US Classification:
710 62, 710105, 710316
Abstract:
An apparatus, method, and system for providing control, status, and security functions in a peripheral switch for connecting one or more computers to one or more user stations. Information from a remote terminal is transferred on a network in a packet where the switch information in the packet uses a standardized management protocol. When the packet is received by a network interface card in the peripheral switch the switch information is translated to a proprietary protocol. The peripheral switch then responds to the switch information by performing a control function, providing status information to the remote terminal, or by changing security information. In addition to the transfer of peripheral information from the remote terminal, the peripheral switch is capable of transferring switch information from one of the user stations.


David Stafford Photo 2

Kvm Switch Having A Uniprocessor That Accomodate Multiple Users And Multiple Computers

US Patent:
6671756, Dec 30, 2003
Filed:
May 5, 2000
Appl. No.:
09/564793
Inventors:
Christopher L. Thomas - Madison AL
Douglas D. Reed - Meridianville AL
David H. Stafford - Huntsville AL
Philip M. Kirshtein - New Market AL
Assignee:
Avocent Corporation - Huntsville AL
International Classification:
G06F 1310
US Classification:
710 73, 710 62, 710220
Abstract:
A KVM switch having a uniprocessor architecture that accommodate multiple users and multiple computers—even multiple users to a single computer—via interrupt servicing provides dramatic improvements over common matrix-type KVM switches. Further, such features as hot-plugging computers, and keep alive computers (during power outages) are not inhibited by the present architecture. OSD menuing is accommodated, even as to both users, and OSD configurations are field upgradeable using flash memory downloading. The present architecture also accommodates tiered arrangements.


David Stafford Photo 3

Method And Apparatus For Transmitting Keyboard/Video/Mouse Data To And From Digital Video Appliances

US Patent:
2005004, Feb 24, 2005
Filed:
Aug 6, 2004
Appl. No.:
10/912056
Inventors:
David Stafford - Huntsville AL, US
International Classification:
G06F015/16
US Classification:
709227000, 709231000
Abstract:
A method of exchanging keyboard/video/mouse data between a client work station and a digital video appliance connected through a general purpose network is disclosed. A protocol for exchanging this data includes the establishment of a secure sockets layer (SSL) connection for the transmission of all data other than the video data. The present protocol also establishes a non-secure video session connection across the same general purpose network for transmitting the digitized video from the digital video appliance to the client work station. The protocol also provides for the compression of the digitized video to reduce the band width required to transit the video signals.


David Stafford Photo 4

Virtual Media Systems, Methods And Devices

US Patent:
7640382, Dec 29, 2009
Filed:
Apr 25, 2006
Appl. No.:
11/410084
Inventors:
Steven Blackwell - Huntsville AL, US
Christopher L. Thomas - Madison AL, US
Philip M. Kirshtein - New Market AL, US
David H. Stafford - Huntsville AL, US
James Vernon Pursel - Edmonds WA, US
Paul D. Durden - Gurley AL, US
Assignee:
Avocent Corporation - Huntsville AL
International Classification:
G06F 13/12
US Classification:
710 74, 710 62, 711211, 711217, 711218, 711219
Abstract:
In a KVM system, a system provides for USB devices to be accessed by target computers. A KVM switch connects a client with a target server via a network, the client computer having at least one device attached thereto. A second mechanism connects to a USB port of the target and communicates with the target using a USB protocol. A client mechanism communicates with the second mechanism via the network. A virtual media mechanism enables the target server to access the USB device attached to the client.


David Stafford Photo 5

Mouse Ranking System For Multiple Users

US Patent:
6256014, Jul 3, 2001
Filed:
May 5, 2000
Appl. No.:
9/564794
Inventors:
Christopher L. Thomas - Madison AL
Douglas D. Reed - Meridianville AL
David H. Stafford - Huntsville AL
Mark M. Nicolas - Huntsville AL
Assignee:
Avocent Corporation - Huntsville AL
International Classification:
G09G 508
US Classification:
345163
Abstract:
A multi-user KVM switch system is disclosed in which the KVM switch utilizes a pre-determined routine to determine which types of mice are connected to the KVM switch user ports. When the multiple mice communicate with a common computer via the KVM switch, the present invention provides a hierarchical mouse ranking structure which the KVM switch 13 uses to determine which of the disparate mouse driver types the KVM switch will emulate to the commonly selected computer. In this manner, disparate mouse types speaking to a common KVM switch and to a commonly selected computer by a mouse emulation type which is advantageously selected from a hierarchical ranking of mouse types in flash memory of the KVM switch.


David Stafford Photo 6

Virtual Media Systems, Methods And Devices

US Patent:
2010007, Mar 25, 2010
Filed:
Nov 13, 2009
Appl. No.:
12/618540
Inventors:
Steven Blackwell - Huntsville AL, US
Christopher L. Thomas - Madison AL, US
Philip M. Kirshtein - New Market AL, US
David H. Stafford - Huntsville AL, US
James Pursel - Edmonds WA, US
Paul D. Durden - Gurley AL, US
International Classification:
G06F 13/12
US Classification:
710 74
Abstract:
In a KVM system, a system provides for USB devices to be accessed by target computers. A KVM switch connects a client with a target server via a network, the client computer having at least one device attached thereto. A second mechanism connects to a USB port of the target and communicates with the target using a USB protocol. A client mechanism communicates with the second mechanism via the network. A virtual media mechanism enables the target server to access the USB device attached to the client.


David Stafford Photo 7

Virtual Media Systems, Methods And Devices

US Patent:
2010005, Mar 4, 2010
Filed:
Nov 13, 2009
Appl. No.:
12/618565
Inventors:
Steven Blackwell - Huntsville AL, US
Christopher L. Thomas - Madison AL, US
Philip M. Kirshtein - New Market AL, US
David H. Stafford - Huntsville AL, US
James Pursel - Edmonds WA, US
Paul D. Durden - Gurley AL, US
International Classification:
G06F 13/12, G06F 3/048
US Classification:
710 74, 715781
Abstract:
In a KVM system, a system provides for USB devices to be accessed by target computers. A KVM switch connects a client with a target server via a network, the client computer having at least one device attached thereto. A second mechanism connects to a USB port of the target and communicates with the target using a USB protocol. A client mechanism communicates with the second mechanism via the network. A virtual media mechanism enables the target server to access the USB device attached to the client.