会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for intelligent network bandwidth and system resource utilization for web content fetch and refresh
    • 网络内容获取和刷新的智能网络带宽和系统资源利用的方法和装置
    • US06701316B1
    • 2004-03-02
    • US09654106
    • 2000-08-31
    • Wen-Syan LiKasim Selcuk CandanDivyakant Agrawal
    • Wen-Syan LiKasim Selcuk CandanDivyakant Agrawal
    • G06F1730
    • G06F17/30902Y10S707/959
    • A content delivery services provider is disclosed for directing the at least one proxy server to pre-fetch content from the at least one content provider original site using an optimum pre-fetch bandwidth allocation value. The content delivery services provider is part of a system for storing and delivering content, which includes a plurality of end user browsers for requesting content, at least one content provider original site for delivering the content, and at least one proxy server for storing the content. These elements are coupled over a network for communicating with each other. The content delivery services provider programmed for: (1) modeling a retrieval time of content o of size size(o) using b units of bandwidth as ret(o)=congestion×size(o)×d(b), wherein d(b) is a unit delay observed when b units of bandwidth is used for pre-fetching the content, and congestion(Util) can be represented as congestion ( Util ) = β Util θ + α + φ or congestion(Util)=&bgr;×(1.0−Util)&agr;+&phgr;; (2) modeling an amount of delay observed by the at least one proxy server for the content fetched from the at least one content provider original site at time t0 as ret ⁡ ( P ) = congestion ( P + r ⁡ ( t 0 ) B ) × r ⁡ ( t 0 ) × d , wherein P is a pre-fetch bandwidth size, B is a total bandwidth available to the system, r(t)=(1−&sgr;(P))×u(t) is an amount of bandwidth the system uses for retrieving end user browser requests for content that is not stored in the at least one proxy server, &sgr;(P) is a cache freshness and availability value given a bandwidth P, and u(t) is a user access rate; (3) calculating the optimum pre-fetch bandwidth allocation value P by solving δ ⁢   ⁢ ret ⁡ ( P ) δ ⁢   ⁢ P = 0 ; and (4) communicating the optimum pre-fetch bandwidth allocation value P to the at least one proxy server.
    • 公开了一种内容传送服务提供商,用于指导所述至少一个代理服务器使用最佳预取带宽分配值从所述至少一个内容提供商原始站点预取内容。 内容传递服务提供者是用于存储和传送内容的系统的一部分,其包括用于请求内容的多个终端用户浏览器,用于递送内容的至少一个内容提供者原始站点,以及用于存储内容的至少一个代理服务器 。 这些元件通过网络耦合以进行通信。 内容传递服务提供商编程为:(1)使用b个带宽单位对尺寸大小(o)的内容o的检索时间进行建模,如(o)= congestionxsize(o)xd(b),其中d(b)是 当b个带宽单位用于预取内容时观察到的单位延迟,并且拥塞(Util)可以表示为拥塞(Util)= betax(1.0-Util)+ phi; (2)在时刻t0对从至少一个内容提供者原始站点取得的内容的至少一个代理服务器观察到的延迟量进行建模,其中P是预取带宽大小,B是可用于 系统,r(t)=(1-sigma(P))xu(t)是系统用于检索最终用户浏览器对未存储在至少一个代理服务器中的内容的请求的带宽量, )是给定带宽P的缓存新鲜度和可用性值,u(t)是用户访问速率; (3)通过求解计算最佳预取带宽分配值P,并且(4)将最佳预取带宽分配值P传送给至少一个代理服务器。
    • 3. 发明授权
    • System and methods for invalidation to enable caching of dynamically generated content
    • 无效的系统和方法,以实现动态生成内容的缓存
    • US07228318B2
    • 2007-06-05
    • US11121825
    • 2005-05-04
    • Wen-Syan LiKasim Selcuk CandanDivyakant Agrawal
    • Wen-Syan LiKasim Selcuk CandanDivyakant Agrawal
    • G06F17/30
    • G06F17/3056G06F17/30345G06F17/30368Y10S707/959Y10S707/99932Y10S707/99952Y10S707/99954
    • Various systems and methods are describe for determining dynamically generated content to be invalidated as a result of changes to underlying data. In one method, invalidation processing is performed using a delayed version of the database that reflects the state of the database at the beginning of a preceding processing cycle, and an update log that reflects all updates since the beginning of the preceding processing cycle. In another method, invalidation processing is performed by locking a database which is locked during processing so as to reflect the state of the database at the beginning of processing, and an update log that reflects all updates to the database since the beginning of the preceding processing cycle. In another method, invalidation processing uses the database while it is freely updated during said processing, and the update log of the database.
    • 描述了各种系统和方法,用于确定由于底层数据的更改导致的无效的动态生成内容。 在一种方法中,使用在前一处理周期开始时反映数据库的状态的数据库的延迟版本执行无效处理,以及从上一个处理周期开始以来反映所有更新的更新日志。 在另一种方法中,通过锁定在处理期间被锁定的数据库来执行无效处理,以便在处理开始时反映数据库的状态,以及从上一个处理开始以来反映到数据库的所有更新的更新日志 周期。 在另一种方法中,无效处理在所述处理期间自由更新数据库以及数据库的更新日志时使用该数据库。
    • 7. 发明授权
    • System and method for intelligent caching and refresh of dynamically generated and static web content
    • 用于智能缓存和刷新动态生成和静态Web内容的系统和方法
    • US06591266B1
    • 2003-07-08
    • US09639208
    • 2000-08-14
    • Wen Syan LiKasim Selouk CandanDivyakant Agrawal
    • Wen Syan LiKasim Selouk CandanDivyakant Agrawal
    • G06F1730
    • G06F17/30902Y10S707/99932Y10S707/99939Y10S707/99945
    • A system for updating Web pages stored in cache based on modifications to data stored in a database is disclosed. The system for updating stored Web pages may be part of a larger system having a database management system for storing data used to generate Web pages. The database management system is capable of identifying modified data stored in the database. The system for updating stored Web pages is comprised of one or more servers programmed for maintaining associations between the stored Web pages and the stored data, and receiving the identity of modified data from the memory management system. In addition, the servers are capable of determining, from the identified modified data and the maintained associations, which stored Web pages are associated with the identified modified data. Furthermore, the servers are capable of communicating an update command to the cache that contains the stored Web pages associated with the identified modified data, for the purpose of updating the stored Web pages.
    • 公开了一种基于对存储在数据库中的数据的修改来更新存储在高速缓存中的网页的系统。 用于更新存储的网页的系统可以是具有用于存储用于生成网页的数据的数据库管理系统的较大系统的一部分。 数据库管理系统能够识别存储在数据库中的修改数据。 用于更新存储的网页的系统包括被编程用于维护所存储的网页与所存储的数据之间的关联以及从存储器管理系统接收修改的数据的身份的一个或多个服务器。 此外,服务器能够根据所识别的修改数据和维护的关联来确定哪些存储的网页与所识别的修改数据相关联。 此外,为了更新存储的网页,服务器能够向包含与识别的修改数据相关联的存储的网页的缓存传送更新命令。