Method for monitoring computer user input
    91.
    发明授权
    Method for monitoring computer user input 失效
    监控计算机用户输入的方法

    公开(公告)号:US07536642B2

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

    申请号:US10907722

    申请日:2005-04-13

    IPC分类号: G06F17/00 G06F17/20

    CPC分类号: G06F11/3476 G06F11/3485

    摘要: Monitoring text input from a keyboard and from a pointing device, is done by monitoring input from a user keyboard for entry of text and cursor controls; monitoring input from a pointing device; logging keyboard entered text to a key log; and responsive to input selectively from the pointing device and keyboard selectively signaling a command action, determining text contents of the command action and logging the text contents to the key log in sequence with the keyboard entered text. A temporary storage is provided for storing copied content, and for storing pointing device input device definitions and key command definitions for each application. A log file stores a key log table for each application; and a key logger stores to the key log table entered text reconstructed with reference to the pointing device position, the copied content, the pointing device input device definitions, and the key command definitions.

    摘要翻译: 监视来自键盘和指点设备的文本输入,通过监视来自用户键盘的输入进行文本和光标控制; 监视来自指点设备的输入; 记录键盘输入文本到键盘日志; 并且响应于来自所述指示设备和键盘的选择性地输入,选择性地发信号通知命令动作,确定所述命令动作的文本内容并且按照所述键盘输入的文本将所述文本内容记录到所述键记录。 提供临时存储用于存储复制的内容,以及用于存储针对每个应用的指示设备输入设备定义和密钥命令定义。 日志文件存储每个应用程序的密钥日志表; 并且键盘记录器存储到关键日志表中,输入的文本参考指示设备位置,复制内容,指点设备输入设备定义和键命令定义重建。

    SYSTEM FOR IMPLEMENTING DYNAMIC PSEUDORANDOM KEYBOARD REMAPPING
    92.
    发明申请
    SYSTEM FOR IMPLEMENTING DYNAMIC PSEUDORANDOM KEYBOARD REMAPPING 失效
    执行动态PSEUDORANDOM键盘重新启动系统

    公开(公告)号:US20090070595A1

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

    申请号:US11853263

    申请日:2007-09-11

    IPC分类号: H04L9/28

    CPC分类号: G06F21/83

    摘要: A system for implementing dynamic pseudorandom keyboard remapping includes a keyboard in communication with an operating system of a computing device; the keyboard configured to encrypt an original keyboard scan code corresponding to each of a plurality of keyboard keys, using a mapping algorithm, wherein the mapping algorithm encrypts the original keyboard scan code by using both the original keyboard scan code and a current one of a sequence of pseudorandom numbers generated using a pseudorandom number generator (PRNG) algorithm and an initial seed value; and the operating system configured to decrypt the original keyboard scan code based on an encrypted scan code generated and transmitted from the keyboard thereto, responsive to a keystroke of the keyboard, wherein the operating system also uses the mapping algorithm, the PRNG algorithm, and the initial seed value.

    摘要翻译: 用于实现动态伪随机键盘重新映射的系统包括与计算设备的操作系统通信的键盘; 所述键盘被配置为使用映射算法加密与多个键盘键中的每一个相对应的原始键盘扫描码,其中,所述映射算法通过使用原始键盘扫描码和序列中的当前一个键盘扫描码来加密原始键盘扫描码 使用伪随机数生成器(PRNG)算法和初始种子值生成伪随机数; 以及所述操作系统,其被配置为响应于所述键盘的击键,基于从所述键盘向其生成和发送的加密扫描码来解密所述原始键盘扫描码,其中所述操作系统还使用所述映射算法,所述PRNG算法和 初始种子值。

    METHOD FOR IMPLEMENTING DYNAMIC PSEUDORANDOM KEYBOARD REMAPPING
    93.
    发明申请
    METHOD FOR IMPLEMENTING DYNAMIC PSEUDORANDOM KEYBOARD REMAPPING 失效
    用于实现动态PSEUDORANDOR键盘重写的方法

    公开(公告)号:US20090066543A1

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

    申请号:US11853267

    申请日:2007-09-11

    IPC分类号: H03K17/735 H03M11/00

    摘要: A method of implementing dynamic pseudorandom keyboard remapping of a system including a keyboard in communication with an operating system of a computing device includes encrypting an original keyboard scan code corresponding to each of a plurality of keyboard keys, using a mapping algorithm, wherein the mapping algorithm encrypts the original keyboard scan code by using both the original keyboard scan code and a current one of a sequence of pseudorandom numbers generated using a pseudorandom number generator (PRNG) algorithm and an initial seed value; and decrypting the original keyboard scan code based on an encrypted scan code generated and transmitted from the keyboard to the operating, responsive to a keystroke of the keyboard, wherein the operating system also uses the mapping algorithm, the PRNG algorithm, and the initial seed value.

    摘要翻译: 实现包括与计算设备的操作系统通信的键盘的系统的动态伪随机键盘重新映射的方法包括使用映射算法对与多个键盘键中的每一个对应的原始键盘扫描码进行加密,其中映射算法 通过使用原始键盘扫描码和使用伪随机数生成器(PRNG)算法和初始种子值生成的伪随机数的序列中的当前一个来加密原始键盘扫描码; 以及基于从所述键盘产生并从所述键盘发送到所述操作的加密扫描码,将所述原始键盘扫描码解密,以响应于所述键盘的击键,其中所述操作系统还使用所述映射算法,所述PRNG算法和所述初始种子值 。

    Measuring and predicting VLSI chip reliability and failure
    94.
    发明授权
    Measuring and predicting VLSI chip reliability and failure 失效
    测量和预测VLSI芯片的可靠性和故障

    公开(公告)号:US07480882B1

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

    申请号:US12049344

    申请日:2008-03-16

    CPC分类号: G01R31/318536

    摘要: This embodiment replaces the use of LBIST to get a pass or no-pass result. A selective signature feature is used to collect the top failing paths, by shmooing the chip over a cycle time. These paths can be stored on-chip or off-chip, for later use. Once the chip is running in the field for a certain time, the same procedure is performed to collect the top failing paths, and this is compared with the stored old paths. If the order of the top paths changes, it indicates that (for example) there is a path (not the slowest path before) that slows more than others, which could be potential reliability concern. Therefore, a potential reliability failure is identified in the field.

    摘要翻译: 该实施例取代了LBIST的使用以获得通过或不通过结果。 选择性签名功能用于通过在一个周期时间内抖动芯片来收集顶部故障路径。 这些路径可以片上或片外存储,供以后使用。 一旦芯片在现场运行一段时间,执行相同的过程来收集最上面的故障路径,并将其与存储的旧路径进行比较。 如果顶部路径的顺序发生变化,则表示(例如)有一个路径(不是最慢的路径)比其他路径慢,这可能是潜在的可靠性问题。 因此,在现场确定潜在的可靠性故障。

    Secure voting system
    95.
    发明授权
    Secure voting system 有权
    安全投票系统

    公开(公告)号:US07395964B2

    公开(公告)日:2008-07-08

    申请号:US11162297

    申请日:2005-09-06

    IPC分类号: G06K17/00 G07C13/00

    CPC分类号: G07C13/00

    摘要: Methods, systems and program products for securely voting by providing a secure voting module in communication with a voting device. A voter signs onto the voting device using a unique voter identification, and the voter's voting selections are written to the voting device. A scrambled voter identification is generated using the unique voter identification and a unique encryption value of the secure voting module, whereby the voting selections and the scrambled voter identification are stored in the secure voting module. Once voting has ended, first and second fuses are blown within the secure voting module for destroying the unique encryption value and for permanently storing the voting selections and scrambled voter identification in a read only secure voting module that maintains voter anonymity while preventing any further physically writing thereto. The voting results may then be counted, re-counted or validated.

    摘要翻译: 通过提供与投票设备通信的安全投票模块来安全投票的方法,系统和程序产品。 投票人使用独特的选民身份登录投票设备,并将投票人的投票选择写入投票设备。 使用独特的选民识别和安全投票模块的唯一加密值来生成加扰的选民识别,由此投票选择和加扰的选民识别被存储在安全投票模块中。 一旦投票结束,第一和第二熔丝在安全投票模块中被吹入,以破坏唯一的加密值,并将投票选择和加密的选民识别永久存储在仅保护投票者匿名的只读安全投票模块中,同时防止进一步的物理写入 到此。 投票结果可能会被计算,重新计算或验证。

    METHOD AND STRUCTURE FOR PICOSECOND-IMAGING-CIRCUIT-ANALYSIS BASED BUILT-IN-SELF-TEST DIAGNOSTIC
    96.
    发明申请
    METHOD AND STRUCTURE FOR PICOSECOND-IMAGING-CIRCUIT-ANALYSIS BASED BUILT-IN-SELF-TEST DIAGNOSTIC 失效
    基于PICOSECOND-IMAGING-CIRCUIT-ANALYSIS的内置自检测试方法和结构

    公开(公告)号:US20080077833A1

    公开(公告)日:2008-03-27

    申请号:US11927030

    申请日:2007-10-29

    IPC分类号: G01R31/28

    CPC分类号: G01R31/318547 G01R31/311

    摘要: A method (and structure) of at least one of testing, diagnosing, and monitoring an operation of an electronic circuit, includes interrupting a clock signal used to provide a clocking for a normal operation of the circuit and using a second clock signal to repeatedly cycle through a predetermined cycle of operations for the circuit.

    摘要翻译: 测试,诊断和监视电子电路的操作中的至少一个的方法(和结构)包括中断用于为电路的正常操作提供时钟的时钟信号,并且使用第二时钟信号重复循环 通过电路的预定操作周期。

    Method and structure for picosecond-imaging-circuit-analysis based built-in-self-test diagnostic
    97.
    发明授权
    Method and structure for picosecond-imaging-circuit-analysis based built-in-self-test diagnostic 失效
    基于皮秒成像 - 电路分析的内置自检诊断方法和结构

    公开(公告)号:US07308626B2

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

    申请号:US10780878

    申请日:2004-02-19

    IPC分类号: G01R31/28

    CPC分类号: G01R31/318547 G01R31/311

    摘要: A method (and structure) of at least one of testing, diagnosing, and monitoring an operation of an electronic circuit, includes interrupting a clock signal used to provide a clocking for a normal operation of the circuit and using a second clock signal to repeatedly cycle through a predetermined cycle of operations for the circuit.

    摘要翻译: 测试,诊断和监视电子电路的操作中的至少一个的方法(和结构)包括中断用于为电路的正常操作提供时钟的时钟信号,并且使用第二时钟信号重复循环 通过电路的预定操作周期。

    Array self repair using built-in self test techniques
    98.
    发明授权
    Array self repair using built-in self test techniques 失效
    使用内置自检技术进行阵列自修复

    公开(公告)号:US07257745B2

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

    申请号:US11047419

    申请日:2005-01-31

    IPC分类号: G11C29/00 G01R31/28 G11C17/18

    摘要: A soft-fust test algorithm is distributed on-chip from an ABSIT engine through an LSSD shift register chain to dynamically evaluate a plurality of arrays with redundancy compensation for bad elements and repair those that are fixable. Using single-bit MISR error evaluation an ABSIT test sequence is executed concurrently on all arrays through the shift register chain. If any arrays are in error, redundancy compensation is employed and the ABIST test is repeated for all possible array redundant combinations until a functional configuration for each array is identified or all possible redundant combinations have been tried. Once functioning array configurations are verified, the associated soft-fuse states can be used to blow fuses and/or extracted for further system setup, permanent fuse-blowing and yield analysis. Multiple shift register chains driven by separate ABIST engines may be required to test all arrays on a chip.

    摘要翻译: 软测试算法通过LSSD移位寄存器链从ABSIT引擎分布在片上,以动态评估多个阵列,对不良元素进行冗余补偿,并修复可修复的阵列。 使用单位MISR错误评估,通过移位寄存器链在所有数组上同时执行一个ABSIT测试序列。 如果任何阵列出现错误,则采用冗余补偿,并对所有可能的阵列冗余组合重复ABIST测试,直到每个阵列的功能配置被识别或已尝试所有可能的冗余组合。 一旦功能阵列配置被验证,相关联的软保险丝状态可以用于熔断和/或提取用于进一步的系统设置,永久保险丝熔断和产量分析。 可能需要由单独的ABIST引擎驱动的多个移位寄存器链来测试芯片上的所有阵列。

    Secure credit card with near field communications
    99.
    发明授权
    Secure credit card with near field communications 有权
    安全的信用卡与近场通信

    公开(公告)号:US07128274B2

    公开(公告)日:2006-10-31

    申请号:US10907208

    申请日:2005-03-24

    IPC分类号: G06K19/06 G06K5/00

    摘要: A near field communication device included in a secure transaction card provides an addition and/or transitional communication link for communicating secure transaction information. The near field communication device may be selectively engaged or disengaged and, when engaged, either active or passive modes of operation of the near field communication device can be selected. in the active mode, secure transaction information is transmitted upon establishment of a communication link with a complementary near field communication device. In the passive mode, secure transaction information is transmitted upon interrogation from a complementary near field communication device. Secure transaction information is generated and stored for transmission in a memory and at least a portion of the memory is erased or nulled upon transmission or upon expiration of a selected period of time.

    摘要翻译: 包括在安全交易卡中的近场通信设备提供用于传送安全交易信息的附加和/或过渡通信链路。 近场通信设备可以选择性地接合或分离,并且当接合时,可以选择近场通信设备的主动或被动操作模式。 在活动模式下,在与互补近场通信设备建立通信链路时发送安全交易信息。 在被动模式中,安全交易信息是从互补近场通信设备询问时发送的。 产生和存储安全交易信息以便发送到存储器中,并且至少一部分存储器在传输时或在所选择的时间段期满时被擦除或置零。

    SYSTEM AND METHOD FOR MONITORING COMPUTER USER INPUT
    100.
    发明申请
    SYSTEM AND METHOD FOR MONITORING COMPUTER USER INPUT 失效
    用于监视计算机用户输入的系统和方法

    公开(公告)号:US20060236236A1

    公开(公告)日:2006-10-19

    申请号:US10907722

    申请日:2005-04-13

    IPC分类号: G06F17/00

    CPC分类号: G06F11/3476 G06F11/3485

    摘要: A system and method for monitoring text input from a keyboard and from a pointing device, by monitoring input from a user keyboard for entry of text and cursor controls; monitoring input from a pointing device; logging keyboard entered text to a key log; and responsive to input selectively from the pointing device and keyboard selectively signaling a command action, determining text contents of the command action and logging the text contents to the key log in sequence with the keyboard entered text. A temporary storage is provided for storing copied content, and for storing pointing device input device definitions and key command definitions for each application. A log file stores a key log table for each application; and a key logger stores to the key log table entered text reconstructed with reference to the pointing device position, the copied content, the pointing device input device definitions, and the key command definitions.

    摘要翻译: 一种用于监视来自键盘和指点设备的文本输入的系统和方法,通过监视来自用户键盘的输入以输入文本和光标控制; 监视来自指点设备的输入; 记录键盘输入文本到键盘日志; 并且响应于来自所述指示设备和键盘的选择性地输入,选择性地发信号通知命令动作,确定所述命令动作的文本内容并且按照所述键盘输入的文本将所述文本内容记录到所述键记录。 提供临时存储用于存储复制的内容,以及用于存储针对每个应用的指示设备输入设备定义和密钥命令定义。 日志文件存储每个应用程序的密钥日志表; 并且键盘记录器存储到关键日志表中,输入的文本参考指示设备位置,复制内容,指点设备输入设备定义和键命令定义重建。