Systems, methods and computer program products for dynamic user profile enrichment and data integration

    公开(公告)号:US10091271B2

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

    申请号:US15902218

    申请日:2018-02-22

    Abstract: A system is disclosed for delivering dynamically-rendered web experiences enriched with external user profile data. The system establishes a provider connection with a provider system external to the system. The provider connection connects a page component of a network site and a provider service executing on the provider system. During web content delivery, the system accesses the provider connection and queries the provider service about a user visiting the network site. The system dynamically integrates external user profile data provided by the provider system with system-managed content in a delivered web page that is tailored to the user.

    System and method for cache invalidation

    公开(公告)号:US12292833B2

    公开(公告)日:2025-05-06

    申请号:US18355346

    申请日:2023-07-19

    Abstract: One embodiment of a cache invalidation method includes storing an invalidation status usable by a computing node to identify, from a broadcast cache invalidation queue, a last processed invalidation that was processed with respect to an object cache used by the node. The method further comprises the node determining a set of unprocessed invalidations from the broadcast cache invalidation queue that are subsequent to the last processed invalidation determined from the invalidation status. The node processes the set of unprocessed invalidations to clear cached objects from the object cache. Based on processing the set of unprocessed invalidations to clear cached objects from the object cache, the invalidation status is updated with an identifier corresponding to a last invalidation from the set of previously unprocessed invalidations.

    SYSTEM AND METHOD FOR BROADCAST CACHE INVALIDATION

    公开(公告)号:US20190102297A1

    公开(公告)日:2019-04-04

    申请号:US16146541

    申请日:2018-09-28

    Abstract: One embodiment includes a system comprising a repository configured to store objects, an object cache configured to cache objects retrieved from the repository by a node, a memory configured to store a broadcast cache invalidation queue accessible by a plurality of nodes and an invalidation status, a processor coupled to the memory and a computer readable medium storing computer-executable instructions. The computer-executable instructions can be executable to store cache invalidations in the invalidation queue, the cache invalidations identifying objects affected by operations, access the invalidation status to determine a last processed invalidation from the invalidation queue, determine a set of unprocessed invalidations from the cache invalidation queue, the unprocessed invalidations subsequent to the last processed invalidation, clear cached objects from the object cache based on the set of unprocessed invalidations and update the invalidation status based on a last invalidation from the set of unprocessed invalidations.

    System, method and computer program product for multilingual content management
    20.
    发明授权
    System, method and computer program product for multilingual content management 有权
    用于多语言内容管理的系统,方法和计算机程序产品

    公开(公告)号:US09519642B2

    公开(公告)日:2016-12-13

    申请号:US13780329

    申请日:2013-02-28

    Abstract: A system includes a processor and a non-transitory computer readable medium storing instructions translatable by the processor. The instructions when translated by the processor cause the system to determine an exemplar reference which identifies a managed object stored in a repository residing in an enterprise computing environment. The system can determine a translation group utilizing the exemplar reference. The managed object may represent a content item. The translation group may include the content item and the content item may be multilingual enabled. The system can determine an effective locale for a request for content received from a client device communicatively connected to a web server in the enterprise computing environment, determine a language that is appropriate for the effective locale, and respond to the request for content with the content item or a translation of the content item that is in the language appropriate for the effective locale.

    Abstract translation: 系统包括处理器和存储可由处理器翻译的指令的非暂时性计算机可读介质。 由处理器翻译时的指令使系统确定标识存储在驻留在企业计算环境中的存储库中的被管理对象的示例性引用。 该系统可以使用示例性参考来确定翻译组。 被管理对象可以表示内容项。 翻译组可以包括内容项,并且内容项可以是多语言启用的。 该系统可以确定从在企业计算环境中通信地连接到web服务器的客户端设备接收到的内容的请求的有效区域,确定适合于有效区域的语言,并且响应于内容对内容的请求 内容项的项目或翻译,其语言适用于有效区域设置。

Patent Agency Ranking