会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • 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提供发送和接收中断的有效手段,特别是发送到虚拟机并由其接收的中断。 这些实施例中的几个具体涉及一个中断控制器,该中断控制器被扩展以接受和传送与进入中断相关联的附加信息。 对于某些这样的实施例,对中断控制器的存储器映射扩展包括作为中断传递的一部分的附加信息的数据结构。 虽然本文所描述的几个实施例在虚拟机系统的上下文中被公开,但是本文公开的发明也可以应用于传统的计算机系统(没有虚拟化层)。
    • 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.
    • 倾斜车辆座椅铰链组件包括第一壳体,具有多个齿的第二壳体,具有初级和次级凸轮表面的主凸轮构件,主弹簧和具有至少一个弹簧臂和多个窗口的次级凸轮 每个窗口具有至少一个凸轮边缘。 一对主爪中的每一个被构造成被主凸轮的主凸轮表面和凸轮边缘驱动到接合位置,并且由副凸轮的凸轮边缘进入分离位置​​。 一对次级棘爪中的每一个构造成通过主凸轮的次级凸轮表面被驱动到接合位置,并且通过副凸轮的凸轮边缘进入分离位置​​。
    • 7. 发明授权
    • Partition bus
    • 分区巴士
    • US07689800B2
    • 2010-03-30
    • US11128647
    • 2005-05-12
    • Jacob OshinsPeter L. JohnstonEric P. TrautNathan LewisJeffrey Kinsey
    • Jacob OshinsPeter L. JohnstonEric P. 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.
    • 提供了一种在虚拟机环境中集成分区的方法和系统。 具体地说,提供了分区总线,其中分区总线以这样的方式可操作地连接分区,使得其用作数据传输机制,允许分区之间的数据传输和设备共享。 分区总线依赖于虚拟化软件,以便建立自身并建立分区之间的通信通道,并将中断注入适当的分区。 此外,分区总线使用环形缓冲器,传送页面和存储器映射变化来传送信息(请求和数据)。 此外,它使用策略代理来决定何时应该传输信息,或者在分区之间共享设备。 最后,它采用各种机制来确保分区之间的平滑集成,其中包括具有代理设备和设备版本控制功能的远程服务。
    • 8. 发明申请
    • Disposable red partitions
    • 一次性红色分区
    • US20060248587A1
    • 2006-11-02
    • US11118062
    • 2005-04-29
    • Kenneth RayPaul EnglandNathan LewisMichael Marr
    • Kenneth RayPaul EnglandNathan LewisMichael Marr
    • G06F12/14
    • G06F21/575G06F21/57
    • A system and method are provided, whereby data that is easily re-created is separated from data that is not easily re-created, such that the easily re-created data can be disposed of based on a variety of events and the not easily re-created data can be kept in its original state. In one aspect of the invention, such easily re-created data is disposed of based on a “panic button” being pushed by a computer system user, such as when a user becomes aware that some malware has infected the computer system. In other aspects of the invention, such data is disposed of every time the computer system boots up, or detects via its anti-virus program that some malware is present. In other aspects of the invention, the easily re-created data can be rolled back or rolled forward without affecting the non-easily re-created data.
    • 提供了一种系统和方法,由此容易重新创建的数据与不容易重新创建的数据分离,使得可以基于各种事件来处理容易重新创建的数据,并且不容易地重新生成 处理的数据可以保持原来的状态。 在本发明的一个方面中,基于由计算机系统用户推送的“紧急按钮”(例如当用户意识到某些恶意软件已经感染了计算机系统时)来处理这样容易重新创建的数据。 在本发明的其他方面,每当计算机系统启动时处理这样的数据,或者通过其防病毒程序来检测存在一些恶意软件。 在本发明的其它方面,容易重新创建的数据可以回滚或滚动,而不影响不容易重新创建的数据。