Method and system for caching message fragments using an expansion attribute in a fragment link tag
    1.
    发明申请
    Method and system for caching message fragments using an expansion attribute in a fragment link tag 有权
    使用片段链接标签中的扩展属性缓存消息片段的方法和系统

    公开(公告)号:US20070244964A1

    公开(公告)日:2007-10-18

    申请号:US11766280

    申请日:2007-06-21

    IPC分类号: G06F15/173 G06F17/30

    摘要: A method, a system, an apparatus, and a computer program product are presented for a fragment caching methodology. After a message is received at a computing device that contains a cache management unit, a fragment in the message body of the message is cached. Subsequent requests for the fragment at the cache management unit result in a cache hit. A FRAGMENTLINK tag is used to specify the location in a fragment for an included or linked fragment which is to be inserted into the fragment during fragment or page assembly or page rendering. A FRAGMENTLINK tag may include a FOREACH attribute that is interpreted as indicating that the FRAGMENTLINK tag should be replaced with multiple FRAGMENTLINK tags. The FOREACH attribute has an associated parameter that has multiple values that are used in identifying multiple fragments for the multiple FRAGMENTLINK tags.

    摘要翻译: 提出了一种用于片段缓存方法的方法,系统,装置和计算机程序产品。 在包含高速缓存管理单元的计算设备接收到消息之后,高速缓存消息的消息正文中的片段。 对缓存管理单元上的片段的后续请求导致高速缓存命中。 使用FRAGMENTLINK标签来指定片段或页面组合或页面呈现期间要插入到片段中的包含或链接片段的片段中的位置。 FRAGMENTLINK标签可能包含一个FOREACH属性,该属性被解释为指示FRAGMENTLINK标签应该被替换为多个FRAGMENTLINK标签。 FOREACH属性具有相关参数,该参数具有多个值,用于标识多个FRAGMENTLINK标记的多个片段。

    Pre-fetching resources based on a resource lookup query
    2.
    发明申请
    Pre-fetching resources based on a resource lookup query 审中-公开
    基于资源查找查询预取资源

    公开(公告)号:US20050240574A1

    公开(公告)日:2005-10-27

    申请号:US10833202

    申请日:2004-04-27

    IPC分类号: G06F17/30

    CPC分类号: G06F16/9574

    摘要: A method and apparatus are provided for pre-fetching resources based upon a query request to a resource lookup service. A monitoring application snoops for requests/replies from clients. Web content is pre-fetched via a web proxy based on the requests. Thus, the web content is made available to the client more efficiently.

    摘要翻译: 提供了一种基于对资源查找服务的查询请求来预取资源的方法和装置。 监控应用程序会窥探客户端的请求/回复。 基于请求,Web内容通过Web代理预取。 因此,更有效地向客户提供网页内容。

    System and method for persistent and robust storage allocation
    3.
    发明申请
    System and method for persistent and robust storage allocation 有权
    持久和稳健的存储分配的系统和方法

    公开(公告)号:US20050055526A1

    公开(公告)日:2005-03-10

    申请号:US10969525

    申请日:2004-10-20

    IPC分类号: G06F3/06 G06F12/00 G06F12/02

    摘要: A method for managing computer memory, in accordance with the present invention, includes maintaining multiple sets of free blocks of memory wherein a free block is added to a set based on its size. In response to a request for a block of a request size, a set of blocks is searched for a free block which is at least as large as the request size but smaller than the request size plus a threshold. If such a block is found, the block is allocated in its entirety.

    摘要翻译: 根据本发明的用于管理计算机存储器的方法包括维护多组可用空闲块存储器,其中基于其大小将空闲块添加到集合。 响应于对请求大小的块的请求,搜索一组块,该空闲块至少等于请求大小但小于请求大小加上阈值的空闲块。 如果找到这样一个块,则块被全部分配。

    Method and system for publishing dynamic Web documents
    4.
    发明申请
    Method and system for publishing dynamic Web documents 审中-公开
    用于发布动态Web文档的方法和系统

    公开(公告)号:US20050028080A1

    公开(公告)日:2005-02-03

    申请号:US10924286

    申请日:2004-08-23

    IPC分类号: G06F17/00 G06F17/22 G06F17/24

    CPC分类号: G06F17/2247 G06F17/248

    摘要: A method for constructing a plurality of objects, in accordance with the present invention includes the steps of providing a plurality of fragments, providing at least one fragment, determining an order for constructing objects based on at least one inclusion relationship between an object and the at least one fragment and constructing the plurality of objects based on the at least one inclusion relationship and the determined order for constructing the objects. A program storage device is also described. A system for constructing a plurality of objects, in accordance with the present invention, includes a content authoring system for generating fragments and providing include relationships between the fragments. A dependency parser is included for receiving the fragments and parsing the include relationships. A dependency analyzer is provided for determining an efficient order for constructing the plurality of objects from the fragments based on the include relationships. A constructor constructs the plurality of objects in the order determined by the dependency analyzer.

    摘要翻译: 根据本发明的用于构建多个对象的方法包括以下步骤:提供多个片段,提供至少一个片段,基于对象和对象之间的至少一个包含关系来确定用于构建对象的顺序 至少一个片段,并且基于所述至少一个包含关系和所确定的用于构建所述对象的顺序来构建所述多个对象。 还描述了一种程序存储装置。 根据本发明的用于构建多个对象的系统包括用于生成片段并提供包括片段之间的关系的内容创作系统。 包含依赖关系解析器用于接收片段并解析包含关系。 提供依赖性分析器,用于基于包括关系从片段确定用于构建多个对象的有效顺序。 构造函数按依赖性分析器确定的顺序构建多个对象。

    System and Method for Persistent and Robust Storage Allocation
    5.
    发明申请
    System and Method for Persistent and Robust Storage Allocation 有权
    持久稳健的存储分配系统和方法

    公开(公告)号:US20080040570A1

    公开(公告)日:2008-02-14

    申请号:US11874814

    申请日:2007-10-18

    IPC分类号: G06F12/02

    摘要: A method for managing computer memory, in accordance with the present invention, includes maintaining multiple sets of free blocks of memory wherein a free block is added to a set based on its size. In response to a request for a block of a request size, a set of blocks is searched for a free block which is at least as large as the request size but smaller than the request size plus a threshold. If such a block is found, the block is allocated in its entirety.

    摘要翻译: 根据本发明的用于管理计算机存储器的方法包括维护多组可用空闲块存储器,其中基于其大小将空闲块添加到集合。 响应于对请求大小的块的请求,搜索一组块,该空闲块至少等于请求大小但小于请求大小加上阈值的空闲块。 如果找到这样一个块,则块被全部分配。

    Method and system for caching role-specific fragments
    6.
    发明申请
    Method and system for caching role-specific fragments 有权
    用于缓存角色特定片段的方法和系统

    公开(公告)号:US20080005273A1

    公开(公告)日:2008-01-03

    申请号:US11854606

    申请日:2007-09-13

    IPC分类号: G06F15/16

    摘要: A method, a system, an apparatus, and a computer program product are presented for a fragment caching methodology. After a message is received at a computing device, a fragment in the message body is cached. Cache ID rules from an origin server accompany a fragment to describe a method for forming a unique cache ID for the fragment such that dynamic content can be cached away from an origin server. A cache ID may be based on a URI and/or query parameters and/or cookies that are associated with a fragment. After user authentication, a cookie containing the user's role may be used in subsequent requests for role-specific fragments and in the cache identifier for role-specific fragments, thereby allowing requests from other users for role-specific fragments to be resolved in the cache when the users have the same role because these users would also have the same cookie.

    摘要翻译: 提出了一种用于片段缓存方法的方法,系统,装置和计算机程序产品。 在计算设备接收到消息后,消息体中的片段被缓存。 来自原始服务器的缓存ID规则伴随片段来描述用于为片段形成唯一缓存ID的方法,使得动态内容可以从原始服务器缓存。 缓存ID可以基于与片段相关联的URI和/或查询参数和/或cookie。 在用户身份验证之后,包含用户角色的cookie可能会用于后续对特定于角色的片段的请求以及特定于角色的片段的缓存标识符,从而允许来自其他用户的角色特定片段的请求在缓存中解析 用户具有相同的角色,因为这些用户也将具有相同的cookie。

    Method and system for efficient fragment caching
    9.
    发明申请
    Method and system for efficient fragment caching 有权
    高效片段缓存的方法和系统

    公开(公告)号:US20050015550A1

    公开(公告)日:2005-01-20

    申请号:US10622209

    申请日:2003-07-18

    IPC分类号: G06F12/14 G06F13/28 G06F17/30

    CPC分类号: G06F17/30902 G06F17/30451

    摘要: Methods for serving data include maintaining an incomplete version of an object at a server and at least one fragment at the server. In response to a request for the object from a client, the incomplete version of the object, an identifier for a fragment comprising a portion of the object, and a position for the fragment within the object are sent to the client. After receiving the incomplete version of the object, the identifier, and the position, the client requests the fragment from the server using the identifier. The object is constructed by including the fragment in the incomplete version of the object in a location specified by the position.

    摘要翻译: 用于服务数据的方法包括在服务器处维护对象的不完整版本以及在服务器处保留至少一个片段。 响应于来自客户端的对象的请求,对象的不完整版本,包含对象的一部分的片段的标识符和对象内的片段的位置被发送到客户端。 在接收到对象的不完整版本,标识符和位置后,客户端使用标识符从服务器请求片段。 该对象通过将该片段包含在该位置指定的位置的不完整版本的对象中来构造。