A METHOD OF COMPUTING PARTIAL CRCS
    24.
    发明申请
    A METHOD OF COMPUTING PARTIAL CRCS 失效
    计算部分CRCS的方法

    公开(公告)号:US20050071131A1

    公开(公告)日:2005-03-31

    申请号:US10605436

    申请日:2003-09-30

    Abstract: A method of calculating partial CRCs on-the-fly is provided without the need for pre-computed tables and without size restrictions on data blocks or packets. The method works for both fixed and variable length data blocks by computing the remainders of the powers of two as data blocks are received, without the need for pre-computing them and storing them in a table. The method may be employed on data streams wherein the data blocks are received out-of-order.

    Abstract translation: 提供了一种即时计算部分CRC的方法,而不需要预先计算的表,也不需要对数据块或数据包的大小限制。 该方法适用于固定长度数据块和可变长度数据块,通过计算接收到数据块的两个幂的余数,而不需要预先计算它们并将其存储在表中。 该方法可以用于数据流,其中数据块被无序地接收。

    Method of sequencing lock call requests to an O/S to avoid spinlock
contention within a multi-processor environment
    27.
    发明授权
    Method of sequencing lock call requests to an O/S to avoid spinlock contention within a multi-processor environment 失效
    将锁定呼叫请求排序到O / S以避免多处理器环境中的自旋锁争用的方法

    公开(公告)号:US5790851A

    公开(公告)日:1998-08-04

    申请号:US843332

    申请日:1997-04-15

    CPC classification number: G06F9/52

    Abstract: An arbitration procedure allowing processes and their associated processors to perform useful work while they have pending service requests for access to shared resources within a multi-processor system environment. The arbitration procedure of the present invention is implemented within a multi-processor system (e.g., a symmetric multi-processor system) wherein multiple processes can simultaneously request "locks" which control access to shared resources such that access to these shared resources are globally synchronized among the many processes. Rather than assigning arbitration to the operating system, the present invention provides an arbitration procedure that is application-specific. This arbitration process provides a reservation mechanism for contending processes such that any given process only requests a lock call to the operating system when a lock is available for that process, thereby avoiding spinlock by the operating system. During the period between a lock request and a lock grant, a respective process is allowed to perform other useful work that does not need access to the shared resource. Alternatively during this period, the processor executing the respective process can execute another process that performs useful work that does not need the shared resource. Each process requesting a lock grant is informed of the expected delay period, placed on a reservation queue, and assigned a reservation identifier. After releasing the lock, the process uses the reservation queue to locate the next pending process to receive the lock.

    Abstract translation: 允许进程及其相关处理器在多处理器系统环境中具有访问共享资源的待处理服务请求时执行有用工作的仲裁程序。 本发明的仲裁程序在多处理器系统(例如,对称多处理器系统)内实现,其中多个进程可以同时请求控制对共享资源的访问的“锁”,使得对这些共享资源的访问是全局同步的 在许多过程中。 本发明不是向操作系统分配仲裁,而是提供特定于应用的仲裁过程。 该仲裁过程为竞争过程提供预留机制,使得任何给定的进程只有在锁可用于该进程时才请求对操作系统的锁调用,从而避免操作系统的自旋锁定。 在锁定请求和锁定授权之间的期间,允许相应的进程执行不需要访问共享资源的其他有用的工作。 或者在此期间,执行相应处理的处理器可以执行执行不需要共享资源的有用工作的另一进程。 通知请求锁定授权的每个进程,放置在预留队列上的预期延迟时间,并分配预留标识符。 释放锁之后,该进程使用预留队列来定位下一个挂起的进程来接收锁。

    Protective enclosure for plants
    28.
    发明授权
    Protective enclosure for plants 失效
    植物防护罩

    公开(公告)号:US4665646A

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

    申请号:US764212

    申请日:1985-08-09

    Inventor: Richard Anderson

    CPC classification number: A01G13/0231 A01G13/043

    Abstract: A protective enclosure for plants is disclosed which is particularly adapted in one mode for young plants that are disposed in rows and is easily converted to a protective mode which provides protection for larger plants and/or a support upon which plants may climb or be tied. The protective enclosure mode structure includes a row of spaced generally flat frame members which have a horizontal portion and downwardly extending lateral leg portions for insertion into the ground. Openings are disposed within the frame members to receive upper and/or lateral elongated supports which support the frame members in parallel spaced relationship without interfering with the outer surface of the frame members which serve to support a cover which is transparent to sunlight. The frame members are provided with clamps for releasably securing the cover about the frames and in ground engaging contact. The elongated supports also serve as conduits for fluids to be delivered to the plants. The frame members are provided with slots to permit easy stacking to convert the frame members to the protective mode structure.

    Abstract translation: 公开了一种用于植物的保护性外壳,其特别适用于以行为排列的年轻植物的一种模式,并且易于转化为保护植物和/或植物爬上或被捆扎的支撑物的保护模式。 保护罩模式结构包括一排隔开的大致平坦的框架构件,其具有用于插入地面的水平部分和向下延伸的侧腿部分。 开口设置在框架构件内以接纳上部和/或侧向细长支撑件,其以平行间隔的关系支撑框架构件,而不会干扰用于支撑对阳光透明的盖子的框架构件的外表面。 框架构件设置有用于将盖可释放地固定在框架周围和地面接合触头中的夹具。 细长的支撑件还用作流体输送到植物的导管。 框架构件设置有狭槽以允许容易地堆叠以将框架构件转换成保护模式结构。

    Bail lock for coverings for architectural openings
    29.
    发明授权
    Bail lock for coverings for architectural openings 有权
    用于建筑开口的覆盖物的防盗锁

    公开(公告)号:US08596328B2

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

    申请号:US13413093

    申请日:2012-03-06

    CPC classification number: E06B9/262 E06B9/324 E06B2009/2627

    Abstract: A bail lock for coverings for architectural openings wherein at least one of the bails defines a cord guide surface of changing front-to-back cross-sectional profile so as to define a cord passage between the inner and outer bails that varies from a relatively straight path that allows the cord to pass freely through, to a more tortuous path that applies substantial frictional force to the cord.

    Abstract translation: 一种用于建筑开口的覆盖物的保护锁,其中至少一个条形件限定了改变前后横截面轮廓的绳索引导表面,以便在内侧和外侧之间形成一条从相对直的 路径,其允许绳索自由地通过,到更弯曲的路径,其对帘线施加相当大的摩擦力。

Patent Agency Ranking