7698343

System and Method for Data Transformation

PublishedApril 13, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of data transformation, comprising: receiving a selection of an input structure in a data processing system, the input structure having a plurality of items; transforming by the data processing system each item in the input structure into a node in a context structure, each node in the context structure including data describing the node contents and the relationship of the node to other nodes; and applying a structure map by the data processing system to each node to produce a plurality of output nodes, the structure map having data mapping rules, alteration rules, and structure rules, the structure rules also including at least one of filter rules, reuse rules, and include rules, and storing the output nodes in the data processing system.

2

2. The method of claim 1 , further comprising creating an output structure; and inserting items corresponding to the output nodes in the output structure.

3

3. The method of claim 1 , further comprising creating an output structure; transforming the output nodes to item revisions; and inserting the item revisions in the output structure.

4

4. The method of claim 1 , further comprising creating an output structure according to the output nodes, each output node corresponding to at least one input node, the output structure comprising a plurality of items; and wherein the context structure comprises a plurality of contexts that relate each output node to a corresponding one or more input nodes.

5

5. The method of claim 1 , wherein the input structure is a computer-aided-design bill of materials list.

6

6. The method of claim 1 , wherein at least one node of the input structure includes associated metadata.

7

7. The method of claim 1 , wherein the structure map includes structure rules for producing the output nodes from the input nodes.

8

8. The method of claim 1 , further comprising creating an output structure including at least one output item, each output item corresponding to at least on input item, the output structure forming a computer-aided-engineering analysis model.

9

9. A data processing system having at least a processor and accessible memory, the data processing system comprising a structure map engine, wherein the structure map engine is configured to receive a selection of an input structure, the input structure having a plurality of items; transform each item in the input structure into a node in a context structure, each node in the context structure including data describing the node contents and the relationship of the node to other nodes; and apply a structure map to each node to produce a plurality of output nodes, the structure map having data mapping rules, alteration rules, and structure rules, the structure rules also including at least one of filter rules, reuse rules, and include rules, and storing the output nodes in the data processing system.

10

10. The data processing system of claim 9 , the structure map engine further configured to create an output structure, and insert items corresponding to the output nodes in the output structure.

11

11. A a tangible machine-readable storage medium encoded with instructions that cause a data processing system to perform the steps of: receiving a selection of an input structure, the input structure having a plurality of items; transforming by a data processing system each item in the input structure into a node in a context structure, each node in the context structure including data describing the node contents and the relationship of the node to other nodes; and applying a structure map to each node to produce a plurality of output nodes, the structure map having data mapping rules, alteration rules, and structure rules, the structure rules also including at least one of filter rules, reuse rules, and include rules, and storing the output nodes in the data processing system.

12

12. The machine-readable medium of claim 11 , further encoded with instructions for creating an output structure and inserting items corresponding to the output nodes in the output structure.

Patent Metadata

Filing Date

Unknown

Publication Date

April 13, 2010

Inventors

Matthew A. Anderson
Russell A. McCormick
Hiren H. Shah

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR DATA TRANSFORMATION” (7698343). https://patentable.app/patents/7698343

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.