Conserving storage space by means of low resolution objects

    公开(公告)号:US06343350B1

    公开(公告)日:2002-01-29

    申请号:US09023793

    申请日:1998-02-13

    IPC分类号: G06F1200

    CPC分类号: G06F17/30902

    摘要: The memory space (often in the form of cache) in a system (e.g., an Internet proxy or web browser) is conserved by saving low resolution versions of data objects when the full resolution version is removed (e.g., due to age, using a least recently used (LRU) replacement policy) in order to create space for new objects. This provides for efficient use of the memory space. In many situations, the low resolution version of the data object is of adequate quality for usage. Further, even when this is not the case, it can be useful to quickly obtain a low resolution version and then with some delay, obtain the full resolution version at the user or application's request. Particular advantageous embodiments of methods, apparatus and article of manufacture implementing the invention are presented.

    Conserving storage space by means of low resolution objects
    2.
    发明授权
    Conserving storage space by means of low resolution objects 有权
    通过低分辨率对象节省存储空间

    公开(公告)号:US06378053B1

    公开(公告)日:2002-04-23

    申请号:US09715985

    申请日:2000-11-20

    IPC分类号: G06F1200

    CPC分类号: G06F17/30902

    摘要: The memory space (often in the form of cache) in a system (e.g., an Internet proxy or web browser) is conserved by saving low resolution versions of data objects when the full resolution version is removed (e.g., due to age, using a least recently used (LRU) replacement policy) in order to create space for new objects. This provides for efficient use of the memory space. In many situations, the low resolution version of the data object is of adequate quality for usage. Further, even when this is not the case, it can be useful to quickly obtain a low resolution version and then with some delay, obtain the full resolution version at the user or application's request. Particular advantageous embodiments of methods, apparatus and article of manufacture implementing the invention are presented.

    摘要翻译: 通过在全分辨率版本被删除时保存数据对象的低分辨率版本(例如,由于年龄,使用一个或多个),节省了系统中的存储空间(通常以缓存的形式)(例如,Internet代理或Web浏览器) 最近最少使用(LRU)替换策略),以便为新对象创建空间。 这提供了有效利用存储器空间。 在许多情况下,数据对象的低分辨率版本具有足够的使用质量。 此外,即使不是这种情况,快速获得低分辨率版本,然后有一些延迟,可以在用户或应用程序的请求下获取全分辨率版本。 介绍了实现本发明的方法,装置和制品的特别有利实施例。

    Automatic data quality adjustment to reduce response time in browsing
    3.
    发明授权
    Automatic data quality adjustment to reduce response time in browsing 有权
    自动进行数据质量调整,以减少浏览中的响应时间

    公开(公告)号:US06563517B1

    公开(公告)日:2003-05-13

    申请号:US09236622

    申请日:1999-01-29

    IPC分类号: G06F1500

    摘要: The present invention provides methods, devices and systems for dynamically adjusting transcoding parameters so as to increase the benefits of transcoding. Methods of adaptation are designed to cope with the variability of network characteristics and of the size of transcoded images. The invention also provides a method and apparatus to enable the transcoding proxy to adjust a quality-size tradeoff on a per-image and/or a per-client basis. The adaptive transcoder chooses different parameters for each object, and provides performance improvements. The invention further provides a general framework for making policy decisions taking into account available bandwidth, content and type of image, and user preferences. The invention also includes methods for generating feedback about the choice of optimal transcoding parameters to the user.

    摘要翻译: 本发明提供了用于动态调整代码转换参数的方法,装置和系统,以便增加转码的益处。 适应方法旨在应对网络特性和代码转换图像大小的变化。 本发明还提供一种使代码转换代理能够在每个图像和/或每个客户端基础上调整质量尺寸权衡的方法和装置。 自适应代码转换器为每个对象选择不同的参数,并提供性能改进。 本发明进一步提供了考虑可用带宽,图像的内容和类型以及用户偏好来制定策略决策的一般框架。 本发明还包括用于产生关于对用户的最佳代码转换参数的选择的反馈的方法。

    Method and apparatus for distributed application acceleration
    4.
    发明授权
    Method and apparatus for distributed application acceleration 有权
    分布式应用加速的方法和装置

    公开(公告)号:US07127492B1

    公开(公告)日:2006-10-24

    申请号:US09702927

    申请日:2000-10-31

    IPC分类号: G06F15/167

    摘要: The present invention presents methods and apparatus supporting acceleration of networked applications by means of dynamic distributed execution and maintenance. It also enables management and administration of the distributed components of the networked applications from a responsible point of origination. The method and apparatus deploys a plurality of proxy servers within the network. Clients are directed to one of the proxy servers using wide area load balancing techniques. The proxy servers download programs from backend servers and cache them in a local store. These programs, in conjunction with data stored at cached servers, are used to execute applications at the proxy server, eliminating the need for a client to communicate to a backend server to execute a networked application.

    摘要翻译: 本发明提出了通过动态分布式执行和维护支持联网应用加速的方法和装置。 它还可以从负责任的角度管理和管理联网应用程序的分布式组件。 该方法和装置在网络内部署多个代理服务器。 使用广域负载平衡技术将客户端定向到其中一个代理服务器。 代理服务器从后端服务器下载程序并将其缓存在本地存储中。 这些程序与存储在缓存服务器上的数据一起用于在代理服务器上执行应用程序,从而无需客户端与后端服务器通信以执行联网应用程序。