IP Library Granted Patent US 7,103,602
Granted Patent B2
US 7,103,602 · App. 09/944,712 · Granted Sep 5, 2006

System and method for data management

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 7,103,602
App. No.
09/944,712
Granted
Sep 5, 2006
Kind
B2
Abstract

An automated data management system and method for logging, processing, and reporting a large volume of data having different file types, stored on different media, and/or run by different operating systems, includes a first server processor for restoring a plurality of received data files, the data files being capable of being different file types; a file organizing/categorizing processor for organizing the received data files, based on a predetermined user list, into a source directory structure and a destination directory structure; a file logging processor for logging the received data files into a database formed by the source and destination directory structures and identifying a file type of the received data files; a de-duplicate processor for calculating a SHA value of the received data files to determine whether the received data files have duplicates and flagging duplicated data files in the database; an image conversion processor for converting the remaining data files into image files, respectively; and a second server processor for exporting the image files.

Claims (31)

1. A data management system, comprising:

a first server processor for receiving a plurality of received data files, the data files being capable of being different file types;

a file organizing/categorizing processor for organizing the received data files, based on a predetermined list, into a source directory structure including at least one source directory, and a corresponding destination directory structure including a least one destination directory;

a file logging processor for logging the received data files into a database formed by the source directory structure and identifying a file type of the received data files;

a de-duplicate processor for calculating a value of the received data files to determine whether the received data files have duplicates and flagging duplicated data files in the database;

a plurality of image conversion processors for converting the remaining, de-duplicated, data files into image files, respectively; and

a second server processor for exporting the image files to the destination directory structure;

wherein the file logging processor, the image conversion processors, and the second server processor are parallel processors such that the data files are parallel-processed in a data file logging stage, an image conversion stage, and an image file output stage; and

wherein each of the image conversion processors is capable of converting the data files having the same file type into the corresponding image files.

2. The system of claim 1 , wherein the image files are stored in the database to be viewed.

3. The system of claim 1 , wherein the image files converted from the data files are in a tiff format.

4. The system of claim 1 , wherein the data files include email data files and user data flies.

5. The system of claim 4 , wherein the email data files are in a variety of formats including Microsoft Mail, Outlook, GroupWise, Lotus Notes, and the user data files have a variety of formats including Word, Excel, PowerPoint, and Access.

6. The system of claim 4 , wherein the email data files include attachment data and email files.

7. The system of claim 6 , wherein the attachment data and email files are associated with the email data files such tat the image data files for the email data files and the corresponding attachment data and email files can be viewed together.

8. The system of claim 1 , wherein the data files having the same file type are converted into the image files together.

9. The system of claim 1 , wherein the file logging processor identifies the file type of the data files based on information embedded in of each of the data files.

10. A data management method, comprising the steps of:

receiving a plurality of received data files, the data files being capable of being different file types;

organizing/categorizing the received data files, based on a predetermined list, into a source directory structure including at least one source directory, and a corresponding destination directory structure including at least one destination directory;

logging the received data files into a database formed by the source directory structure and identifying a file type of the received data files;

de-duplicating duplicates in the received data files by calculating a value of the received data files to determine whether the received data files have duplicates and flagging the duplicated data files in the database;

converting the remaining data files into image files, respectively, using a plurality of image conversion processors, each of the image conversion processors being capable of converting the data files having the same file type into the corresponding image files;

exporting the image files to the destination directory structure; and

parallel processing the steps of logging, converting, and exporting such that the data files are parallel-processed in a data file logging stage, an image conversion stage, and an image file output stage.

11. The method of claim 10 , further comprising the step of viewing the image files stored in the database.

12. The method of claim 10 , wherein the converting of the data files includes tiffing the data files into the corresponding image files.

13. The method of claim 10 , wherein the identifying of the data files includes identifying email data files and user data files, the email data files are in a variety of formats including Microsoft Mail, Outlook, GroupWise, Lotus Notes, the user data files have a variety of formats including Word, Excel, PowerPoint, and Access, and the email data files include attachment data and email files.

14. The method of claim 13 , further comprising the step of associating the email data files with the corresponding attachment data and email files such that the image data files for the email data files and the corresponding attachment data and email files can be viewed together.

15. The method of claim 10 , wherein the converting of the data files includes converting the data files having the same file type into the image files together.

16. The method of claim 10 , wherein the identifying of the file type of the data files is based on information embedded in each of the data files.

