Invention Grant
US08549396B2 Matching various combinations of XPATH URIs to the same XML node
失效
将XPATH URI的各种组合匹配到同一个XML节点
- Patent Title: Matching various combinations of XPATH URIs to the same XML node
- Patent Title (中): 将XPATH URI的各种组合匹配到同一个XML节点
-
Application No.: US12651312Application Date: 2009-12-31
-
Publication No.: US08549396B2Publication Date: 2013-10-01
- Inventor: Valerie M. Bennett , Benson K. Chen , Stephen M. Hinton , Douglas S. Williams
- Applicant: Valerie M. Bennett , Benson K. Chen , Stephen M. Hinton , Douglas S. Williams
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Carey, Rodriguez, Greenberg & O'Keefe
- Agent Steven M. Greenberg, Esq.
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
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.
Public/Granted literature
- US20110161798A1 MATCHING VARIOUS COMBINATIONS OF XPATH URIS TO THE SAME XML NODE Public/Granted day:2011-06-30
Information query