IP Library Granted Patent US 9,514,205
Granted Patent B1
US 9,514,205 · App. 15/092,814 · Granted Dec 6, 2016

Systems and methods for importing data from electronic data files

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,514,205
App. No.
15/092,814
Granted
Dec 6, 2016
Kind
B1
Abstract

Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, source electronic data files are received at a data importation system and managed by the data importation system. The data importation system may apply detector/transformer plugins to the received source electronic data files to transform the files for importation into one or more data analysis systems and/or databases. The data importation system may also receive user inputs for mapping source electronic data files to transformation templates. The inputs may include, for example, an assignment of a file format to the source electronic data file, identification of a file type identifier associated with the source electronic data file, and a mapping of a the source electronic data file to a transformation template. The data importation system may store the received inputs as a file type profile in a database.

Claims (24)

1. A system for importing data from electronic data files, the system comprising:

a memory device that stores a set of instructions;

at least one processor that executes the instructions to:

receive a source electronic data file;

generate instructions for displaying a visual indicator for indicating that a file type associated with the source electronic data file could not be detected;

receive an assignment of a file format to the source electronic data file;

receive identification of a file type identifier associated with the source electronic data file;

receive a mapping of the source electronic data file to a transformation template; and

store the file format, file type identifier, and mapping as a file type profile associated with the source electronic data file in a database.

2. The system of claim 1 , wherein the file type identifier associated with the source electronic data file includes at least one of a structure of the source electronic data file, a combination of file headers included in the source electronic data file, and an order of file headers included in the source electronic data file.

3. The system of claim 1 , wherein the file type identifier associated with the source electronic data file includes at least one of a string of text included in the source electronic data file and a type of data included in the source electronic data file.

4. The system of claim 1 , wherein the mapping of the source electronic data file to a transformation template includes mappings to conform a format of data fields included in the source electronic data file to a canonical format of data fields included in the transformation template.

5. The system of claim 1 , wherein the mapping of the source electronic data file to a transformation template includes mappings to conform data included in the source electronic data file to a canonical format of data included in the transformation template.

6. A method of importing data from electronic data files, the method performed by at least one processor and comprising:

receiving a source electronic data file;

generating instructions for displaying a visual indicator for indicating that a file type associated with the electronic data file could not be detected;

receiving an assignment of a file format to the electronic data file;

receiving identification of a file type identifier associated with the source electronic data file;

receiving a mapping of the source electronic data file to a transformation template; and

storing the file format, file type identifier, and mapping as a file type profile associated with the source electronic data file in a database.

7. The method of claim 6 , wherein the file type identifier associated with the source electronic data file includes at least one of a structure of the source electronic data file, a combination of file headers included in the source electronic data file, and an order of file headers included in the source electronic data file.

8. The method of claim 6 , wherein the file type identifier associated with the source electronic data file includes at least one of a string of text included in the source electronic data file and a type of data included in the source electronic data file.

9. The method of claim 6 , wherein the mapping of the source electronic data file to a transformation template includes mappings to conform a format of data fields included in the source electronic data file to a canonical format of data fields included in the transformation template.

10. The method of claim 6 , wherein the mapping of the source electronic data file to a transformation template includes mappings to conform data included in the source electronic data file to a canonical format of data included in the transformation template.

Assignments (9)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Jul 3, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0640 →
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY LISTED PATENT BY REMOVING APPLICATION NO. 16/832267 FROM THE RELEASE OF SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 052856 FRAME 0382. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 26, 2021
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 057335/0753 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2020
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 052856/0382 →
SECURITY INTEREST Recorded Jun 4, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 052856/0817 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 051713/0149 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051709/0471 →
PROPRIETARY INFORMATION AND INVENTOR AGREEMENT Recorded May 7, 2019
From: PITELKA, HUNTER
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 049103/0788 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2016
From: YAZICIOGLU, STEPHEN; LUCK, CHRISTOPHER; GIARDINA, ROBERT; STREUFERT, JUSTIN; SLATCHER, TIMOTHY; O'CONNOR, GREGORY; MARC-AURELE, BRANDON; ZHU, OLIVIA; SCHINDEL, HOWARD; TUNG, HENRY; RAY, LUCAS; LEECH, CHRISTOPHER; JENEY, ERIC; NEGRUS, STEFAN; LEE, JASON; MINGIONE, ALESSANDRO; DOYLE, JOHN MCKINSTRY; LOZANO, ETHAN; OSSHER, JOEL; FEDDERLY, MATTHEW
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 040541/0472 →