System and method for managing page variations in a page delivery cache
    11.
    发明授权
    System and method for managing page variations in a page delivery cache 有权
    用于管理页面传送缓存中的页面变体的系统和方法

    公开(公告)号:US08850138B2

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

    申请号:US13619861

    申请日:2012-09-14

    Inventor: Mark R. Scheevel

    Abstract: Embodiments disclosed herein provide a high performance content delivery system in which versions of content are cached for servicing web site requests containing the same uniform resource locator (URL). When a page is cached, certain metadata is also stored along with the page. That metadata includes a description of what extra attributes, if any, must be consulted to determine what version of content to serve in response to a request. When a request is fielded, a cache reader consults this metadata at a primary cache address, then extracts the values of attributes, if any are specified, and uses them in conjunction with the URL to search for an appropriate response at a secondary cache address. These attributes may include HTTP request headers, cookies, query string, and session variables. If no entry exists at the secondary address, the request is forwarded to a page generator at the back-end.

    Abstract translation: 本文公开的实施例提供了一种高性能内容传送系统,其中内容的版本被缓存以用于服务包含相同的统一资源定位符(URL)的网站请求。 当页面被缓存时,某些元数据也与页面一起存储。 该元数据包括必须查阅哪些额外的属性(如果有的话)以确定哪些版本的内容要响应请求而提供的描述。 当请求被发送时,高速缓存读取器将在主缓存地址处查询该元数据,然后提取属性的值(如果有的话),并将其与URL结合使用以在二级缓存地址上搜索适当的响应。 这些属性可能包括HTTP请求标头,Cookie,查询字符串和会话变量。 如果辅助地址中没有条目,则请求将转发到后端的页面生成器。

    Allocator for a reduction processor evaluating programs stored as binary
