Cache optimization mechanism
    1.
    发明授权
    Cache optimization mechanism 有权
    缓存优化机制

    公开(公告)号:US08243313B2

    公开(公告)日:2012-08-14

    申请号:US12471764

    申请日:2009-05-26

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: A method is disclosed. The method includes identifying a received object to be cached, calculating a time to rasterize the object, determining if the rasterize time is greater than a time to reuse a rasterized image of the object, caching the object if the reuse time is greater than the rasterize time and caching the rasterized image of the object if the rasterize time is greater than the reuse time.

    摘要翻译: 公开了一种方法。 该方法包括识别接收到的要缓存的对象,计算光栅化对象的时间,确定光栅化时间是否大于重用对象的光栅化图像的时间,如果重用时间大于光栅化,则缓存对象 时间和缓存对象的光栅化图像,如果光栅化时间大于重用时间。

    Integration of Job Control and Synchronization With Printer Controller Data Exchanges
    5.
    发明申请
    Integration of Job Control and Synchronization With Printer Controller Data Exchanges 有权
    整合作业控制与同步与打印机控制器数据交换

    公开(公告)号:US20070263245A1

    公开(公告)日:2007-11-15

    申请号:US11382531

    申请日:2006-05-10

    IPC分类号: G06F3/12

    CPC分类号: G06F9/52

    摘要: Methods and systems for synchronization and control of multiple processes in a printer controller using headers associated with data and exchanged among the processes of the printer controller. A first feature hereof provides a method for job control and synchronization among a plurality of processes operable in a printer controller. The method includes associating a job control header with all print data exchanged between the plurality of processes of the printer controller. The method then includes synchronizing operation of the plurality of processes in accordance with information in the job control header. The headers may be exchanged in conjunction with print data moving through the multiple processes and may be generated and exchanged for synchronization and control independent of any print data. Synchronization events may include beginning and/or end of processing for a job, a page, a document, a page description language, etc.

    摘要翻译: 用于同步和控制打印机控制器中的多个进程的方法和系统,其使用与数据相关联的报头并在打印机控制器的进程之间交换。 本发明的第一个特征提供了一种在打印机控制器中可操作的多个处理中的作业控制和同步的方法。 该方法包括将作业控制标题与在打印机控制器的多个进程之间交换的所有打印数据相关联。 该方法然后包括根据作业控制标题中的信息来同步多个处理的操作。 报头可以与通过多个进程移动的打印数据结合进行交换,并且可以独立于任何打印数据生成和交换以进行同步和控制。 同步事件可以包括作业,页面,文档,页面描述语言等的处理的开始和/或结束。

    Concurrent IPDS and non-IPDS print processing
    6.
    发明申请
    Concurrent IPDS and non-IPDS print processing 有权
    并发IPDS和非IPDS打印处理

    公开(公告)号:US20070236716A1

    公开(公告)日:2007-10-11

    申请号:US11394837

    申请日:2006-03-31

    IPC分类号: G06F3/12

    摘要: Concurrent IPDS and non-IPDS print processing is provided. Because an IPDS print session may not usually be interrupted, non-IPDS print data is received through a separate, non-IPDS channel in the printer control unit. The non-IPDS data is rasterized (“ripped”) using spare processing cycles and stored in a rip spool. At an appropriate time, such as when fully rasterized, an interrupt request may be submitted to the IPDS host then controlling the printer. When the IPDS host relinquishes control of the printer, such as when the IPDS print job has been completed, the rasterized non-IPDS print data may be de-spooled to the print engine and printed.

    摘要翻译: 提供并行IPDS和非IPDS打印处理。 因为IPDS打印会话通常可能不会中断,所以非打印数据通过打印机控制单元中的单独的非IPDS通道接收。 非IPDS数据使用备用处理周期进行光栅化(“ripped”),并存储在rip spool中。 在适当的时间,例如当完全光栅化时,可以向IPDS主机提交中断请求,然后控制打印机。 当IPDS主机放弃对打印机的控制时,例如当IPDS打印作业完成时,光栅化的非IPDS打印数据可以被去卷绕到打印引擎并打印。

    System and method of implementing a job cancel broadcast notification and parallel processing of the request
    7.
    发明申请
    System and method of implementing a job cancel broadcast notification and parallel processing of the request 有权
    实施作业的系统和方法取消广播通知和请求的并行处理

    公开(公告)号:US20070182980A1

    公开(公告)日:2007-08-09

    申请号:US11349578

    申请日:2006-02-08

    IPC分类号: G06K15/00

    摘要: A method, apparatus, and computer-usable medium for registering a collection of components with a job monitor for job cancellation notification, wherein the collection of components are software components within a logical printer domain; receiving a job cancel request; initiating cancellation of a job corresponding to said job cancel request; sending the job cancellation notification to the collection of registered components; and in response to receiving the job cancellation notification, stopping processing of the job and purging data related to the job by said plurality of registered components.

    摘要翻译: 一种方法,装置和计算机可用的介质,用于将用于作业取消通知的作业监视器的组件集合进行注册,其中所述组件的收集是逻辑打印机域内的软件组件; 接收工作取消请求; 启动与所述作业取消请求相对应的作业的取消; 将工作取消通知发送到注册组件的收集; 并且响应于接收到所述作业取消通知,停止所述作业的处理并且清除与所述多个注册组件相关的所述作业的数据。

    Print controller using a job despool token to control the release of print jobs stored in a rasterized job spool
    8.
    发明申请
    Print controller using a job despool token to control the release of print jobs stored in a rasterized job spool 有权
    打印控制器使用作业设置令牌来控制存储在光栅化作业卷轴中的打印作业的释放

    公开(公告)号:US20070058192A1

    公开(公告)日:2007-03-15

    申请号:US11226639

    申请日:2005-09-14

    IPC分类号: G06F3/12

    摘要: A print controller and associated methods are disclosed. Some print jobs received in the print controller are stored in a rasterized or ripped job spool. The release of these jobs is coordinated by a control system in the print controller. The control system processes an algorithm to determine a sequence of releasing one or more print jobs stored in the rasterized job spool. The control system generates a job despool token and transmits the job despool token to a rasterized job handling system through the data stream of the raw print jobs (such as through the interpreter). The job despool token follows the normal data stream of print jobs through the print controller to the rasterized job handling system. Responsive to receiving and processing the job despool token, the rasterized job handling system releases the print job from the rasterized job spool to a print queue.

    摘要翻译: 公开了一种打印控制器和相关方法。 在打印控制器中接收的一些打印作业存储在光栅化或撕开的作业卷轴中。 这些作业的释放由打印控制器中的控制系统协调。 控制系统处理算法以确定释放存储在光栅化作业卷轴中的一个或多个打印作业的顺序。 控制系统生成工作预留令牌,并通过原始打印作业的数据流(例如通过解释器)将作业预留令牌传送到光栅化作业处理系统。 工作预留令牌遵循通过打印控制器将打印作业的正常数据流传送到光栅化作业处理系统。 光栅化作业处理系统响应于接收和处理作业驻留令牌,将打印作业从光栅化作业卷轴释放到打印队列。

    TEMPORARILY MODIFYING PRINT ELIGIBILITY FOR PRINT JOBS WHEN JOBS ARE FORCED TO PRINT
    10.
    发明申请
    TEMPORARILY MODIFYING PRINT ELIGIBILITY FOR PRINT JOBS WHEN JOBS ARE FORCED TO PRINT 审中-公开
    打印作业时打印工作的时间修改打印资格打印

    公开(公告)号:US20120218592A1

    公开(公告)日:2012-08-30

    申请号:US13036254

    申请日:2011-02-28

    IPC分类号: G06F15/00

    摘要: Methods and systems are provided for temporarily modifying how a printer utilizing media-based scheduling handles jobs that are forced to print. In one embodiment, a print controller marks print jobs as eligible to print that have a media type corresponding to media loaded at the printer. Printing of the eligible print jobs is initiated, and a request to print an ineligible print job is received by the print controller. The print controller temporarily marks the eligible print jobs as ineligible, indicates a change to the media loaded at the printer to a media type for the requested print jobs, and initiates printing of the requested print job. Upon completion of printing, the print controller indicates a change back to the media previously loaded at the printer, and then restores the eligibility of the print jobs temporarily marked as ineligible to resume printing of the eligible print jobs.

    摘要翻译: 提供了方法和系统,用于临时修改打印机利用基于媒体的调度如何处理被强制打印的作业。 在一个实施例中,打印控制器标记符合打印的打印作业,其具有与在打印机处加载的介质相对应的介质类型。 启动合格打印作业的打印,打印控制器接收到打印不合格打印作业的请求。 打印控制器暂时将符合条件的打印作业标记为不合格,指示将打印机上加载的介质更改为所请求打印作业的介质类型,并启动打印所请求的打印作业。 打印完成后,打印控制器指示更改为打印机以前加载的介质,然后恢复临时标记为不符合条件的打印作业的打印作业的资格。