US 12,381,857 B2
Secure data parser method and system
Mark S. O'Hare, Coto De Caza, CA (US); Rick L. Orsini, Flower Mound, TX (US); Roger S. Davenport, Campbell, TX (US); and Steven Winick, Roslyn Heights, NY (US)
Assigned to Security First Innovations, LLC, Ashburn, VA (US)
Filed by Security First Innovations, LLC, Ashburn, VA (US)
Filed on Apr. 5, 2023, as Appl. No. 18/131,229.
Application 13/915,081 is a division of application No. 13/468,383, filed on May 10, 2012, granted, now 9,338,140, issued on May 10, 2016.
Application 18/131,229 is a continuation of application No. 17/111,262, filed on Dec. 3, 2020, granted, now 11,968,186.
Application 17/111,262 is a continuation of application No. 15/977,748, filed on May 11, 2018, granted, now 11,178,116, issued on Nov. 16, 2021.
Application 15/977,748 is a continuation of application No. 13/915,081, filed on Jun. 11, 2013, granted, now 9,992,170, issued on Jun. 5, 2018.
Application 13/468,383 is a continuation of application No. 11/258,839, filed on Oct. 25, 2005, granted, now 8,266,438, issued on Nov. 11, 2012.
Claims priority of provisional application 60/718,185, filed on Sep. 16, 2005.
Claims priority of provisional application 60/622,146, filed on Oct. 25, 2004.
Prior Publication US 2023/0239276 A1, Jul. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 16/22 (2019.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01); H04L 67/1074 (2022.01); H04L 69/14 (2022.01); G06F 11/10 (2006.01)
CPC H04L 63/0428 (2013.01) [G06F 16/22 (2019.01); G06F 21/602 (2013.01); G06F 21/606 (2013.01); G06F 21/62 (2013.01); G06F 21/6218 (2013.01); H04L 9/085 (2013.01); H04L 9/3226 (2013.01); H04L 9/3263 (2013.01); H04L 63/04 (2013.01); H04L 63/08 (2013.01); H04L 63/0823 (2013.01); H04L 63/0876 (2013.01); H04L 67/108 (2013.01); H04L 69/14 (2013.01); G06F 11/1092 (2013.01); H04L 2209/80 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for use in a secure data storage network, the method comprising:
defining a user group capable of accessing data stored in the secure data storage network, the user group including a plurality of users desiring access to a common set of data;
receiving a workgroup key from a remote key server;
associating the user group with the workgroup key, wherein the common set of data is secured using the workgroup key;
determining that a user of the secure data storage network is one of the plurality of users of the user group;
in response to determining, presenting a virtual disk to a client device of the user, wherein the virtual disk comprises a directory mapped to a plurality of physical storage devices such that physical locations of a plurality of shares stored on the plurality of physical storage devices are hidden from the client device, wherein the plurality of shares are generated by performing a cryptographic operation on data from the common set of data and distributing to the plurality of shares; and
after presenting the virtual disk, presenting the data distributed to the plurality of shares to the client device.