发明名称 Method for creation, management, and presentation of user-scoped navigation topologies for web applications
摘要 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.
申请公布号 US8769439(B2) 申请公布日期 2014.07.01
申请号 US200711745576 申请日期 2007.05.08
申请人 International Business Machines Corporation 发明人 Nauerz Andreas;Liesche Stefan
分类号 G06F3/048;G06F3/0481;G06F3/0486 主分类号 G06F3/048
代理机构 Hoffman Warnick LLC 代理人 Tang Jeff;Hoffman Warnick LLC
主权项 1. A method for modifying a hierarchical navigation topology comprising nodes and edges connected between the nodes in a web application environment, in which the hierarchical navigation topology of a web page corresponds to a predetermined topology level and displays one or more applets, the method comprising: defining a user-specific topology based on the navigation topology entered by the user; storing information for recovering the user-specific topology in a database, wherein the information for recovering the user-specific topology comprises difference information between the navigation topology and the user-specific topology; receiving a user login from the user subsequent to the defining of the user-specific topology and the storing of the difference information between the navigation topology and the user-specific topology; initiating rendering of the navigation topology in response to the user login; stopping the rendering of the navigation topology upon detection of a dynamic node therein; performing a dynamic assembly transformation upon detection of the dynamic node to obtain the user-specific topology, the dynamic assembly transformation comprising: detecting an identity of the user;based on the identity of the user, reading the difference information between the navigation topology and the user-specific topology from the database;generating the user-specific topology by combining the navigation topology and the difference information; andgenerating a user specific context topology for the user from the user-specific topology, the user specific context topology representing a modified topology of the user-specific topology that is configured specifically for display on a type of computer system used by the user to perform the computer login; and displaying one of the user-specific topology and the user specific context topology to the user in response to completing the dynamic assembly transformation.
地址 Armonk NY US