-
公开(公告)号:US20090293070A1
公开(公告)日:2009-11-26
申请号:US12125907
申请日:2008-05-22
申请人: Esaias Engelbertus Greeff , Douglas K. Brubacher , Narayanan Ganapathy , Randall E. Aull , Doron J. Holan , Neil Sandlin , James G. Cavalaris
发明人: Esaias Engelbertus Greeff , Douglas K. Brubacher , Narayanan Ganapathy , Randall E. Aull , Doron J. Holan , Neil Sandlin , James G. Cavalaris
IPC分类号: G06F9/44
CPC分类号: G06F13/102 , G06F9/451
摘要: Multi-function devices expose multiple functions to device drivers or other lower-level software. Device function providers can interface with such drivers or lower-level software and can provide information, including device identifiers regarding such functions, to a device display object infrastructure. A device display object can then be created that encompasses one or more functions such that, in one embodiment, the device display object corresponds to a single, physical multi-function device. Alternatively, any combination of functionality from one or more physical devices can be combined into a single device display object representing a virtual multi-function device. Properties of the device display object can be set with reference to user-specified settings, remotely maintained metadata, locally available metadata, and information associated with each function. Functions can be ranked such that, if there is a conflict, information from more highly ranked functions is used to set the properties of the device display object.
摘要翻译: 多功能设备向设备驱动程序或其他较低级别的软件提供多种功能。 设备功能提供者可以与这些驱动程序或较低级别的软件进行接口,并且可以向设备显示对象基础设施提供关于这些功能的设备标识符的信息。 然后可以创建包括一个或多个功能的设备显示对象,使得在一个实施例中,设备显示对象对应于单个物理多功能设备。 或者,可以将来自一个或多个物理设备的功能的任何组合组合成表示虚拟多功能设备的单个设备显示对象。 可以参考用户指定的设置,远程维护的元数据,本地可用的元数据和与每个功能相关的信息来设置设备显示对象的属性。 可以对功能进行排名,使得如果存在冲突,则使用来自更高排名功能的信息来设置设备显示对象的属性。
-
公开(公告)号:US08347319B2
公开(公告)日:2013-01-01
申请号:US12125907
申请日:2008-05-22
申请人: Esaias Engelbertus Greeff , Douglas K. Brubacher , Narayanan Ganapathy , Randall E. Aull , Doron J. Holan , Neil Sandlin , James G. Cavalaris
发明人: Esaias Engelbertus Greeff , Douglas K. Brubacher , Narayanan Ganapathy , Randall E. Aull , Doron J. Holan , Neil Sandlin , James G. Cavalaris
CPC分类号: G06F13/102 , G06F9/451
摘要: Multi-function devices expose multiple functions to device drivers or other lower-level software. Device function providers can interface with such drivers or lower-level software and can provide information, including device identifiers regarding such functions, to a device display object infrastructure. A device display object can then be created that encompasses one or more functions such that, in one embodiment, the device display object corresponds to a single, physical multi-function device. Alternatively, any combination of functionality from one or more physical devices can be combined into a single device display object representing a virtual multi-function device. Properties of the device display object can be set with reference to user-specified settings, remotely maintained metadata, locally available metadata, and information associated with each function. Functions can be ranked such that, if there is a conflict, information from more highly ranked functions is used to set the properties of the device display object.
摘要翻译: 多功能设备向设备驱动程序或其他较低级别的软件提供多种功能。 设备功能提供者可以与这些驱动程序或较低级别的软件进行接口,并且可以向设备显示对象基础设施提供关于这些功能的设备标识符的信息。 然后可以创建包括一个或多个功能的设备显示对象,使得在一个实施例中,设备显示对象对应于单个物理多功能设备。 或者,可以将来自一个或多个物理设备的功能的任何组合组合成表示虚拟多功能设备的单个设备显示对象。 可以参考用户指定的设置,远程维护的元数据,本地可用的元数据和与每个功能相关的信息来设置设备显示对象的属性。 可以对功能进行排名,使得如果存在冲突,则使用来自更高排名功能的信息来设置设备显示对象的属性。
-
公开(公告)号:US20120278796A1
公开(公告)日:2012-11-01
申请号:US13094070
申请日:2011-04-26
申请人: Neil Sandlin , Chibong Chan , Amy Rambhia , Mitsuru Saito
发明人: Neil Sandlin , Chibong Chan , Amy Rambhia , Mitsuru Saito
IPC分类号: G06F9/445
CPC分类号: G06F9/4411
摘要: When a device is connected to a computer, many computers are configured to seek a driver for a device (e.g., accessible over a network), install either the driver for the device (if accessible) or a default driver, and terminate the installation process. However, this process may delay access to the device until the driver is fully installed, and may leave a device in an incomplete state through the default driver, even if a driver is subsequently accessible. Instead, when a device is connected, the computer may promptly install a default driver in order to provide rapid access to the device. The computer may then begin and persist in seeking access to a driver library containing a driver for the device, and upon (eventually) retrieving the driver, may replace the default driver with the driver, thereby achieving full functionality of the device through the proper driver without involving the user.
摘要翻译: 当设备连接到计算机时,许多计算机被配置为寻找设备的驱动程序(例如,通过网络可访问),安装设备的驱动程序(如果可访问)或默认驱动程序,并终止安装过程 。 但是,这个过程可能会延迟访问设备,直到驱动程序完全安装,并且可能通过默认驱动程序使设备处于不完整状态,即使驱动程序随后可以访问。 相反,当连接设备时,计算机可能会及时安装默认驱动程序,以便快速访问设备。 然后,计算机可以开始并持续寻求对包含设备的驱动程序的驱动程序库的访问,并且在(最终)检索驱动程序时,可以用驱动程序替换默认驱动程序,从而通过适当的驱动程序实现设备的全部功能 而不涉及用户。
-
-