Branch target address cache storing two or more branch target addresses per index
    31.
    发明申请
    Branch target address cache storing two or more branch target addresses per index 审中-公开
    分支目标地址缓存,每个索引存储两个或更多个分支目标地址

    公开(公告)号:US20060218385A1

    公开(公告)日:2006-09-28

    申请号:US11089072

    申请日:2005-03-23

    IPC分类号: G06F9/00

    CPC分类号: G06F9/3806 G06F9/3848

    摘要: A Branch Target Address Cache (BTAC) stores at least two branch target addresses in each cache line. The BTAC is indexed by a truncated branch instruction address. An offset obtained from a branch prediction offset table determines which of the branch target addresses is taken as the predicted branch target address. The offset table may be indexed in several ways, including by a branch history, by a hash of a branch history and part of the branch instruction address, by a gshare value, randomly, in a round-robin order, or other methods.

    摘要翻译: 分支目标地址缓存(BTAC)在每个高速缓存行中存储至少两个分支目标地址。 BTAC由截断的分支指令地址索引。 从分支预测偏移表获得的偏移确定哪个分支目标地址被采用为预测分支目标地址。 偏移表可以通过分支历史,分支历史和部分分支指令地址的散列,以循环次序或其他方法随机的gshare值被索引。

    Versatile resource computer-based training system
    32.
    发明授权
    Versatile resource computer-based training system 失效
    多功能资源计算机培训系统

    公开(公告)号:US07043193B1

    公开(公告)日:2006-05-09

    申请号:US09638771

    申请日:2000-08-15

    IPC分类号: G09B11/00

    CPC分类号: G09B7/00

    摘要: A computer-based training (CBT) system using versatile resources to support multiple training scenarios in a multi-user environment. The CBT system includes an authoring program module accessible by a lesson designer to create a number of lessons. The CBT system includes one or more runner program modules accessible by lesson takers for running the lessons created with the authoring program module. The CBT system also includes a relational database accessible by the runner program modules and comprises administrative information and information for retrieving desired resources. The versatile resources of the present invention reduce the memory storage requirements for a CBT system capable of supporting multiple training scenarios in a multi-user network environment. The CBT system realistically simulates multi-mode communication systems and implements progressive mentoring and voice-based progression methodologies.

    摘要翻译: 基于计算机的培训(CBT)系统使用多功能资源来支持多用户环境中的多种训练场景。 CBT系统包括创作程序模块,可由课程设计人员访问,以创建一些课程。 CBT系统包括一个或多个赛跑者程序模块,可由课程人员访问,用于运行通过创作程序模块创建的课程。 CBT系统还包括可由赛跑者程序模块访问的关系数据库,并包括用于检索所需资源的管理信息和信息。 本发明的多功能资源减少了能够在多用户网络环境中支持多种训练场景的CBT系统的存储器存储要求。 CBT系统实际模拟多模式通信系统,并实施逐步的指导和基于语音的进步方法。

    Translation look aside buffer (TLB) with increased translational capacity for multi-threaded computer processes
    33.
    发明申请
    Translation look aside buffer (TLB) with increased translational capacity for multi-threaded computer processes 失效
    翻译看起来缓冲区(TLB)具有增加的多线程计算机进程的平移能力

    公开(公告)号:US20050108497A1

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

    申请号:US10714282

    申请日:2003-11-14

    摘要: Method and apparatus for increasing the number of real memory addresses accessible through a translational look-aside buffer (TLB) by a multi thread CPU. The buffer entries include a virtual address, a real address and a special mode bit indicating whether the address represents one of a plurality of threads being processed by the CPU. If the special mode bit is set, the real address associated with the virtual address higher order bits are concatenated with the thread identification number being processed to obtain a real address. Buffer entries containing no special mode bit, or special mode bit set to 0, are processed by using the full length of the real address associated with the virtual address stored in the look-aside buffer (TLB).

    摘要翻译: 用于通过多线程CPU通过翻译后备缓冲器(TLB)来访问的实际存储器地址的数量的方法和装置。 缓冲器条目包括虚地址,实地址和特殊模式位,指示地址是否表示CPU正在处理的多个线程中的一个。 如果设置了特殊模式位,则与虚拟地址较高位相关联的实际地址与被处理的线程标识号连接以获得实际地址。 通过使用与存储在后备缓冲区(TLB)中的虚拟地址相关联的实际地址的全长处理不包含特殊模式位或特殊模式位设置为0的缓冲区条目。

    Speculative instruction issue in a simultaneously multithreaded processor
    34.
    发明申请
    Speculative instruction issue in a simultaneously multithreaded processor 失效
    同时多线程处理器中的推测性指令问题

    公开(公告)号:US20050060518A1

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

    申请号:US10664384

    申请日:2003-09-17

    IPC分类号: G06F9/30 G06F9/38

    摘要: A method for optimizing throughput in a microprocessor that is capable of processing multiple threads of instructions simultaneously. Instruction issue logic is provided between the input buffers and the pipeline of the microprocessor. The instruction issue logic speculatively issues instructions from a given thread based on the probability that the required operands will be available when the instruction reaches the stage in the pipeline where they are required. Issue of an instruction is blocked if the current pipeline conditions indicate that there is a significant probability that the instruction will need to stall in a shared resource to wait for operands. Once the probability that the instruction will stall is below a certain threshold, based on current pipeline conditions, the instruction is allowed to issue.

    摘要翻译: 一种用于优化微处理器中能够同时处理多个指令线程的吞吐量的方法。 在输入缓冲器和微处理器的流水线之间提供指令发生逻辑。 指令问题逻辑根据当指令到达需要的流水线中的阶段时,基于所需操作数将可用的概率来推测来自给定线程的指令。 如果当前流水线条件表明指令需要在共享资源中停止以等待操作数的重要概率,则指令的发出被阻止。 一旦指令停顿的概率低于某个阈值,则根据当前流水线条件,允许发出指令。

    ARTICLE OF CLOTHING FOR ATTACHING COMMUNICATION EQUIPMENT THERETO
    35.
    发明申请
    ARTICLE OF CLOTHING FOR ATTACHING COMMUNICATION EQUIPMENT THERETO 审中-公开
    用于连接通讯设备的衣服

    公开(公告)号:US20160366990A1

    公开(公告)日:2016-12-22

    申请号:US14742130

    申请日:2015-06-17

    申请人: Rodney Smith

    发明人: Rodney Smith

    摘要: A snap fastener system for securely attaching a piece of communication equipment, such as a two-way radio speaker microphone, to an article of clothing is provided. The system includes at least one strap attached to the article of clothing at each end of the strap. One half of a snap fastener is attached to the strap, and the corresponding half is attached to the speaker microphone. The speaker microphone can be quickly and easily attached to the article of clothing simply be snapping the two halves of the fastener together. Similarly, the microphone can be easily detached from the clothing by unsnapping the fastener. Additionally, a clip on the back of the microphone can be used to clip the microphone to the strap. Thus, there are two separate ways of attaching the microphone to the clothing to ensure that the microphone can be safely secured to the clothing at all times.

    摘要翻译: 提供了一种用于将诸如双向无线电扬声器麦克风之类的通信设备牢固地连接到服装上的卡扣系统。 该系统包括在带的每一端附接到衣物的至少一个带。 紧固件的一半连接到带上,并且相应的一半连接到扬声器麦克风。 扬声器麦克风可以快速方便地连接到衣物上,只需将紧固件的两半卡在一起。 类似地,麦克风可以通过解除紧固件而容易地从衣服脱离。 此外,麦克风背面的夹子可用于将麦克风夹在皮带上。 因此,有两种将麦克风连接到衣服上的独立方式,以确保麦克风始终能够安全地固定在衣服上。

    System and process for mass telephony conference call
    36.
    发明授权
    System and process for mass telephony conference call 有权
    大众电话电话会议的系统和流程

    公开(公告)号:US08885805B2

    公开(公告)日:2014-11-11

    申请号:US12805459

    申请日:2010-07-30

    IPC分类号: H04M3/42 H04M3/56

    摘要: An automated teleconferencing control system and method reduces conference call setup time by simultaneously out dialing to multiple conferees through a plurality of parallel telecommunications resources. The teleconferencing control system includes the feature of automatically gathering statistics of each connection attempt, as well as many other call aspects, using these statistics to automatically improve the efficiency of subsequent conference call initiations. Gathered statistics are also used to automatically configure the system to cause all of the conferees to be connected to a conference call at substantially the same time. The selection of which telecommunications resources are used for contacting each target conferee is made based on criteria that include the telephone number or Internet address of the target conferee's telephone.

    摘要翻译: 自动电话会议控制系统和方法通过同时通过多个并行电信资源拨打多个与会者来减少电话会议建立时间。 电话会议控制系统包括自动收集每个连接尝试的统计信息以及许多其他呼叫方面的功能,使用这些统计信息来自动提高后续电话会议发起的效率。 收集的统计信息也用于自动配置系统,以使所有与会者在几乎相同的时间内连接到电话会议。 基于包括目标与会者的电话的电话号码或因特网地址的标准来选择用于联系每个目标参与者的电信资源。

    VISUAL HYDROGEN SENSORS USING NANOPARTICLES
    37.
    发明申请
    VISUAL HYDROGEN SENSORS USING NANOPARTICLES 审中-公开
    使用纳米颗粒的视觉传感器

    公开(公告)号:US20070251822A1

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

    申请号:US11553400

    申请日:2006-10-26

    IPC分类号: G01N27/26

    摘要: Disclosed are chemochromic nanoparticles that can be used as pigments in paints, dyes, coatings, and inks. Because of the small size of the nanoparticles, there is an increased surface area of the chemochromic material that increases the speed of the response of the chemochromic material. The nanoparticles can also be employed in thin film detectors.

    摘要翻译: 公开了可用作涂料,染料,涂料和油墨中的颜料的化学色谱纳米颗粒。 由于纳米颗粒的尺寸小,所以化学成分材料的表面积增加了化学成分材料的响应速度。 纳米颗粒也可用于薄膜检测器。

    Method and apparatus for managing cache partitioning
    39.
    发明申请
    Method and apparatus for managing cache partitioning 有权
    用于管理缓存分区的方法和装置

    公开(公告)号:US20070067574A1

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

    申请号:US11233575

    申请日:2005-09-21

    IPC分类号: G06F12/00

    CPC分类号: G06F12/126

    摘要: A method of managing cache partitions provides a first pointer for higher priority writes and a second pointer for lower priority writes, and uses the first pointer to delimit the lower priority writes. For example, locked writes have greater priority than unlocked writes, and a first pointer may be used for locked writes, and a second pointer may be used for unlocked writes. The first pointer is advanced responsive to making locked writes, and its advancement thus defines a locked region and an unlocked region. The second pointer is advanced responsive to making unlocked writes. The second pointer also is advanced (or retreated) as needed to prevent it from pointing to locations already traversed by the first pointer. Thus, the pointer delimits the unlocked region and allows the locked region to grow at the expense of the unlocked region.

    摘要翻译: 管理高速缓存分区的方法提供用于较高优先级写入的第一指针和用于较低优先级写入的第二指针,并且使用第一指针来划分较低优先级的写入。 例如,锁定的写入具有比解锁的写入更高的优先级,并且第一指针可以用于锁定的写入,并且第二指针可以用于解锁的写入。 响应于锁定写入,第一指针是高级的,并且其进步因此定义了锁定区域和解锁区域。 响应于解锁写入,第二个指针是高级的。 第二个指针也根据需要进行高级(或撤销),以防止它指向已经被第一个指针所遍历的位置。 因此,指针限定未锁定区域,并允许锁定区域以解锁区域为代价而增长。

    System, method, and computer program product for graphically generating a program for controlling the operation of a kiosk
    40.
    发明申请
    System, method, and computer program product for graphically generating a program for controlling the operation of a kiosk 审中-公开
    用于图形生成用于控制售货亭操作的程序的系统,方法和计算机程序产品

    公开(公告)号:US20070061777A1

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

    申请号:US11223348

    申请日:2005-09-09

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34 G06Q30/00

    摘要: A system, method, and computer program product enable a user to graphically create a program for controlling operation of a self-service kiosk. A workflow diagram, representing the desired operation of the kiosk, is created in response to the selection and ordering by the user of a plurality of state elements and connector elements. The state elements define the input of data to and/or the output of data from the kiosk. The connector elements define the transition from one state element to another state element. When the workflow diagram is complete, a screen flow simulation may be created, comprising simulated kiosk screen displays. The screen flow simulation replicates the operation of the kiosk, thus enabling the user to test the planned operation prior to creating the final screen displays. When the user is satisfied with the screen flow simulation, the program for controlling operation of the kiosk may be created.

    摘要翻译: 系统,方法和计算机程序产品使得用户能够以图形方式创建用于控制自助服务亭的操作的程序。 响应于用户对多个状态元件和连接器元件的选择和排序而创建表示信息亭的期望操作的工作流程图。 状态元素定义了来自信息亭的数据的输入和/或数据的输出。 连接器元件定义从一个状态元件到另一个状态元素的转换。 当工作流图完成时,可以创建包括模拟信息亭屏幕显示的屏幕流模拟。 屏幕流程模拟复制了信息亭的操作,从而使用户能够在创建最终的屏幕显示之前测试计划的操作。 当用户对屏幕流动模拟满意时,可以创建用于控制售货亭操作的程序。