Simplified Device Drivers for Hardware Devices of a Computer System

    公开(公告)号:US20060147234A1

    公开(公告)日:2006-07-06

    申请号:US11276482

    申请日:2006-03-01

    IPC分类号: B41J5/30

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    Simplified Device Drivers For Hardware Devices of a Computer System
    2.
    发明申请
    Simplified Device Drivers For Hardware Devices of a Computer System 有权
    简化的计算机系统硬件设备驱动程序

    公开(公告)号:US20060133878A1

    公开(公告)日:2006-06-22

    申请号:US11276481

    申请日:2006-03-01

    IPC分类号: B41J5/30

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    摘要翻译: 计算机系统使用简化的设备驱动程序来操作硬件设备。 用于给定设备类型的硬件设备(例如平板扫描仪)的简化设备驱动程序可与给定设备类型的系统提供的通用驱动程序一起使用。 通用驱动程序和简化驱动程序一起起作用,就像常规的设备驱动程序。 简化的设备驱动器实现对应于该给定设备类型的硬件设备的预选操作命令集“通用”的少量入口点功能。 当应用程序请求设备的操作时,请求将通过设备驱动程序接口(DDI)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。

    Simplified Device Drivers for Hardware Devices of a Computer System
    3.
    发明申请
    Simplified Device Drivers for Hardware Devices of a Computer System 有权
    计算机系统硬件设备的简化设备驱动程序

    公开(公告)号:US20060147235A1

    公开(公告)日:2006-07-06

    申请号:US11276484

    申请日:2006-03-01

    IPC分类号: B41J5/30

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    摘要翻译: 计算机系统使用简化的设备驱动程序来操作硬件设备。 用于给定设备类型的硬件设备(例如平板扫描仪)的简化设备驱动程序可与给定设备类型的系统提供的通用驱动程序一起使用。 通用驱动程序和简化驱动程序一起起作用,就像常规的设备驱动程序。 简化的设备驱动器实现对应于该给定设备类型的硬件设备的预选操作命令集“通用”的少量入口点功能。 当应用程序请求设备的操作时,请求将通过设备驱动程序接口(DDI)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。

    Simplified device drivers for hardware devices of a computer system
    4.
    发明授权
    Simplified device drivers for hardware devices of a computer system 有权
    用于计算机系统硬件设备的简化设备驱动程序

    公开(公告)号:US07673303B2

    公开(公告)日:2010-03-02

    申请号:US11276482

    申请日:2006-03-01

    IPC分类号: G06F9/46 G06F9/44

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    摘要翻译: 计算机系统使用简化的设备驱动程序来操作硬件设备。 用于给定设备类型的硬件设备(例如平板扫描仪)的简化设备驱动程序可与给定设备类型的系统提供的通用驱动程序一起使用。 通用驱动程序和简化驱动程序一起起作用,就像常规的设备驱动程序。 简化的设备驱动器实现对应于该给定设备类型的硬件设备的预选操作命令集“通用”的少量入口点功能。 当应用程序请求设备的操作时,请求将通过设备驱动程序接口(DDI)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。

    Simplified device drivers for hardware devices of a computer system
    5.
    发明授权
    Simplified device drivers for hardware devices of a computer system 有权
    用于计算机系统硬件设备的简化设备驱动程序

    公开(公告)号:US07322035B2

    公开(公告)日:2008-01-22

    申请号:US11276481

    申请日:2006-03-01

    IPC分类号: G06F9/46

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    摘要翻译: 计算机系统使用简化的设备驱动程序来操作硬件设备。 用于给定设备类型的硬件设备(例如平板扫描仪)的简化设备驱动程序可与给定设备类型的系统提供的通用驱动程序一起使用。 通用驱动程序和简化驱动程序一起起作用,就像常规的设备驱动程序。 简化的设备驱动器实现对应于该给定设备类型的硬件设备的预选操作命令集“通用”的少量入口点功能。 当应用程序请求设备的操作时,请求将通过设备驱动程序接口(DDI)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。

    Simplified device drivers for hardware devices of a computer system
    6.
    发明授权
    Simplified device drivers for hardware devices of a computer system 有权
    用于计算机系统硬件设备的简化设备驱动程序

    公开(公告)号:US07536699B2

    公开(公告)日:2009-05-19

    申请号:US11276484

    申请日:2006-03-01

    IPC分类号: G06F9/44

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    摘要翻译: 计算机系统使用简化的设备驱动程序来操作硬件设备。 用于给定设备类型的硬件设备(例如平板扫描仪)的简化设备驱动程序可与给定设备类型的系统提供的通用驱动程序一起使用。 通用驱动程序和简化驱动程序一起起作用,就像常规的设备驱动程序 简化的设备驱动器实现对应于该给定设备类型的硬件设备的预选操作命令集“通用”的少量入口点功能。 当应用程序请求设备的操作时,请求将通过设备驱动程序接口(DDI)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。

    Simplified device drivers for hardware devices of a computer system

    公开(公告)号:US07047534B2

    公开(公告)日:2006-05-16

    申请号:US09809237

    申请日:2001-03-15

    IPC分类号: G06F9/46

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    System and method for facilitating interaction between a computer and a network scanner
    8.
    发明授权
    System and method for facilitating interaction between a computer and a network scanner 有权
    用于促进计算机和网络扫描器之间的交互的系统和方法

    公开(公告)号:US07389516B2

    公开(公告)日:2008-06-17

    申请号:US10464920

    申请日:2003-06-19

    IPC分类号: G06F3/00 G06F15/177

    摘要: A method and system are provided for facilitating communication between a computing device and a network scanner upon discovery of the network scanner. The system includes a driver having an operating system communication layer and a scanning profile communication layer, the scanning profile communication layer implementing a zero configuration device network architecture. The driver includes a translation mechanism for translating information between a scanning communication protocol of the scanning profile communication layer and an operating system communication mode of the operating system communication layer. The driver may further include a scanning command module for transferring scanning commands from the driver to the network scanning device and a data handler for opening a communication channel between the driver and the scanner and transmitting scan data over the communication channel.

    摘要翻译: 提供了一种方法和系统,用于在发现网络扫描器时促进计算设备和网络扫描器之间的通信。 该系统包括具有操作系统通信层和扫描配置文件通信层的驱动器,扫描配置文件通信层实现零配置设备网络架构。 驱动器包括用于在扫描配置文件通信层的扫描通信协议和操作系统通信层的操作系统通信模式之间翻译信息的翻译机构。 驾驶员还可以包括用于将扫描命令从驾驶员传送到网络扫描装置的扫描命令模块和用于打开驾驶员和扫描仪之间的通信信道并通过通信信道发送扫描数据的数据处理程序。