Method for transferring and displaying data pages on a data network
    1.
    发明授权
    Method for transferring and displaying data pages on a data network 有权
    在数据网络上传输和显示数据页的方法

    公开(公告)号:US06910073B2

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

    申请号:US09852750

    申请日:2001-05-11

    摘要: The apparent speed of a connection between a browser at a user station and a proxy or gateway on a network such as the Internet is increased by providing a local proxy at the user station which interacts with a remote proxy. While the remote proxy is retrieving a newly requested World Wide Web page, for example, from the appropriate content provider, it may also be sending to the local proxy a stale cached version of that page. When the new version of the page is finally retrieved, the remote proxy determines the differences between the new version and the stale version, and, assuming the differences do not exceed the new page in size, sends the differences to the local proxy which then reconstructs the new page from the differences and the stale version. The local proxy delivers the new page to the browser, which need not even be aware that a local proxy exists; it is aware only that it received the page it requested. Because computational speed and power are frequently higher and cheaper than transmission speed, the apparent speed of the connection between the user station and the network has been increased at modest cost.

    摘要翻译: 通过在与远程代理进行交互的用户站处提供本地代理来增加在用户站处的浏览器与诸如因特网的网络上的代理或网关之间的连接的速度。 虽然远程代理正在检索新请求的万维网页面,例如,从适当的内容提供商,它也可能会向本地代理发送该页面的陈旧的缓存版本。 当最终检索到新版本的页面时,远程代理确定新版本和陈旧版本之间的差异,并且假设差异不超过新页面的大小,将差异发送到本地代理,然后重建 新页面的差异和陈旧的版本。 本地代理将新页面传递到浏览器,甚至不需要知道本地代理存在; 它只知道它收到了它要求的页面。 由于计算速度和功率通常比传输速度更高和便宜,所以用户站和网络之间的连接的速度已经以适度的成本增加。

    Method for reducing the delay between the time a data page is requested
