Software sanity monitor
    1.
    发明授权
    Software sanity monitor 有权
    软件健康监控

    公开(公告)号:US06665758B1

    公开(公告)日:2003-12-16

    申请号:US09411497

    申请日:1999-10-04

    IPC分类号: G06F1200

    CPC分类号: G06F9/4881 G06F11/0757

    摘要: Disclosed is a Software Sanity Monitor for automatically detecting and remedying software lock-up conditions without user intervention. Users often refer to these conditions as “hangs” or “forever loops”. Although the Software Sanity Monitor uses the operating software's information, it is designed to execute independent of the operating system software; thereby, eliminating reliance on a “sane” operating system. If a “hang” condition is detected, the Software Sanity Monitor will automatically restart the system after logging the failure and, optionally, notify the user or host system.

    摘要翻译: 公开了一种软件健康监视器,用于在无需用户干预的情况下自动检测和补救软件锁定条件。 用户经常将这些条件称为“挂起”或“永远循环”。 虽然软件健康监视器使用操作软件的信息,但其设计独立于操作系统软件执行; 从而消除了对“理智”操作系统的依赖。 如果检测到“挂起”状况,软件健康监视器将在记录失败后自动重新启动系统,并且可选地通知用户或主机系统。

    System for selectively coupling a plurality of stations into a single
