Using specialized output device job spooler as generic buffer manager
    1.
    发明授权
    Using specialized output device job spooler as generic buffer manager 失效
    使用专门的输出设备作业后台处理程序作为通用缓冲区管理器

    公开(公告)号:US5371888A

    公开(公告)日:1994-12-06

    申请号:US755469

    申请日:1991-09-05

    IPC分类号: G06F9/46 G06F15/16 G06F9/00

    CPC分类号: G06F9/546

    摘要: In a user interactive multitasking data processing system, a comprehensive managing subsystem is constructed for managing queued processing of tasks of a particular type that ordinarily are not handled on a queued basis by the associated operating system. The subsystem is constructed around a task control utility which lacks capability for controlling required display presentation and queue managing functions for the respective task type. The utility is adapted to interface with operating system elements that ordinarily perform display and queue management functions relative to tasks other than the tasks handled by the utility. In the embodiment specifically disclosed, a utility for managing queued processing of page image data (e.g. data produced by document scanners or other image capture devices) interfaces with Presentation Manager and Print Spooler elements of the OS/2.TM. Operating System. The utility per se lacks functional capabilities for display and queue management, which are required for managing the processing of associated image data, and therefore requires considerably less storage capacity than it would need if such capabilities were included. These functions are performed by the OS/2 elements to which the utility interfaces. However, the utility accesses image data in the queues created by the OS/2 Spooler transparent to (i.e. without cooperation of) the Spooler, when transferring such data between the queues and associated processing applications. Thus, the utility operates more efficiently than it would if required to invoke the Spooler when making such transfers.

    摘要翻译: 在用户交互式多任务数据处理系统中,构建了一个综合管理子系统,用于管理特定类型的任务的排队处理,这些任务通常由相关联的操作系统排队等待处理。 子系统围绕任务控制实用程序构建,该实用程序缺乏用于控制相应任务类型的所需显示呈现和队列管理功能的能力。 该实用程序适于与通常执行显示和队列管理功能的操作系统元件相对于除了由该实用程序处理的任务之外的任务。 在具体公开的实施例中,用于管理页面图像数据(例如由文档扫描器或其他图像捕获设备产生的数据)的排队处理的实用程序与OS / 2 TM操作系统的Presentation Manager和Print Spooler元件接口。 该公用程序本身缺乏用于显示和队列管理的功能能力,这些是管理相关图像数据处理所需的功能,因此如果包括这些功能,则需要相当少的存储容量。 这些功能由实用程序接口所在的OS / 2元素执行。 然而,当在队列和相关联的处理应用程序之间传送这样的数据时,该实用程序访问由OS / 2后台打印机创建的队列中的图像数据,以便透明地(即,不与之协同工作)后台处理程序。 因此,实用程序比进行此类转移时要求调用假脱机程序更有效。