Simultaneous multi-threading in a content addressable memory
    32.
    发明授权
    Simultaneous multi-threading in a content addressable memory 失效
    在内容可寻址存储器中同时进行多线程

    公开(公告)号:US07555593B1

    公开(公告)日:2009-06-30

    申请号:US11344788

    申请日:2006-01-31

    申请人: Andrew Rosman

    发明人: Andrew Rosman

    IPC分类号: G06F13/10 H04L12/56

    CPC分类号: G06F13/4054 H04L45/7453

    摘要: A CAM device having two execution pipelines includes control logic and a CAM core. The CAM core includes a plurality of independently searchable CAM arrays for storing CAM words. The control logic receives a first request that selects any number of the CAM arrays for a first compare operation, and receives a second request that selects any number of the CAM arrays for a second, separate compare operation. The control logic determines whether the same CAM array is selected by both requests. If not, the control logic schedules the first and second compare operations to be executed simultaneously in the CAM core. Otherwise, the control logic schedules the first and second compare operations for sequential executionuses a suitable arbitration technique to determine the order in which the first and second compare operations will be executed in the CAM core.

    摘要翻译: 具有两个执行流水线的CAM设备包括控制逻辑和CAM内核。 CAM核包括用于存储CAM字的多个独立可搜索的CAM阵列。 所述控制逻辑接收第一请求,所述第一请求选择任何数量的所述CAM阵列用于第一比较操作,并且接收第二请求,所述第二请求选择任何数量的所述CAM阵列用于第二单独的比较操作。 控制逻辑确定两个请求是否选择相同的CAM阵列。 如果不是,则控制逻辑安排在CAM核心中同时执行的第一和第二比较操作。 否则,控制逻辑对顺序执行程序调度第一和第二比较操作适当的仲裁技术,以确定将在CAM内核中执行第一和第二比较操作的顺序。

    Enhanced key structure with combined keycap for a mobile computing device
    34.
    发明授权
    Enhanced key structure with combined keycap for a mobile computing device 失效
    用于移动计算设备的组合键帽的增强型键结构

    公开(公告)号:US07525053B2

    公开(公告)日:2009-04-28

    申请号:US11773326

    申请日:2007-07-03

    申请人: Mark Babella

    发明人: Mark Babella

    IPC分类号: H01H9/00

    摘要: A key structure assembly is provided for a mobile computing device. The key structure assembly includes a keycap having at least a first segment and a second segment. A first actuation member extends inward into the housing from the first segment of the keycap, and a second actuation member extends inward from the second segment of the key cap. A substrate including a plurality of electrical connects, including a first electrical contact aligned underneath the first actuation member, and a second electrical contact aligned underneath the second actuation member. The keycap is moveable inward to direct either the first actuation member into contact with the first electrical contact, or the second actuation member into contact with the second electrical contact. One or more sections of material are positioned above the first electrical contact and the second electrical contact. The material for the one or more sections is formed from a material that deforms with inward movement of either the first segment or the second segment of the keycap. A layer formed by a thickness of the one or more sections of material extending over the first electrical contact and the second electrical contact is non-uniform in either dimension or amount of material.

    摘要翻译: 提供了一种用于移动计算设备的键结构组件。 键结构组件包括具有至少第一段和第二段的键帽。 第一致动构件从键帽的第一段向内延伸到壳体中,并且第二致动构件从键帽的第二段向内延伸。 包括多个电连接的基板,包括对齐在第一致动构件下方的第一电触点和在第二致动构件下方对准的第二电触点。 键帽可向内移动以指示第一致动构件与第一电触头接触,或者第二致动构件与第二电触头接触。 一个或多个材料部分位于第一电触头和第二电触点之上。 用于一个或多个部分的材料由与键帽的第一部分或第二部分的内向运动变形的材料形成。 由材料的一个或多个部分的厚度形成的层在第一电触点和第二电触头上延伸,在任一尺寸或数量的材料中是不均匀的。

    Content addressable memory with multi-row write function
    35.
    发明授权
    Content addressable memory with multi-row write function 失效
    内容可寻址内存多行写功能

    公开(公告)号:US07505295B1

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

    申请号:US10883160

    申请日:2004-07-01

    IPC分类号: G11C15/00 G11C7/00

    CPC分类号: G11C15/00

    摘要: A content addressable memory (CAM) device having a multi-row write function. The CAM device includes a CAM array and an address circuit. The CAM array includes a plurality of CAM cells and word lines coupled to respective rows of the CAM cells. The address circuit is coupled to the CAM array and configured to activate a plurality of the word lines simultaneously to enable a write value to be stored within a selected plurality of the rows of CAM cells.

    摘要翻译: 一种具有多行写入功能的内容可寻址存储器(CAM)装置。 CAM装置包括CAM阵列和地址电路。 CAM阵列包括耦合到CAM单元的相应行的多个CAM单元和字线。 地址电路耦合到CAM阵列并且被配置为同时激活多个字线,以使写入值能够存储在所选择的多个CAM单元的行中。

    Correspondent-centric management email system for associating message identifiers with instances of properties already stored in database

    公开(公告)号:US07457844B2

    公开(公告)日:2008-11-25

    申请号:US11381746

    申请日:2006-05-05

    IPC分类号: G06F15/16

    摘要: Techniques to make e-mail correspondent-centric rather than message-centric, and reduce junk e-mail. Tabulates, maintains, and updates useful information about the user's chosen correspondents, and the history and status of each correspondence series. Filters incoming messages from an unrecognized sender, asking user whether to add sender to correspondent list, and if so prompts user for needed information. Eliminates the need to search for e-mail addresses. Facilitates viewing sequential messages to and from a correspondent. Provides an effective tool to eliminate junk-mail by making it simpler and more practical to screen messages or change one's e-mail address. When user changes his e-mail address, automates notification of user's chosen correspondents, and in some cases can automatically update such correspondents' e-mail address lists. Eliminates need to manually create and maintain mailboxes or folders. Allows automated organization of e-mail by correspondent. Is easier to learn and use than previous forms of e-mail.

    Architecture for network search engines with fixed latency, high capacity, and high throughput
    39.
    发明授权
    Architecture for network search engines with fixed latency, high capacity, and high throughput 有权
    具有固定延迟,高容量和高吞吐量的网络搜索引擎的架构

    公开(公告)号:US07437354B2

    公开(公告)日:2008-10-14

    申请号:US10841607

    申请日:2004-05-07

    IPC分类号: G06F17/30

    摘要: An improved architecture for a network search engine (NSE) is disclosed herein as including an interface manager, one or more levels of a splitting engine, an array of data processing units (DPUs), and a cascade block. A method for using the improved NSE architecture to form an efficient pointer entry database is also provided. As described herein, the improved NSE architecture simultaneously provides high speed, search throughput, update rate and capacity, coupled with low power and fixed latency searches for all search key widths.

    摘要翻译: 网络搜索引擎(NSE)的改进的架构在此被公开为包括接口管理器,分离引擎的一个或多个级别,数据处理单元(DPU)阵列和级联块。 还提供了一种使用改进的NSE架构来形成有效的指针条目数据库的方法。 如本文所述,改进的NSE架构同时提供高速度,搜索吞吐量,更新速率和容量,以及针对所有搜索关键字宽度的低功率和固定延迟搜索。