Computer system and method for distributed privacy-preserving shared execution of one or more processes

A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (1...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MAZZOLI, Francesco, MEIER, Simon, BLEIKERTZ, Sören Gerhard, LITSIOS, James Benton, MARIC, Ognjen
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator MAZZOLI, Francesco
MEIER, Simon
BLEIKERTZ, Sören Gerhard
LITSIOS, James Benton
MARIC, Ognjen
description A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes. 142 144 146 Fig.I1
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_AU2021201672BB2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>AU2021201672BB2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_AU2021201672BB23</originalsourceid><addsrcrecordid>eNqNi7EOgjAURVkcjPoPb3AlwZroLETjB-hMarlAE9vX9BUif28HP8DpDOecdTE07MKUEEkWSXCkfUcOaeSOeo7UWUnRvnLRUYh21mYpQ4QgztYPJKOO2eADMyXLnrgn9qB8Oo7ICxuIQLbFqtdvwe7HTbG_XR_NvUTgFhK0gUdqL09VqYOqDqezqmt1_DP7Aq_gQgU</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Computer system and method for distributed privacy-preserving shared execution of one or more processes</title><source>esp@cenet</source><creator>MAZZOLI, Francesco ; MEIER, Simon ; BLEIKERTZ, Sören Gerhard ; LITSIOS, James Benton ; MARIC, Ognjen</creator><creatorcontrib>MAZZOLI, Francesco ; MEIER, Simon ; BLEIKERTZ, Sören Gerhard ; LITSIOS, James Benton ; MARIC, Ognjen</creatorcontrib><description>A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes. 142 144 146 Fig.I1</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220804&amp;DB=EPODOC&amp;CC=AU&amp;NR=2021201672B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76294</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220804&amp;DB=EPODOC&amp;CC=AU&amp;NR=2021201672B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MAZZOLI, Francesco</creatorcontrib><creatorcontrib>MEIER, Simon</creatorcontrib><creatorcontrib>BLEIKERTZ, Sören Gerhard</creatorcontrib><creatorcontrib>LITSIOS, James Benton</creatorcontrib><creatorcontrib>MARIC, Ognjen</creatorcontrib><title>Computer system and method for distributed privacy-preserving shared execution of one or more processes</title><description>A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes. 142 144 146 Fig.I1</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNi7EOgjAURVkcjPoPb3AlwZroLETjB-hMarlAE9vX9BUif28HP8DpDOecdTE07MKUEEkWSXCkfUcOaeSOeo7UWUnRvnLRUYh21mYpQ4QgztYPJKOO2eADMyXLnrgn9qB8Oo7ICxuIQLbFqtdvwe7HTbG_XR_NvUTgFhK0gUdqL09VqYOqDqezqmt1_DP7Aq_gQgU</recordid><startdate>20220804</startdate><enddate>20220804</enddate><creator>MAZZOLI, Francesco</creator><creator>MEIER, Simon</creator><creator>BLEIKERTZ, Sören Gerhard</creator><creator>LITSIOS, James Benton</creator><creator>MARIC, Ognjen</creator><scope>EVB</scope></search><sort><creationdate>20220804</creationdate><title>Computer system and method for distributed privacy-preserving shared execution of one or more processes</title><author>MAZZOLI, Francesco ; MEIER, Simon ; BLEIKERTZ, Sören Gerhard ; LITSIOS, James Benton ; MARIC, Ognjen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_AU2021201672BB23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MAZZOLI, Francesco</creatorcontrib><creatorcontrib>MEIER, Simon</creatorcontrib><creatorcontrib>BLEIKERTZ, Sören Gerhard</creatorcontrib><creatorcontrib>LITSIOS, James Benton</creatorcontrib><creatorcontrib>MARIC, Ognjen</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MAZZOLI, Francesco</au><au>MEIER, Simon</au><au>BLEIKERTZ, Sören Gerhard</au><au>LITSIOS, James Benton</au><au>MARIC, Ognjen</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Computer system and method for distributed privacy-preserving shared execution of one or more processes</title><date>2022-08-04</date><risdate>2022</risdate><abstract>A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes. 142 144 146 Fig.I1</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_AU2021201672BB2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Computer system and method for distributed privacy-preserving shared execution of one or more processes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T09%3A57%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=MAZZOLI,%20Francesco&rft.date=2022-08-04&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EAU2021201672BB2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true