communications path
    2.
    发明授权
    System for selectively coupling a plurality of stations into a single communications path 失效
    用于选择性地将多个站耦合到单个通信路径中的系统

    公开(公告)号:US4682325A

    公开(公告)日:1987-07-21

    申请号:US686579

    申请日:1984-12-27

    摘要: A system is disclosed for selectively serially coupling a plurality of stations in a communications network into a single communications path. In the system of the invention, a plurality of tap boxes are serially coupled into the single communications path. Each station is coupled to a desired associated one of the tap boxes by way of an associated tap cable. When the tap cable is connected to a first portion of the tap box, a first impedance corresponding to the characteristic impedance of the single communications path is serially coupled into the single communications path to enable the station associated with the tap cable to be coupled to the single communications path by way of the first impedance. When the tap cable is connected to a second portion of the tap box, the first impedance is effectively removed from the single communications path and a test impedance is coupled to the tap cable to enable the station associated with the tap cable to test itself. In a first embodiment, the first and second portions of the tap box are respectively the tip and ring contacts of a stereo jack. In a second embodiment, the first and second portions of the tap box are separate audio jacks. In each embodiment, a connection means, such as a monaural plug, is connected to the end of each tap cable and is used to selectively couple the tap cable to either of the first and second portions of a desired tap box.

    摘要翻译: 公开了一种用于选择性地将通信网络中的多个站点串联耦合到单个通信路径的系统。 在本发明的系统中,多个抽头盒串联耦合到单个通信路径中。 每个站通过相关联的分接电缆耦合到所需的相关联的抽头箱中的一个。 当抽头电缆连接到抽头盒的第一部分时,对应于单个通信路径的特征阻抗的第一阻抗被串联耦合到单个通信路径中,以使与抽头电缆相关联的站能够耦合到 通过第一阻抗的单个通信路径。 当抽头电缆连接到抽头盒的第二部分时,第一阻抗有效地从单个通信路径移除,并且测试阻抗耦合到抽头电缆,以使与抽头电缆相关联的站可以测试自身。 在第一实施例中,抽屉箱的第一和第二部分分别是立体声插座的尖端和环形触点。 在第二实施例中,抽头盒的第一和第二部分是独立的音频插孔。 在每个实施例中,诸如单声道插头的连接装置连接到每个分接电缆的端部,并且用于选择性地将抽头电缆耦合到所需抽头盒的第一和第二部分中的任一个。

    Data transmitting and receiving apparatus
    3.
    发明授权
    Data transmitting and receiving apparatus 失效
    数据发送和接收设备

    公开(公告)号:US4710871A

    公开(公告)日:1987-12-01

    申请号:US438105

    申请日:1982-11-01

    摘要: A system for controlling the transfer of a data message over a common communication channel between a plurality of processing devices includes a MOS/LSI controller chip associated with each processing unit for constructing a message to be sent to a sending device acknowledging the receipt of the message and the validity of the message. Logic circuits are included which generate a predetermined sequence of two binary bits indicating the receipt of the message and the validity of the receiving message. The binary bits are framed by two other binary bits and the sequence repeated a predetermined number of times to construct an acknowledgment message. The controller chip further includes logic circuits for decoding the acknowledgment message.

    摘要翻译: 用于控制在多个处理装置之间的公共通信信道上的数据消息的传送的系统包括与每个处理单元相关联的MOS / LSI控制器芯片,用于构造要发送到确认接收到该消息的发送设备的消息 和消息的有效性。 包括逻辑电路,其产生指示消息的接收和接收消息的有效性的两个二进制位的预定序列。 二进制位由两个其他二进制位构成,并且序列重复预定次数以构建确认消息。 控制器芯片还包括用于解码确认消息的逻辑电路。

    Optical scanner having multi-line and single-line scanning modes
    5.
    发明授权
    Optical scanner having multi-line and single-line scanning modes 失效
    具有多行和单行扫描模式的光学扫描仪

    公开(公告)号:US5719385A

    公开(公告)日:1998-02-17

    申请号:US569540

    申请日:1995-12-08

    IPC分类号: G06K7/10

    CPC分类号: G06K7/10643 G06K7/10693

    摘要: An optical scanner for reading two-dimensional bar code labels. A rotating reflector directs a laser beam towards a plurality of pattern mirrors during a first mode of operation to produce a plurality of different scan lines forming a multi-line scan pattern for collecting light from an article having a one-dimensional bar code label, and directs the laser beam towards one of the pattern mirrors during a second mode of operation to produce a single scan line for collecting light from an article having a two-dimensional bar code label. A single tilted mirror assembly, having a motor for rotating a drive shaft and a mirror mounted at an angle to the drive shaft, reflects the plurality of different scan lines towards the article having the one-dimensional bar code label during the first mode of operation, and reflects the one scan line from the scan module towards the article having the two-dimensional bar code label during the second mode of operation.

    摘要翻译: 一种用于读取二维条形码标签的光学扫描仪。 旋转反射器在第一操作模式期间将激光束引向多个图案反射镜,以产生多条不同的扫描线,其形成用于从具有一维条形码标签的物品收集光线的多线扫描图案;以及 在第二操作模式期间将激光束引导到图案反射镜之一以产生用于从具有二维条形码标签的物品收集光的单个扫描线。 具有用于使驱动轴旋转的马达和与驱动轴成一角度安装的反射镜的单个倾斜反射镜组件在第一操作模式期间将多条不同的扫描线反射到具有一维条形码标签的物品 并且在第二操作模式期间将来自扫描模块的一条扫描线反映到具有二维条形码标签的物品。

    Price verifier
    6.
    发明授权
    Price verifier 失效
    价格验证者

    公开(公告)号:US5710416A

    公开(公告)日:1998-01-20

    申请号:US539454

    申请日:1995-10-05

    IPC分类号: G06K7/10 G06K5/00 G06K15/00

    CPC分类号: G06K7/10861 G06K2207/1017

    摘要: A price verifier which is smaller in size than existing price verifiers and which includes additional features which provide enhanced functionality and ease of use. The price verifier includes a bar code reader for reading a bar code label on an item whose price is to be verified. Control circuitry obtains the price of the scanned item from a host terminal. A display displays the price of the item. The price verifier supports multiple communications protocols, including wireless RF. Additionally, the price verifier may be programmed by reading programming bar code labels or by downloading program commands from the host terminal.

    摘要翻译: 价格验证者的尺寸小于现有价格验证者,其中包括增强功能和便于使用的附加功能。 价格验证器包括条形码读取器,用于读取要验证其价格的物品上的条形码标签。 控制电路从主机终端获取扫描项目的价格。 显示屏显示项目的价格。 价格验证者支持多种通信协议,包括无线射频。 此外,价格验证器可以通过读取编程条形码标签或者从主机终端下载程序命令来编程。

    Methods and apparatus for automatically selecting and loading initialization software for a hardware configuration
    7.
    发明授权
    Methods and apparatus for automatically selecting and loading initialization software for a hardware configuration 有权
    自动选择和加载硬件配置初始化软件的方法和装置

    公开(公告)号:US06996708B1

    公开(公告)日:2006-02-07

    申请号:US10260776

    申请日:2002-09-30

    IPC分类号: G06F15/177 G06F9/445

    CPC分类号: G06F9/4415

    摘要: Techniques for selecting and loading a correct initialization software module for managing communication by a scanner with a terminal over a universal serial bus connection are described. A bootloader is transferred from semipermanent memory to RAM and executed. The bootloader detects a configuration in which a scanner is being used, selects a correct initialization for use with the scanner and copies an interrupt service request table for the selected module to an image of the bootloader in the semipermanent memory. The image of the bootloader is then transferred to RAM, with the interrupt service request table being stored in an appropriate location in RAM. The bootloader then transfers an executable code block for the selected initialization module from the semipermanent memory to the RAM for execution.

    摘要翻译: 描述了用于通过通用串行总线连接用于通过具有终端的扫描仪管理通信的正确的初始化软件模块的选择和加载的技术。 引导加载程序从半永久内存传输到RAM并执行。 引导加载程序检测使用扫描仪的配置,选择正确的初始化以与扫描仪一起使用,并将所选模块的中断服务请求表复制到半永久存储器中的引导加载程序的映像。 然后将引导加载程序的映像传输到RAM,中断服务请求表存储在RAM中的适当位置。 然后,引导加载程序将所选择的初始化模块的可执行代码块从半永久存储器传送到RAM以执行。

    Method and apparatus for establishing priority between processing units
