-
1.
公开(公告)号:US20230318972A1
公开(公告)日:2023-10-05
申请号:US18165810
申请日:2023-02-07
申请人: Eluvio, Inc.
发明人: Serban Simu , Michelle Munson
IPC分类号: H04L45/64 , H04L9/06 , H04L41/00 , H04L49/25 , H04L65/60 , H04L69/325 , G06F21/60 , H04L9/32 , H04L49/15 , H04L49/60 , H04L67/104 , G06Q10/10 , G06Q20/12 , G06Q20/36 , G06Q20/38 , G06Q20/40 , G06Q50/26 , H04L9/08 , H04L9/40 , H04L45/02 , G06F9/455 , G06N20/00 , H04L45/00 , H04L9/14 , H04L67/1061 , H04L67/1074 , H04L67/1087 , H04L45/7453 , H04L65/612 , H04L67/568
CPC分类号: H04L45/64 , G06F9/45516 , G06F9/4552 , G06F21/602 , G06N20/00 , G06Q10/10 , G06Q20/1235 , G06Q20/3674 , G06Q20/3825 , G06Q20/3829 , G06Q20/401 , G06Q50/265 , H04L9/0637 , H04L9/0643 , H04L9/083 , H04L9/0861 , H04L9/14 , H04L9/3213 , H04L9/3234 , H04L9/3239 , H04L9/3247 , H04L41/20 , H04L45/04 , H04L45/08 , H04L45/14 , H04L45/70 , H04L45/7453 , H04L49/1553 , H04L49/25 , H04L49/602 , H04L63/0428 , H04L63/0478 , H04L65/60 , H04L65/612 , H04L67/104 , H04L67/1065 , H04L67/1076 , H04L67/108 , H04L67/1091 , H04L67/568 , H04L69/325 , G06Q2220/10 , H04L69/329
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to provide fabric nodes of an overlay network, including one or more fabric nodes that receive a client’s request to access digital content on the overlay network. The request includes an authorization token digitally signed by or on behalf of a user of the client. The fabric node(s) extract a user identifier (ID) from the authorization token, then determine that one or more rules maintained on the overlay network are satisfied. The one or more rules condition access to the digital content upon the extracted user ID matching an ID associated with an owner of a digital instrument. The digital instrument, which can be a non-fungible token, is stored in a blockchain ledger as a unique representation of the digital content.
-
公开(公告)号:US20210044545A1
公开(公告)日:2021-02-11
申请号:US16839770
申请日:2020-04-03
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L12/931 , H04L12/715 , H04L29/08 , G06F9/455 , H04L9/06 , H04L9/32 , G06F21/60
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device. In some instances, the consumable media is further generated using a digital contract stored in a blockchain.
-
公开(公告)号:US10917332B1
公开(公告)日:2021-02-09
申请号:US16840047
申请日:2020-04-03
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L12/751 , H04L12/721 , H04L12/715 , G06N20/00 , H04L12/931 , H04L12/933 , H04L29/08
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of machine learning for a decentralized content-centric system. In some implementations, predicted scores are obtained for a subset of fabric nodes of an overlay network. The scores can be based on prior training. A top scoring fabric node of the subset is identified as an egress node for communicating with a client. Also obtained are predicted scores for egress-origin segments defining paths in the overlay network between the egress node and origin nodes of the fabric nodes. The origin nodes store a content object part associated with digital content. One or more of the egress-origin segments is identified as being top scoring and is configured to be processed to identify one of the origin nodes for providing the content object part.
-
公开(公告)号:US20200344060A1
公开(公告)日:2020-10-29
申请号:US16840092
申请日:2020-04-03
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L9/32 , G06Q10/10 , G06Q20/12 , G06Q20/36 , G06Q20/40 , G06Q20/38 , G06Q50/26 , H04L9/08 , H04L29/06
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device. In some instances, the consumable media is further generated using a digital contract stored in a blockchain.
-
公开(公告)号:US20240179090A1
公开(公告)日:2024-05-30
申请号:US18498474
申请日:2023-10-31
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L45/64 , G06F9/455 , G06F21/60 , G06N20/00 , G06Q10/10 , G06Q20/12 , G06Q20/36 , G06Q20/38 , G06Q20/40 , G06Q50/26 , H04L9/00 , H04L9/06 , H04L9/08 , H04L9/14 , H04L9/32 , H04L9/40 , H04L41/00 , H04L45/00 , H04L45/02 , H04L45/7453 , H04L49/15 , H04L49/25 , H04L49/60 , H04L65/60 , H04L65/612 , H04L67/01 , H04L67/104 , H04L67/1061 , H04L67/1074 , H04L67/1087 , H04L67/568 , H04L69/325 , H04L69/329
CPC分类号: H04L45/64 , G06F9/45516 , G06F9/4552 , G06F21/602 , G06N20/00 , G06Q10/10 , G06Q20/1235 , G06Q20/3674 , G06Q20/3825 , G06Q20/3829 , G06Q20/401 , G06Q50/265 , H04L9/0637 , H04L9/0643 , H04L9/083 , H04L9/0861 , H04L9/14 , H04L9/3213 , H04L9/3234 , H04L9/3239 , H04L9/3247 , H04L41/20 , H04L45/04 , H04L45/08 , H04L45/14 , H04L45/70 , H04L45/7453 , H04L49/1553 , H04L49/25 , H04L49/602 , H04L63/0428 , H04L63/0478 , H04L65/60 , H04L65/612 , H04L67/104 , H04L67/1065 , H04L67/1076 , H04L67/108 , H04L67/1091 , H04L67/568 , H04L69/325 , G06Q2220/10 , H04L9/50 , H04L67/01 , H04L69/329 , H04L2209/56
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device. In some instances, the consumable media is further generated using a digital contract stored in a blockchain.
-
公开(公告)号:US11848862B2
公开(公告)日:2023-12-19
申请号:US17814934
申请日:2022-07-26
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L45/64 , H04L9/06 , H04L41/00 , H04L49/25 , H04L65/60 , H04L69/325 , G06F21/60 , H04L9/32 , H04L49/15 , H04L49/60 , H04L67/104 , G06Q10/10 , G06Q20/12 , G06Q20/36 , G06Q20/38 , G06Q20/40 , G06Q50/26 , H04L9/08 , H04L9/40 , H04L45/02 , G06F9/455 , G06N20/00 , H04L45/00 , H04L9/14 , H04L67/1061 , H04L67/1074 , H04L67/1087 , H04L45/7453 , H04L65/612 , H04L67/568 , H04L69/329 , H04L9/00 , H04L67/01
CPC分类号: H04L45/64 , G06F9/4552 , G06F9/45516 , G06F21/602 , G06N20/00 , G06Q10/10 , G06Q20/1235 , G06Q20/3674 , G06Q20/3825 , G06Q20/3829 , G06Q20/401 , G06Q50/265 , H04L9/0637 , H04L9/0643 , H04L9/083 , H04L9/0861 , H04L9/14 , H04L9/3213 , H04L9/3234 , H04L9/3239 , H04L9/3247 , H04L41/20 , H04L45/04 , H04L45/08 , H04L45/14 , H04L45/70 , H04L45/7453 , H04L49/1553 , H04L49/25 , H04L49/602 , H04L63/0428 , H04L63/0478 , H04L65/60 , H04L65/612 , H04L67/104 , H04L67/108 , H04L67/1065 , H04L67/1076 , H04L67/1091 , H04L67/568 , H04L69/325 , G06Q2220/10 , H04L9/50 , H04L67/01 , H04L69/329 , H04L2209/56
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device. In some instances, the consumable media is further generated using a digital contract stored in a blockchain.
-
公开(公告)号:US20220210061A1
公开(公告)日:2022-06-30
申请号:US17655355
申请日:2022-03-17
申请人: Eluvio, Inc.
发明人: Serban Simu , Michelle Munson
IPC分类号: H04L45/64 , H04L9/06 , H04L41/00 , H04L49/25 , H04L65/60 , H04L67/568 , H04L69/325 , G06F21/60 , H04L9/32 , H04L49/15 , H04L49/60 , H04L67/104 , G06Q10/10 , G06Q20/12 , G06Q20/36 , G06Q20/38 , G06Q20/40 , G06Q50/26 , H04L9/08 , H04L9/40 , H04L45/00 , G06F9/455 , G06N20/00 , H04L9/14 , H04L67/1061 , H04L67/1074 , H04L67/1087 , H04L45/7453 , H04L65/612
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to provide fabric nodes of an overlay network, including one or more fabric nodes that receive a client's request to access digital content on the overlay network. The request includes an authorization token digitally signed by or on behalf of a user of the client. The fabric node(s) extract a user identifier (ID) from the authorization token, then determine that one or more rules maintained on the overlay network are satisfied. The one or more rules condition access to the digital content upon the extracted user ID matching an ID associated with an owner of a digital instrument. The digital instrument, which can be a non-fungible token, is stored in a blockchain ledger as a unique representation of the digital content.
-
公开(公告)号:US11063864B2
公开(公告)日:2021-07-13
申请号:US16839770
申请日:2020-04-03
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L12/715 , H04L9/14 , H04L29/06 , H04L29/08 , G06N20/00 , H04L12/751 , H04L12/721 , H04L9/06 , H04L12/24 , H04L12/947 , G06F21/60 , H04L9/32 , H04L12/933 , H04L12/931 , G06Q10/10 , G06Q20/12 , G06Q20/36 , G06Q20/38 , G06Q20/40 , G06Q50/26 , H04L9/08 , G06F9/455
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device. In some instances, the consumable media is further generated using a digital contract stored in a blockchain.
-
公开(公告)号:US20210014150A1
公开(公告)日:2021-01-14
申请号:US16840039
申请日:2020-04-03
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L12/715 , H04L12/931 , H04L12/933 , H04L29/08
摘要: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device. In some instances, the consumable media is further generated using a digital contract stored in a blockchain.
-
公开(公告)号:US10797994B1
公开(公告)日:2020-10-06
申请号:US16840014
申请日:2020-04-03
申请人: Eluvio, Inc.
发明人: Michelle Munson , Serban Simu
IPC分类号: H04L12/715 , H04L12/931 , H04L12/933 , H04L9/06 , H04L9/32 , G06F21/60 , H04L29/08
摘要: Disclosed are examples of decentralized systems and related apparatus, devices, computer program products, and methods for distributing digital content. In some implementations, an overlay network of fabric nodes is implemented in an application layer differentiated from an internet protocol layer. One or more network-wide parameters and a node identifier (ID) identifying a fabric node are obtained. A set of partition identifiers (IDs) for the node ID is determined using the one or more network-wide parameters. The partition IDs identify partitions to be managed by the fabric node. At least a portion of digital content in the overlay network can be distributed using a partition ID.
-
-
-
-
-
-
-
-
-