and the time the data page is displayed
    2.
    发明授权
    Method for reducing the delay between the time a data page is requested and the time the data page is displayed 失效
    用于减少请求数据页面的时间与显示数据页面的时间之间的延迟的方法

    公开(公告)号:US5931904A

    公开(公告)日:1999-08-03

    申请号:US729105

    申请日:1996-10-11

    摘要: The apparent speed of a connection between a browser at a user station and a proxy or gateway on a network such as the Internet is increased by providing a local proxy at the user station which interacts with a remote proxy. While the remote proxy is retrieving a newly requested World Wide Web page, for example, from the appropriate content provider, it may also be sending to the local proxy a stale cached version of that page. When the new version of the page is finally retrieved, the remote proxy determines the differences between the new version and the stale version, and, assuming the differences do not exceed the new page in size, sends the differences to the local proxy which then reconstructs the new page from the differences and the stale version. The local proxy delivers the new page to the browser, which need not even be aware that a local proxy exists; it is aware only that it received the page it requested. Because computational speed and power are frequently higher and cheaper than transmission speed, the apparent speed of the connection between the user station and the network has been increased at modest cost.

    摘要翻译: 通过在与远程代理进行交互的用户站处提供本地代理来增加在用户站处的浏览器与诸如因特网的网络上的代理或网关之间的连接的速度。 虽然远程代理正在检索新请求的万维网页面,例如,从适当的内容提供商,它也可能会向本地代理发送该页面的陈旧的缓存版本。 当最终检索到新版本的页面时,远程代理确定新版本和陈旧版本之间的差异,并且假设差异不超过新页面的大小,将差异发送到本地代理,然后重建 新页面的差异和陈旧的版本。 本地代理将新页面传递到浏览器,甚至不需要知道本地代理存在; 它只知道它收到了它要求的页面。 由于计算速度和功率通常比传输速度更高和便宜,所以用户站和网络之间的连接的速度已经以适度的成本增加。

    Method for reducing perceived delay between a time data is requested and a time data is available for display
    3.
    发明授权
    Method for reducing perceived delay between a time data is requested and a time data is available for display 有权
    减少请求时间数据和时间数据可用于显示的感知延迟的方法

    公开(公告)号:US06240447B1

    公开(公告)日:2001-05-29

    申请号:US09366345

    申请日:1999-08-02

    IPC分类号: G06F1730

    摘要: The apparent speed of a connection between a browser at a user station and a proxy or gateway on a network such as the Internet is increased by providing a local proxy at the user station which interacts with a remote proxy. While the remote proxy is retrieving a newly requested World Wide Web page, for example, from the appropriate content provider, it may also be sending to the local proxy a stale cached version of that page. When the new version of the page is finally retrieved, the remote proxy determines the differences between the new version and the stale version, and, assuming the differences do not exceed the new page in size, sends the differences to the local proxy which then reconstructs the new page from the differences and the stale version. The local proxy delivers the new page to the browser, which need not even be aware that a local proxy exists; it is aware only that it received the page it requested. Because computational speed and power are frequently higher and cheaper than transmission speed, the apparent speed of the connection between the user station and the network has been increased at modest cost.

    摘要翻译: 通过在与远程代理进行交互的用户站处提供本地代理来增加在用户站处的浏览器与诸如因特网的网络上的代理或网关之间的连接的速度。 虽然远程代理正在检索新请求的万维网页面,例如,从适当的内容提供商,它也可能会向本地代理发送该页面的陈旧的缓存版本。 当最终检索到新版本的页面时,远程代理确定新版本和陈旧版本之间的差异,并且假设差异不超过新页面的大小,将差异发送到本地代理,然后重建 新页面的差异和陈旧的版本。 本地代理将新页面传递到浏览器,甚至不需要知道本地代理存在; 它只知道它收到了它要求的页面。 由于计算速度和功率通常比传输速度更高和便宜,所以用户站和网络之间的连接的速度已经以适度的成本增加。

    Intelligent micro-virtual machine scheduling
    6.
    发明授权
    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
    7.
    发明授权
    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
    8.
    发明授权
    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浏览器。

    Transferring files using a virtualized application
    9.
    发明授权
    Transferring files using a virtualized application 有权
    使用虚拟化应用程序传输文件

    公开(公告)号:US08839245B1

    公开(公告)日:2014-09-16

    申请号:US13526354

    申请日:2012-06-18

    IPC分类号: G06F9/455

    摘要: Approaches for transferring a file using a virtualized application. A virtualized application executes within a virtual machine residing on a physical machine. When the virtualized application is instructed to download a file stored external to the physical machine, the virtualized application displays an interface which enables at least a portion of a file system, maintained by a host OS, to be browsed while preventing files stored within the virtual machine to be browsed. Upon the virtualized application receiving input identifying a target location within the file system, the virtualized application stores the file at the target location. The virtualized application may also upload a file stored on the physical machine using an interface which enables at least a portion of a file system of a host OS to be browsed while preventing files in the virtual machine to be browsed.

    摘要翻译: 使用虚拟化应用程序传输文件的方法。 虚拟化应用程序在驻留在物理机器上的虚拟机中执行。 当指示虚拟化应用程序下载存储在物理机外部的文件时,虚拟化应用程序显示一个接口,该接口使得能够浏览由主机OS维护的文件系统的至少一部分,同时防止存储在虚拟机中的文件 机器被浏览。 在虚拟化应用程序接收到识别文件系统中的目标位置的输入时,虚拟应用程序将文件存储在目标位置。 虚拟化应用还可以使用允许在主机OS的文件系统的至少一部分被浏览的同时上传存储在物理机上的文件,同时防止虚拟机中的文件被浏览。

    Method and apparatus for encapsulating a virtual filer on a filer
    10.
    发明授权
    Method and apparatus for encapsulating a virtual filer on a filer 有权
    将文件管理器封装在文件管理器上的方法和装置

    公开(公告)号:US08782232B2

    公开(公告)日:2014-07-15

    申请号:US12165323

    申请日:2008-06-30

    IPC分类号: G06F15/173

    摘要: A method for operating a server first assigns a plurality of storage volumes to one or more storage devices. A plurality of sub-volumes is established within a namespace of each of the plurality of storage volumes. An instance of a virtual server is created, the virtual server having a plurality of assigned sub-volumes, the assigned sub-volumes chosen from different storage volumes of the plurality of storage volumes. A file system function is shared between the server and the instance of the virtual server, the file system function using at least one of the plurality of assigned sub-volumes.

    摘要翻译: 用于操作服务器的方法首先将多个存储卷分配给一个或多个存储设备。 在多个存储卷中的每一个的命名空间内建立多个子卷。 创建虚拟服务器的实例,所述虚拟服务器具有多个分配的子卷,所分配的子卷选自多个存储卷的不同存储卷。 在服务器和虚拟服务器的实例之间共享文件系统功能,文件系统功能使用多个分配的子卷中的至少一个。