Synchronizing resources of a virtualized browser

    公开(公告)号:US10095662B1

    公开(公告)日:2018-10-09

    申请号:US13526409

    申请日:2012-06-18

    IPC分类号: G06F17/21

    摘要: Approaches for synchronizing resources of a virtualized web browser. When a virtualized web browser is instructed to display a web page, a host module executing within a host operating instructs retrieves, from each of one or more virtual machines, contents for a portion of the web page. The virtualized web browser assembles the contents and displays the web page. A web browser executing in the host operating system may, but need not, retrieve any of the content displayed thereby. Instead, the content retrieved by the web browser executing in the host operating system may be retrieved by and rendered within a virtual machine. The behavior of the virtualized web browser may be configured using policy data.

    Graphic visualization of a suspended virtual machine
    6.
    发明授权
    Graphic visualization of a suspended virtual machine 有权
    挂起虚拟机的图形可视化

    公开(公告)号:US09128743B1

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

    申请号:US13527550

    申请日:2012-06-19

    IPC分类号: G06F9/455

    摘要: Representing a non-executing virtual machine with a graphical representation. Resource consumption on a hardware device is monitored. A policy that considers at least a present level of resource consumption and an amount of available resources of the hardware device is consulted. An operational state of a particular virtual machine that resides on the hardware device is changed to a non-executing state. An image that represents the virtual machine is displayed. The image is based upon the state of the virtual machine immediately prior to the virtual machine entering the non-executing state.

    摘要翻译: 用图形表示代表一个不执行的虚拟机。 监视硬件设备上的资源消耗。 参考至少考虑了目前的资源消耗水平和硬件设备的可用资源量的策略。 驻留在硬件设备上的特定虚拟机的操作状态被改变为不执行状态。 显示代表虚拟机的映像。 该映像基于虚拟机在虚拟机进入非执行状态之前的状态。

    Intelligent micro-virtual machine scheduling
    8.
    发明授权
    Intelligent micro-virtual machine scheduling 有权
    智能微虚机调度

    公开(公告)号:US09244705B1

    公开(公告)日:2016-01-26

    申请号:US13527542

    申请日:2012-06-19

    IPC分类号: G06F9/46 G06F9/455

    摘要: Programmatically adjusting the operational state of one or more virtual machines based on policy. Resource consumption on a hardware device is monitored. A policy that considers at least a present level of resource consumption and an amount of available resources of the hardware device is consulted. An operational state of a particular virtual machine that resides on the hardware device is changed. The change in operational state may be performed to optimize performance of a virtual machine with which a user is interacting, to enforce behavior constraints upon the virtual machine, or to adjust its execution in view of the available resources on the device.

    摘要翻译: 基于策略以编程方式调整一个或多个虚拟机的运行状态。 监视硬件设备上的资源消耗。 参考至少考虑了目前的资源消耗水平和硬件设备的可用资源量的策略。 驻留在硬件设备上的特定虚拟机的操作状态发生变化。 可以执行操作状态的改变以优化用户正在交互的虚拟机的性能,以强制对虚拟机的行为约束,或者根据设备上的可用资源调整其执行。

    Composing the display of a virtualized web browser
    9.
    发明授权
    Composing the display of a virtualized web browser 有权
    组成虚拟化网页浏览器的显示

    公开(公告)号:US09201850B1

    公开(公告)日:2015-12-01

    申请号:US13526373

    申请日:2012-06-18

    IPC分类号: G06F17/21

    摘要: Approaches for composing the display of a virtualized web browser. A virtualized web browser is instructed to display a web page. The virtualized web browser, in turn, instructs one or more virtual machines to retrieve content for at least a portion of the web page. Each of the one or more virtual machines renders the content retrieved thereby. Upon the virtualized web browser obtaining the rendered screen data content from the one or more virtual machines, the virtualized web browser displays the web page using the rendered content.

    摘要翻译: 组合虚拟化网络浏览器显示的方法。 指示虚拟化网络浏览器显示网页。 反过来,虚拟化web浏览器指示一个或多个虚拟机检索网页的至少一部分的内容。 一个或多个虚拟机中的每一个呈现由其检索的内容。 在虚拟网页浏览器从一个或多个虚拟机获得渲染的屏幕数据内容的情况下,虚拟网页浏览器使用所呈现的内容显示网页。

    Securing an endpoint by proxying document object models and windows
    10.
    发明授权
    Securing an endpoint by proxying document object models and windows 有权
    通过代理文档对象模型和窗口来保护端点

    公开(公告)号:US09106690B1

    公开(公告)日:2015-08-11

    申请号:US13523859

    申请日:2012-06-14

    IPC分类号: H04L29/06 G06F17/21

    摘要: Approaches for ensuring a document does not inadvertently link or contain to any malicious content. A request from a document embedded within a parent web page itself, or comprised within a window launched by the parent web page, is received. The request is executed in a memory address space separate from a memory address space in which the parent web page resides. The execution of the request is performed using a parent proxy that represents the parent web page. Any malicious actions resulting from the performance of the request affect the parent proxy rather than the parent web page. The parent proxy provides at least a portion of the results of executing the request to a child proxy, which in turn determines what, if any, content within the results should be sent to the web browser rendering the parent web page.

    摘要翻译: 确保文档的方法不会无意中链接或包含任何恶意内容。 收到嵌入在父网页本身内或由父网页启动的窗口内的文档的请求。 请求在与父网页所在的内存地址空间分开的内存地址空间中执行。 请求的执行使用代表父网页的父代理执行。 因执行请求而导致的恶意行为会影响父代理而不是父网页。 父代理将执行请求的结果的至少一部分提供给子代理,这又决定了将结果中的内容(如果有的话)发送到呈现父网页的Web浏览器。