URL mapping methods and systems
    3.
    发明授权
    URL mapping methods and systems 有权
    URL映射方法和系统

    公开(公告)号:US06654741B1

    公开(公告)日:2003-11-25

    申请号:US09304133

    申请日:1999-05-03

    IPC分类号: G06F1730

    摘要: The invention provides for flexible, convenient, and dynamic URL mapping methods and systems by providing generalized approaches which specify patterns in term of recognizable syntax. The recognizable syntax can be defined by one or more rules. The rules are used and applied to an input URL string which is provided by a client to map the input URL string to an output URL string which is used by a rendering engine to provide a requested resource. Embodiments of the invention provide for a rule cache or internal store in which rules are kept. The rule cache allows for rules to be added, deleted, or modified as desired, without the need to stop and re-start the web service. The rule cache can be populated dynamically at run time. In addition, embodiments of the invention conveniently group rules into rule groups. Individual rule groups can be selectively applied to an input URL string. Furthermore, reverse mapping is supported by embodiments of the invention simply through the use of suitable rule additions or rule group additions in the rule cache, as may be appropriate.

    摘要翻译: 本发明通过提供在可识别语法方面指定模式的广义方法来提供灵活,方便和动态的URL映射方法和系统。 可识别的语法可以由一个或多个规则定义。 这些规则被使用并应用于由客户端提供的输入URL字符串,以将输入URL字符串映射到由呈现引擎用于提供所请求的资源的输出URL字符串。 本发明的实施例提供了规则缓存或内部存储器,其中保存规则。 规则缓存允许根据需要添加,删除或修改规则,而不需要停止并重新启动Web服务。 规则缓存可以在运行时动态填充。 此外,本发明的实施例方便地将规则分组到规则组中。 单个规则组可以选择性地应用于输入URL字符串。 此外,本发明的实施例仅仅通过在规则高速缓存中使用适当的规则添加或规则组添加来支持反向映射,这可能是合适的。

    Information server systems and methods of rendering information pages
    4.
    发明授权
    Information server systems and methods of rendering information pages 有权
    信息服务器系统和渲染信息页面的方法

    公开(公告)号:US06751778B1

    公开(公告)日:2004-06-15

    申请号:US09304134

    申请日:1999-05-03

    IPC分类号: G06F1721

    CPC分类号: G06F17/21

    摘要: Methods and systems for rendering information pages are described. A page is divided into panes which are rendered by individual pane renderers. The pane renderers can be shared between pages, or even re-used across multiple applications. Rendering support components or objects are provided and can provide access to shared services or data (e.g. ads, user preferences, scripts, and styles) that might be required by multiple panes on a page. Page descriptions comprising pane renderers are created dynamically in a prescribed fashion by an application. A page renderer service in a platform then processes the page description and causes the appropriate RSOs to be called, initialized, and used by the pane renderers to render the page.

    摘要翻译: 描述用于呈现信息页面的方法和系统。 页面分为窗格,由单独的窗格渲染器呈现。 窗格渲染器可以在页面之间共享,甚至可以跨多个应用程序重新使用。 提供渲染支持组件或对象,并且可以访问页面上的多个窗格可能需要的共享服务或数据(例如,广告,用户首选项,脚本和样式)。 包含窗格渲染器的页面描述是由应用程序以规定的方式动态创建的。 平台中的页面渲染器服务然后处理页面描述,并导致适当的RSO被窗格渲染器调用,初始化和使用以呈现页面。