Allowing Virtual Machine to Discover Virtual Status Thereof
    1.
    发明申请
    Allowing Virtual Machine to Discover Virtual Status Thereof 审中-公开
    允许虚拟机发现其虚拟状态

    公开(公告)号:US20080104586A1

    公开(公告)日:2008-05-01

    申请号:US11553843

    申请日:2006-10-27

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533

    摘要: A host computing device has a virtual machine (VM) instantiated thereon. The VM has a virtual application instantiated thereon and a virtual processor. The host also has a virtual machine monitor (VMM) instantiated thereon to oversee the VM and to intercept instructions from a virtual entity comprising one of the virtual application and the VM to the virtual processor of such VM. The virtual entity becomes self-aware of the virtual status thereof based on a self-aware flag as obtained from the VMM, and based thereon obtains particular virtual metadata from a Synthetic range of the virtual processor by way of the VMM to operate efficiently. The Synthetic range of the virtual processor is implemented by the VMM and does not correspond to any defined range of the physical processor corresponding to the virtual processor.

    摘要翻译: 主计算设备具有在其上实例化的虚拟机(VM)。 VM具有在其上实例化的虚拟应用程序和虚拟处理器。 主机还具有在其上实例化的虚拟机监视器(VMM),以监督虚拟机并且从包括虚拟应用程序和虚拟机中的虚拟实体的虚拟实体截取到该VM的虚拟处理器的指令。 虚拟实体基于从VMM获得的自我感知标志变得自我感知其虚拟状态,并且基于该虚拟实体通过VMM从虚拟处理器的合成范围获得特定的虚拟元数据以有效地操作。 虚拟处理器的合成范围由VMM实现,并且不对应于与虚拟处理器对应的物理处理器的任何定义的范围。

    ENCRYPTED CONTENT STREAMING
    2.
    发明申请
    ENCRYPTED CONTENT STREAMING 有权
    加密内容流

    公开(公告)号:US20120155639A1

    公开(公告)日:2012-06-21

    申请号:US12969414

    申请日:2010-12-15

    IPC分类号: H04N7/167 H04L9/18

    摘要: Encrypted content streaming is provided by a method comprising holding an encrypted content stream that is cryptographically encrypted from a content stream with a content key, and holding an encrypted content key that is cryptographically encrypted from the content key with one or more intermediate encryption keys. The method further comprises serving the encrypted content stream to a plurality of content consumption devices, wherein the encrypted content stream is embedded with a leaf license comprising the encrypted content key, and wherein the encrypted content stream is cryptographically decryptable by a content consumption device having a scalable root license providing one or more intermediate root keys from which the content consumption device derives the one or more intermediate decryption keys paired to the one or more intermediate encryption keys.

    摘要翻译: 加密内容流是通过一种方法提供的,该方法包括:使用内容密钥保存从内容流加密的加密内容流,以及使用一个或多个中间加密密钥保存从内容密钥加密的加密内容密钥。 所述方法还包括将加密的内容流服务于多个内容消费设备,其中所述加密的内容流被嵌入有包括所述加密的内容密钥的叶子许可证,并且其中所述加密的内容流可由内容消费设备加密地解密,所述内容消费设备具有 提供一个或多个中间根密钥的可扩展根许可证,内容消费装置从该根密钥导出与一个或多个中间加密密钥配对的一个或多个中间解密密钥。

    Encrypted content streaming
    3.
    发明授权
    Encrypted content streaming 有权
    加密内容流

    公开(公告)号:US09071421B2

    公开(公告)日:2015-06-30

    申请号:US12969414

    申请日:2010-12-15

    摘要: Encrypted content streaming is provided by a method comprising holding an encrypted content stream that is cryptographically encrypted from a content stream with a content key, and holding an encrypted content key that is cryptographically encrypted from the content key with one or more intermediate encryption keys. The method further comprises serving the encrypted content stream to a plurality of content consumption devices, wherein the encrypted content stream is embedded with a leaf license comprising the encrypted content key, and wherein the encrypted content stream is cryptographically decryptable by a content consumption device having a scalable root license providing one or more intermediate root keys from which the content consumption device derives the one or more intermediate decryption keys paired to the one or more intermediate encryption keys.

    摘要翻译: 加密内容流是通过一种方法提供的,该方法包括:使用内容密钥保存从内容流加密的加密内容流,以及使用一个或多个中间加密密钥保存从内容密钥加密的加密内容密钥。 所述方法还包括将加密的内容流服务于多个内容消费设备,其中所述加密的内容流被嵌入有包括所述加密的内容密钥的叶子许可证,并且其中所述加密的内容流可由内容消费设备加密地解密,所述内容消费设备具有 提供一个或多个中间根密钥的可扩展根许可证,内容消费装置从该根密钥导出与一个或多个中间加密密钥配对的一个或多个中间解密密钥。

    System and method for interrupt handling
    4.
    发明授权
    System and method for interrupt handling 有权
    用于中断处理的系统和方法

    公开(公告)号:US07249211B2

    公开(公告)日:2007-07-24

    申请号:US11558997

    申请日:2006-11-13

    IPC分类号: G06F13/00

    摘要: A system, methodology and/or computer architecture that facilitates processing device interrupts (including level-triggered interrupts) in a user-mode process is provided. The kernel interrupt handler can cause a dedicated thread in the process to wake and invoke the driver interrupt service routine. This thread can then return control to the kernel interrupt handler. In addition to processing interrupts in an isolated mode, the context switching technique could be used in any isolated environment to process interrupts via dedicated execution context methods.

    摘要翻译: 提供了一种便于在用户模式过程中处理设备中断(包括电平触发中断)的系统,方法和/或计算机体系结构。 内核中断处理程序可以使进程中的专用线程唤醒并调用驱动程序中断服务程序。 该线程然后可以将控制权返回给内核中断处理程序。 除了在隔离模式下处理中断之外,上下文切换技术可以在任何隔离的环境中用于通过专用执行上下文方法处理中断。

    Systems and methods for hypervisor discovery and utilization
    5.
    发明授权
    Systems and methods for hypervisor discovery and utilization 有权
    管理程序发现和利用的系统和方法

    公开(公告)号:US08635612B2

    公开(公告)日:2014-01-21

    申请号:US11119200

    申请日:2005-04-29

    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.

    摘要翻译: 提供了系统和方法,由此分区可能变得开明并发现管理程序的存在。 讨论了管理程序发现的几种技术,例如检测虚拟处理器寄存器(例如模型特定寄存器或专用寄存器)的存在或虚拟硬件设备的存在。 一旦发现,信息(代码和/或数据)可以由管理程序注入到分区中,由此这种注入允许分区调用管理程序。 此外,管理程序可以呈现允许分区将虚拟机管理程序的版本与其虚拟设备相匹配的版本控制机制。 接下来,一旦注入了代码和/或数据,就建立了允许分区和管理程序进行通信的调用约定,以便管理程序可以代表分区执行一些操作。 考虑四个示例性的呼叫约定:可重新启动的指令,循环机制,共享存储器传输和同步或异步处理的分组。 最后,考虑取消机制,从而可能会取消分区请求。

    Content Preview
    6.
    发明申请
    Content Preview 有权
    内容预览

    公开(公告)号:US20080255994A1

    公开(公告)日:2008-10-16

    申请号:US11734694

    申请日:2007-04-12

    IPC分类号: G06Q99/00 H04L9/00

    CPC分类号: G06Q30/02 G06C3/00 G06Q20/00

    摘要: Techniques enable creation of a preview license for digital content. In some instances, the preview license indicates that it allows a content-consuming device to consume less than all of the content. This preview license may create a list specifying multiple portions of the digital content that the content-consuming device may consume. These techniques may also present to a device user an offer to purchase rights to consume all of the digital content after consumption of the preview-licensed portion(s). In other instances, a content server may embed the preview license into a content package that contains the digital content, allowing the server to distribute the package to multiple devices. In still other instances, the preview license may be bound to a domain rather than to individual devices. This allows member devices to share the digital content and the preview license, such that each member device may enjoy the preview experience.

    摘要翻译: 技术能够为数字内容创建预览许可。 在某些情况下,预览许可证表示允许内容消耗设备消耗的内容少于所有内容。 该预览许可证可以创建指定内容消费设备可能消耗的数字内容的多个部分的列表。 这些技术还可以向设备用户提供购买在消费预览许可部分之后消费所有数字内容的权利的提议。 在其他情况下,内容服务器可以将预览许可嵌入到包含数字内容的内容包中,允许服务器将包分发到多个设备。 在其他情况下,预览许可证可能会绑定到域而不是单个设备。 这允许成员设备共享数字内容和预览许可,使得每个成员设备可以享受预览体验。

    Encrypted content streaming
    7.
    发明授权
    Encrypted content streaming 有权
    加密内容流

    公开(公告)号:US09137214B2

    公开(公告)日:2015-09-15

    申请号:US12969399

    申请日:2010-12-15

    IPC分类号: H04L9/00 H04L29/06

    摘要: Encrypted content streaming is provided by a method comprising holding an encrypted content stream that is cryptographically encrypted from a content stream with a content key, and holding an encrypted content key that is cryptographically encrypted from the content key with one or more blackout encryption keys. Each blackout encryption key is paired to a blackout decryption key corresponding to a specific audience, and each blackout decryption key is obtainable by audiences other than the specific audience corresponding to the blackout decryption key. The method further comprises serving the encrypted content stream to the plurality of different audiences. The encrypted content stream is embedded with a leaf license comprising the encrypted content key, and the encrypted content key is cryptographically decryptable by audiences having the one or more blackout decryption keys paired to the one or more blackout encryption keys.

    摘要翻译: 加密内容流是通过一种方法来提供的,该方法包括:通过内容密钥保存从内容流加密的加密内容流,并且使用一个或多个中断加密密钥保存从内容密钥加密加密的加密内容密钥。 每个停电加密密钥与对应于特定观众的中断解密密钥配对,并且每个中断解密密钥可由除了中断解密密钥的特定受众以外的受众获得。 该方法还包括向多个不同的受众服务加密的内容流。 加密的内容流被嵌入具有加密的内容密钥的叶子许可证,并且加密的内容密钥由具有与一个或多个中断加密密钥配对的一个或多个中断解密密钥的受众进行密码解密。

    Managing Digital Rights in a Member-Based Domain Architecture
    8.
    发明申请
    Managing Digital Rights in a Member-Based Domain Architecture 审中-公开
    在基于会员的域架构中管理数字权利

    公开(公告)号:US20080256646A1

    公开(公告)日:2008-10-16

    申请号:US11734704

    申请日:2007-04-12

    IPC分类号: H04L9/32

    摘要: Techniques enable seamless movement and consumption of licensed digital content amongst multiple devices. In some embodiments, these techniques allow establishment of a domain capable of having multiple member devices. Each member device of the domain typically comprises a content-consuming device such as a personal computer, a portable media player, or the like. These techniques enable a license associated with digital content to bind to a domain rather than an individual device. As such, each member device of the domain may contain a domain identity and, with the identity, may consume the content with use of the license and in accordance with policy described in the license. These tools may also enable a member device to join multiple domains and to contain an identification of each of these multiple domains.

    摘要翻译: 技术可以在多个设备之间实现许可数字内容的无缝移动和消费。 在一些实施例中,这些技术允许建立能够具有多个成员设备的域。 域的每个成员设备通常包括诸如个人计算机,便携式媒体播放器等的内容消费设备。 这些技术使得与数字内容相关联的许可证能够绑定到域而不是单个设备。 因此,域的每个成员设备可以包含域身份,并且具有身份的消费者可以使用许可证并且根据许可证中描述的策略来消费该内容。 这些工具还可以使成员设备加入多个域并且包含这些多个域中的每一个的标识。

    System and method for interrupt handling
    9.
    发明授权
    System and method for interrupt handling 有权
    用于中断处理的系统和方法

    公开(公告)号:US07149832B2

    公开(公告)日:2006-12-12

    申请号:US10985360

    申请日:2004-11-10

    摘要: A system, methodology and/or computer architecture that facilitates processing device interrupts (including level-triggered interrupts) in a user-mode process is provided. The kernel interrupt handler can cause a dedicated thread in the process to wake and invoke the driver interrupt service routine. This thread can then return control to the kernel interrupt handler. In addition to processing interrupts in an isolated mode, the context switching technique could be used in any isolated environment to process interrupts via dedicated execution context methods.

    摘要翻译: 提供了一种便于在用户模式过程中处理设备中断(包括电平触发中断)的系统,方法和/或计算机体系结构。 内核中断处理程序可以使进程中的专用线程唤醒并调用驱动程序中断服务程序。 该线程然后可以将控制权返回给内核中断处理程序。 除了在隔离模式下处理中断之外,上下文切换技术可以在任何隔离的环境中用于通过专用执行上下文方法处理中断。