System and Method for Parsing Regulatory and Other Documents for Machine Scoring Background
US-2024296188-A1 · Sep 5, 2024 · US
US10324909B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10324909-B2 |
| Application number | US-201715799267-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 31, 2017 |
| Priority date | Jun 28, 2013 |
| Publication date | Jun 18, 2019 |
| Grant date | Jun 18, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In a computing resource environment including at least two different resource name spaces, a method for generating a fully-qualified name for a resource based on a context-based name of that resource and a usage context is disclosed. Method steps include receiving the resource's name schema, its context-based name, and usage context; comparing an entry in the schema and an entry in the context-based name and identifying schema monikers missing from the context-based name. For a missing moniker, determining whether it is an attribute space (aspace) moniker. If it is an aspace moniker, adding it to a full name that includes the context-based name. If it is not an aspace moniker, determining the aspace associated with the missing moniker; searching the usage context for an association between the missing moniker, its aspace, and a value assigned to the missing moniker; and appending the searched-for items to the full name.
Opening claim text (preview).
The invention claimed is: 1. A method of deriving a fully-qualified name of a destination resource in a particular system within an environment based on a set of derivation rules associated with the particular system, the method comprising: receiving, as inputs, a name of a source resource, an attribute value associated with the destination resource and a name schema associated with the source resource; generating, by one or more processors, a destination resource name based on the name of the source resource; nesting an attribute name for a first attribute of a second system within the environment within an attribute for a second attribute of the particular system and transforming, by the one or more processors, the generated name into a derived destination resource name using the name schema by: generating a third attribute value for a third attribute based on the derivation rules, the third attribute corresponding to a computing task relating to the destination resource, adding the third attribute value or the attribute value to the generated name, and adding the attribute value for the second attribute to the generated name when the second attribute of the particular system is an instantiation of the first attribute in the second system. 2. The method of claim 1 , wherein transforming the generated name into the derived destination resource name includes extracting a nested attribute name from a third attribute value of the generated name based on the derivation rules. 3. The method of claim 2 , wherein extracting includes: deleting the third attribute value from the generated name, and adding a fourth attribute value for an attribute corresponding to the nested attribute name to the generated name. 4. The method of claim 1 , further comprising, using the derived destination resource name to fulfill the task using the destination resource. 5. The method of claim 1 , wherein the derived destination resource is configured to allow the one or more processors to access the destination resource in order to complete the task. 6. The method of claim 1 , wherein changing includes changing a value of a schema attribute in the generated name such that the derived destination resource name becomes associated with a schema different from that of the source resource. 7. The method of claim 1 , further comprising identifying the derivation rules from the name schema associated with the source resource. 8. The method of claim 1 , further comprising generating the derivation rules from the name schema associated with the source resource. 9. A method of deriving a fully-qualified name of a destination resource in a particular system within an environment based on a set of derivation rules associated with the particular system, the method comprising: receiving, as inputs, a name of a source resource, an attribute value associated with the destination resource and a name schema associated with the source resource; generating a destination resource name based on the name of the source resource; and nesting an attribute name for a first attribute of a second system within the environment within an attribute for a second attribute of the particular system, and transforming the generated name into a derived destination resource name using the name schema by: and generating a third attribute value for a third attribute based on the derivation rules, the third attribute corresponding to a computing task relating to the destination resource, adding the third attribute value or the attribute value to the generated name, and adding the attribute value for the second attribute to the generated name when the second attribute of the particular system is an instantiation of the first attribute in the second system. 10. The method of claim 9 , wherein transforming the generated name into the derived destination resource name includes extracting a nested attribute name from a second attribute value of the generated name based on the derivation rules. 11. The method of claim 10 , where extracting includes: deleting a second attribute value associated with a third attribute from the generated name; and adding a third attribute value for an attribute corresponding to the nested attribute name to the generated name. 12. The method of claim 9 , further comprising identifying the derivation rules from the name schema associated with the source resource. 13. The method of claim 9 , further comprising generating the derivation rules from the name schema associated with the source resource. 14. The method of claim 9 , wherein transforming the generated name includes: generating a second attribute value for a third attribute different from the first attribute based on the derivation rules, the second attribute corresponding to a task relating to the destination resource, and adding the second attribute value to the generated name. 15. A computing system for deriving a fully-qualified name of a destination resource in a particular system within an environment based on a set of derivation rules associated with the particular system, the computing system comprising one or more processors configured to: receive, as inputs, a name of a source resource, an attribute value associated with the destination resource and a name schema associated with the source resource; generate a destination resource name based on the name of the source resource; nesting an attribute name for a first attribute of a second system within the environment within an attribute for a second attribute of the particular system and and transform the generated name into a derived destination resource name using the name schema by: generate a third attribute value for a third attribute based on the derivation rules, the third attribute corresponding to a computing task relating to the destination resource, add the attribute value or the third attribute value to the generated name; and adding the attribute value for the second attribute to the generated name when the second attribute of the particular system is an instantiation of the first attribute in the second system. 16. The system of claim 15 , wherein transforming the generated name into the derived destination resource name includes extracting a nested attribute name from a third attribute value of the generated name based on the derivation rules. 17. The system of claim 16 , wherein extracting includes: deleting the third attribute value from the generated name, and adding a fourth attribute value for an attribute corresponding to the nested attribute name. 18. The system of claim 15 , wherein changing includes changing a value of a schema attribute in the generated name such that the derived destination resource name becomes associated with a schema different from that of the source resource.
Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces · CPC title
Tree-structured documents (parsing G06F40/205; validation G06F40/226) · CPC title
Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation · CPC title
Lexical analysis, e.g. tokenisation or collocates · CPC title
Inventory monitoring · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.