Method, system, and computer program product for caching web content
    11.
    发明授权
    Method, system, and computer program product for caching web content 失效
    用于缓存网页内容的方法,系统和计算机程序产品

    公开(公告)号:US07421481B2

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

    申请号:US11242258

    申请日:2005-10-03

    CPC classification number: G06F17/30873 G06F17/30902 H04L67/02 H04L69/329

    Abstract: The invention provides a method, system and computer program product for caching dynamic portal pages without changing the existing caching proxy infrastructure or the transportation protocol used by providing an advanced caching component. An advanced caching component provides the functionality that additional dynamic page specific cache information is provided as part of the response including the portal page. Each component in the portal that dynamically contributes page fragments to be aggregated to a portal page provides dynamic component specific cache information which includes component specific cache scope and expiration values. The component specific cache scope and cache expiration values are used to calculate dynamic page specific cache information resulting in a common minimum cache scope and a common minimum cache expiration values for a portal page to be aggregated. The dynamic page specific cache information ensures that the minimum cache scope is correctly chosen as contributed from the components and the minimum cache expiration does not exceed any of the component specific cache expiration values.

    Abstract translation: 本发明提供了一种用于缓存动态门户页面的方法,系统和计算机程序产品,而不改变现有的高速缓存代理基础设施或通过提供高级缓存组件所使用的传输协议。 高级缓存组件提供了额外的动态页面特定缓存信息作为包括门户页面的响应的一部分提供的功能。 门户网站中的每个组件动态地提供要聚合到门户页面的页面片段,提供动态组件特定的缓存信息,其中包括特定于组件的高速缓存范围和到期值。 组件特定缓存范围和缓存过期值用于计算动态页面特定缓存信息,从而导致门户页面聚合的公共最小缓存范围和公共最小缓存到期值。 动态页面特定高速缓存信息确保从组件中正确选择最小缓存范围,并且最小高速缓存过期不会超过任何特定于组件的缓存过期值。

    Implicit interaction of portal application components
    12.
    发明授权
    Implicit interaction of portal application components 有权
    门户应用程序组件的隐式交互

    公开(公告)号:US08312469B2

    公开(公告)日:2012-11-13

    申请号:US12241252

    申请日:2008-09-30

    CPC classification number: G06F9/54 G06F2209/542

    Abstract: The present invention relates to the field of network portals and in particular to a method and system for exchanging data between components of one or more composite applications implemented on a portal server, wherein the components are programmed independently from each other. An embodiment of the invention includes: automatically intercepting I/O data being input or output respectively to or from the components or a browser; extracting data objects from the I/O data; determining for a source component, which of the data objects match input requirements of which other potential target components; selecting matching data objects for a matching target component; and transferring the matching data objects to the matching target component.

    Abstract translation: 本发明涉及网络门户的领域,特别涉及用于在门户服务器上实现的一个或多个复合应用的组件之间交换数据的方法和系统,其中组件彼此独立地被编程。 本发明的一个实施例包括:自动拦截分别输入或输出到组件或浏览器的I / O数据; 从I / O数据提取数据对象; 确定源组件,哪个数据对象与其他潜在目标组件的输入要求相匹配; 为匹配的目标组件选择匹配的数据对象; 并将匹配的数据对象传送到匹配的目标组件。

    Method for continuous adaptation of user-scoped navigation topologies based on contextual information and user behavior
    13.
    发明授权
    Method for continuous adaptation of user-scoped navigation topologies based on contextual information and user behavior 失效
    基于上下文信息和用户行为持续适应用户范围导航拓扑的方法

    公开(公告)号:US07870250B2

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

    申请号:US11758519

    申请日:2007-06-05

    CPC classification number: G06F17/30873 G06Q10/06

    Abstract: The disclosed system relates to the field of network computing, and in particular to method and system for designing a Web Portal including a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. The disclosed system operates to improve Web application user navigation. During navigation by a user in the topology of the Web portal, the disclosed system automatically senses information about the navigational behaviour of the user for each page visited during said navigation. The disclosed system derives page hits and page target hits from the sensed information, wherein page hits are defined when pages are clicked on for reaching another page, and page target hits are defined when a user clicks on pages in order to perform a page-specific task or to receive some page-specific information. The disclosed system uses at least one predefined metric based on the sensed information for generating a utility ranking for the Web pages visited during the user navigation, and defines a user-specific navigation topology based on a prioritization of the ranked Web pages, wherein higher ranked Web pages are arranged in relatively higher topology levels. The disclosed system displays the user-specific topology to the user after a subsequent user log-in to the Web portal.

    Abstract translation: 所公开的系统涉及网络计算领域,特别涉及用于设计包括门户页面和门户网站的分层结构的Web门户的方法和系统,用于访问可通过门户访问的Web内容。 所公开的系统用于改进Web应用程序用户导航。 在用户在门户的拓扑结构中导航期间,所公开的系统在所述导航期间自动感测关于用户对于所访问的每个页面的导航行为的信息。 所公开的系统从感测到的信息中导出页面命中和页面目标命中,其中,当页面被点击以达到另一个页面时定义页面命中,并且当用户点击页面以定义页面匹配以便执行页面特定 任务或接收一些特定于页面的信息。 所公开的系统基于感测到的信息使用至少一个预定义的度量,以便在用户导航期间为所访问的网页生成效用级别,并且基于排序网页的优先级来定义用户特定的导航拓扑,其中较高排名 网页布置在相对较高的拓扑级别。 所公开的系统在后续用户登录到门户网站之后向用户显示用户特定的拓扑。

    DYNAMIC CONTEXT-SENSITIVE INTEGRATION OF CONTENT INTO A WEB PORTAL APPLICATION
    14.
    发明申请
    DYNAMIC CONTEXT-SENSITIVE INTEGRATION OF CONTENT INTO A WEB PORTAL APPLICATION 有权
    内容进入网络门户应用程序的动态内容敏感整合

    公开(公告)号:US20100042709A1

    公开(公告)日:2010-02-18

    申请号:US12440893

    申请日:2006-07-06

    CPC classification number: G06F16/958

    Abstract: A computer system for integration of content elements into a web portal application can include a portal server module for providing a web portal application to at least one user, an aggregation module, coupled to the portal server module, for integrating content nodes representing content elements into a memory tree reflecting the web portal application, a dynamic assembly module coupled to the aggregation module, a context launch transformation module coupled to the dynamic assembly module for construction of subtrees of dynamic content nodes, and a context observer module coupled to the dynamic assembly module.

    Abstract translation: 用于将内容元素整合到web门户应用中的计算机系统可以包括用于向至少一个用户提供web门户应用的门户服务器模块,耦合到门户服务器模块的聚合模块,用于将表示内容元素的内容节点集成到 反映网络门户应用的存储器树,耦合到聚合模块的动态组合模块,耦合到用于构建动态内容节点的子树的动态组合模块的上下文发起变换模块以及耦合到动态组合模块的上下文观察器模块 。

    METHOD AND DATA PROCESSING SYSTEM FOR RESTRUCTURING WEB CONTENT
    15.
    发明申请
    METHOD AND DATA PROCESSING SYSTEM FOR RESTRUCTURING WEB CONTENT 审中-公开
    用于重构网络内容的方法和数据处理系统

    公开(公告)号:US20090222454A1

    公开(公告)日:2009-09-03

    申请号:US12097445

    申请日:2006-11-29

    CPC classification number: G06F16/954 G06F16/9535

    Abstract: There is provided a method and data processing system for restructuring web content which consists of a plurality of web pages. The method comprises the steps of generating a log file which comprises a history of web pages. The history of web pages comprises all web pages that have been selected by a user from the plurality of web pages. An access frequency is determined for each of the selected web pages by use of the history of web pages. A subset of web pages is determined which comprises the web pages that have been accessed by the user with the largest access frequency. This subset is limited to a maximum number of web pages. The plurality of web pages is generally arranged in a tree structure. The tree structure is rooted at the starting webpage. The web pages that are comprised in the subset of web pages is either linked to a portlet which is directly linked to the starting webpage or the subset of web pages is determined at the point in time when the user accesses the user specific special webpage which is also directly linked to the starting webpage. The method in accordance with the invention is particularly advantageous as it allows a user to directly access a webpage within a few clicks away from the starting webpage. Thus he does not have to click through many web pages in order to arrive at his favorite web pages.

    Abstract translation: 提供了一种用于重构由多个网页组成的网络内容的方法和数据处理系统。 该方法包括生成包括网页历史的日志文件的步骤。 网页的历史包括用户从多个网页中选择的所有网页。 通过使用网页的历史来确定每个所选网页的访问频率。 确定网页的子集,其包括已经被具有最大访问频率的用户访问的网页。 该子集限制为最大数量的网页。 多个网页通常以树结构排列。 树结构植根于起始网页。 包含在网页子集中的网页被链接到直接链接到起始网页的portlet,或者网页的子集在用户访问用户特定的特殊网页的时间点被确定 也直接链接到起始网页。 根据本发明的方法是特别有利的,因为它允许用户在距离起始网页几点钟内直接访问网页。 因此,他不必点击许多网页,以便到达他最喜欢的网页。

    METHOD FOR CREATION, MANAGEMENT, AND PRESENTATION OF USER-SCOPED NAVIGATION TOPOLOGIES FOR WEB APPLICATIONS
    16.
    发明申请
    METHOD FOR CREATION, MANAGEMENT, AND PRESENTATION OF USER-SCOPED NAVIGATION TOPOLOGIES FOR WEB APPLICATIONS 有权
    用于WEB应用的用户界面导航拓扑的创建,管理和呈现方法

    公开(公告)号:US20080066002A1

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

    申请号:US11745576

    申请日:2007-05-08

    CPC classification number: G06F3/0481 G06F3/0482 G06F3/0486

    Abstract: The present invention is directed to a method and system for designing a web portal or enterprise portal comprising a hierarchical structure of portal pages and portlets for accessing web content or enterprise content accessible via the portal. A method for modifying a given hierarchical navigation topology including nodes and edges connected between the nodes in a web application environment, in which topology a web page corresponds to a predetermined topology level and displays one or more applets, includes: providing a user interface for defining a user-specific topology, the defining including promoting a node within the topology to a higher level; demoting a node within the topology to a lower level; and moving a node within a page level; storing information for recovering a user-modified topology in a database; and displaying the user-modified topology to the user in response to the user specifying a predetermined node.

    Abstract translation: 本发明涉及一种用于设计门户或企业门户的方法和系统,该门户或企业门户包括用于访问经由该门户可访问的web内容或企业内容的门户页面和门户页面的分层结构。 一种用于修改给定分层导航拓扑的方法,包括连接在web应用环境中的节点之间的节点和边缘,其中网页对应于预定拓扑级别并显示一个或多个小应用程序的拓扑中包括:提供用于定义 用户特定的拓扑,所述定义包括将拓扑内的节点促进到更高级别; 将拓扑中的节点降级到较低级别; 并在页面级别内移动节点; 存储用于在数据库中恢复用户修改的拓扑的信息; 以及响应于所述用户指定预定节点,向所述用户显示所述用户修改的拓扑。

    Method for Continuous Adaptation of User-Scoped Navigation Topologies Based on Contextual Information and User Behavior
    17.
    发明申请
    Method for Continuous Adaptation of User-Scoped Navigation Topologies Based on Contextual Information and User Behavior 失效
    基于上下文信息和用户行为的用户范围导航拓扑的连续适应方法

    公开(公告)号:US20080065762A1

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

    申请号:US11758519

    申请日:2007-06-05

    CPC classification number: G06F17/30873 G06Q10/06

    Abstract: The disclosed system relates to the field of network computing, and in particular to method and system for designing a Web Portal including a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. The disclosed system operates to improve Web application user navigation. During navigation by a user in the topology of the Web portal, the disclosed system automatically senses information about the navigational behaviour of the user for each page visited during said navigation. The disclosed system derives page hits and page target hits from the sensed information, wherein page hits are defined when pages are clicked on for reaching another page, and page target hits are defined when a user clicks on pages in order to perform a page-specific task or to receive some page-specific information. The disclosed system uses at least one predefined metric based on the sensed information for generating a utility ranking for the Web pages visited during the user navigation, and defines a user-specific navigation topology based on a prioritization of the ranked Web pages, wherein higher ranked Web pages are arranged in relatively higher topology levels. The disclosed system displays the user-specific topology to the user after a subsequent user log-in to the Web portal.

    Abstract translation: 所公开的系统涉及网络计算领域,特别涉及用于设计包括门户页面和门户网站的分层结构的Web门户的方法和系统,用于访问可通过门户访问的Web内容。 所公开的系统用于改进Web应用程序用户导航。 在用户在门户的拓扑结构中导航期间,所公开的系统在所述导航期间自动感测关于用户对于所访问的每个页面的导航行为的信息。 所公开的系统从感测到的信息中导出页面命中和页面目标命中,其中,当页面被点击以达到另一个页面时定义页面命中,并且当用户点击页面以定义页面匹配以便执行页面特定 任务或接收一些特定于页面的信息。 所公开的系统基于感测到的信息使用至少一个预定义的度量,以便在用户导航期间为所访问的网页生成效用级别,并且基于排序网页的优先级来定义用户特定的导航拓扑,其中较高排名 网页布置在相对较高的拓扑级别。 所公开的系统在后续用户登录到门户网站之后向用户显示用户特定的拓扑。

    Method for learning portal content model enhancements
    18.
    发明授权
    Method for learning portal content model enhancements 失效
    学习门户内容模型增强的方法

    公开(公告)号:US08037409B2

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

    申请号:US11865811

    申请日:2007-10-02

    CPC classification number: G06F17/3089

    Abstract: A method and respective system for adapting the user-visible structure of a portal to the needs of a user, wherein the portal structure is stored in a content model, wherein a user interface component is provided for controlling the layout of the plurality of pages rendered at said portal, and wherein a model management component comprises the functionality for performing persistent content model modifications.

    Abstract translation: 一种用于使门户的用户可见结构适应用户需求的方法和相应系统,其中门户结构存储在内容模型中,其中提供用户界面组件以控制呈现的多个页面的布局 并且其中模型管理组件包括用于执行持久内容模型修改的功能。

    System and program product for caching web content
    19.
    发明授权
    System and program product for caching web content 失效
    用于缓存网页内容的系统和程序产品

    公开(公告)号:US07774427B2

    公开(公告)日:2010-08-10

    申请号:US12123634

    申请日:2008-05-20

    CPC classification number: G06F17/30873 G06F17/30902 H04L67/02 H04L69/329

    Abstract: The invention provides a system and program product for caching dynamic portal pages without changing the existing caching proxy infrastructure or the transportation protocol used by providing an advanced caching component. An advanced caching component provides the functionality that additional dynamic page specific cache information is provided as part of the response including the portal page. Each component in the portal that dynamically contributes page fragments to be aggregated to a portal page provides dynamic component specific cache information which includes component specific cache scope and expiration values.

    Abstract translation: 本发明提供了用于缓存动态门户页面的系统和程序产品,而不改变现有的缓存代理基础设施或通过提供高级缓存组件所使用的传输协议。 高级缓存组件提供了额外的动态页面特定缓存信息作为包括门户页面的响应的一部分提供的功能。 门户网站中的每个组件动态地提供要聚合到门户页面的页面片段,提供动态组件特定的缓存信息,其中包括特定于组件的缓存范围和到期值。

    FEDERATION OF COMPOSITE APPLICATIONS
    20.
    发明申请
    FEDERATION OF COMPOSITE APPLICATIONS 失效
    复合材料应用联合

    公开(公告)号:US20090217287A1

    公开(公告)日:2009-08-27

    申请号:US12388648

    申请日:2009-02-19

    CPC classification number: G06F9/5038 G06F9/44521 G06F9/505 Y02D10/22

    Abstract: A predetermined business task of a composite application can be fulfilled. The composite application can include a set of components. The composite application is instantiated by a template means and a predefined collaborative context module controls the interaction of the set of components during the runtime of the composite application. A set of components fulfilling individual services on individual different server systems is leveraged by the composite application. During the instantiation of the composite application from a template, the referenced components (as types) are instantiated leading to runtime instances of these components. The interaction of the different components is controlled on individual different server systems utilizing a primary context module. The primary context module communicates with an appropriate collaborative module implemented locally on the respective set of servers, where the local context modules act as secondary context modules in relation to the primary context modules. For each of the secondary context modules, local components communicate to control the interaction of components.

    Abstract translation: 组合应用程序的预定业务任务可以满足。 复合应用程序可以包括一组组件。 复合应用程序由模板手段实例化,预定义的协作上下文模块控制组合应用程序运行时期间组件集的交互。 复合应用程序利用一组满足个别不同服务器系统上个性化服务的组件。 在从模板实例化复合应用程序期间,引用的组件(作为类型)被实例化,导致这些组件的运行时实例。 利用主上下文模块,在不同的服务器系统上控制不同组件的交互。 主上下文模块与在相应的服务器集合上本地实现的适当的协作模块进行通信,其中本地上下文模块作为相对于主上下文模块的辅助上下文模块。 对于每个辅助上下文模块,本地组件进行通信以控制组件的交互。

Patent Agency Ranking