US 12,477,028 B2
Decentralized content fabric
Michelle Munson, Berkeley, CA (US); and Serban Simu, Berkeley, CA (US)
Assigned to Eluvio, Inc., Berkeley, CA (US)
Filed by Eluvio, Inc., Berkeley, CA (US)
Filed on Oct. 31, 2023, as Appl. No. 18/498,474.
Application 18/498,474 is a continuation of application No. 17/814,934, filed on Jul. 26, 2022, granted, now 11,848,862.
Application 17/814,934 is a continuation of application No. 16/948,108, filed on Sep. 3, 2020, granted, now 11,431,627, issued on Aug. 30, 2022.
Application 16/948,108 is a continuation of application No. 16/840,014, filed on Apr. 3, 2020, granted, now 10,797,994, issued on Oct. 6, 2020.
Application 16/840,014 is a continuation of application No. 16/655,033, filed on Oct. 16, 2019, granted, now 11,218,409, issued on Jan. 4, 2022.
Claims priority of provisional application 62/746,475, filed on Oct. 16, 2018.
Prior Publication US 2024/0179090 A1, May 30, 2024
Int. Cl. H04L 9/06 (2006.01); G06F 9/455 (2018.01); G06F 21/60 (2013.01); G06N 20/00 (2019.01); G06Q 10/10 (2023.01); G06Q 20/12 (2012.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 50/26 (2024.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 41/00 (2022.01); H04L 45/00 (2022.01); H04L 45/02 (2022.01); H04L 45/48 (2022.01); H04L 45/484 (2022.01); H04L 45/64 (2022.01); H04L 45/7453 (2022.01); H04L 49/15 (2022.01); H04L 49/25 (2022.01); H04L 49/60 (2022.01); H04L 65/60 (2022.01); H04L 65/612 (2022.01); H04L 65/80 (2022.01); H04L 67/104 (2022.01); H04L 67/1061 (2022.01); H04L 67/1074 (2022.01); H04L 67/1087 (2022.01); H04L 67/568 (2022.01); H04L 69/325 (2022.01); H04L 9/00 (2022.01); H04L 69/329 (2022.01)
CPC H04L 65/80 (2013.01) [G06F 9/45516 (2013.01); G06F 9/4552 (2013.01); G06F 21/602 (2013.01); G06N 20/00 (2019.01); G06Q 10/10 (2013.01); G06Q 20/1235 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/401 (2013.01); G06Q 50/265 (2013.01); H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 9/083 (2013.01); H04L 9/0861 (2013.01); H04L 9/14 (2013.01); H04L 9/3213 (2013.01); H04L 9/3234 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 41/20 (2013.01); H04L 45/04 (2013.01); H04L 45/08 (2013.01); H04L 45/14 (2013.01); H04L 45/48 (2013.01); H04L 45/484 (2022.05); H04L 45/64 (2013.01); H04L 45/70 (2013.01); H04L 45/7453 (2013.01); H04L 49/1553 (2013.01); H04L 49/25 (2013.01); H04L 49/602 (2013.01); H04L 63/0428 (2013.01); H04L 63/0478 (2013.01); H04L 65/60 (2013.01); H04L 65/612 (2022.05); H04L 67/104 (2013.01); H04L 67/1065 (2013.01); H04L 67/1076 (2013.01); H04L 67/108 (2013.01); H04L 67/1091 (2013.01); H04L 67/568 (2022.05); H04L 69/325 (2013.01); G06Q 2220/10 (2013.01); H04L 9/50 (2022.05); H04L 69/329 (2013.01); H04L 2209/56 (2013.01)] 39 Claims
OG exemplary drawing
 
1. A decentralized system for just-in-time (JIT) processing and output of digital content, the system comprising:
a memory device; and
one or more processors in communication with the memory device, the one or more processors associated with a network comprising a plurality of fabric nodes, a first fabric node of the plurality of fabric nodes configured to:
obtain, from a client, a client request for digital content from the network,
search the plurality of fabric nodes for a plurality of source content parts representing the digital content in the network, each source content part of the plurality of source content parts comprising media, metadata and code,
obtain, from a second one or more of the plurality of fabric nodes, the plurality of source content parts,
process the plurality of source content parts to produce the digital content just in time (JIT), the processing of the plurality of source content parts to produce the digital content JIT comprising:
executing the code of each source content part of the plurality of source content parts, and
inserting additional content in the digital content, and provide the digital content to the client.