directed graphs employing variable-free applicative language codes
    14.
    发明授权
    Allocator for a reduction processor evaluating programs stored as binary directed graphs employing variable-free applicative language codes 失效
    用于还原处理器的分配器评估使用无变量应用语言代码存储为二进制定向图的程序

    公开(公告)号:US4598361A

    公开(公告)日:1986-07-01

    申请号:US690846

    申请日:1985-01-11

    CPC classification number: G06F9/4436

    Abstract: An allocator for a reduction processor which evaluates programs stored as binary graphs employing variable-free applicative language codes. These graphs are made up of nodes, each of which exists in memory and contains as its most significant bit a mark bit which when set indicates that the node is being used in a graph and when reset indicates that the node or storage location is available for future use by the processor. The allocator scans selected groups of storage locations in parallel to see if there are any unused storage locations and then places the addresses of those unused storage locations in a queue for use by the processor.

    Abstract translation: 用于还原处理器的分配器,其使用无变量的应用语言代码评估存储为二进制图的程序。 这些图形由节点组成,每个节点都存在于存储器中,并且包含最高有效位的标记位,当设置指示节点正在图形中使用时,并且当复位指示节点或存储位置可用于 未来由处理器使用。 分配器并行扫描所选择的存储位置组,以查看是否存在任何未使用的存储位置,然后将这些未使用的存储位置的地址放置在队列中以供处理器使用。

    OBJECT BASED CONTENT MANAGEMENT SYSTEM AND METHOD
    15.
    发明申请
    OBJECT BASED CONTENT MANAGEMENT SYSTEM AND METHOD 有权
    基于目标的内容管理系统和方法

    公开(公告)号:US20110196823A1

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

    申请号:US13085362

    申请日:2011-04-12

    Abstract: A method and system disclosed herein can be used to determine relationships between objects, determining which of those relationships are significant for a specific action, and determining physical dependencies between the objects. The method and system can be used to perform actions consistent with integrity constraints, and therefore, performs the actions in the correct order with a reduced likelihood of errors. The method and system are highly beneficial in that they can significantly enhance content management and can be implemented without having to write new or edit existing applications. Also, existing content data and applications may be used without any changes.

    Abstract translation: 本文公开的方法和系统可以用于确定对象之间的关系,确定这些关系中的哪一个对于特定动作是重要的,以及确定对象之间的物理依赖性。 方法和系统可用于执行与完整性约束一致的操作,因此,以降低的错误可能性以正确的顺序执行操作。 该方法和系统是非常有益的,因为它们可以显着增强内容管理,并且可以实现,而无需编写新的或编辑现有的应用程序。 此外,可以使用现有的内容数据和应用程序而没有任何改变。

    Method and system for deployment of content using proxy objects
    16.
    发明授权
    Method and system for deployment of content using proxy objects 有权
    使用代理对象部署内容的方法和系统

    公开(公告)号:US07941453B1

    公开(公告)日:2011-05-10

    申请号:US10434935

    申请日:2003-05-09

    Abstract: A method and system can be used to control better compound objects. Compound objects can include composite and other objects that are managed by a content management system for network site(s). The method and system can be used to determine relationships between objects, determining which of those relationships are significant for a specific action, and determining physical dependencies between the objects. The method and system can be used to perform actions consistent with integrity constraints, and therefore, performs the actions in the correct order with a reduced likelihood of errors. The method and system are highly beneficial in that they can significantly enhance content management and can be implemented without having to write new or edit existing applications. Also, existing content data and applications may be used without any changes.

    Abstract translation: 一种方法和系统可用于控制更好的复合物体。 复合对象可以包括由网络内容管理系统管理的复合和其他对象。 方法和系统可用于确定对象之间的关系,确定这些关系中的哪一个对于特定动作是重要的,以及确定对象之间的物理依赖关系。 方法和系统可用于执行与完整性约束一致的操作,因此,以降低的错误可能性以正确的顺序执行操作。 该方法和系统是非常有益的,因为它们可以显着增强内容管理,并且可以实现,而无需编写新的或编辑现有的应用程序。 此外,可以使用现有的内容数据和应用程序而没有任何改变。

    System and method for managing page variations in a page delivery cache

    公开(公告)号:US08463998B1

    公开(公告)日:2013-06-11

    申请号:US12208072

    申请日:2008-09-10

    Inventor: Mark R. Scheevel

    Abstract: Embodiments disclosed herein provide a high performance content delivery system in which versions of content are cached for servicing web site requests containing the same uniform resource locator (URL). When a page is cached, certain metadata is also stored along with the page. That metadata includes a description of what extra attributes, if any, must be consulted to determine what version of content to serve in response to a request. When a request is fielded, a cache reader consults this metadata at a primary cache address, then extracts the values of attributes, if any are specified, and uses them in conjunction with the URL to search for an appropriate response at a secondary cache address. These attributes may include HTTP request headers, cookies, query string, and session variables. If no entry exists at the secondary address, the request is forwarded to a page generator at the back-end.

    Contextual regeneration of pages for web-based applications
    18.
    发明授权
    Contextual regeneration of pages for web-based applications 有权
    基于Web的应用程序页面的上下文再生

    公开(公告)号:US08380932B1

    公开(公告)日:2013-02-19

    申请号:US12212414

    申请日:2008-09-17

    CPC classification number: G06F17/30902

    Abstract: Systems and methods for invalidating and regenerating pages. In one embodiment, a method can include detecting content changes in a content database including various objects. The method can include causing an invalidation generator to generate an invalidation based on the modification and communicating the invalidation to a dependency manager. A cache manager can be notified that pages in a cache might be invalidated based on the modification via a page invalidation notice. In some embodiments, the content change can affect a set of objects which can be defined by an attribute of the objects. The content change can be the creation or deletion of some object(s) in the content database. The cached page can be regenerated during which various dependencies of the regenerated page can be discovered.

    Abstract translation: 使页面无效和重新生成的系统和方法。 在一个实施例中,一种方法可以包括检测包括各种对象的内容数据库中的内容变化。 该方法可以包括使无效生成器基于修改生成无效,并将该无效传递给依赖性管理器。 缓存管理器可以被通知,缓存中的页面可能会通过页面无效通知修改而无效。 在一些实施例中,内容改变可以影响可由对象的属性定义的一组对象。 内容更改可以是创建或删除内容数据库中的某些对象。 可以重新生成缓存的页面,在此页面可以发现再生页面的各种依赖关系。

    METHOD AND SYSTEM FOR CACHE MANAGEMENT
    19.
    发明申请
    METHOD AND SYSTEM FOR CACHE MANAGEMENT 有权
    高速缓存管理方法与系统

    公开(公告)号:US20110035553A1

    公开(公告)日:2011-02-10

    申请号:US12904937

    申请日:2010-10-14

    CPC classification number: G06F17/30902

    Abstract: Systems and methods for managing cached content are disclosed. More particularly, embodiments disclosed herein may allow cached content to be updated (e.g. regenerated or replaced) in response to a notification. Specifically, embodiments disclosed herein may process a notification pertaining to content stored in a cache. Processing the notification may include locating cached content associated with the notification. After the cached content which corresponds to the notification is found, an appropriate action may be taken. For example, the cached content may be flushed from the cache or a request may be regenerated. As a result of the action, new content is generated. This new content is then used to replace or update the cached content.

    Abstract translation: 公开了管理缓存内容的系统和方法。 更具体地,本文公开的实施例可以响应于通知而允许缓存的内容被更新(例如,再生或替换)。 具体地,本文公开的实施例可以处理与存储在高速缓存中的内容有关的通知。 处理通知可以包括定位与通知相关联的高速缓存内容。 在找到与通知相对应的缓存内容之后,可以采取适当的措施。 例如,缓存的内容可以从缓存刷新,或者可以重新生成请求。 作为动作的结果,生成新的内容。 然后使用此新内容来替换或更新缓存的内容。

Patent Agency Ranking