-
公开(公告)号:US08380987B2
公开(公告)日:2013-02-19
申请号:US11627320
申请日:2007-01-25
申请人: Eric Traut , Forrest Foltz , Andrew Thornton , Suyash Sinha
发明人: Eric Traut , Forrest Foltz , Andrew Thornton , Suyash Sinha
IPC分类号: G06F21/00
CPC分类号: G06F12/1491 , G06F9/45533 , G06F21/554
摘要: This document describes tools capable of making a portion of operating-system memory associated with a protection agent unalterable or inaccessible from an operating-system privilege mode. In some embodiments, these tools are capable of creating a protection-agent privilege mode by requesting that a virtual machine monitor protect this portion of operating-system memory. In other embodiments, these tools are capable of creating the protection-agent privilege mode by virtualizing a physical processor into multiple virtual processors, at least one of which is a protection-agent virtual processor designed to run the protection agent. By making this portion of operating-system memory unalterable or inaccessible from the operating-system privilege mode, the protection agent may be less vulnerable to attacks by entities operating within the operating-system privilege mode.
摘要翻译: 本文档描述了能够使与操作系统特权模式不可更改或不可访问的保护代理相关联的操作系统内存的一部分的工具。 在一些实施例中,这些工具能够通过请求虚拟机监视器保护操作系统存储器的这一部分来创建保护代理特权模式。 在其他实施例中,这些工具能够通过将物理处理器虚拟化为多个虚拟处理器来创建保护代理特权模式,其中至少一个虚拟处理器是被设计为运行保护代理的保护代理虚拟处理器。 通过使操作系统内存的这一部分从操作系统特权模式变得不可改变或不可访问,保护代理可能不太容易受到在操作系统特权模式下操作的实体的攻击。
-
公开(公告)号:US20080184373A1
公开(公告)日:2008-07-31
申请号:US11627320
申请日:2007-01-25
申请人: Eric Traut , Forrest C. Foltz , Andrew Thornton , Suyash Sinha
发明人: Eric Traut , Forrest C. Foltz , Andrew Thornton , Suyash Sinha
CPC分类号: G06F12/1491 , G06F9/45533 , G06F21/554
摘要: This document describes tools capable of making a portion of operating-system memory associated with a protection agent unalterable or inaccessible from an operating-system privilege mode. In some embodiments, these tools are capable of creating a protection-agent privilege mode by requesting that a virtual machine monitor protect this portion of operating-system memory. In other embodiments, these tools are capable of creating the protection-agent privilege mode by virtualizing a physical processor into multiple virtual processors, at least one of which is a protection-agent virtual processor designed to run the protection agent. By making this portion of operating-system memory unalterable or inaccessible from the operating-system privilege mode, the protection agent may be less vulnerable to attacks by entities operating within the operating-system privilege mode.
摘要翻译: 本文档描述了能够使与操作系统特权模式不可更改或不可访问的保护代理相关联的操作系统内存的一部分的工具。 在一些实施例中,这些工具能够通过请求虚拟机监视器保护操作系统存储器的这一部分来创建保护代理特权模式。 在其他实施例中,这些工具能够通过将物理处理器虚拟化为多个虚拟处理器来创建保护代理特权模式,其中至少一个虚拟处理器是被设计为运行保护代理的保护代理虚拟处理器。 通过使操作系统内存的这一部分从操作系统特权模式变得不可改变或不可访问,保护代理可能不太容易受到在操作系统特权模式下操作的实体的攻击。
-
公开(公告)号:US20060248528A1
公开(公告)日:2006-11-02
申请号:US11119200
申请日:2005-04-29
申请人: Adrian Oney , Andrew Thornton , Eric Traut , Nathan Lewis
发明人: Adrian Oney , Andrew Thornton , Eric Traut , Nathan Lewis
IPC分类号: G06F9/455
CPC分类号: 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.
摘要翻译: 提供了系统和方法,由此分区可能变得开明并发现管理程序的存在。 讨论了管理程序发现的几种技术,例如检测虚拟处理器寄存器(例如模型特定寄存器或专用寄存器)的存在或虚拟硬件设备的存在。 一旦发现,信息(代码和/或数据)可以由管理程序注入到分区中,由此这种注入允许分区调用管理程序。 此外,管理程序可以呈现允许分区将虚拟机管理程序的版本与其虚拟设备相匹配的版本控制机制。 接下来,一旦注入了代码和/或数据,就建立了允许分区和管理程序进行通信的调用约定,以便管理程序可以代表分区执行一些操作。 考虑四个示例性的呼叫约定:可重新启动的指令,循环机制,共享存储器传输和同步或异步处理的分组。 最后,考虑取消机制,从而可能会取消分区请求。
-
公开(公告)号:US20150182012A1
公开(公告)日:2015-07-02
申请号:US14140873
申请日:2013-12-26
申请人: Andrew Thornton , Oliver Breit
发明人: Andrew Thornton , Oliver Breit
IPC分类号: A45F5/10
CPC分类号: A45F5/10 , A45C11/20 , A45C13/26 , A45F2005/1006
摘要: A hand carried transport assembly is described and which includes a carriage that has a supporting base and a handle removably attached thereto; a transporting vessel that defines an internal cavity, and which releasably mates with the supporting base portion; and a product receiving insert for accepting products and which is sized so as to substantially nest within the internal cavity of the transporting vessel.
摘要翻译: 描述了一种手携式运输组件,其包括具有支撑底座和可拆卸地附接到其上的手柄的滑架; 传送容器,其限定内部空腔,并且与所述支撑基部可释放地配合; 以及用于接收产品的产品接收插件,其尺寸被设计成基本上嵌入在运送容器的内部空腔内。
-
公开(公告)号:US08104803B2
公开(公告)日:2012-01-31
申请号:US11817744
申请日:2006-03-04
申请人: Richard Horton , Andrew Thornton
发明人: Richard Horton , Andrew Thornton
CPC分类号: E05B83/30 , Y10S292/37 , Y10T292/1052 , Y10T292/1082 , Y10T292/1089
摘要: A latching system for securing two members together includes a housing, a pawl that is pivotally attached to the housing, a locking member, an actuating mechanism, and a rocker switch. The pawl is movable between a closed configuration and an open configuration. The rocker switch is used to control the actuating mechanism. The rocker switch includes an outer housing, an inner housing, a printed circuit board, and a button. The pawl is provided with a torsion spring member that biases the pawl toward the open or disengaged configuration. Energizing the electrical actuating mechanism retracts the locking member out of engagement with the pawl, thus allowing the pawl to rotate under spring bias to the open configuration.
摘要翻译: 用于将两个构件固定在一起的闩锁系统包括壳体,枢转地附接到壳体的棘爪,锁定构件,致动机构和摇杆开关。 棘爪可在闭合构型和打开构型之间移动。 摇臂开关用于控制启动机构。 摇臂开关包括外壳,内壳,印刷电路板和按钮。 棘爪设置有扭转弹簧构件,其将棘爪朝向打开或分离构造偏压。 激励电动致动机构将锁定构件缩回脱离与棘爪的接合,从而允许棘爪在弹簧偏压下旋转至打开构型。
-
公开(公告)号:US07387267B2
公开(公告)日:2008-06-17
申请号:US11296873
申请日:2005-12-08
IPC分类号: A47J17/00
CPC分类号: A47J42/34 , A47J43/27 , B01F13/0052 , B01F15/00512 , B02C19/08
摘要: A foodstuff crusher/blender has a hollow body defining a closed elongate cavity. An access device, such as complementary screwthreads on respective ends of two portions of the body, enables the introduction and removal of foodstuff into and from the cavity. A crushing/blending ball is accommodated in the cavity. The cavity is of circular shape along its length in transverse cross-section. One end of the cavity is of substantially part-spherical shape with a diameter not substantially greater than that of the ball. The other end of the cavity is of substantially part-spherical shape with a diameter substantially greater than that of the ball. The diameter of the cavity increases progressively over at least a part of the distance between the two ends of the cavity.
摘要翻译: 食品破碎机/搅拌器具有限定封闭的细长腔的中空体。 进入装置,例如主体两部分的相应端部上的互补螺纹,能够将食物引入和移出空腔。 破碎/混合球容纳在空腔中。 该腔在其横截面上沿其长度为圆形。 空腔的一端具有基本上部分球形的形状,其直径基本上不大于球的直径。 空腔的另一端具有基本上部分球形的形状,其直径基本上大于球的直径。 空腔的直径在空腔的两端之间的距离的至少一部分上逐渐增加。
-
公开(公告)号:US20120185688A1
公开(公告)日:2012-07-19
申请号:US13346547
申请日:2012-01-09
申请人: Andrew Thornton , Jung-Ik Lee
发明人: Andrew Thornton , Jung-Ik Lee
IPC分类号: G06F9/00
摘要: Implementations of the present disclosure are directed to a method, system and computer-readable medium for operating a processor in a data processing apparatus in a first processing mode; setting one or more control bits of a control register of the processor to configure the processor to operate in a different second processing mode; providing a virtual register in a virtual machine executing on the data processing apparatus, the virtual register having one or more locking bits corresponding to the control bits of the control register; setting a value of the one or more locking bits of the virtual register; and in response to setting the value of the one or more locking bits, preventing the processor from being configured to operate in the first processing mode.
摘要翻译: 本公开的实现涉及用于以第一处理模式操作数据处理设备中的处理器的方法,系统和计算机可读介质; 设置处理器的控制寄存器的一个或多个控制位以配置处理器以不同的第二处理模式操作; 在所述数据处理装置上执行的虚拟机中提供虚拟寄存器,所述虚拟寄存器具有与控制寄存器的控制位对应的一个或多个锁定位; 设置虚拟寄存器的一个或多个锁定位的值; 并且响应于设置所述一个或多个锁定位的值,防止所述处理器被配置为在所述第一处理模式下操作。
-
公开(公告)号:US20060200663A1
公开(公告)日:2006-09-07
申请号:US11072913
申请日:2005-03-04
申请人: Andrew Thornton
发明人: Andrew Thornton
IPC分类号: H04L9/00
CPC分类号: H04L9/3247 , G06F21/73 , G06F21/79 , G06F2221/2149 , H04L2209/80
摘要: A machine readable description of a new feature of a processor is provided by a processor vendor. Control code executing on a processor, such as a traditional operating system kernel, a partitioning kernel, or the like can be programmed to receive the description of the feature and to use information provided by the description to detect, enable and manage operation of the new feature.
摘要翻译: 由处理器供应商提供处理器的新特征的机器可读描述。 可以对诸如传统操作系统内核,分区内核等处理器执行的控制代码进行编程,以接收特征的描述并使用由描述提供的信息来检测,启用和管理新的 特征。
-
公开(公告)号:US20060138263A1
公开(公告)日:2006-06-29
申请号:US11296873
申请日:2005-12-08
申请人: Andrew Thornton , Jamie Oliver
发明人: Andrew Thornton , Jamie Oliver
IPC分类号: A47J42/00
CPC分类号: A47J42/34 , A47J43/27 , B01F13/0052 , B01F15/00512 , B02C19/08
摘要: A foodstuff crusher/blender comprises a hollow body defining a closed elongate cavity, an access device, such as complementary screwthreads on respective ends of two portions of the body, enabling the introduction and removal of foodstuff into and from the cavity and a crushing/blending ball for accommodation in the cavity. The cavity is of circular shape along its length in transverse cross-section. One end of the cavity is of substantially part-spherical shape with a diameter not substantially greater than that of the ball whilst the other end of the cavity is of substantially part-spherical shape with a diameter substantially greater than that of the ball. The diameter of the cavity increases progressively over at least a part of the distance between the two ends of the cavity.
摘要翻译: 食品破碎机/搅拌机包括限定封闭的细长空腔的中空体,进入装置,例如主体两部分两端的互补螺纹,能够将食物引入和移出空腔并进行破碎/混合 球在空腔中容纳。 该腔在其横截面上沿其长度为圆形。 空腔的一端具有基本上部分球形的形状,其直径基本上不大于球的直径,而空腔的另一端具有基本上部分球形的形状,其直径基本上大于球的直径。 空腔的直径在空腔的两端之间的距离的至少一部分上逐渐增加。
-
公开(公告)号:US20050015525A1
公开(公告)日:2005-01-20
申请号:US10918930
申请日:2004-08-16
申请人: Jeremy Cahill , Andrew Thornton , Jonathan Smith
发明人: Jeremy Cahill , Andrew Thornton , Jonathan Smith
CPC分类号: G06F13/102 , G06F13/4068
摘要: A system and method to facilitate communication between an associated bus, such as employs a standard bus protocol, and a connector to which a removable SFF device can be attached. A desired operating mode is selected based on the device attached at the connector, such as either to pass the protocol between the bus and device generally unchanged or to implement suitable protocol conversion for such communication. Thus, by configuring the SFF device to appear as device currently supported by the bus, the SFF device can operate at the connector with native operating system support.
-
-
-
-
-
-
-
-
-