U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

External device support for device abstraction layer

Patent 7222349 Issued on May 22, 2007. Estimated Expiration Date: Icon_subject June 30, 2023. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method for automatically configuring devices including a network adapter without manual intervention and without prior configuration information
Patent #: 6336152
Issued on: 01/01/2002
Inventor: Richman, et al.

Architecture neutral device abstraction layer for interfacing devices and applications
Patent #: 6393341
Issued on: 05/21/2002
Inventor: Lawrence, et al.

Configuring computer components
Patent #: 6708229
Issued on: 03/16/2004
Inventor: Awasthi, et al.

Generic virtual device driver
Patent #: 6760784
Issued on: 07/06/2004
Inventor: Bodin, et al.

Attaching a device driver to multiple logical devices of one physical device
Patent #: 6792610
Issued on: 09/14/2004
Inventor: Cheon

Updating a device driver with mechanism employing two files one containing changes (variable file) and a file containing unchanged code (invariable file) downloading both to update
Patent #: 6892381
Issued on: 05/10/2005
Inventor: Kim, et al.

System interface abstraction layer
Patent #: 6959439
Issued on: 10/25/2005
Inventor: Boike

Method or apparatus for establishing a plug and play (PnP) communication channel via an abstraction layer interface Patent #: 7124226
Issued on: 10/17/2006
Inventor: Khanna

Inventors

Assignee

Application

No. 10610069 filed on 06/30/2003

US Classes:

719/327, Device driver configuration710/8, Peripheral configuration700/286, Electrical power generation or distribution system719/326, SCSI device driver710/300, Bus expansion or extension700/245, Robot control370/469Processing multiple layer protocols

Examiners

Primary: Thomson, William
Assistant: Cao, Diem

Attorney, Agent or Firm

International Classes

G06F 3/00
G06F 9/44
G06F 9/46
G06F 13/00

Abstract

Various embodiments of systems and methods for providing external device support for a device driver abstraction layer are disclosed. Some embodiments of a method may involve: accessing attribute information associating each of several keys with a respective device attributes, where each of the keys identifies a respective device; and configuring an interface to a device driver for communication with a device dependent on which device attributes the attribute information associates with the key that identifies the device. Configuring the interface may configure the interface to include one or more of interface features. Each of the interface features may support a respective device attribute.

Other References

  • Frohlich et al, Integration of Multidimensional Interaction Devices in Real-Time Computer Graphics Applications, Computer Graphics forum, vol. 19, Issue 3, Sep. 2000, p. 313, abstract only.
  • Kuester et al, VirtualExplorer: A Plugin-Based Virtual Reality Framework, University of California, 2001, pp. 1-7.
  • Barillere et al, Technology Integration in the LHC Experiments Joint Controls Project, 2002, pp. 1-4.
  • Baitinger et al, System control structure of the IBM eServer Z900, IBM, vol. 46, Nos. 4/5, 2002.
  • “IBM TotalStorage 3583 Tape Library,” IBM Corporation, 4 pages, Feb. 2005.
  • “Scalar 100 Easy Expandability and Enterprise-Class Performance,” Advanced Digital Information Corporation, 4 pages, 2004.
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?