IP Library Granted Patent US 9,177,159
Granted Patent B2
US 9,177,159 · App. 13/915,518 · Granted Nov 3, 2015

Secure data parser method and system

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,177,159
App. No.
13/915,518
Granted
Nov 3, 2015
Kind
B2
Abstract

A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data, that may be communicated using multiple communications paths.

Claims (35)

1. A method for securing a data set, the method comprising:

determining a number of data portions into which to distribute the data set;

distributing, using a hardware processor, substantially equal shares of data from the data set into each of the data portions according to a splitting key, such that at least one of the data portions contains a different number of shares than a remainder of the data portions;

appending redundancy data to each of the data portions;

storing each of the data portions separately; and

restoring the data set from a subset of the data portions.

2. The method of claim 1 wherein distributing substantially equal shares of data from the data set comprises distributing the data set, one bit at a time, into each of the data portions, respectively, in a round-robin manner until all bits of the data set have been distributed.

3. The method of claim 1 wherein the redundancy data comprises data from one or more of the other data portions.

4. The method of claim 1 wherein restoring the data set requires at least a minimum number that is less than all of the data portions.

5. The method of claim 1 wherein at least one data portion is required in order to restore the data set.

6. The method of claim 5 wherein the at least one data portion comprises an authentication key.

7. The method of claim 5 wherein the at least one data portion is stored on a physical token device.

8. The method of claim 1 wherein the at least one data portion is encrypted with a workgroup key.

9. The method of claim 1 further comprising encrypting the data portions using at least one encryption key.

10. The method of claim 9 wherein the encryption key is a public key, and wherein the data portions may be decrypted using a private key.

11. The method of claim 9 wherein at least one of the data portions is encrypted with a first encryption key and at least one other data portion is encrypted using a second encryption key.

12. The method of claim 9 wherein restoring the data set comprises restoring an encrypted data set from a subset of the encrypted data portions and decrypting the encrypted data set.

13. A system for securing a data set, the system comprising:

a hardware processor configured to:

determine a number of data portions into which to distribute the data set;

distribute substantially equal shares of data from the data set into each of the data portions according to a splitting key such that at least one of the data portions contains a different number of shares than a remainder of the data portions;

append redundancy data to each of the data portions;

restore the data set from a subset of the data portions; and

two or more memories configured to store each of the data portions separately.

14. The system of claim 13 wherein distributing substantially equal shares of data from the data set comprises distributing the data set, one bit at a time, into each of the data portions, respectively, in a round-robin manner until all bits of the data set have been distributed.

15. The system of claim 13 wherein the redundancy data comprises data from one or more of the other data portions.

16. The system of claim 13 wherein restoring the data set requires at least a minimum number that is less than all of data portions.

17. The system of claim 13 wherein at least one data portion is required in order to restore the data set.

18. The system of claim 17 wherein the at least one data portion comprises an authentication key.

19. The system of claim 17 wherein the at least one data portion is stored on a physical token device.

20. The system of claim 17 wherein the at least one data portion is encrypted with a workgroup key.

21. The system of claim 13 wherein the processor is further configured to encrypt the data portions using at least one encryption key.

22. The system of claim 21 wherein the encryption key is a public key, and wherein the data portions may be decrypted using a private key.

23. The system of claim 21 wherein at least one of the data portions is encrypted with a first encryption key and at least one other data portion is encrypted using a second encryption key.

24. The system of claim 21 wherein restoring the data set comprises restoring an encrypted data set from a subset of the encrypted data portions and decrypting the encrypted data set.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2022
From: GYENES, ANDY; AUBER INVESTMENTS LTD.; SIMONS, BARBARA; BLT1 C/O FAMILY OFFICE SOLUTIONS; O'REILLY, COLIN; COOPER ROAD LLC.; COYDOG FOUNDATION C/O FAMILY OFFICE SOLUTIONS; DASA INVESTMENTS LLC C/O FAMILY OFFICE SOLUTIONS; LAKOFF, DAVID E.; LEES, DAVID; O'REILLY, DAVID; OKST, DAVID; KEHLER, DEAN C.; KOBAK, DOROTHY; CRAWFORD, ELIZABETH; ALTMANN, ERIC; JOR, GERALD R, JR.; GRANDPRIX LIMITED C/O LOEB BLOCK & PARTNERS L.P.; RAUTENBERG, H.W.; HARPEL, JAMES W.; WU, JASPER; PEISACH, JAIME; LG MANAGEMENT LLC.; LTE PARTNERS; RAUTENBERG, MARK; PINTO, MAURICE; MEYTHALER INVESTMENT PARTNERS LLC; MASELLI, MICHAEL; GYENES, PETER; GINTHER, RAYMOND; BERKELEY, RICHARD M.; MERCER, ROBERT; ROLA INVESTMENTS LLC C/O FAMILY OFFICE SOLUTIONS; SOS & CO.; BARLE, STANKO; STRAUS, SANDOR; MIROCHNIKOFF, SYLVAIN; MERCER, REBEKAH; TOPSPIN SFC HOLDINGS LLC.; BARTON, WESLEY W.; ZUG VENTURES LLC C/O KATHY COOK, FUSION GROUP; ZUCKER, CHARLES; COLEMAN, ROGER T.; COLEMAN, MARGARET E.; COLEMAN, THERESA M.; COLEMAN, JOHN T.; PERLBINDER, STEPHEN
To: SECURITY FIRST CORP.
Reel/Frame 061578/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: SECURITY FIRST CORP
To: SECURITY FIRST INNOVATIONS, LLC
Reel/Frame 061262/0865 →
PATENT SECURITY AGREEMENT Recorded Jun 24, 2016
From: SECURITY FIRST CORP.
To: GYENES, ANDY; AUBER INVESTMENTS LTD.; SIMONS, BARBARA; BLT1; O'REILLY, COLIN; COOPER ROAD LLC; COYDOG FOUNDATION; DASA INVESTMENTS LLC; LAKOFF, DAVID E; LEES, DAVID; O'REILLY, DAVID; OKST, DAVID; KEHLER, DEAN C; KOBAK, DOROTHY; CRAWFORD, ELIZABETH; ALTMANN, ERIC; JORDAN, GERALD R, JR; GRANDPRIX LIMITED; RAUTENBERG, H.W.; HARPEL, JAMES W.; WU, JASPER; PEISACH, JAIME; LG MANAGEMENT LLC; LTE PARTNERS; RAUTENBERG, MARK; PINTO, MAURICE; MEYTHALER INVESTMENT PARTNERS LLC; MASELLI, MICHAEL; GYENES, PETER; GINTHER, RAYMOND; BERKELEY, RICHARD M; MERCER, ROBERT; ROLA INVESTMENTS LLC; SOS & CO.; BARLE, STANKO; STRAUS, SANDOR; MIROCHNIKOFF, SYLVAIN; MERCER, REBEKAH; TOPSPIN SFC HOLDINGS LLC; BARTON, WESLEY W; ZUG VENTURES LLC; ZUCKER, CHARLES; COLEMAN, ROGER T.; COLEMAN, MARGARET E.; COLEMAN, THERESA M.; COLEMAN, JOHN T.; PERLBINDER, STEPHEN
Reel/Frame 039153/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2013
From: ORSINI, RICK L.; O'HARE, MARK S.; DAVENPORT, ROGER; WINICK, STEVEN
To: SECURITY FIRST CORP.
Reel/Frame 030593/0816 →