PRINTER DRIVER WITH CONTEXT BASED RESTRICTIONS
    1.
    发明申请
    PRINTER DRIVER WITH CONTEXT BASED RESTRICTIONS 有权
    打印机驱动程序与基于上下文的限制

    公开(公告)号:US20100097630A1

    公开(公告)日:2010-04-22

    申请号:US12253947

    申请日:2008-10-18

    IPC分类号: G06F3/12

    摘要: According to aspects of the embodiments, there is provided methods of controlling operation of a printer, apparatus and computer-readable medium. The embodiments control operation of a printer by receiving a print command for printing from a user, and displaying a print user interface including selectable document settings and context based restrictions. Context based restrictions allows a system administrator to flexibly manage users access to a device features and capabilities. A variety of restrictions can be specified including time-based, capacity-based, and application-based. This invention also prevents the user from submitting a job with a restricted feature. Advantages are a clear, understandable presentation of restrictions to the user so the user knows what features the user cannot access.

    摘要翻译: 根据实施例的方面,提供了一种控制打印机,设备和计算机可读介质的操作的方法。 实施例通过从用户接收打印命令并显示包括可选文档设置和基于上下文的限制的打印用户界面来控制打印机的操作。 基于上下文的限制允许系统管理员灵活地管理用户对设备功能和功能的访问。 可以指定各种限制,包括基于时间的,基于容量的和基于应用的。 本发明还防止用户提交具有受限特征的作业。 优点是对用户的明确的,可理解的限制表示,以便用户知道用户无法访问哪些功能。

    Minimizing plug-in DLL repeat instantiation
    2.
    发明授权
    Minimizing plug-in DLL repeat instantiation 有权
    最小化插件DLL重复实例化

    公开(公告)号:US08091096B1

    公开(公告)日:2012-01-03

    申请号:US12100502

    申请日:2008-04-10

    IPC分类号: G06F3/00

    CPC分类号: G06F9/44521

    摘要: What is disclosed is a novel system and method for ensuring that plug-in DLLs are not unloaded and reloaded repeatedly during the course of a single user-initiated operation. A base driver process loads a plug-in DLL. If a manager thread responsible for this plug-in does not exist then a reference count for the plug-in DLL is incremented. Incrementing the system reference count ensures that the plug-in DLL remains loaded between base driver calls for all of the user-initiated operation by preventing the operating system from unloading the plug-in DLL. A manager thread is then created. The manager thread monitors active COM objects and checks if the base driver is still in memory. If no COM objects are found to be in use after a predetermined amount of time or if the base driver is no longer loaded in memory, the system reference count is decremented. The manager thread then exits.

    摘要翻译: 公开的是一种新颖的系统和方法,用于确保在单个用户启动的操作过程中插件DLL不被重新加载和重新加载。 基本驱动程序进程加载插件DLL。 如果负责此插件的管理员线程不存在,则插件DLL的引用计数将递增。 增加系统引用计数确保插件DLL在所有用户启动的操作的基本驱动程序调用之间保持加载,方法是阻止操作系统卸载插件DLL。 然后创建一个管理员线程。 管理器线程监视活动的COM对象,并检查基本驱动程序是否仍在内存中。 如果在预定的时间量之后没有发现COM对象被使用,或者如果基本驱动程序不再被加载到存储器中,则系统引用计数递减。 然后管理员线程退出。

    Printer driver with context based restrictions
    3.
    发明授权
    Printer driver with context based restrictions 有权
    具有基于上下文限制的打印机驱动程序

    公开(公告)号:US08681355B2

    公开(公告)日:2014-03-25

    申请号:US12253947

    申请日:2008-10-18

    IPC分类号: G06F3/12 G06K15/00 H04N1/00

    摘要: According to aspects of the embodiments, there is provided methods of controlling operation of a printer, apparatus and computer-readable medium. The embodiments control operation of a printer by receiving a print command for printing from a user, and displaying a print user interface including selectable document settings and context based restrictions. Context based restrictions allows a system administrator to flexibly manage users access to a device features and capabilities. A variety of restrictions can be specified including time-based, capacity-based, and application-based. This invention also prevents the user from submitting a job with a restricted feature. Advantages are a clear, understandable presentation of restrictions to the user so the user knows what features the user cannot access.

    摘要翻译: 根据实施例的方面,提供了一种控制打印机,设备和计算机可读介质的操作的方法。 实施例通过从用户接收打印命令并显示包括可选文档设置和基于上下文的限制的打印用户界面来控制打印机的操作。 基于上下文的限制允许系统管理员灵活地管理用户对设备功能和功能的访问。 可以指定各种限制,包括基于时间的,基于容量的和基于应用的。 本发明还防止用户提交具有受限特征的作业。 优点是对用户的明确的,可理解的限制表示,以便用户知道用户无法访问哪些功能。