Systems, methods and computer program products for automatic network-based persistent XML storage and management
    1.
    发明授权
    Systems, methods and computer program products for automatic network-based persistent XML storage and management 有权
    用于自动基于网络的持久性XML存储和管理的系统,方法和计算机程序产品

    公开(公告)号:US07844574B2

    公开(公告)日:2010-11-30

    申请号:US12103842

    申请日:2008-04-16

    CPC分类号: G06F17/30

    摘要: Systems, methods and computer program products for automatic network-based persistent XML storage and management. Exemplary embodiments include a method including loading an XDM widget having internal XML, sending an XCAP GET request via an XCAP URI parameter, retrieving an existing XML document at a location associated with the XCAP URI parameter, invoking an initializer callback function via the XDM widget to populate the internal XML with default values associated with an etag, wherein the etag is null, sending an XCAP PUT request via the XCAP URI to store the existing XML document, executing etag header scenarios, providing XML management functions to automatically publish changes to the server, and trigger a timer function to poll for updates from the server and display the resulting updates to the user's screen via a render callback function.

    摘要翻译: 用于自动基于网络的持久性XML存储和管理的系统,方法和计算机程序产品。 示例性实施例包括加载具有内部XML的XDM小部件的方法,经由XCAP URI参数发送XCAP GET请求,在与XCAP URI参数相关联的位置检索现有XML文档,经由XDM小部件调用初始化器回调函数 使用与etag相关联的默认值填充内部XML,其中etag为空,通过XCAP URI发送XCAP PUT请求以存储现有XML文档,执行etag头文件场景,提供XML管理功能以自动发布对服务器的更改 并触发定时器功能来轮询服务器的更新,并通过渲染回调函数将结果更新显示给用户的屏幕。

    SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC NETWORK-BASED PERSISTENT XML STORAGE AND MANAGEMENT
    2.
    发明申请
    SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC NETWORK-BASED PERSISTENT XML STORAGE AND MANAGEMENT 有权
    用于基于自动网络的持久性XML存储和管理的系统,方法和计算机程序产品

    公开(公告)号:US20090265355A1

    公开(公告)日:2009-10-22

    申请号:US12103842

    申请日:2008-04-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30

    摘要: Systems, methods and computer program products for automatic network-based persistent XML storage and management. Exemplary embodiments include a method including loading an XDM widget having internal XML, sending an XCAP GET request via an XCAP URI parameter, retrieving an existing XML document at a location associated with the XCAP URI parameter, invoking an initializer callback function via the XDM widget to populate the internal XML with default values associated with an etag, wherein the etag is null, sending an XCAP PUT request via the XCAP URI to store the existing XML document, executing etag header scenarios, providing XML management functions to automatically publish changes to the server, and trigger a timer function to poll for updates from the server and display the resulting updates to the user's screen via a render callback function.

    摘要翻译: 用于自动基于网络的持久性XML存储和管理的系统,方法和计算机程序产品。 示例性实施例包括加载具有内部XML的XDM小部件的方法,经由XCAP URI参数发送XCAP GET请求,在与XCAP URI参数相关联的位置检索现有XML文档,经由XDM小部件调用初始化器回调函数 使用与etag相关联的默认值填充内部XML,其中etag为空,通过XCAP URI发送XCAP PUT请求以存储现有XML文档,执行etag头文件场景,提供XML管理功能以自动发布对服务器的更改 并触发定时器功能来轮询服务器的更新,并通过渲染回调函数将结果更新显示给用户的屏幕。

    Matching various combinations of XPATH URIs to the same XML node
    3.
    发明授权
    Matching various combinations of XPATH URIs to the same XML node 失效
    将XPATH URI的各种组合匹配到同一个XML节点

    公开(公告)号:US08656275B2

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

    申请号:US13406800

    申请日:2012-02-28

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30917

    摘要: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match. The method can further include modifying the XPATH expression to account for a dominant attribute required by the template when the XPATH expression does not match the template expression and returning the modified XPATH expression.

    摘要翻译: 本发明的实施例解决了在XML文档中订阅和更新节点方面的技术缺陷,并提供了一种新颖且非显而易见的方法,系统和计算机程序产品,用于匹配XML路径语言(XPATH)统一资源标识符 URI)。 在本发明的一个实施例中,一种用于匹配XML路径语言(XPATH)统一资源标识符(URI)的各种组合的方法,其包括为XML文档中的节点接收XPATH表达式,检索由XPATH表达式标识的节点,确定 如果标识的节点存在模板,模板驻留在文档管理系统的数据库中,则将模板表达式与XPATH表达式进行比较,并确定表达式是否匹配。 该方法还可以包括修改XPATH表达式,以便在XPATH表达式与模板表达式不匹配并返回修改后的XPATH表达式时,模板所需的显性属性。

    Sharing of subscriptions to resource list content in resource list server
    4.
    发明授权
    Sharing of subscriptions to resource list content in resource list server 失效
    在资源列表服务器中共享资源列表内容的订阅

    公开(公告)号:US07979567B2

    公开(公告)日:2011-07-12

    申请号:US12336885

    申请日:2008-12-17

    IPC分类号: G06F15/16

    CPC分类号: G06F21/10

    摘要: A method for sharing subscriptions to the content of a resource list includes creating a first subscription to the content of the resource list upon receipt of a first subscription request for the presence state of the list from a first user; receiving a second presence subscription request for the resource list from a second user; sending a one-time request with the identity of the second subscribing user to an XCAP server; receiving an authorization response related to the one-time request; and creating a super user subscription to the content of the resource list, the super user subscription used to provide presence state information about the list members to the first user and the second user.

    摘要翻译: 用于共享对资源列表的内容的订阅的方法包括:从第一用户接收到针对列表的存在状态的第一订阅请求时,创建对资源列表的内容的第一订阅; 从第二用户接收资源列表的第二存在订阅请求; 将具有第二订阅用户的身份的一次性请求发送到XCAP服务器; 接收与一次性请求相关的授权响应; 以及创建对所述资源列表的内容的超级用户订阅,所述超级用户订阅用于向所述第一用户和所述第二用户提供关于所述列表成员的存在状态信息。

    XCAP and SIP filter chain state transforms via dynamic helper functions for internet multimedia subsystems
    5.
    发明授权
    XCAP and SIP filter chain state transforms via dynamic helper functions for internet multimedia subsystems 有权
    XCAP和SIP过滤器链状态通过互联网多媒体子系统的动态帮助功能进行转换

    公开(公告)号:US07716197B2

    公开(公告)日:2010-05-11

    申请号:US11847996

    申请日:2007-08-30

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F9/453

    摘要: The present invention extends a servlet filter chain model to include the ability to dynamically define helper functions. These dynamic helper functions modify the state of an XCAP or SIP request or response as it transitions through the filter chain. The dynamic helper functions are defined via descriptor files that are based on the document type. Each filter in the filter chain has the ability to reference and invoke the helper functions to modify the state of the request and/or response.

    摘要翻译: 本发明扩展了servlet过滤器链模型以包括动态地定义辅助功能的能力。 这些动态帮助函数会在过滤链过渡时修改XCAP或SIP请求或响应的状态。 通过基于文档类型的描述符文件来定义动态帮助函数。 过滤器链中的每个过滤器都有能力引用和调用辅助函数来修改请求和/或响应的状态。

    SHARING OF SUBSCRIPTIONS TO RESOURCE LIST CONTENT IN RESOURCE LIST SERVER
    6.
    发明申请
    SHARING OF SUBSCRIPTIONS TO RESOURCE LIST CONTENT IN RESOURCE LIST SERVER 失效
    资源列表服务器资源列表内容的共享

    公开(公告)号:US20100153485A1

    公开(公告)日:2010-06-17

    申请号:US12336885

    申请日:2008-12-17

    IPC分类号: G06F15/16

    CPC分类号: G06F21/10

    摘要: A method for sharing subscriptions to the content of a resource list includes creating a first subscription to the content of the resource list upon receipt of a first subscription request for the presence state of the list from a first user; receiving a second presence subscription request for the resource list from a second user; sending a one-time request with the identity of the second subscribing user to an XCAP server; receiving an authorization response related to the one-time request; and creating a super user subscription to the content of the resource list, the super user subscription used to provide presence state information about the list members to the first user and the second user.

    摘要翻译: 用于共享对资源列表的内容的订阅的方法包括:从第一用户接收到针对列表的存在状态的第一订阅请求时,创建对资源列表的内容的第一订阅; 从第二用户接收资源列表的第二存在订阅请求; 将具有第二订阅用户的身份的一次性请求发送到XCAP服务器; 接收与一次性请求相关的授权响应; 以及创建对所述资源列表的内容的超级用户订阅,所述超级用户订阅用于向所述第一用户和所述第二用户提供关于所述列表成员的存在状态信息。

    XCAP and SIP Filter Chain State Transforms Via Dynamic Helper Functions for Internet Multimedia Subsystems
    7.
    发明申请
    XCAP and SIP Filter Chain State Transforms Via Dynamic Helper Functions for Internet Multimedia Subsystems 有权
    XCAP和SIP过滤器链状态通过互联网多媒体子系统的动态辅助功能进行转换

    公开(公告)号:US20090063539A1

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

    申请号:US11847996

    申请日:2007-08-30

    IPC分类号: G06F17/30

    CPC分类号: G06F9/453

    摘要: The present invention extends a servlet filter chain model to include the ability to dynamically define helper functions. These dynamic helper functions modify the state of an XCAP or SIP request or response as it transitions through the filter chain. The dynamic helper functions are defined via descriptor files that are based on the document type. Each filter in the filter chain has the ability to reference and invoke the helper functions to modify the state of the request and/or response.

    摘要翻译: 本发明扩展了servlet过滤器链模型以包括动态地定义辅助功能的能力。 这些动态帮助函数会在过滤链过渡时修改XCAP或SIP请求或响应的状态。 通过基于文档类型的描述符文件来定义动态帮助函数。 过滤器链中的每个过滤器都有能力引用和调用辅助函数来修改请求和/或响应的状态。

    Matching various combinations of XPATH URIs to the same XML node
    8.
    发明授权
    Matching various combinations of XPATH URIs to the same XML node 失效
    将XPATH URI的各种组合匹配到同一个XML节点

    公开(公告)号:US08549396B2

    公开(公告)日:2013-10-01

    申请号:US12651312

    申请日:2009-12-31

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30917

    摘要: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match. The method can further include modifying the XPATH expression to account for a dominant attribute required by the template when the XPATH expression does not match the template expression and returning the modified XPATH expression.

    摘要翻译: 本发明的实施例解决了在XML文档中订阅和更新节点方面的技术缺陷,并提供了一种新颖且非显而易见的方法,系统和计算机程序产品,用于匹配XML路径语言(XPATH)统一资源标识符 URI)。 在本发明的一个实施例中,一种用于匹配XML路径语言(XPATH)统一资源标识符(URI)的各种组合的方法,其包括为XML文档中的节点接收XPATH表达式,检索由XPATH表达式标识的节点,确定 如果标识的节点存在模板,模板驻留在文档管理系统的数据库中,则将模板表达式与XPATH表达式进行比较,并确定表达式是否匹配。 该方法还可以包括修改XPATH表达式,以便在XPATH表达式与模板表达式不匹配并返回修改后的XPATH表达式时,模板所需的显性属性。

    MATCHING VARIOUS COMBINATIONS OF XPATH URIS TO THE SAME XML NODE
    9.
    发明申请
    MATCHING VARIOUS COMBINATIONS OF XPATH URIS TO THE SAME XML NODE 失效
    将XPATH URIS的各种组合与相同的XML节点进行匹配

    公开(公告)号:US20110161798A1

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

    申请号:US12651312

    申请日:2009-12-31

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30917

    摘要: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match. The method can further include modifying the XPATH expression to account for a dominant attribute required by the template when the XPATH expression does not match the template expression and returning the modified XPATH expression.

    摘要翻译: 本发明的实施例解决了在XML文档中订阅和更新节点方面的技术缺陷,并提供了一种新颖且非显而易见的方法,系统和计算机程序产品,用于匹配XML路径语言(XPATH)统一资源标识符 URI)。 在本发明的一个实施例中,一种用于匹配XML路径语言(XPATH)统一资源标识符(URI)的各种组合的方法,其包括为XML文档中的节点接收XPATH表达式,检索由XPATH表达式标识的节点,确定 如果标识的节点存在模板,模板驻留在文档管理系统的数据库中,则将模板表达式与XPATH表达式进行比较,并确定表达式是否匹配。 该方法还可以包括修改XPATH表达式,以便在XPATH表达式与模板表达式不匹配并返回修改后的XPATH表达式时,模板所需的显性属性。