发明名称 Validation based on decentralized schemas
摘要 Rules are collected for each structured element in a document. The rules that apply to any particular instance of an element depend on the hierarchical position of the instance within the document. The rules are collected and efficiently organized in a manner that accounts for this dependency. Once the rules are collected, the rules may be further processed. For example, there may be dependencies between calculations. The computation of the calculations is scheduled in a manner that accounts for these dependencies. Once the rules are collected and further processed, the rules are used to validate the given document.
申请公布号 US8938668(B2) 申请公布日期 2015.01.20
申请号 US201113221832 申请日期 2011.08.30
申请人 Oracle International Corporation 发明人 Blas Andrea Di;Murthy Ravi;Sayyadian Mayssam
分类号 G06F17/00;G06F17/27;G06F17/22 主分类号 G06F17/00
代理机构 Hickman Palermo Truong Becker Bingham Wong LLP 代理人 Hickman Palermo Truong Becker Bingham Wong LLP
主权项 1. A method comprising steps of: determining paths of nodes within a document, wherein each node of said nodes is an instance of an element of a corpus of elements, each element of said corpus of elements declaring a set of rules comprising at least one of: one or more constraints that constrain descendant elements of said each element,one or more calculations for target descendant elements of said each element,wherein each path identifies a subset of one or more nodes of said nodes within said document; for each path of said paths, collecting and storing, in association with said each path of said paths, rules for a particular element of which respective one or more nodes identified by said each path are an instance, said rules for the particular element including the set of rules declared by the particular element, said respective one or more nodes belonging to said nodes and said particular element belonging to said corpus of elements; and validating the document based on rules collected by the collecting and storing for each path of said paths.
地址 Redwood Shores CA US