会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Microprocessor with integrated high speed memory
    • 具有集成高速存储器的微处理器
    • US20050273577A1
    • 2005-12-08
    • US10857979
    • 2004-06-02
    • Sophie WilsonJohn Redford
    • Sophie WilsonJohn Redford
    • G06F9/345G06F9/38G06F9/40
    • G06F9/30036G06F9/30043G06F9/3455
    • The present invention relates to the field of (micro)computer design and architecture, and in particular to microarchitecture associated with moving data values between a (micro)processor and memory components. Particularly, the present invention relates to a computer system with an processor architecture in which register addresses are generated with more than one execution channel controlled by one central processing unit with at least one load/store unit for loading and storing data objects, and at least one cache memory associated to the processor holding data objects accessed by the processor, wherein said processor's load/store unit contains a high speed memory directly interfacing said load/store unit to the cache. The present invention improves the of architectures with dual ported microprocessor implementations comprising two execution pipelines capable of two load/store data transactions per cycle. By including a cache memory inside the load/store unit, the processor is directly interfaced from its load/store units to the caches. Thus, the present invention accelerates data accesses and transactions from and to the load/store units of the processor and the data cache memory.
    • 本发明涉及(微)计算机设计和架构领域,特别涉及与(微)处理器和存储器组件之间移动数据值相关联的微体系结构。 特别地,本发明涉及一种具有处理器结构的计算机系统,其中通过一个具有至少一个用于加载和存储数据对象的加载/存储单元的中央处理单元控制的多于一个执行通道生成寄存器地址,并且至少 与处理器相关联的一个缓存存储器,其保存由处理器访问的数据对象,其中所述处理器的加载/存储单元包含将所述加载/存储单元直接连接到高速缓存的高速存储器。 本发明改进了具有双端口微处理器实现的架构,其包括能够在每个周期进行两次加载/存储数据事务的两条执行管线。 通过在加载/存储单元内部包括高速缓冲存储器,处理器从其加载/存储单元直接连接到高速缓存。 因此,本发明加速了来自处理器和数据高速缓冲存储器的加载/存储单元的数据访问和事务。
    • 2. 发明授权
    • Branching around conditional processing if states of all single instruction multiple datapaths are disabled and the computer program is non-deterministic
    • 如果禁用所有单个指令多个数据路径的状态,并且计算机程序是非确定性的,则分支进行条件处理
    • US06931518B1
    • 2005-08-16
    • US09724196
    • 2000-11-28
    • John Redford
    • John Redford
    • G06F9/44G06F15/00
    • G06F8/45
    • A method of determining whether datapaths executing in a computer program should execute conditional processing block includes determining whether processor enable (PE) states of all of the datapaths are disabled, and branching around the conditional processing if the PE states of all of the datapaths are disabled. Branching is not performed, even if the PE states of all of the datapaths are disabled, if the program is determined to be deterministic. That determination is made by evaluating the state of a deterministic bit. Instructions are also provided for carrying out the determining and branching operations. The instructions may also be combined with operations that maintain the PE states during conditional processing.
    • 确定在计算机程序中执行的数据通路是否应执行条件处理块的方法包括确定是否禁用所有数据路径的处理器使能(PE)状态,以及如果所有数据路径的PE状态被禁用,则在条件处理之前分支 。 即使所有数据路径的PE状态被禁用,如果程序被确定为确定性,则不执行分支。 该确定是通过评估确定性位的状态来进行的。 还提供了执行确定和分支操作的说明。 指令还可以与在条件处理期间维持PE状态的操作相结合。
    • 4. 发明授权
    • Loader module, and method for loading program code into a memory
    • 装载器模块,以及将程序代码加载到存储器中的方法
    • US08640116B2
    • 2014-01-28
    • US10896053
    • 2004-07-22
    • John Redford
    • John Redford
    • G06F9/44G06F11/00G11C29/00
    • G06F9/44521
    • A loader module for loading program code into a memory is described, whereby the memory may be partially defective, with non-defective parts of the memory being indicated by diagnostic information. The loader module is adapted for loading program code, in accordance with the diagnostic information, into non-defective parts of the memory, and for relinking the program code in accordance with the memory locations it has been loaded to. Furthermore, a method for loading program code into a memory is described. The method comprises the following steps which may be carried out in arbitrary order: loading program code, in accordance with diagnostic information, into non-defective parts of the memory, and relinking the program code in accordance with the memory locations it has been loaded to.
    • 描述用于将程序代码加载到存储器中的加载器模块,由此存储器可能是部分缺陷的,存储器的非缺陷部分由诊断信息指示。 加载器模块适于将根据诊断信息的程序代码加载到存储器的无缺陷部分中,以及根据其加载到的存储器位置重新连接程序代码。 此外,描述了将程序代码加载到存储器中的方法。 该方法包括可以按任意顺序执行的以下步骤:根据诊断信息将程序代码加载到存储器的无缺陷部分,并根据其加载的存储器位置重新链接程序代码 。
    • 5. 发明授权
    • Applications of cluster analysis for cellular operators
    • 聚类分析应用于蜂窝运营商
    • US08326682B2
    • 2012-12-04
    • US11968008
    • 2007-12-31
    • John RedfordClaudio TaglientiMichael IrizarryNarothum Saxena
    • John RedfordClaudio TaglientiMichael IrizarryNarothum Saxena
    • G06Q40/00
    • G06Q30/02G06Q30/0204
    • Subscriber travel behavior is defined using cellular call location data. The defined travel behavior is used to segment the customer population. In a further aspect of the disclosed principles, a method to consolidate numerous of price plans is disclosed wherein price plans are grouped using cluster analysis. In the context of this disclosure, the term “cluster analysis” encompasses a number of different algorithms and methods for grouping objects of similar kind into respective categories to thus organize observed data into meaningful structures. In this context, cluster analysis is a data analysis process for sorting different objects into groups in a way that the degree of association between two objects is maximal if they belong to the same group and minimal otherwise.
    • 使用蜂窝呼叫位置数据定义用户行为行为。 定义的旅行行为用于分割客户群体。 在所公开的原理的另一方面,公开了一种巩固众多价格计划的方法,其中使用聚类分析对价格计划进行分组。 在本公开的上下文中,术语聚类分析包含许多不同的算法和方法,用于将类似类型的对象分组成各自的类别,从而将观察到的数据组织成有意义的结构。 在这种情况下,集群分析是一种数据分析过程,用于将不同对象分组成组,如果两个对象之间的关联程度属于同一组,则最小化,否则为最小。
    • 7. 发明授权
    • Window seat perch and protector for domestic birds
    • 窗户座椅和家禽保护器
    • US06857394B2
    • 2005-02-22
    • US10389144
    • 2003-03-14
    • John Redford
    • John Redford
    • A01K31/12
    • A01K31/12
    • An article for a domestic bird is provided with a perch rod surrounded by protective base, window wall, and side walls for mounting inwardly of a window of a building. A domestic bird free-flying in the building, or a clipped bird climbing a ladder or braided rope, can alight on the perch rod in the article and enjoy the light of the window while being prevented from pecking and damaging the wood and other structure of the window. The window wall and side walls of the article extend well above or beyond the perch rod a distance greater than the maximum reach of the bird's beak while the bird is standing on the perch rod. A portion of the article also comprises a base below the perch rod, for catching droppings and spatters of the bird. The article is mounted to the window glass by suction cups, and can be further supported by cushions on the base of the article which engage a horizontal surface of the window structure, as a sill of the window structure or the top of a lower sash. The article is preferably molded in one piece, with the base and window sides rounding smoothly into one another and into side walls.
    • 家用鸟类的物品上设有一个由保护底座,窗户墙壁和侧壁包围的行星杆,用于安装在建筑物的窗户内部。 在建筑物内自由飞行的国内鸟类,或爬上梯子或编织绳的剪影鸟,可以在物品的鲈鱼杆上下车,享受窗户的光线,同时防止啄食和损坏木材和其他结构 窗户。 该物品的窗口壁和侧壁远远超过栖息杆的一个距离,该距离大于鸟的喙的最大距离,同时鸟站在鲈鱼杆上。 制品的一部分还包括在导管杆下方的底座,用于捕捉鸟的粪便和飞溅物。 物品通过吸盘安装到窗玻璃上,并且可以进一步由制品的基座上的垫子支撑,该基座与窗户结构的水平表面接合,作为窗户结构的门槛或下窗扇的顶部。 该制品优选地模制成一体,其中基部和窗口侧面彼此平滑地成圆形并且进入侧壁。
    • 9. 发明授权
    • Method and apparatus for decoding JPEG symbols
    • 用于解码JPEG符号的方法和装置
    • US6121905A
    • 2000-09-19
    • US075580
    • 1998-05-11
    • John Redford
    • John Redford
    • G06T9/00H03M7/42H04N7/26H04N7/30H03M7/40
    • H03M7/425H04N19/13H04N19/60H04N19/91
    • A method and apparatus for decoding JPEG Huffman symbols is described. A content addressable memory module stores bit patterns representing Huffman symbols that must be decoded in a single decoding cycle. A compare-add module stores bit patterns representing Huffman symbols that can be decoded in following cycles. The content addressable memory module and the compare-add module each compare a Huffman symbol with their stored bit patterns and generate a corresponding bit pattern when a match is found. The method takes advantage of the high speed possible with a content addressable memory and the small size of the compare-add module.
    • 描述了用于解码JPEG霍夫曼符号的方法和装置。 内容可寻址存储器模块存储表示在单个解码周期中必须解码的霍夫曼符号的位模式。 比较添加模块存储表示可以在以下循环中解码的霍夫曼符号的位模式。 内容可寻址存储器模块和比较加法模块每个都将霍夫曼符号与其存储的位模式进行比较,并在找到匹配时产生相应的位模式。 该方法利用内容可寻址存储器和比较添加模块的小尺寸来实现高速度。