会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • AUTOMATIC MODIFICATION OF EXECUTABLE CODE
    • 自动修改可执行代码
    • US20090222792A1
    • 2009-09-03
    • US12039486
    • 2008-02-28
    • Vedvyas ShanbhogueRavi L. SahitaUday R. Savagaonkar
    • Vedvyas ShanbhogueRavi L. SahitaUday R. Savagaonkar
    • G06F9/44
    • G06F9/4484G06F2209/542
    • A method for automatically modifying an executable file for a software agent is provided. The method comprises detecting original static entry and exit points in the executable file and generating corresponding transformed points; modifying the executable file by linking the executable file to the integrity services environment and embedding a signed agent manifest; loading the modified executable file into memory and registering a target list with the software agent's hypervisor, wherein the target list provides mappings between protected and active page tables; detecting dynamic entry and exit points in the executable file and generating corresponding transformed points; switching to a protected context, in response to a transformed exit point being invoked, and switching to an active context, in response a transformed entry point being invoked; and de-registering the software agent with the memory protection module, in response to the software agent being unloaded.
    • 提供了一种用于自动修改软件代理的可执行文件的方法。 该方法包括检测可执行文件中的原始静态入口点和出口点,并产生相应的变换点; 通过将可执行文件链接到完整性服务环境并嵌入签名的代理清单来修改可执行文件; 将修改的可执行文件加载到存储器中并且与所述软件代理的管理程序注册目标列表,其中所述目标列表提供受保护页面和活动页面表之间的映射; 检测可执行文件中的动态入口点和出口点,并生成相应的转换点; 响应于被转换的退出点被调用,切换到受保护的上下文,并且响应于被转换的入口点被切换到活动上下文; 以及响应于所述软件代理被卸载,将所述软件代理与所述存储器保护模块取消注册。
    • 27. 发明申请
    • NEGOTIATED ASSIGNMENT OF RESOURCES TO A VIRTUAL MACHINE IN A MULTI-VIRTUAL MACHINE ENVIRONMENT
    • 多虚拟机环境中虚拟机资源的协调分配
    • US20090172660A1
    • 2009-07-02
    • US11964660
    • 2007-12-26
    • Carl G. Klotz, JR.Steve L. GrobmanVedvyas Shanbhogue
    • Carl G. Klotz, JR.Steve L. GrobmanVedvyas Shanbhogue
    • G06F9/455
    • G06F9/5077
    • A system and method are disclosed. In one embodiment the system includes a physical resource that is capable of generating I/O data. The system also includes multiple virtual machines to utilize the physical resource. Among the virtual machines are a resource source virtual machine that is capable of owning the physical resource. The resource source virtual machine is also capable of sending a stream of one or more I/O packets generated from the I/O data that targets a resource sink virtual machine. The resource sink virtual machine is designated as a termination endpoint of the I/O data from the physical device. Also among the virtual machines are one or more resource filter virtual machines. Each of the resource filter virtual machines is capable of filtering I/O packets of a particular type from the stream prior to the stream reaching the resource sink virtual machine.
    • 公开了一种系统和方法。 在一个实施例中,系统包括能够产生I / O数据的物理资源。 该系统还包括多个虚拟机来利用物理资源。 虚拟机中的资源源虚拟机能够拥有物理资源。 资源源虚拟机还能够发送从作为资源宿虚拟机的I / O数据生成的一个或多个I / O包的流。 资源宿虚拟机被指定为来自物理设备的I / O数据的终止端点。 虚拟机中还有一个或多个资源过滤器虚拟机。 每个资源过滤器虚拟机能够在到达资源宿虚拟机的流之前从流中过滤特定类型的I / O分组。