Using Templates for Ensuring Visual Consistency Among Portlets
    1.
    发明申请
    Using Templates for Ensuring Visual Consistency Among Portlets 有权
    使用模板来确保Portlet之间的视觉一致性

    公开(公告)号:US20080235601A1

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

    申请号:US11996927

    申请日:2006-03-07

    IPC分类号: G06F3/048

    CPC分类号: G06F17/30873

    摘要: The present invention relates to the field of network computing, and in particular to Web contents accessible via a Portal. It particularly relates to a method and system for controlling the layout of markup fragments of a plurality of Portlets (120) aggregated in web pages of a web Portal. In order to provide a method with improved flexibility for the administration of a Portal which allows to generate a consistent look and feel in a Portal, it is proposed that a) a Portal control component provides a template means (400) to said Portlets (120), b) wherein the template means (400) comprises a layout specification for GUI-elements to be generated by the Portlets (120), and c) wherein the Portlets (120) generate a markup code according to prescriptions comprised of said template means (400).

    摘要翻译: 本发明涉及网络计算领域,特别涉及可通过门户网站访问的Web内容。 特别涉及用于控制在web门户的网页中聚合的多个Portlet(120)的标记片段的布局的方法和系统。 为了提供一种具有改进的门户管理灵活性的方法,其允许在门户中产生一致的外观和感觉,建议:a)门户控制组件向所述Portlet(120)提供模板装置(400) ),b)其中模板装置(400)包括要由Portlet(120)生成的GUI元件的布局规范,以及c)其中Portlet(120)根据由所述模板装置构成的规定生成标记代码 (400)。

    Using templates for ensuring visual consistency among portlets
    2.
    发明授权
    Using templates for ensuring visual consistency among portlets 有权
    使用模板确保portlet之间的视觉一致性

    公开(公告)号:US08020103B2

    公开(公告)日:2011-09-13

    申请号:US11996927

    申请日:2006-03-07

    IPC分类号: G06F15/00 G06F13/00

    CPC分类号: G06F17/30873

    摘要: The present invention relates to the field of network computing, and in particular to Web contents accessible via a Portal. It particularly relates to a method and system for controlling the layout of markup fragments of a plurality of Portlets aggregated in web pages of a web Portal. In order to provide a method with improved flexibility for the administration of a Portal which allows to generate a consistent look and feel in a Portal, it is proposed that a) a Portal control component provides a template means to said Portlets, b) wherein the template means comprises a layout specification for GUI-elements to be generated by the Portlets, and c) wherein the Portlets generate a markup code according to prescriptions comprised of said template means.

    摘要翻译: 本发明涉及网络计算领域,特别涉及可通过门户网站访问的Web内容。 它特别涉及用于控制聚合在web门户的网页中的多个Portlet的标记片段的布局的方法和系统。 为了提供一种具有改进的门户管理灵活性的方法,其允许在门户中产生一致的外观和感觉,建议:a)门户控制组件向所述Portlet提供模板装置,b)其中, 模板装置包括要由Portlet生成的GUI元素的布局规范,以及c)其中Portlet根据由所述模板装置组成的规定生成标记代码。

    REMOTE PORTLET CONSUMER WITH ENHANCED RESOURCE URL PROCESSING
    3.
    发明申请
    REMOTE PORTLET CONSUMER WITH ENHANCED RESOURCE URL PROCESSING 失效
    远程港口消费者与增强的资源网址处理

    公开(公告)号:US20080263216A1

    公开(公告)日:2008-10-23

    申请号:US11865888

    申请日:2007-10-02

    IPC分类号: G06F15/173

    摘要: The present invention is directed to a method and system to be performed by a WSRP consumer portal server for accessing a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least a WSRP Consumer Portal connectable to a client Browser requesting the remote network resource, and a remote communication partner. A method for accessing remote network resources, a WSRP consumer portal includes: in response to an incoming client request for a web page, determining if remote portlets are comprised of said requested web page; for remote portlets sending a request for a respective portlet markup to a producer of said remote portlets; receiving a response to said request comprising a markup document including encoded representations of network URLs of a respective remote network resource; searching said response for producer encoded resource URLs of remote network resources, resulting in a set of found URLs; generating for each producer encoded resource URL a set of rewritten URLs, wherein each rewritten URL provides an access performable by said client to said remote resource; generating from said received markup document a new markup document comprising an executable code fragment, having the function to be executed by the client to select a specific rewritten URL out of said set of rewritten URLs; and sending a newly assembled web page comprising said new markup document for remote portlets and an unchanged markup document for non-remote portlets.

    摘要翻译: 本发明涉及一种由WSRP消费者门户服务器执行的方法和系统,用于访问由门户网站基础设施中的相应资源URL寻址的远程网络资源,所述远程网络资源至少包括可连接到客户端浏览器的WSRP消费者门户,请求 远程网络资源和远程通信伙伴。 一种用于访问远程网络资源的方法,WSRP消费者门户包括:响应于传入的客户端对网页的请求,确定远程Portlet是否包括所述所请求的网页; 用于远程portlet向所述远程Portlet的生产者发送对相应Portlet标记的请求; 接收对所述请求的响应,包括包括相应远程网络资源的网络URL的编码表示的标记文档; 搜索对远程网络资源的生产者编码的资源URL的所述响应,导致一组找到的URL; 为每个生产者编码的资源URL生成一组重写的URL,其中每个重写的URL提供所述客户端对所述远程资源执行的访问; 从所述接收的标记文档生成包括可执行代码片段的新的标记文档,其具有由客户端执行以从所述一组重写的URL中选择特定重写的URL的功能; 以及发送新组装的网页,其包括用于远程portlet的所述新的标记文档和用于非远程portlet的未更改的标记文档。

    Personalized content layout
    4.
    发明授权
    Personalized content layout 有权
    个性化内容布局

    公开(公告)号:US09514553B2

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

    申请号:US13236906

    申请日:2011-09-20

    摘要: A method for creating a personalized content layout for a user interface is provided. The method may comprise providing a content layout framework, monitoring and storing usage data over time of a content fragment, displayed in the content layout framework, promoting or demoting the content fragment in respect to its presentation within the content layout framework based on a first value of a first parameter of the parameter model, wherein the promotion or demotion uses an abrasion factor, such that a content fragment appearance degrades or increases from session to session of usage of the content layout framework depending on a predefined function deployed to the first value of the first parameter of the parameter model.

    摘要翻译: 提供了一种用于为用户界面创建个性化内容布局的方法。 该方法可以包括提供内容布局框架,在内容片段的时间内监视和存储使用数据,显示在内容布局框架中,基于第一值在内容布局框架内相对于其在内容布局框架中的呈现来促进或降级内容片段 所述参数模型的第一参数,其中所述促销或降级使用磨损因子,使得内容片段外观根据部署到所述内容片段的第一值的预定功能而从所述内容布局框架的会话到会话使用降级或增加 参数模型的第一个参数。

    Remote portlet consumer with enhanced resource URL processing
    5.
    发明授权
    Remote portlet consumer with enhanced resource URL processing 失效
    远程portlet消费者增强资源URL处理

    公开(公告)号:US08621092B2

    公开(公告)日:2013-12-31

    申请号:US11865888

    申请日:2007-10-02

    IPC分类号: G06F15/16

    摘要: The present invention is directed to a method and system to be performed by a WSRP consumer portal server for accessing a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least a WSRP Consumer Portal connectable to a client Browser requesting the remote network resource, and a remote communication partner. A method for accessing remote network resources, a WSRP consumer portal includes: in response to an incoming client request for a web page, determining if remote portlets are comprised of said requested web page; for remote portlets sending a request for a respective portlet markup to a producer of said remote portlets; receiving a response to said request comprising a markup document including encoded representations of network URLs of a respective remote network resource; searching said response for producer encoded resource URLs of remote network resources, resulting in a set of found URLs; generating for each producer encoded resource URL a set of rewritten URLs, wherein each rewritten URL provides an access performable by said client to said remote resource; generating from said received markup document a new markup document comprising an executable code fragment, having the function to be executed by the client to select a specific rewritten URL out of said set of rewritten URLs; and sending a newly assembled web page comprising said new markup document for remote portlets and an unchanged markup document for non-remote portlets.

    摘要翻译: 本发明涉及一种由WSRP消费者门户服务器执行的方法和系统,用于访问由门户网站基础设施中的相应资源URL寻址的远程网络资源,所述远程网络资源至少包括可连接到客户端浏览器的WSRP消费者门户,请求 远程网络资源和远程通信伙伴。 一种用于访问远程网络资源的方法,WSRP消费者门户包括:响应于传入的客户端对网页的请求,确定远程Portlet是否包括所述所请求的网页; 用于远程portlet向所述远程Portlet的生产者发送对相应Portlet标记的请求; 接收对所述请求的响应,包括包括相应远程网络资源的网络URL的编码表示的标记文档; 搜索对远程网络资源的生产者编码的资源URL的所述响应,导致一组找到的URL; 为每个生产者编码的资源URL生成一组重写的URL,其中每个重写的URL提供所述客户端对所述远程资源执行的访问; 从所述接收的标记文档生成包括可执行代码片段的新的标记文档,其具有由客户端执行以从所述一组重写的URL中选择特定重写的URL的功能; 以及发送新组装的网页,其包括用于远程portlet的所述新的标记文档和用于非远程portlet的未更改的标记文档。

    PERSONALIZED CONTENT LAYOUT
    6.
    发明申请
    PERSONALIZED CONTENT LAYOUT 有权
    个性化内容布局

    公开(公告)号:US20120079400A1

    公开(公告)日:2012-03-29

    申请号:US13236906

    申请日:2011-09-20

    IPC分类号: G06F3/01

    摘要: A method for creating a personalized content layout for a user interface is provided. The method may comprise providing a content layout framework, monitoring and storing usage data over time of a content fragment, displayed in the content layout framework, promoting or demoting the content fragment in respect to its presentation within the content layout framework based on a first value of a first parameter of the parameter model, wherein the promotion or demotion uses an abrasion factor, such that a content fragment appearance degrades or increases from session to session of usage of the content layout framework depending on a predefined function deployed to the first value of the first parameter of the parameter model.

    摘要翻译: 提供了一种用于为用户界面创建个性化内容布局的方法。 该方法可以包括提供内容布局框架,在内容片段的时间内监视和存储使用数据,显示在内容布局框架中,基于第一值在内容布局框架内相对于其在内容布局框架中的呈现来促进或降级内容片段 所述参数模型的第一参数,其中所述促销或降级使用磨损因子,使得内容片段外观根据部署到所述内容片段的第一值的预定功能而从所述内容布局框架的会话到会话使用降级或增加 参数模型的第一个参数。

    Method of and system for handling cookies
    8.
    发明授权
    Method of and system for handling cookies 失效
    处理Cookie的方法和系统

    公开(公告)号:US07552210B1

    公开(公告)日:2009-06-23

    申请号:US12190297

    申请日:2008-08-12

    IPC分类号: G06F15/173

    CPC分类号: H04L67/02

    摘要: A method of handling cookies defines a scope attribute, which is in addition to a domain attribute and path attribute. The method allocates separate storage areas for cookies according to identified scopes and a global storage area for cookies with unidentified scopes. The method determines if a cookie received with a response includes an identified scope. If so, the method stores the cookie in the storage area allocated to the identified scope of the cookie. If the cookie has an unidentified scope, the method stores the cookie in the global storage area. The method determines a scope, domain and path for an outgoing request. The method retrieves and attaches to the outgoing request cookies from the global storage area having the determined domain and path. If the outgoing request is associated with an identified scope, the method additionally retrieves all cookies having the determined domain and path from the storage area allocated to the scope of the outgoing request and attaches the retrieved cookies to the outgoing request.

    摘要翻译: 一种处理Cookie的方法定义了一个范围属性,它是一个域属性和路径属性。 该方法根据识别的范围和针对不明范围的Cookie的全局存储区域为Cookie分配单独的存储区域。 该方法确定接收到的响应中的cookie是否包含已识别的范围。 如果是这样,该方法将cookie存储在分配给所识别的cookie范围的存储区域中。 如果cookie具有不明的范围,则该方法将cookie存储在全局存储区域中。 该方法确定出站请求的范围,域和路径。 该方法从具有确定的域和路径的全局存储区域检索并附加到传出请求cookie。 如果传出请求与识别的范围相关联,则该方法另外从分配给传出请求的范围的存储区域中检索具有确定的域和路径的所有cookie,并将检索到的Cookie附加到传出请求。

    Method of and system for enforcing authentication strength for remote portlets
    9.
    发明授权
    Method of and system for enforcing authentication strength for remote portlets 有权
    为远程portlet强制验证强度的方法和系统

    公开(公告)号:US08812698B2

    公开(公告)日:2014-08-19

    申请号:US12099188

    申请日:2008-04-08

    摘要: In a method of and system for enforcing authentication strength for remote portlets, a portlet is provided by a producer portal and consumed as remote portlet by a consumer portal. The producer portal defines an authentication strength level requirement for the portlet. A user requests the remote portlet from the consumer portal. The consumer portal authenticates the user with a particular authentication method that implies a particular authentication strength level. The producer portal authenticates the consumer portal with a particular authentication method that implies a particular authentication strength assertion level. The consumer portal requests the portlet from the producer portal with an assertion of the authentication strength level of the user. The producer portal rejects the request from the consumer portal if the authentication strength level of the user is less than the authentication strength level requirement for the portlet. The producer portal also rejects the request from the consumer portal if the authentication strength assertion level of the consumer portal is not high enough to assert the authentication strength level of the user. The producer portal accepts the request from the consumer portal only if the authentication strength level of the user is not less than the authentication strength level requirement for the portlet and the authentication strength assertion level of the consumer portal is high enough to assert the authentication strength level of the user.

    摘要翻译: 在用于强制远程portlet的身份验证强度的方法和系统中,portlet由生产者门户提供并由消费者门户消耗作为远程portlet。 生产者门户定义了portlet的认证强度级别要求。 用户从消费者门户请求远程portlet。 消费者门户使用暗示特定认证强度级别的特定认证方法来认证用户。 生产者门户使用暗示特定认证强度断言级别的特定认证方法来认证消费者门户。 消费者门户从生产者门户网站请求Portlet,并声明用户的身份验证强度级别。 如果用户的认证强度级别小于portlet的认证强度级别要求,则生产者门户拒绝来自消费者门户的请求。 如果消费者门户的认证强度断言级别不够高以表示用户的认证强度级别,则生产者门户也拒绝来自消费者门户的请求。 只有当用户的认证强度级别不小于portlet的认证强度级别要求并且消费者门户的认证强度断言级别足够高以证明认证强度级别时,生产者门户才接受来自消费者门户的请求 的用户。

    PORTLET PALETTE WITH AUTOMATIC REMOTE PORTLET INTEGRATION
    10.
    发明申请
    PORTLET PALETTE WITH AUTOMATIC REMOTE PORTLET INTEGRATION 审中-公开
    PORTLET PALETTE与自动远程入口集成

    公开(公告)号:US20100185952A1

    公开(公告)日:2010-07-22

    申请号:US12355830

    申请日:2009-01-19

    IPC分类号: G06F3/00

    CPC分类号: G06F16/958

    摘要: A method for integrating remote portlets into a consumer portal that includes providing a list of remote portlet producers to a portlet palette within the consumer portal, automatically obtaining available remote portlets, via the portlet palette, using the provided list, storing information corresponding to the available remote portlets, in the portlet palette, merging information regarding local portlets and the available remote portlets to form an available portlet list on the portlet palette, allowing a user to view the available portlet list, receiving a selected available remote portlet from the available portlet list as selected by the user and performing a drag and drop operation of the selected remote portlet to a portal page on the consumer portal, and automatically creating a producer reference corresponding to a respective remote portlet producer associated with the selected remote portlet and a remote portlet reference corresponding to the selected remote portlet on the consumer portal.

    摘要翻译: 一种用于将远程Portlet集成到消费者门户中的方法,其包括向消费者门户内的portlet调色板提供远程Portlet生成器的列表,通过使用提供的列表自动获得可用的远程Portlet,存储对应于可用的 portlet调色板中的远程portlet合并有关本地portlet的信息和可用的远程Portlet,以便在Portlet调色板上形成可用的Portlet列表,允许用户查看可用的Portlet列表,从可用的Portlet列表中接收所选的可用远程Portlet 如用户所选择的,并且执行所选远程Portlet的拖放操作到消费者门户网站上的门户页面,以及自动创建对应于与所选择的远程Portlet相关联的相应远程portlet生成器的生成器引用和远程Portlet引用 对应于所选的远程Portlet nsumer门户。