Assignments (24)
CHANGE OF NAME Recorded Oct 28, 2021
From: KROLL ONTRACK, LLC
To: KLDISCOVERY ONTRACK, LLC
Reel/Frame 057968/0923 →
SECURITY INTEREST Recorded Feb 8, 2021
From: LDISCOVERY, LLC; LDISCOVERY TX, LLC; KL DISCOVERY ONTRACK, LLC (F/K/A KROLL ONTRACK, LLC)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055183/0853 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2021
From: ROYAL BANK OF CANADA
To: LDISCOVERY, LLC; LDISCOVERY TX, LLC; KROLL ONTRACK, LLC
Reel/Frame 055184/0970 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 20, 2019
From: ROYAL BANK OF CANADA, AS SECOND LIEN COLLATERAL AGENT
To: LDISCOVERY, LLC; LDISCOVERY TX, LLC; KROLL ONTRACK, LLC
Reel/Frame 051396/0423 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS-FIRST LIEN Recorded Dec 21, 2016
From: WILMINGTON TRUST, N.A.
To: KROLL ONTRACK, INC.
Reel/Frame 041129/0290 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS-THIRD LIEN Recorded Dec 21, 2016
From: WILMINGTON TRUST, N.A.
To: KROLL ONTRACK, INC.
Reel/Frame 041128/0581 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS-SECOND LIEN Recorded Dec 21, 2016
From: WILMINGTON TRUST, N.A.
To: KROLL ONTRACK, INC.
Reel/Frame 041128/0877 →
RELEASE OF SECURITY INTEREST Recorded Dec 15, 2016
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: KROLL ONTRACK, INC.
Reel/Frame 040739/0641 →
SECURITY INTEREST Recorded Dec 9, 2016
From: LDISCOVERY, LLC; LDISCOVERY TX, LLC; KROLL ONTRACK, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 040960/0728 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 9, 2016
From: CERBERUS BUSINESS FINANCE, LLC
To: KROLL ONTRACK, LLC
Reel/Frame 040876/0298 →
SECURITY INTEREST Recorded Dec 9, 2016
From: LDISCOVERY, LLC; LDISCOVERY TX, LLC; KROLL ONTRACK, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 040959/0223 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 31, 2015
From: HIRERIGHT, LLC; KROLL ONTRACK, LLC
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 036515/0121 →
CONVERSION Recorded Aug 20, 2015
From: KROLL ONTRACK INC.
To: KROLL ONTRACK, LLC
Reel/Frame 036407/0547 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS - TERM Recorded Aug 11, 2014
From: KROLL ONTRACK, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 033511/0222 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS - FIRST LIEN NOTE Recorded Aug 11, 2014
From: KROLL ONTRACK, INC.
To: WILMINGTON TRUST, N.A.
Reel/Frame 033511/0229 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS - SECOND LIEN NOTE Recorded Aug 11, 2014
From: KROLL ONTRACK, INC.
To: WILMINGTON TRUST, N.A.
Reel/Frame 033511/0248 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS - THIRD LIEN NOTE Recorded Aug 11, 2014
From: KROLL ONTRACK, INC.
To: WILMINGTON TRUST, N.A.
Reel/Frame 033511/0255 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jul 17, 2014
From: GOLDMAN SACHS BANK USA
To: HIRERIGHT, INC.; KROLL ONTRACK INC.; US INVESTIGATIONS SERVICES, LLC
Reel/Frame 033358/0818 →
ASSIGNMENT AND ASSUMPTION OF ALL LIEN AND SECURITY INTERESTS IN PATENTS Recorded Jan 23, 2012
From: LEHMAN COMMERCIAL PAPER INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 027579/0784 →
PATENT SECURITY AGREEMENT Recorded Sep 9, 2011
From: KROLL ONTRACK INC.
To: LEHMAN COMMERCIAL PAPER INC.
Reel/Frame 026883/0916 →
MERGER Recorded Jul 19, 2006
From: ONTRACK DATA INTERNATIONAL, INC.
To: KROLL ONTRACK INC.
Reel/Frame 017958/0172 →
CORRECTED COVER SHEET TO CORRECT APPLICATION NUMBER AND FILING DATE, PREVIOUSLY RECORDED AT REEL/FRAME 013447/0928 (MERGER) Recorded Jan 20, 2004
From: ONTRACK DATA INTERNATIONAL, INC.
To: KROLL ONTRACK INC.
Reel/Frame 014961/0108 →
MERGER Recorded Oct 31, 2002
From: ONTRACK DATA INTERNATIONAL, INC.
To: KROLL ONTRACK INC.
Reel/Frame 013447/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2001
From: BLACK, CAMERON; SCHMIDT, ROSS; BROCKWAY, SEAN; CRAIG, ROBERT; PARTINGTON, TODD
To: ONTRACK DATA INTERNATIONAL, INC.
Reel/Frame 012146/0110 →