Mechanism for software transactional memory commit/abort in unmanaged runtime environment
    91.
    发明申请
    Mechanism for software transactional memory commit/abort in unmanaged runtime environment 有权
    在非托管运行时环境中软件事务内存提交/中止的机制

    公开(公告)号:US20080162885A1

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

    申请号:US11648005

    申请日:2006-12-28

    IPC分类号: G06F9/30

    摘要: A method and apparatus for ensuring integrity of transaction exit functions is herein described. Dead local data in a transaction is prevented from overwriting local variables associated with a transaction exit function. In a write-buffering Software Transactional Memory (STM) system, a commit function is associated with a private stack to store local variables to ensure write-back of local dead data in a write-buffer does not corrupt the commit function. Similarly, in a roll-back STM, an abort function is associated with a private stack to store local variables to ensure the roll-back of a program stack with local dead data from a write log does not corrupt the abort function. Alternatively, one stack may be used for the transaction including a first function and an exit function. Here, local dead variables are detected and prevented from overwriting local variables of the exit function.

    摘要翻译: 这里描述了用于确保交易退出功能的完整性的方法和装置。 防止事务中的死地方数据覆盖与事务退出功能相关联的局部变量。 在写缓冲软件事务内存(STM)系统中,提交函数与专用堆栈相关联,以存储局部变量,以确保写缓冲区中的本地死数据的写回不会损坏提交函数。 类似地,在回滚STM中,中止功能与专用堆栈相关联以存储局部变量,以确保来自写入日志的本地死亡数据的程序堆栈的回滚不会破坏中止功能。 或者,可以将一个堆栈用于包括第一功能和退出功能的交易。 这里,检测并防止局部死变量覆盖退出函数的局部变量。

    Performing dynamic information flow tracking
    92.
    发明申请
    Performing dynamic information flow tracking 审中-公开
    执行动态信息流跟踪

    公开(公告)号:US20070240141A1

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

    申请号:US11394287

    申请日:2006-03-30

    IPC分类号: G06F9/45 G06F9/44

    摘要: In one embodiment, the present invention includes a method for instrumenting a code block with code to perform dynamic information flow tracking. Then during execution, it may be determined whether a pattern of input data to the code block has been previously received by the code block. If so, the code block may be executed, otherwise the instrumented code block may be executed. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于用代码执行动态信息流跟踪的代码块的检测方法。 然后在执行期间,可以确定代码块先前是否接收到代码块的输入数据的模式。 如果是这样,则可以执行代码块,否则可以执行检测的代码块。 描述和要求保护其他实施例。

    Apparatus and method for redundant software thread computation
    93.
    发明申请
    Apparatus and method for redundant software thread computation 有权
    冗余软件线程计算的装置和方法

    公开(公告)号:US20070174837A1

    公开(公告)日:2007-07-26

    申请号:US11325925

    申请日:2005-12-30

    申请人: Cheng Wang Youfeng Wu

    发明人: Cheng Wang Youfeng Wu

    IPC分类号: G06F9/46

    CPC分类号: G06F9/544 G06F11/1497

    摘要: An apparatus and method for redundant software thread computation. In one embodiment, the method includes the replication of an application into two communicating threads, a leading thread and a trailing thread. In one embodiment, the trailing thread repeats computations performed by the leading thread to detect transient faults, referred to herein as “soft errors.” A first in, first out (FIFO) buffer of shared memory is reserved for passing data between the leading thread and the trailing thread. The FIFO buffer may include a buffer head variable to write data to the FIFO buffer and a buffer tail variable to read data from the FIFO buffer. In one embodiment, data passing between the leading thread data buffering is restricted according to a data unit size and thread synchronization between a leading thread and the trailing thread is limited to buffer overflow/underflow detection. Other embodiments are described and claimed.

    摘要翻译: 一种用于冗余软件线程计算的装置和方法。 在一个实施例中,该方法包括将应用程序复制到两个通信线程,前导线程和后退线程中。 在一个实施例中,尾线重复由前导线执行的检测瞬态故障的计算,这里称为“软错误”。 保留共享内存的先进先出(FIFO)缓冲区,用于在前导线程和后线程之间传递数据。 FIFO缓冲器可以包括用于向FIFO缓冲器写入数据的缓冲器头变量和用于从FIFO缓冲器读取数据的缓冲器尾部变量。 在一个实施例中,根据数据单元大小限制在前导线程数据缓冲之间传递的数据,并且前导线程和后退线程之间的线程同步被限制为缓冲器溢出/下溢检测。 描述和要求保护其他实施例。

    Light blocking apparatus
    94.
    发明授权
    Light blocking apparatus 有权
    遮光装置

    公开(公告)号:US07160011B2

    公开(公告)日:2007-01-09

    申请号:US11033535

    申请日:2005-01-12

    申请人: Cheng Wang

    发明人: Cheng Wang

    IPC分类号: F21V7/00

    CPC分类号: F21V29/15 F21V7/0025

    摘要: A light blocking apparatus is applied in an illuminating module of a projector. The light blocking apparatus includes a light shield and a support rod securing the light shield. The light shield is positioned in front of a bulb of the illuminating module. The support rod connects the light shield and another apparatus, such as a lamp reflector, so as to position the light shield in front of the bulb. The light shield is employed to block the light reflected from a UV-IR wheel and a color wheel so that the bulb won't be heated again.

    摘要翻译: 遮光装置应用在投影仪的照明模块中。 遮光装置包括遮光罩和固定遮光罩的支撑杆。 灯罩位于照明模块的灯泡的前面。 支撑杆将遮光罩和诸如灯反射器的另一装置连接,以将遮光罩定位在灯泡的前面。 遮光罩用于阻挡从UV-IR轮和色轮反射的光线,使灯泡不再被加热。

    Housing of projection apparatus
    95.
    发明申请

    公开(公告)号:US20060268517A1

    公开(公告)日:2006-11-30

    申请号:US11436840

    申请日:2006-05-17

    IPC分类号: H05K7/20 F28F7/00

    CPC分类号: G03B21/16 G03B21/145

    摘要: A housing of a projection apparatus suitable for accommodating a heat source is provided. The housing includes an outer casing and a heat conductive element. The outer casing has an inner wall. Furthermore, the outer casing is suitable for enclosing the heat source. The heat conductive element is disposed on the inner wall between the outer casing and the heat source. Moreover, an insulated chamber is formed between the heat conductive element and the outer casing. The insulated chamber prevents the heat source from directly heating the outer casing and provides a better heat insulation.

    Air flow channel
    97.
    发明申请
    Air flow channel 有权
    气流通道

    公开(公告)号:US20060061996A1

    公开(公告)日:2006-03-23

    申请号:US11014963

    申请日:2004-12-20

    IPC分类号: F21V29/00

    摘要: An air flow channel is used to direct cooling air towards a lamp reflector. The air flow channel has an outer housing and a guider. The outer housing is positioned at the outlet of blower, which is designed to dissipate heat from the lamp reflector. The guider, which is mounted at the side of the outer housing, has an upper slanted surface, a lower slanted surface and a side slanted surface. The air flow is divided into three individual air flows towards the lamp reflector by means of the three slanted surfaces.

    摘要翻译: 气流通道用于将冷却空气引向灯反射器。 气流通道具有外壳和导向器。 外壳位于鼓风机的出口处,其设计成从灯反射器散热。 安装在外壳侧面的导向器具有上倾斜表面,下倾斜表面和侧倾斜表面。 空气流通过三个倾斜表面分成三个单独的空气流向灯反射器。

    Pivot structure for a foldable product
    98.
    发明申请
    Pivot structure for a foldable product 审中-公开
    可折叠产品的枢轴结构

    公开(公告)号:US20050193524A1

    公开(公告)日:2005-09-08

    申请号:US10792877

    申请日:2004-03-05

    IPC分类号: E05D3/10

    摘要: A pivot structure is used to a foldable product. The pivot structure includes a first pivot, a second pivot, and a pivot structure that is disposed between the first portion and the second portion. The first pivot with one side is pivoted with the first portion and has an axial slot formed at another side. The second pivot with a side has a protrusion inserted into the slot and is pivoted with another side of the first pivot. The second pivot is connected to the second portion. Furthermore, the first and the second portion are separated to each other, the second pivot of the pivot structure can be returned to an inside portion of the first portion preventing the pivot structure from projecting from an outline of the first portion.

    摘要翻译: 枢轴结构用于可折叠产品。 枢轴结构包括第一枢轴,第二枢轴以及设置在第一部分和第二部分之间的枢转结构。 具有一侧的第一枢轴与第一部分枢转并且在另一侧具有形成的轴向槽。 具有侧面的第二枢轴具有插入槽中的突起并且与第一枢轴的另一侧枢转。 第二枢轴连接到第二部分。 此外,第一部分和第二部分彼此分离,枢转结构的第二枢轴可以返回到第一部分的内部,从而防止枢转结构从第一部分的轮廓突出。

    Vehicle lamp structure
    100.
    发明授权

    公开(公告)号:US09903551B2

    公开(公告)日:2018-02-27

    申请号:US15613982

    申请日:2017-06-05

    申请人: Cheng Wang

    发明人: Cheng Wang

    IPC分类号: F21V7/00 F21S8/10

    摘要: Disclosed is a vehicle lamp structure including a lamp cup structure and a light-emitting structure. The lamp cup structure has a first light-reflecting surface and a second light-reflecting surface. The first light-reflecting surface has a first focal point and a second focal point. The second light-reflecting surface has a third focal point and a fourth focal point. The light-emitting structure includes a first light-emitting element and a second light-emitting element. The first light-emitting element corresponds to the first focal point. The second light-emitting element corresponds to the third focal point. The first light-emitting element generates a first light source projected onto the first light-reflecting surface to form a first reflection light source through the second focal point. The second light-emitting element generates a second light source projected onto the second light-reflecting surface to form a second reflection light source through the fourth focal point.