会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明授权
    • Programmable controller for mechanical systems
    • 机械系统可编程控制器
    • US5644486A
    • 1997-07-01
    • US327246
    • 1994-10-24
    • Sung S. ChangJames L. HarmanGary Steven JacobsonWesley A. KirschnerMicheal J. RamadeiEric L. Zuidema
    • Sung S. ChangJames L. HarmanGary Steven JacobsonWesley A. KirschnerMicheal J. RamadeiEric L. Zuidema
    • G05B19/416G06F19/00
    • G05B19/416G05B2219/34216G05B2219/34418G05B2219/36056G05B2219/36395
    • An apparatus for controlling a mechanical system in response to messages from a host computer system. The apparatus includes a conventional communications link for communicating messages from the host computer system to a motion control processor and interface and driver circuits for converting digital signals generated by the motion control processor in response to messages from the host computer system into control signals having appropriate waveforms and timing for controlling a particular mechanical system. The motion control processor is programmed to perform a number of tasks in accordance with a schedule downloaded from the host computer system. The host computer system downloads profiles which consist of series of segments consisting of data structures which define elements in the mechanical system to be controlled, identify functions to be performed and include necessary data. Tasks performed by the motion control processor include a communications interface task for handling messages from the host data system, a profile handler task for executing profiles, a motion control task for controlling motors in the mechanical system, and a read sensors task for reading sensor in the mechanical system. Other conventional, non-critical tasks may be performed by the motion control processor on a less frequently scheduled basis or in a background mode of operation. New profiles, schedules, and tick period duration may be down loaded from the host computer system dynamically, during operation of the mechanical system to provide highly flexible, adaptive control of the mechanical system.
    • 一种用于响应于来自主计算机系统的消息来控制机械系统的装置。 该装置包括用于将来自主计算机系统的消息传送到运动控制处理器的传统通信链路,以及用于将由运动控制处理器生成的数字信号响应于来自主计算机系统的消息转换成具有适当波形的控制信号的接口和驱动器电路 以及用于控制特定机械系统的时序。 运动控制处理器被编程为根据从主计算机系统下载的调度来执行多个任务。 主计算机系统下载由包括在要控制的机械系统中定义要素的数据结构组成的一系列段的轮廓,识别待执行的功能并且包括必要的数据。 由运动控制处理器执行的任务包括用于处理来自主机数据系统的消息的通信接口任务,用于执行简档的简档处理程序任务,用于控制机械系统中的电动机的运动控制任务以及用于读取传感器的读取传感器任务 机械系统。 运动控制处理器可以在较不频繁调度的基础上或在背景操作模式中执行其他常规的非关键任务。 在机械系统的运行期间,可以从主机系统动态地下载新的配置文件,日程表和打勾周期持续时间,以提供对机械系统的高度灵活的自适应控制。
    • 37. 发明授权
    • System and method for buffering materials that are produced at two
different rates of speed
    • 用于缓冲以两种不同速度产生的材料的系统和方法
    • US5816715A
    • 1998-10-06
    • US743771
    • 1996-11-07
    • James L. HarmanWesley A. KirschnerMichael J. Ramadei
    • James L. HarmanWesley A. KirschnerMichael J. Ramadei
    • B07C1/00B41J3/44B41J3/42
    • B41J3/44B07C1/00
    • This invention utilizes a simple mechanical buffer that will hold material and a two stage software buffering technique that controls the mechanical buffer to act as a First In First Out mechanical mechanism that allows other system events to be triggered off of dynamic thresholds. The two stage software buffering technique consists of a simple software FIFO with rule based logic to control input into a primary queue input and a secondary reserve queue which holds information as soon as it arrives. The decision to move information from the secondary reserve queue into the primary queue is based upon specific rules that are dynamically executed. This permits the creation of a dynamic threshold and allows the reliable triggering of the systems events. The foregoing permits material that is being produced at one fixed speed to be synchronized with material that is produced at variable speeds. The foregoing also permits a first document laser printer that has a constant printing time and a second envelope printer that has a variable print time to be synchronized. Thus, the document may be printed with a laser printer and the envelope printed with an ink jet printer.
    • 本发明利用了一种容纳材料的简单机械缓冲器和一种控制机械缓冲器作为先入先出机械机构的两级软件缓冲技术,其允许其他系统事件从动态阈值触发。 两级软件缓冲技术包括一个简单的基于规则的逻辑FIFO,用于将输入控制在主队列输入中,辅助保留队列一旦到达就保存信息。 将信息从辅助预留队列移动到主队列中的决定基于动态执行的特定规则。 这允许创建动态阈值并允许系统事件的可靠触发。 上述允许以一个固定速度生产的材料与以可变速度产生的材料同步。 上述内容还允许具有恒定打印时间的第一文件激光打印机和具有可同步的可变打印时间的第二信封打印机。 因此,文件可以用激光打印机打印,并且信封用喷墨打印机打印。
    • 40. 发明授权
    • Method for providing for programming flash memory of a mailing apparatus
    • 提供邮寄装置的闪存编程方法
    • US06629317B1
    • 2003-09-30
    • US09364081
    • 1999-07-30
    • Wesley A. KirschnerLouis J. LoglisciGeorge T. MonroeRichard A Rudolph
    • Wesley A. KirschnerLouis J. LoglisciGeorge T. MonroeRichard A Rudolph
    • G06F9445
    • G06F8/60G06Q99/00
    • A method providing for programming reprogramming at least some software into flash memory of a postage machine or other mailing apparatus. The method calls for providing the software to be programmed into the flash memory in at least two builds, with one build providing kernel software that includes the functionality needed for programming/reprogramming (including functionality for linking to a personal computer by which the software to be programmed may be provided), and the other build providing non-kernel software, usually routines providing application-oriented functionality, and not essential to programming the flash memory. The first build, of the at least two builds, is written into sectors of the flash memory that are then locked. The system provides, in some applications, for writing the non-kernel software using a paging algorithm that writes several sectors worth of non-kernel software at a time. Once the programming of the kernel software is completed, at least part of the flash memory, the part hosting the non-kernel software, can be programmed or reprogrammed using the functionality provided by the kernel software. In some applications, three builds are provided, with a bare minimum of kernel software, including only a subset of flash programming utilities and routines providing for a basic serial I/O link for linking to a personal computer. In such an application, all of the operating system software, i.e. the software providing for system-level functionality of the mailing machine, is provided as a second, non-protected build, and a third build is provided including application software.
    • 一种提供用于将至少一些软件重新编程到邮资机或其他邮寄装置的闪存中的方法。 该方法要求在至少两个版本中将软件编程到闪存中,其中一个版本提供内核软件,其中包含编程/重新编程所需的功能(包括用于链接到个人计算机的功能,通过该软件将软件 可以提供编程),而另一种构建提供非内核软件,通常提供面向应用的功能的例程,并且对编程闪存不是必需的。 至少两个版本的第一个构建被写入闪存的扇区,然后被锁定。 该系统在某些应用中提供了使用一次编写多个价值非核心软件的扇区的寻呼算法来编写非内核软件。 一旦内核软件的编程完成,至少部分闪存,即托管非内核软件的部分,可以使用内核软件提供的功能进行编程或重新编程。 在一些应用程序中,提供了三个内置版本,其中只有最少的内核软件,其中只包含Flash编程实用程序和例程的一小部分,为基本的串行I / O链接提供链接到个人计算机。 在这种应用中,所有的操作系​​统软件,即提供邮件机的系统级功能的软件都被提供为第二个非保护构建,并且提供包括应用软件的第三构建。