having a common communication channel
    8.
    发明授权
    Method and apparatus for establishing priority between processing units having a common communication channel 失效
    用于在具有公共通信信道的处理单元之间建立优先级的方法和装置

    公开(公告)号:US4466058A

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

    申请号:US308744

    申请日:1981-10-02

    CPC分类号: G06F13/374

    摘要: A system for controlling the flow of data over a common bus between a plurality of processing units is disclosed which preferably includes a MOS/LSI circuit controller chip associated with each processing unit for awarding priority of access to the common bus when two or more processing units attempt to simultaneously gain access to the common bus. A contention circuit located in each controller chip is responsive to the sensing of each bit in the address of its associated processing unit, and generates a plurality of transitions on the common bus during the time a binary one bit is sensed in the address and listens for the presence of any transition on the common bus during the time a binary zero is sensed in the address. Access to the common bus is lost when transitions are detected on the bus during the time a binary zero bit is sensed and acquired when no transitions have been detected at the completion of the sensing of the address of the requesting processing unit.

    摘要翻译: 公开了一种用于在多个处理单元之间通过公共总线控制数据流的系统,其优选地包括与每个处理单元相关联的MOS / LSI电路控制器芯片,用于当两个或更多个处理单元授予对公共总线的访问的优先级 尝试同时访问公共总线。 位于每个控制器芯片中的争用电路响应于其相关联的处理单元的地址中的每个位的感测,并且在地址中感测到二进制一位的时间内在公共总线上产生多个转换,并且侦听 在地址中检测到二进制零时,在公共总线上存在任何转换。 在检测到二进制零位并且在完成对请求处理单元的地址的检测完成时没有检测到转换时,在总线上检测到转换时,对公共总线的访问将丢失。