Method and system for adaptive control of imaging node
    1.
    发明授权
    Method and system for adaptive control of imaging node 有权
    影像节点自适应控制方法与系统

    公开(公告)号:US08334995B2

    公开(公告)日:2012-12-18

    申请号:US11901752

    申请日:2007-09-19

    申请人: Tommy Lee Oswald

    发明人: Tommy Lee Oswald

    IPC分类号: G06K15/00

    摘要: Methods and systems for adaptive control of an imaging node allow subsystems of the imaging node to dynamically register authorized commands with a pre-parser after which the pre-parser authorizes inbound line commands for execution by reference to the dynamic registrations. The methods and systems permit highly extensible and granular control over the imaging node, for example, by allowing a user to dynamically unlock and control registered options of the imaging node that are not otherwise controllable, for example, via a standard management protocol or proprietary Web interface.

    摘要翻译: 用于成像节点的自适应控制的方法和系统允许成像节点的子系统通过预解析器来动态地注册授权的命令,之后预分析器通过参考动态注册来授权入站线路命令来执行。 方法和系统允许对成像节点进行高度可扩展和精细的控制,例如,通过允许用户动态地解锁和控制不能以其他方式控制的成像节点的注册选项,例如通过标准管理协议或专有Web 接口。

    Deterministic task scheduling in a computing device
    2.
    发明授权
    Deterministic task scheduling in a computing device 有权
    计算设备中的确定性任务调度

    公开(公告)号:US08060884B2

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

    申请号:US11825910

    申请日:2007-07-10

    申请人: Tommy Lee Oswald

    发明人: Tommy Lee Oswald

    IPC分类号: G06F9/46

    摘要: A method and system for scheduling tasks in a computing device ensures substantially seamless processing of an active job while preventing starvation of background tasks. In one aspect, a method comprises the steps of statically allocating processor time to a background task class and dynamically allocating processor time to background tasks within the background task class based at least in part on a current count of the background tasks. The background task processor time may equal the background task class processor time divided by the current count. The method may further comprise, in each of successive processing periods, assigning a processor to each of the background tasks for their respective background task processor times and assigning the processor to active job tasks when the processor is not assigned to any of the background tasks. The computing device may be a printing device.

    摘要翻译: 用于在计算设备中调度任务的方法和系统确保主动作业的基本无缝处理,同时防止后台任务的饥饿。 一方面,一种方法包括以下步骤:至少部分地基于后台任务的当前计数,将处理器时间静态地分配给后台任务类并且动态地将处理器时间分配给后台任务类中的后台任务。 后台任务处理器时间可以等于后台任务类处理器时间除以当前计数。 该方法还可以包括在每个连续处理周期中,当处理器未分配给任何后台任务时,将处理器分配给每个后台任务以用于各自的后台任务处理器时间,并将处理器分配给主动作业任务。 计算设备可以是打印设备。

    Scheduling system for peripheral readiness protocol
    3.
    发明授权
    Scheduling system for peripheral readiness protocol 有权
    外设准备协议调度系统

    公开(公告)号:US07437418B2

    公开(公告)日:2008-10-14

    申请号:US10611592

    申请日:2003-06-30

    申请人: Tommy Lee Oswald

    发明人: Tommy Lee Oswald

    IPC分类号: G06F15/16

    摘要: A scheduling system for an MFP to provided scheduled readiness of the MFP includes an MFP having an EMail address associated therewith; an EMail system for generating user EMAILS and transmitting the generated EMAILS; a readiness specification which is contained in a user-generated EMail and which sets parameters controlling the readiness of the MFP; an acknowledgment mechanism in the MFP for generating a reply EMail, indicating that the readiness specification has been received and entered; and an error message generator in the MFP for generating a reply EMail indicating that the readiness specification has not been entered.

    摘要翻译: 用于MFP提供MFP的预定准备的调度系统包括具有与其相关联的EMail地址的MFP; 一个用于生成用户EMAILS并传送生成的EMAILS的电子邮件系统; 包含在用户生成的EMail中并且设置控制MFP的准备状态的参数的准备规范; MFP中的确认机制,用于产生回复电子邮件,指示已经接收并输入了就绪规范; 以及MFP中的错误消息发生器,用于生成指示尚未输入准备规范的回复电子邮件。

    Method and system for adaptive control of imaging node
    4.
    发明申请
    Method and system for adaptive control of imaging node 有权
    影像节点自适应控制方法与系统

    公开(公告)号:US20090073486A1

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

    申请号:US11901752

    申请日:2007-09-19

    申请人: Tommy Lee Oswald

    发明人: Tommy Lee Oswald

    IPC分类号: G06K15/00

    摘要: Methods and systems for adaptive control of an imaging node allow subsystems of the imaging node to dynamically register authorized commands with a pre-parser after which the pre-parser authorizes inbound line commands for execution by reference to the dynamic registrations. The methods and systems permit highly extensible and granular control over the imaging node, for example, by allowing a user to dynamically unlock and control registered options of the imaging node that are not otherwise controllable, for example, via a standard management protocol or proprietary Web interface.

    摘要翻译: 用于成像节点的自适应控制的方法和系统允许成像节点的子系统通过预解析器来动态地注册授权的命令,之后预分析器通过参考动态注册来授权入站线路命令来执行。 方法和系统允许对成像节点进行高度可扩展和精细的控制,例如,通过允许用户动态地解锁和控制不能以其他方式控制的成像节点的注册选项,例如通过标准管理协议或专有Web 接口。

    Deterministic task scheduling in a computing device
    5.
    发明申请
    Deterministic task scheduling in a computing device 有权
    计算设备中的确定性任务调度

    公开(公告)号:US20090019445A1

    公开(公告)日:2009-01-15

    申请号:US11825910

    申请日:2007-07-10

    申请人: Tommy Lee Oswald

    发明人: Tommy Lee Oswald

    IPC分类号: G06F9/50

    摘要: Method and system for scheduling tasks in a computing device in a manner that ensures substantially seamless processing of an active job while preventing starvation of background tasks. In one aspect, a method for scheduling tasks in a computing device comprises the steps of statically allocating processor time (P) to a background task class (S) and dynamically allocating processor time (p) to background tasks within the background task class (S) based at least in part on a current count (n) of the background tasks. The background task processor time (p) may equal the background task class processor time (P) divided by the current count (n). The method may further comprise, in each of successive processing periods, assigning a processor to each of the background tasks for their respective background task processor times (P1-n) and assigning the processor to active job tasks when the processor is not assigned to any of the background tasks. The computing device may be a printing device.

    摘要翻译: 在计算设备中调度任务的方法和系统,其方法是确保对活动作业的基本上无缝的处理,同时防止后台任务的匮乏。 一方面,一种用于在计算设备中调度任务的方法包括以下步骤:将处理器时间(P)静态分配给后台任务类(S),并且将处理器时间(p)动态地分配给后台任务类(S )至少部分地基于后台任务的当前计数(n)。 后台任务处理器时间(p)可以等于后台任务类处理器时间(P)除以当前计数(n)。 该方法还可以包括在每个连续的处理周期中,将处理器分配给每个后台任务以用于其各自的后台任务处理器时间(P1-n),并且当处理器未分配给任何处理器时将处理器分配给主动作业任务 的背景任务。 计算设备可以是打印设备。

    Idle Task Monitor
    6.
    发明申请
    Idle Task Monitor 有权
    空闲任务监视器

    公开(公告)号:US20100125849A1

    公开(公告)日:2010-05-20

    申请号:US12273888

    申请日:2008-11-19

    IPC分类号: G06F9/46 G06F9/40 G06F9/30

    CPC分类号: G06F9/4881

    摘要: A system and method are provided for determining processor usable idle time in a system employing a software instruction processor. The method establishes an idle task with a lowest processor priority for a processor executing application software instructions, and uses the processor to execute an idle task. The method ceases to execute the idle task in response to the processor executing application software instructions. The amount of periodic idle task execution is determined and stored in a tangible memory medium. For example, idle time amounts can be determined per a unit of time, i.e. a percentage per second. In one aspect, the method generates an idle task report. The report can be a periodic report expressing the duration of idle task execution per time period, or a course of execution report expressing idle task start times, idle task stop times, and durations between the corresponding start and stop times.

    摘要翻译: 提供了一种用于在采用软件指令处理器的系统中确定处理器可用空闲时间的系统和方法。 该方法为执行应用软件指令的处理器建立具有最低处理器优先级的空闲任务,并且使用处理器来执行空闲任务。 响应于处理器执行应用软件指令,该方法停止执行空闲任务。 确定周期性空闲任务执行的量并存储在有形存储介质中。 例如,空闲时间量可以每单位时间确定,即每秒的百分比。 在一个方面,该方法生成空闲任务报告。 该报告可以是表示每个时间段执行空闲任务的持续时间的周期性报告,或表示空闲任务开始时间,空闲任务停止时间和相应的起始和停止时间之间的持续时间的执行报告的过程。

    Idle task monitor
    7.
    发明授权
    Idle task monitor 有权
    空闲任务监视器

    公开(公告)号:US08291421B2

    公开(公告)日:2012-10-16

    申请号:US12273888

    申请日:2008-11-19

    IPC分类号: G06F9/46 G06F9/48

    CPC分类号: G06F9/4881

    摘要: A system and method are provided for determining processor usable idle time in a system employing a software instruction processor. The method establishes an idle task with a lowest processor priority for a processor executing application software instructions, and uses the processor to execute an idle task. The method ceases to execute the idle task in response to the processor executing application software instructions. The amount of periodic idle task execution is determined and stored in a tangible memory medium. For example, idle time amounts can be determined per a unit of time, i.e. a percentage per second. In one aspect, the method generates an idle task report. The report can be a periodic report expressing the duration of idle task execution per time period, or a course of execution report expressing idle task start times, idle task stop times, and durations between the corresponding start and stop times.

    摘要翻译: 提供了一种用于在采用软件指令处理器的系统中确定处理器可用空闲时间的系统和方法。 该方法为执行应用软件指令的处理器建立具有最低处理器优先级的空闲任务,并且使用处理器来执行空闲任务。 响应于处理器执行应用软件指令,该方法停止执行空闲任务。 确定周期性空闲任务执行的量并存储在有形存储介质中。 例如,空闲时间量可以每单位时间确定,即每秒的百分比。 在一个方面,该方法生成空闲任务报告。 该报告可以是表示每个时间段执行空闲任务的持续时间的周期性报告,或表示空闲任务开始时间,空闲任务停止时间和相应的起始和停止时间之间的持续时间的执行报告的过程。