Recovery segments
    2.
    发明授权
    Recovery segments 有权
    恢复细分

    公开(公告)号:US08909987B2

    公开(公告)日:2014-12-09

    申请号:US13458680

    申请日:2012-04-27

    IPC分类号: G06F11/00

    摘要: In one example, a method for implementing recovery segments includes sending an application message from a parent process executed by a first computing device to a child process executed by a second computing device and identifying a dependency created by the application message. This identified dependency is included in a dependence set of the child process and saved. A checkpoint is generated by the parent process and a checkpoint message that includes dependency information is sent from the parent process to the child process. The child process modifies the dependence set according to the dependency information and generates a second checkpoint that is saved in nonvolatile memory of the second computing device. Upon occurrence of a failure of the parent process, the child process reverts to a most recent checkpoint generated by the child process that does not include the effects of processing an orphan message.

    摘要翻译: 在一个示例中,用于实现恢复段的方法包括将由第一计算设备执行的父进程的应用消息发送到由第二计算设备执行的子进程,并识别由应用消息创建的依赖关系。 这个确定的依赖项被包含在子进程的依赖集中并被保存。 检查点由父进程生成,并且包含依赖关系信息的检查点消息从父进程发送到子进程。 子进程根据依赖关系信息修改依赖关系,并生成保存在第二计算装置的非易失性存储器中的第二检查点。 在发生父进程失败时,子进程恢复到由子进程生成的最新检查点,该检查点不包括处理孤立消息的效果。

    SHIFTABLE MEMORY SUPPORTING ATOMIC OPERATION
    3.
    发明申请
    SHIFTABLE MEMORY SUPPORTING ATOMIC OPERATION 有权
    支持原子能操作的可移植记忆

    公开(公告)号:US20140310453A1

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

    申请号:US14349678

    申请日:2011-10-27

    IPC分类号: G11C7/10 G06F9/30

    摘要: A shiftable memory supporting atomic operation employs built-in shifting capability to shift a contiguous subset of data from a first location to a second location within memory during an atomic operation. The shiftable memory includes the memory to store data. The memory has the built-in shifting capability. The shiftable memory further includes an atomic primitive defined on the memory to operate on the contiguous subset.

    摘要翻译: 支持原子操作的可移动存储器在原子操作期间使用内置的移位能力来将数据的连续子集从存储器中的第一位置移动到第二位置。 可移动存储器包括用于存储数据的存储器。 内存具有内置的移动功能。 可移位存储器还包括在存储器上定义以在连续子集上操作的原子原语。

    PASSWORD CHANGING
    5.
    发明申请
    PASSWORD CHANGING 有权
    密码变更

    公开(公告)号:US20130086655A1

    公开(公告)日:2013-04-04

    申请号:US13248494

    申请日:2011-09-29

    申请人: Alan H. Karp

    发明人: Alan H. Karp

    IPC分类号: G06F21/00 G06F15/16

    CPC分类号: G06F21/45 G06F21/6245

    摘要: In one example, a computing device generates a new password for accessing a user account and/or computing system and inspires a change of an existing password for the user account and/or computing system to the new password. Thereafter, the computing device detects occurrence of a condition to trigger another change of the password for the user account and/or computing system and, responsively, inspires another change of the password for the user account and/or computing system.

    摘要翻译: 在一个示例中,计算设备生成用于访问用户帐户和/或计算系统的新密码,并激励用户帐户和/或计算系统的现有密码改变为新密码。 此后,计算设备检测到发生用于触发用户帐户和/或计算系统的密码的另一改变的条件的发生,并且响应地激发用户帐户和/或计算系统的密码的另一改变。

    Method and system for optional code scheduling
    6.
    发明授权
    Method and system for optional code scheduling 有权
    可选代码调度的方法和系统

    公开(公告)号:US07673296B2

    公开(公告)日:2010-03-02

    申请号:US10902199

    申请日:2004-07-28

    IPC分类号: G06F9/45

    CPC分类号: G06F8/443

    摘要: A method of scheduling optional instructions in a compiler targets a processor. The scheduling includes indicating a limit on the additional processor computations that are available for executing an optional code, generating one or more required instructions corresponding to a source code and one or more optional instructions corresponding to the optional code used with the source code and scheduling all of the one or more required instructions with as many of the one or more optional instructions as possible without exceeding the indicated limit on the additional processor computations for executing the optional code.

    摘要翻译: 在编译器中调度可选指令的方法针对处理器。 调度包括指示可用于执行可选代码的附加处理器计算的限制,生成对应于源代码的一个或多个所需指令以及对应于与源代码一起使用的可选代码的一个或多个可选指令并且调度所有 所述一个或多个所需指令具有尽可能多的一个或多个可选指令,而不超过用于执行可选代码的附加处理器计算的指定限制。

    Controlling transfer of access to data
    7.
    发明授权
    Controlling transfer of access to data 有权
    控制对数据访问的传输

    公开(公告)号:US07653739B1

    公开(公告)日:2010-01-26

    申请号:US11796215

    申请日:2007-04-27

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/06

    摘要: A method for controlling transfer of data is provided. The method includes accessing data at a first device and accessing a time attribute associated with the data at the first device. The method further includes comparing the time attribute to a data transfer time threshold and in response to the time attribute associated with the data at the first device is less than the data transfer time threshold, the method further includes restricting access of the data at a second device.

    摘要翻译: 提供了一种用于控制数据传送的方法。 该方法包括在第一设备处访问数据并访问与第一设备处的数据相关联的时间属性。 该方法还包括将时间属性与数据传输时间阈值进行比较,并且响应于与第一设备处的数据相关联的时间属性小于数据传送时间阈值,该方法还包括在第二时间限制访问数据 设备。

    Providing instruction execution hints to a processor using break instructions
    8.
    发明授权
    Providing instruction execution hints to a processor using break instructions 失效
    使用break指令向处理器提供指令执行提示

    公开(公告)号:US07191430B2

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

    申请号:US09963270

    申请日:2001-09-24

    IPC分类号: G06F9/44

    摘要: A computer system with mechanisms for providing hint instructions to a processor without altering object code instruction sequences. A computer system according to the present teachings includes elements for generating a hint instruction in response to a set of object code to be executed by the processor and for inserting a break instruction into the object code such that the break instruction causes the processor to obtain and execute the hint instruction. The present techniques for providing hint instructions to a processor may be used to adapt object code to a micro-architecture of the processor.

    摘要翻译: 一种具有用于向处理器提供提示指令而不改变目标代码指令序列的机制的计算机系统。 根据本教导的计算机系统包括用于响应于要由处理器执行的一组目标代码产生提示指令并用于将中断指令插入到目标代码中的元件,使得中断指令导致处理器获得和 执行提示说明。 用于向处理器提供提示指令的现有技术可以用于将目标代码适配到处理器的微架构。

    Security tags with a reversible optical indicator
    9.
    发明授权
    Security tags with a reversible optical indicator 有权
    具有可逆光学指示器的安全标签

    公开(公告)号:US06752837B2

    公开(公告)日:2004-06-22

    申请号:US10184970

    申请日:2002-06-28

    申请人: Alan H. Karp

    发明人: Alan H. Karp

    IPC分类号: G08B1314

    CPC分类号: G08B13/2402

    摘要: A reusable security tag is provided which is reversibly operable in a first magnetic condition to trigger a detector when the tag is within communication range of the detector, and a second magnetic condition in which the detector is not triggered when the tag is within communication range of the detector. The tag includes an optical indicator which has a first optical characteristic when the tag is in the first magnetic condition, and a second optical characteristic when the tag is in the second magnetic condition.

    摘要翻译: 提供了可重复使用的安全标签,其可在第一磁状态下可逆地操作,以在标签处于检测器的通信范围内时触发检测器;以及第二磁条件,其中当标签处于通信范围内时检测器不被触发 检测器。 标签包括当标签处于第一磁性条件时具有第一光学特性的光学指示器,以及当标签处于第二磁性条件时的第二光学特性。

    Verifiable random number generator using chaos
    10.
    发明授权
    Verifiable random number generator using chaos 失效
    可验证的随机数发生器使用混沌

    公开(公告)号:US06732127B2

    公开(公告)日:2004-05-04

    申请号:US09758087

    申请日:2001-01-10

    申请人: Alan H. Karp

    发明人: Alan H. Karp

    IPC分类号: G06F102

    CPC分类号: G06F7/588 H04L9/001

    摘要: A verifiable random number generator includes mechanisms for monitoring its chaotic behavior. A random number generator according to the present teachings includes a chaos circuit that generates a number according to a chaos function. The random number generator further includes a check circuit that simulates the chaos function and that determines whether the number is a valid random number by monitoring the chaotic behavior of the chaos function.

    摘要翻译: 可验证的随机数生成器包括用于监视其混沌行为的机制。 根据本教导的随机数发生器包括根据混沌函数产生数的混沌电路。 随机数发生器还包括一个模拟混沌函数的校验电路,并且通过监测混沌函数的混沌行为来确定该数是否是有效的随机数。