Dynamic mapping of extensible datasets to relational database schemas
US9639542B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 23, 2014 |
| Grant date | May 2, 2017 |
| Priority date | — |
| Expiry date | Jun 10, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG16C99/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A text file is received. The text file is arranged in an extensible format and includes a plurality of metadata lines, a header line, and a plurality of content lines. Keys are retrieved from the content lines. For each key, a data type and a number from at least one metadata table is retrieved. Using a combination of each key and the corresponding data type and number, a column title is derived. Upon verification that the derived column title does not already exist, a column for each key is generated in a content table having a dynamic structure in a relational database schema. The column has the derived column title, a column type based on the corresponding retrieved data type, and the number of generated columns determined by the corresponding retrieved number. The retrieved value is mapped into the column associated with the corresponding key.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.