US 12,406,083 B2
Data obfuscation and protection in a Web3 environment
Joel A. Obstfeld, Bushey (GB); Oliver James Bull, Bristol (GB); Louis Gwyn Samuel, Swindon (GB); and Andrew Pletcher, Scotts Valley, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jul. 27, 2023, as Appl. No. 18/360,254.
Prior Publication US 2025/0036793 A1, Jan. 30, 2025
Int. Cl. G06F 21/00 (2013.01); G06F 21/62 (2013.01); H04L 9/00 (2022.01); H04L 9/40 (2022.01)
CPC G06F 21/6227 (2013.01) [H04L 9/50 (2022.05); H04L 63/0428 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining a data object comprising data for storing to a plurality of distributed ledgers;
obtaining sequence information indicating a number of a plurality of data portions into which the data object is divided, and instructions for storing the plurality of data portions to the plurality of distributed ledgers;
generating the plurality of data portions based on dividing the data object according to the number;
determining the plurality of distributed ledgers to store the plurality of data portions based on the instructions indicated by the sequence information; and
storing the plurality of data portions across the plurality of distributed ledgers by accessing the plurality of distributed ledgers, wherein each data portion is stored to a particular distributed ledger of the plurality of distributed ledgers according to the instructions indicated by the sequence information.