IP Library Granted Patent US 10,108,807
Granted Patent B2
US 10,108,807 · App. 14/546,887 · Granted Oct 23, 2018

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 10,108,807
App. No.
14/546,887
Granted
Oct 23, 2018
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 (50)

1. A method for securing data using a portable device, the method comprising:

generating a plurality of portions of data from a dataset based at least in part on a key, each of the plurality of portions comprising less than all data of the dataset, wherein the key and at least two of the portions of data are sufficient to reconstruct the dataset;

storing at least one of the generated data portions at one or more storage devices;

storing the key on a portable device, wherein the portable device is different from the one or more storage devices; and

storing at least one of the generated data portions on the portable device.

2. The method of claim 1 , wherein the portable device is a removable storage device.

3. The method of claim 2 , wherein the removable storage device couples to an end user device via a Universal Serial Bus (USB) interface.

4. The method of claim 1 , wherein the key is one of an encryption key, a split key, and an authentication key.

5. The method of claim 4 , wherein the key is a split key, and wherein the method further comprises encrypting the generated data portions with one or more encryption keys.

6. The method of claim 4 , wherein generating a plurality of portions of data comprises substantially randomly distributing the dataset into the plurality of portions of data.

7. The method of claim 1 , wherein the plurality of portions of data are generated using a split algorithm and a split key associated with the split algorithm.

8. A method for securing data using a portable device, the method comprising:

generating a plurality of portions of data from a dataset based at least in part on a key, each of the plurality of portions comprising less than all data of the dataset, wherein the key and at least two portions of data are sufficient to reconstruct the dataset;

storing the key at one or more storage devices;

storing at least one of the generated data portions on a portable device, wherein the portable device is different from the one or more storage devices; and

storing at least one of the generated data portions on the one or more storage devices.

9. The method of claim 8 , wherein storing the key at one or more storage devices comprises splitting the key into at least two parts and storing the at least two parts of the key at the one or more storage devices.

10. The method of claim 8 , wherein the portable device is a removable storage device.

11. The method of claim 10 , wherein the removable storage device couples to an end user device via a Universal Serial Bus (USB) interface.

12. The method of claim 8 , wherein the key is one of an encryption key, a split key and an authentication key.

13. The method of claim 12 , wherein the key is a split key, and wherein the method further comprises encrypting the generated data portions with one or more encryption keys.

14. The method of claim 12 , wherein generating a plurality of portions of data comprises substantially randomly distributing the dataset into the plurality of portions of data.

15. The method of claim 8 , wherein the plurality of portions of data are generated using a split algorithm and a split key associated with the split algorithm.

16. A system for securing data using a portable device, the system comprising:

at least one non-transitory computer readable medium storing computer executable instructions; and

computer processor communicatively coupled to the at least one non-transitory computer readable medium and operable to execute the computer-readable instructions stored thereon, the computer processor configured to:

generate a plurality of portions of data from a dataset based at least in part on a key, each of the plurality of portions comprising less than all data of the dataset, wherein the key and at least two of the portions of data are sufficient to reconstruct the dataset;

store at least one of the generated data portions at one or more storage devices;

store the key on a portable device, wherein the portable device is different from the one or more storage devices; and

store at least one of the generated data portions on the portable device.

17. The system of claim 16 , wherein the portable device is a removable storage device.

18. The system of claim 17 , wherein the removable storage device couples to an end user device via a Universal Serial Bus (USB) interface.

19. The system of claim 16 , wherein the key is one of an encryption key, a split key, and an authentication key.

20. The system of claim 19 , wherein the key is a split key, and wherein the computer processor is further configured to encrypt the generated data portions with one or more encryption keys.

21. The system of claim 19 , wherein the computer processor is configured to generate a plurality of portions of data by substantially randomly distributing the dataset into the plurality of portions of data.

22. The system of claim 16 , wherein the at least two portions of data are generated using a split algorithm and a split key associated with the split algorithm.

23. A system for securing data using a portable device, the system comprising:

at least one non-transitory computer readable medium storing computer executable instructions; and

computer processor communicatively coupled to the at least one non-transitory computer readable medium, the computer processor configured to:

generate a plurality of portions of data from a dataset based at least in part on a key, each of the plurality of portions comprising less than all data of the dataset, wherein the key and at least two portions of data are sufficient to reconstruct the dataset;

store the key at one or more storage devices;

store at least one of the generated data portions on a portable device, wherein the portable device is different from the one or more storage devices; and

store at least one of the generated data portions on the one or more storage devices.

24. The system of claim 23 , wherein the computer processor is configured to store the key at one or more storage devices comprises by splitting the key into at least two parts and storing the at least two parts of the key at the one or more storage devices.

25. The system of claim 23 , wherein the portable device is a removable storage device.

26. The system of claim 25 , wherein the removable storage device couples to an end user device via a Universal Serial Bus (USB) interface.

27. The system of claim 23 , wherein the key is one of an encryption key, a split key and an authentication key.

28. The system of claim 27 , wherein the key is a split key, and wherein the system further comprises encrypting the generated data portions with one or more encryption keys.

29. The system of claim 27 , wherein the computer processor is configured to generate the plurality of portions of data by substantially randomly distributing the dataset into the plurality of portions of data.

30. The system of claim 23 , wherein the at least two portions of data are generated using a split algorithm and a split key associated with the split algorithm.

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 Nov 18, 2014
From: O'HARE, MARK; ORSINI, RICK; DAVENPORT, ROGER; WINICK, STEVEN
To: SECURITY FIRST CORP.
Reel/Frame 034202/0010 →
Cited By (4)
US 12,381,857 US 12,517,661 US 12,671,583 US 12,711,208