System and method for extending application functionality and content

    公开(公告)号:US20060212864A1

    公开(公告)日:2006-09-21

    申请号:US11438205

    申请日:2006-05-22

    Inventor: Patrick Calahan

    CPC classification number: G06F9/44521

    Abstract: A system is disclosed with a method for extending the appearance, functionality and/or the content of an application, such as an administrative console. In accordance with one embodiment, the invention provides a system comprising a first application that includes content which controls the appearance, content, and/or function of said first application, and a second application that includes additional content stored therein, together with an extension or alternate means for adding, and registering said second application with said first application. The content of the second application is then used to modify or extend the appearance, content or functionality of said first application.

    System, method and computer program product for rule-based performance of actions on related objects
    3.
    发明授权
    System, method and computer program product for rule-based performance of actions on related objects 有权
    系统,方法和计算机程序产品,用于基于规则执行相关对象的操作

    公开(公告)号:US08819081B2

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

    申请号:US13065915

    申请日:2011-03-31

    CPC classification number: G06F17/30507

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for rule-based performance of actions on related objects. These mechanisms and methods for rule-based performance of actions on related objects can provide a generalized technique for configuring related object actions that are responsive to object updates. The ability to provide this generalized technique can enable actions to be automatically performed on objects in response to updates to related objects, in a rule-based manner.

    Abstract translation: 根据实施例,提供了用于基于规则的对相关对象的动作的执行的机制和方法。 这些用于基于规则的对相关对象执行操作的机制和方法可以提供用于配置响应于对象更新的相关对象动作的通用技术。 提供这种通用技术的能力可以使得能够以基于规则的方式响应于对相关对象的更新来自动对对象执行动作。

    System and method for extending application functionality and content
    4.
    发明授权
    System and method for extending application functionality and content 有权
    用于扩展应用程序功能和内容的系统和方法

    公开(公告)号:US07409684B2

    公开(公告)日:2008-08-05

    申请号:US11438205

    申请日:2006-05-22

    Inventor: Patrick Calahan

    CPC classification number: G06F9/44521

    Abstract: A system is disclosed with a method for extending the appearance, functionality and/or the content of an application, such as an administrative console. In accordance with one embodiment, the invention provides a system comprising a first application that includes content which controls the appearance, content, and/or function of said first application, and a second application that includes additional content stored therein, together with an extension or alternate means for adding, and registering said second application with said first application. The content of the second application is then used to modify or extend the appearance, content or functionality of said first application.

    Abstract translation: 公开了一种用于扩展诸如管理控制台的应用的外观,功能和/或内容的方法的系统。 根据一个实施例,本发明提供了一种包括第一应用的系统,该第一应用包括控制所述第一应用的外观,内容和/或功能的内容,以及包括存储在其中的附加内容的第二应用以及扩展或 用于在所述第一应用程序中添加和注册所述第二应用程序的备选装置。 然后,第二应用的内容用于修改或扩展所述第一应用的外观,内容或功能。

    System and method for extending application functionality and content
    5.
    发明授权
    System and method for extending application functionality and content 有权
    用于扩展应用程序功能和内容的系统和方法

    公开(公告)号:US07058940B2

    公开(公告)日:2006-06-06

    申请号:US10421210

    申请日:2003-04-23

    Inventor: Patrick Calahan

    CPC classification number: G06F9/44521

    Abstract: A system is disclosed with a method for extending the appearance, functionality and/or the content of an application, such as an administrative console. In accordance with one embodiment, the invention provides a system comprising a first application that includes content which controls the appearance, content, and/or function of said first application, and a second application that includes additional content stored therein, together with an extension or alternate means for adding, and registering said second application with said first application. The content of the second application is then used to modify or extend the appearance, content or functionality of said first application.

    Abstract translation: 公开了一种用于扩展诸如管理控制台的应用的外观,功能和/或内容的方法的系统。 根据一个实施例,本发明提供了一种包括第一应用的系统,该第一应用包括控制所述第一应用的外观,内容和/或功能的内容,以及包括存储在其中的附加内容的第二应用以及扩展或 用于在所述第一应用程序中添加和注册所述第二应用程序的备选装置。 然后,第二应用的内容用于修改或扩展所述第一应用的外观,内容或功能。

    Systems and methods for processing XML document as a stream of events using a schema
    6.
    发明授权
    Systems and methods for processing XML document as a stream of events using a schema 有权
    使用模式处理XML文档作为事件流的系统和方法

    公开(公告)号:US08099438B2

    公开(公告)日:2012-01-17

    申请号:US12986923

    申请日:2011-01-07

    Inventor: Patrick Calahan

    CPC classification number: G06F17/272

    Abstract: A system can process an XML document associated with a schema. The system includes a matching component that is capable of receive a discrete piece from a stream of discrete pieces of the XML document. The matching component is capable of further analyzing the schema associated with the XML document and grabbing one or more discrete pieces of the XML document that are related to the discrete piece based on the schema and keeping in memory only the discrete piece of the XML document and said one or more related discrete pieces of the XML document. Then, the matching component can perform a match on said discrete piece and the one or more related discrete pieces of the XML document, and pass the discrete piece and the one or more related discrete pieces of the XML document to a user object for handling when a match is reached.

    Abstract translation: 系统可以处理与模式关联的XML文档。 该系统包括能够从XML文档的离散片段流接收离散片段的匹配组件。 匹配组件能够进一步分析与XML文档相关联的模式,并且基于模式获取与离散块相关的一个或多个离散片段的离散片段,并且仅在存储器中保留XML文档的离散片段,以及 表示XML文档的一个或多个相关的离散片段。 然后,匹配组件可以对所述离散片段和XML文档的一个或多个相关离散片段执行匹配,并且将离散片段和XML文档的一个或多个相关离散片段传递给用户对象以便处理 达成一场比赛。

    System, method and computer program product for rule-based performance of actions on related objects
    7.
    发明申请
    System, method and computer program product for rule-based performance of actions on related objects 有权
    系统,方法和计算机程序产品,用于基于规则执行相关对象的操作

    公开(公告)号:US20110246533A1

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

    申请号:US13065915

    申请日:2011-03-31

    CPC classification number: G06F17/30507

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for rule-based performance of actions on related objects. These mechanisms and methods for rule-based performance of actions on related objects can provide a generalized technique for configuring related object actions that are responsive to object updates. The ability to provide this generalized technique can enable actions to be automatically performed on objects in response to updates to related objects, in a rule-based manner.

    Abstract translation: 根据实施例,提供了用于基于规则的对相关对象的动作的执行的机制和方法。 这些用于基于规则的对相关对象执行操作的机制和方法可以提供用于配置响应于对象更新的相关对象动作的通用技术。 提供这种通用技术的能力可以使得能够以基于规则的方式响应于对相关对象的更新来自动对对象执行动作。

    Systems and methods for streaming XPath query
    8.
    发明授权
    Systems and methods for streaming XPath query 有权
    用于流式传输XPath查询的系统和方法

    公开(公告)号:US07653636B2

    公开(公告)日:2010-01-26

    申请号:US10780299

    申请日:2004-02-17

    Inventor: Patrick Calahan

    CPC classification number: G06F17/272

    Abstract: An improved XML query system represents an XML document as a stream of discrete ‘events,’ with each event representing a portion of the document as the document is being parsed. Expression-based event matching such as XPath can be performed against the event stream using a stack to keep only the relevant contexts in memory. Observers can be used to listen for matching events. Matching events can then be routed for processing by appropriate objects or components and returned to the event stream if necessary.This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

    Abstract translation: 改进的XML查询系统将XML文档表示为离散“事件”流,每个事件表示正在解析文档的文档的一部分。 可以使用堆栈对事件流执行基于表达式的事件匹配(如XPath),以便仅在内存中保留相关的上下文。 观察者可以用来侦听匹配的事件。 然后可以将匹配事件路由以供适当的对象或组件处理,并在必要时返回到事件流。 本说明书不是对本发明的完整描述或限制本发明的范围。 本发明的其它特征,方面和目的可以通过对说明书,附图和权利要求的评述来获得。

    Systems and methods for an extensible administration tool
    9.
    发明申请
    Systems and methods for an extensible administration tool 审中-公开
    可扩展管理工具的系统和方法

    公开(公告)号:US20050188295A1

    公开(公告)日:2005-08-25

    申请号:US10786761

    申请日:2004-02-25

    CPC classification number: G06F3/0483 G06F3/0482 G06F2203/04803

    Abstract: A system and method for an extensible administration tool, comprising: a first graphical user interface (GUI) operable to provide hierarchical navigation of a tree; a second GUI operable to provide at least one control panel; a framework for customizing the first and second GUIs; and wherein the at least one control panel can be activated by selection of the node in the tree.

    Abstract translation: 一种用于可扩展管理工具的系统和方法,包括:可操作以提供树的分层导航的第一图形用户界面(GUI) 可操作以提供至少一个控制面板的第二GUI; 用于定制第一和第二GUI的框架; 并且其中可以通过选择树中的节点来激活至少一个控制面板。

    System, method and computer program product for communicating data between a database and a cache
    10.
    发明授权
    System, method and computer program product for communicating data between a database and a cache 有权
    用于在数据库和缓存之间传送数据的系统,方法和计算机程序产品

    公开(公告)号:US09111006B2

    公开(公告)日:2015-08-18

    申请号:US13049809

    申请日:2011-03-16

    Inventor: Patrick Calahan

    CPC classification number: G06F17/30902 G06F17/3056 H04L67/02 H04L67/2857

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for communicating data between a database and a cache. These mechanisms and methods for communicating data between a database and a cache can enable improved application quality and performance, enhanced client application interaction, increased system performance, etc.

    Abstract translation: 根据实施例,提供了用于在数据库和高速缓存之间传送数据的机制和方法。 用于在数据库和缓存之间传送数据的这些机制和方法可以提高应用质量和​​性能,增强客户端应用交互,提高系统性能等。

Patent Agency Ranking