会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Pre-computing and encoding techniques for an electronic document to improve run-time processing
    • 用于电子文档的预计算和编码技术来改进运行时处理
    • US07814408B1
    • 2010-10-12
    • US09552262
    • 2000-04-19
    • Jerry DunietzNathan LewisJason Hills
    • Jerry DunietzNathan LewisJason Hills
    • G06F17/00G06F17/30
    • G06F17/217
    • A markup language document, such as an e-book, having a general format is converted into a simplified hierarchy of linked files. During this process, the file is pre-computed and encoded to accelerate run-time search operations and to minimize the computational requirements for run-time parsing and other forms of processing. The resulting e-book content is organized in a simplified file format hierarchy. The e-book file format hierarchy includes a root directory containing all of the files for a particular e-book. The root directory contains a content subdirectory linked to the root directory. The content subdirectory has nested therein at least one linked content file providing content information relating to the electronic book. The content file is pre-computed and encoded to minimize run-time processing.
    • 具有一般格式的标记语言文档(例如电子书)被转换成链接文件的简化层次结构。 在此过程中,文件被预先计算和编码,以加速运行时搜索操作,并最大限度地减少运行时解析和其他处理形式的计算需求。 所得到的电子书内容以简化的文件格式层次结构组织。 电子书文件格式层次结构包括包含特定电子书的所有文件的根目录。 根目录包含一个链接到根目录的内容子目录。 内容子目录嵌套有提供与电子书相关的内容信息的至少一个链接的内容文件。 内容文件被预先计算和编码,以最小化运行时处理。
    • 3. 发明申请
    • Partition bus
    • 分区巴士
    • US20060259731A1
    • 2006-11-16
    • US11128647
    • 2005-05-12
    • Jacob OshinsPeter JohnstonEric TrautNathan LewisJeffrey Kinsey
    • Jacob OshinsPeter JohnstonEric TrautNathan LewisJeffrey Kinsey
    • G06F12/00
    • G06F9/544G06F9/45537
    • A method and system are provided for integrating partitions in a virtual machine environment. Specifically, a partition bus is provided, where the partition bus operatively connects partitions in such a way that it functions as a data transport mechanism allowing for data transfer and device sharing between partitions. The partition bus relies on virtualizing software in order to establish itself and to establish channels of communication between partitions and to inject interrupts to partitions where it is appropriate to do so. Furthermore, the partition bus employs such mechanisms ring buffers, transfer pages, and memory map changes to transfer information (requests and data). Furthermore, it uses policy agents to decide when information should be transferred or when devices should be shared among partitions. Lastly, it employs various mechanisms to ensure smooth integration between partitions, which includes remote services that have proxy devices and device versioning functionalities.
    • 提供了一种在虚拟机环境中集成分区的方法和系统。 具体地说,提供了分区总线,其中分区总线以这样的方式可操作地连接分区,使得其用作数据传输机制,允许分区之间的数据传输和设备共享。 分区总线依赖于虚拟化软件,以便建立自身并建立分区之间的通信通道,并将中断注入适当的分区。 此外,分区总线使用环形缓冲器,传送页面和存储器映射变化来传送信息(请求和数据)。 此外,它使用策略代理来决定何时应该传输信息,或者在分区之间共享设备。 最后,它采用各种机制来确保分区之间的平滑集成,其中包括具有代理设备和设备版本控制功能的远程服务。
    • 4. 发明申请
    • Reclining vehicle seat hinge assembly
    • 倾斜车座铰链总成
    • US20060043778A1
    • 2006-03-02
    • US10931229
    • 2004-08-31
    • Otto VolkerNathan LewisBilly Larson
    • Otto VolkerNathan LewisBilly Larson
    • B60N2/02
    • B60N2/236
    • A reclining vehicle seat hinge assembly includes a first housing, a second housing having a plurality of teeth, a primary cam member having primary and secondary camming surfaces, a primary spring, and a secondary cam having at least one spring arm and a plurality of windows, with each window having at least one camming edge. Each of a pair of primary pawls is configured to be driven into an engaged position by a primary camming surface of the primary cam and a camming edge, and into a disengaged position by a camming edge of the secondary cam. Each of a pair of secondary pawls is configured to be driven into an engaged position by a secondary camming surface of the primary cam and into a disengaged position by a camming edge of the secondary cam.
    • 倾斜车辆座椅铰链组件包括第一壳体,具有多个齿的第二壳体,具有初级和次级凸轮表面的主凸轮构件,主弹簧和具有至少一个弹簧臂和多个窗口的次级凸轮 每个窗口具有至少一个凸轮边缘。 一对主爪中的每一个被构造成被主凸轮的主凸轮表面和凸轮边缘驱动到接合位置,并且由副凸轮的凸轮边缘进入分离位置​​。 一对次级棘爪中的每一个构造成通过主凸轮的次级凸轮表面被驱动到接合位置,并且通过副凸轮的凸轮边缘进入分离位置​​。
    • 8. 发明申请
    • Systems and methods for an augmented interrupt controller and synthetic interrupt sources
    • 扩展中断控制器和合成中断源的系统和方法
    • US20060218328A1
    • 2006-09-28
    • US11092012
    • 2005-03-28
    • Rene VegaNathan Lewis
    • Rene VegaNathan Lewis
    • G06F13/24
    • G06F13/26
    • Various embodiments of the present invention are directed to augmented interrupt controllers (AICs) and to synthetic interrupt sources (SISS) providing richer interrupt information (or “synthetic interrupts” or “SIs”). The AIC and SIS provide efficient means for sending and receiving interrupts, and particularly interrupts sent to and received by virtual machines. Several of these embodiments are specifically directed to an interrupt controller that is extended to accept and deliver additional information associated with an incoming interrupt. For certain such embodiments, a memory-mapped extension to the interrupt controller includes a data structure that is populated with the additional information as part of the interrupt delivery. Although several of the embodiments described herein are disclosed in the context of a virtual machine system, the inventions disclosed herein can also be applied to traditional computer systems (without a virtualization layer) as well.
    • 本发明的各种实施例涉及增强中断控制器(AIC)和提供更丰富的中断信息(或“合成中断”或“SI”)的合成中断源(SISS)。 AIC和SIS提供发送和接收中断的有效手段,特别是发送到虚拟机并由其接收的中断。 这些实施例中的几个具体涉及一个中断控制器,该中断控制器被扩展以接受和传送与进入中断相关联的附加信息。 对于某些这样的实施例,对中断控制器的存储器映射扩展包括作为中断传递的一部分的附加信息的数据结构。 虽然本文所描述的几个实施例在虚拟机系统的上下文中被公开,但是本文公开的发明也可以应用于传统的计算机系统(没有虚拟化层)。
    • 9. 发明申请
    • PARTITION BUS
    • 分区总线
    • US20110066782A1
    • 2011-03-17
    • US12718664
    • 2010-03-05
    • Jacob OshinsPeter L. JohnstonEric P. TrautNathan LewisJeffrey Kinsey
    • Jacob OshinsPeter L. JohnstonEric P. TrautNathan LewisJeffrey Kinsey
    • G06F13/24
    • G06F9/544G06F9/45537
    • A method and system are provided for integrating partitions in a virtual machine environment. Specifically, a partition bus is provided, where the partition bus operatively connects partitions in such a way that it functions as a data transport mechanism allowing for data transfer and device sharing between partitions. The partition bus relies on virtualizing software in order to establish itself and to establish channels of communication between partitions and to inject interrupts to partitions where it is appropriate to do so. Furthermore, the partition bus employs such mechanisms ring buffers, transfer pages, and memory map changes to transfer information (requests and data). Furthermore, it uses policy agents to decide when information should be transferred or when devices should be shared among partitions. Lastly, it employs various mechanisms to ensure smooth integration between partitions, which includes remote services that have proxy devices and device versioning functionalities.
    • 提供了一种在虚拟机环境中集成分区的方法和系统。 具体地说,提供了分区总线,其中分区总线以这样的方式可操作地连接分区,使得其用作数据传输机制,允许分区之间的数据传输和设备共享。 分区总线依赖于虚拟化软件,以便建立自身并建立分区之间的通信通道,并将中断注入适当的分区。 此外,分区总线使用环形缓冲器,传送页面和存储器映射变化来传送信息(请求和数据)。 此外,它使用策略代理来决定何时应该传输信息,或者在分区之间共享设备。 最后,它采用各种机制来确保分区之间的平滑集成,其中包括具有代理设备和设备版本控制功能的远程服务。
    • 10. 发明申请
    • Systems and methods for hypervisor discovery and utilization
    • 管理程序发现和利用的系统和方法
    • US20060248528A1
    • 2006-11-02
    • US11119200
    • 2005-04-29
    • Adrian OneyAndrew ThorntonEric TrautNathan Lewis
    • Adrian OneyAndrew ThorntonEric TrautNathan Lewis
    • G06F9/455
    • G06F9/45533
    • Systems and methods are provided, whereby partitions may become enlightened and discover the presence of a hypervisor. Several techniques of hypervisor discovery are discussed, such as detecting the presence of virtual processor registers (e.g. model specific registers or special-purpose registers) or the presence of virtual hardware devices. Upon discovery, information (code and/or data) may be injected in a partition by the hypervisor, whereby such injection allows the partition to call the hypervisor. Moreover, the hypervisor may present a versioning mechanism that allows the partition to match up the version of the hypervisor to its virtual devices. Next, once code and/or data is injected, calling conventions are established that allow the partition and the hypervisor to communicate, so that the hypervisor may perform some operations on behalf of the partition. Four exemplary calling conventions are considered: restartable instructions, a looping mechanism, shared memory transport, and synchronous or asynchronous processed packets. Last, cancellation mechanisms are considered, whereby partition requests may be cancelled.
    • 提供了系统和方法,由此分区可能变得开明并发现管理程序的存在。 讨论了管理程序发现的几种技术,例如检测虚拟处理器寄存器(例如模型特定寄存器或专用寄存器)的存在或虚拟硬件设备的存在。 一旦发现,信息(代码和/或数据)可以由管理程序注入到分区中,由此这种注入允许分区调用管理程序。 此外,管理程序可以呈现允许分区将虚拟机管理程序的版本与其虚拟设备相匹配的版本控制机制。 接下来,一旦注入了代码和/或数据,就建立了允许分区和管理程序进行通信的调用约定,以便管理程序可以代表分区执行一些操作。 考虑四个示例性的呼叫约定:可重新启动的指令,循环机制,共享存储器传输和同步或异步处理的分组。 最后,考虑取消机制,从而可能会取消分区请求。