SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS
The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; spa |
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 | PETERSSEN NODARSE, Guido Rogelio HEVIA OLIVER, José Luis PIATTINI VELTHUIS, Mario Gerardo |
description | The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application programming interface. Advantageously, the server (200) comprises: a business process manager (BPM) (1); a compiler (2) for compiling a first classical or quantum computing algorithm as a quantum computing meta-algorithm; a source-to-source compiler (4) for compiling the quantum computing meta-algorithm as a second quantum computing algorithm, wherein the second algorithm is compatible with the application programming interface of at least one of the quantum computers (300, 300', 300''); and an engine (5) for running processing units, designed to run the second algorithm in at least the quantum computer (300, 300', 300'') with the application programming interface of which it is compatible.
La invención se refiere a un sistema que comprende uno o más clientes (100) conectados a un servidor (200), donde dicho servidor (200) está conectado, a su vez, a uno o más ordenadores cuánticos (300, 300', 300''), y donde cada uno de dichos ordenadores cuánticos (300, 300', 300'') posee una interfaz de programación de aplicaciones propia. Ventajosamente, el servidor (200) comprende un BPM (1); un compilador (2) de un primer algoritmo de computación clásica o cuántica como un meta-algoritmo de computación cuántica; un transpilador (4) del meta-algoritmo de computación cuántica como un segundo algoritmo de computación cuántica, donde dicho segundo algoritmo es compatible con la interfaz de programación de aplicaciones de, al menos, uno de los ordenadores cuánticos (300, 300', 300''); y un motor (5) de ejecución de unidades de procesamiento, adaptado para ejecutar el segundo algoritmo en, al menos, el ordenador cuántico (300, 300', 300'') con cuya interfaz de programación de aplicaciones es compatible.
L'invention concerne un système qui comprend un ou plusieurs clients (100) connectés à un serveur (200), ledit serveur (200) étant connecté, à son tour, à un ou plusieurs ordinateurs quantiques (300, 300', 300''), chacun desdits ordinateurs quantiques (300, 300', 300'') possédant une interface de programmation d'applications propre. Avantageusement, le serveur (200) comprend un BPM (1); un compilateur (2) d'un premier algorithme de calcul classique ou quantique tel qu'un méta-algorithme de calcul quantique; |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2022053732A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2022053732A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2022053732A13</originalsourceid><addsrcrecordid>eNrjZAgOjgwOcfVVcPMPUnBxDXP18Q_w9HNXcPRzUQgK9fMDswMCfDydHUM8_f2CFTz9FDwinYI8XRQCQx39QkJ9FZz9fQNCQ0AK_VxDwv2DvIN5GFjTEnOKU3mhNDeDsptriLOHbmpBfnxqcUFicmpeakl8uL-RgZGRgamxubGRo6ExcaoA_vMxSQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS</title><source>esp@cenet</source><creator>PETERSSEN NODARSE, Guido Rogelio ; HEVIA OLIVER, José Luis ; PIATTINI VELTHUIS, Mario Gerardo</creator><creatorcontrib>PETERSSEN NODARSE, Guido Rogelio ; HEVIA OLIVER, José Luis ; PIATTINI VELTHUIS, Mario Gerardo</creatorcontrib><description>The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application programming interface. Advantageously, the server (200) comprises: a business process manager (BPM) (1); a compiler (2) for compiling a first classical or quantum computing algorithm as a quantum computing meta-algorithm; a source-to-source compiler (4) for compiling the quantum computing meta-algorithm as a second quantum computing algorithm, wherein the second algorithm is compatible with the application programming interface of at least one of the quantum computers (300, 300', 300''); and an engine (5) for running processing units, designed to run the second algorithm in at least the quantum computer (300, 300', 300'') with the application programming interface of which it is compatible.
La invención se refiere a un sistema que comprende uno o más clientes (100) conectados a un servidor (200), donde dicho servidor (200) está conectado, a su vez, a uno o más ordenadores cuánticos (300, 300', 300''), y donde cada uno de dichos ordenadores cuánticos (300, 300', 300'') posee una interfaz de programación de aplicaciones propia. Ventajosamente, el servidor (200) comprende un BPM (1); un compilador (2) de un primer algoritmo de computación clásica o cuántica como un meta-algoritmo de computación cuántica; un transpilador (4) del meta-algoritmo de computación cuántica como un segundo algoritmo de computación cuántica, donde dicho segundo algoritmo es compatible con la interfaz de programación de aplicaciones de, al menos, uno de los ordenadores cuánticos (300, 300', 300''); y un motor (5) de ejecución de unidades de procesamiento, adaptado para ejecutar el segundo algoritmo en, al menos, el ordenador cuántico (300, 300', 300'') con cuya interfaz de programación de aplicaciones es compatible.
L'invention concerne un système qui comprend un ou plusieurs clients (100) connectés à un serveur (200), ledit serveur (200) étant connecté, à son tour, à un ou plusieurs ordinateurs quantiques (300, 300', 300''), chacun desdits ordinateurs quantiques (300, 300', 300'') possédant une interface de programmation d'applications propre. Avantageusement, le serveur (200) comprend un BPM (1); un compilateur (2) d'un premier algorithme de calcul classique ou quantique tel qu'un méta-algorithme de calcul quantique; un transpileur (4) du méta-algorithme de calcul quantique comme second algorithme de calcul quantique, ce second algorithme étant compatible avec l'interface de programmation d'applications d'au moins, un des ordinateurs quantiques (300, 300', 300''); et un moteur (5) d'exécution d'unités de traitement, conçu pour exécuter le second algorithme dans, au moins, l'ordinateur quantique (300, 300', 300'') dont l'interface de programmation d'applications est compatible.</description><language>eng ; fre ; spa</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; 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&date=20220317&DB=EPODOC&CC=WO&NR=2022053732A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220317&DB=EPODOC&CC=WO&NR=2022053732A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PETERSSEN NODARSE, Guido Rogelio</creatorcontrib><creatorcontrib>HEVIA OLIVER, José Luis</creatorcontrib><creatorcontrib>PIATTINI VELTHUIS, Mario Gerardo</creatorcontrib><title>SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS</title><description>The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application programming interface. Advantageously, the server (200) comprises: a business process manager (BPM) (1); a compiler (2) for compiling a first classical or quantum computing algorithm as a quantum computing meta-algorithm; a source-to-source compiler (4) for compiling the quantum computing meta-algorithm as a second quantum computing algorithm, wherein the second algorithm is compatible with the application programming interface of at least one of the quantum computers (300, 300', 300''); and an engine (5) for running processing units, designed to run the second algorithm in at least the quantum computer (300, 300', 300'') with the application programming interface of which it is compatible.
La invención se refiere a un sistema que comprende uno o más clientes (100) conectados a un servidor (200), donde dicho servidor (200) está conectado, a su vez, a uno o más ordenadores cuánticos (300, 300', 300''), y donde cada uno de dichos ordenadores cuánticos (300, 300', 300'') posee una interfaz de programación de aplicaciones propia. Ventajosamente, el servidor (200) comprende un BPM (1); un compilador (2) de un primer algoritmo de computación clásica o cuántica como un meta-algoritmo de computación cuántica; un transpilador (4) del meta-algoritmo de computación cuántica como un segundo algoritmo de computación cuántica, donde dicho segundo algoritmo es compatible con la interfaz de programación de aplicaciones de, al menos, uno de los ordenadores cuánticos (300, 300', 300''); y un motor (5) de ejecución de unidades de procesamiento, adaptado para ejecutar el segundo algoritmo en, al menos, el ordenador cuántico (300, 300', 300'') con cuya interfaz de programación de aplicaciones es compatible.
L'invention concerne un système qui comprend un ou plusieurs clients (100) connectés à un serveur (200), ledit serveur (200) étant connecté, à son tour, à un ou plusieurs ordinateurs quantiques (300, 300', 300''), chacun desdits ordinateurs quantiques (300, 300', 300'') possédant une interface de programmation d'applications propre. Avantageusement, le serveur (200) comprend un BPM (1); un compilateur (2) d'un premier algorithme de calcul classique ou quantique tel qu'un méta-algorithme de calcul quantique; un transpileur (4) du méta-algorithme de calcul quantique comme second algorithme de calcul quantique, ce second algorithme étant compatible avec l'interface de programmation d'applications d'au moins, un des ordinateurs quantiques (300, 300', 300''); et un moteur (5) d'exécution d'unités de traitement, conçu pour exécuter le second algorithme dans, au moins, l'ordinateur quantique (300, 300', 300'') dont l'interface de programmation d'applications est compatible.</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZAgOjgwOcfVVcPMPUnBxDXP18Q_w9HNXcPRzUQgK9fMDswMCfDydHUM8_f2CFTz9FDwinYI8XRQCQx39QkJ9FZz9fQNCQ0AK_VxDwv2DvIN5GFjTEnOKU3mhNDeDsptriLOHbmpBfnxqcUFicmpeakl8uL-RgZGRgamxubGRo6ExcaoA_vMxSQ</recordid><startdate>20220317</startdate><enddate>20220317</enddate><creator>PETERSSEN NODARSE, Guido Rogelio</creator><creator>HEVIA OLIVER, José Luis</creator><creator>PIATTINI VELTHUIS, Mario Gerardo</creator><scope>EVB</scope></search><sort><creationdate>20220317</creationdate><title>SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS</title><author>PETERSSEN NODARSE, Guido Rogelio ; HEVIA OLIVER, José Luis ; PIATTINI VELTHUIS, Mario Gerardo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2022053732A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; spa</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>PETERSSEN NODARSE, Guido Rogelio</creatorcontrib><creatorcontrib>HEVIA OLIVER, José Luis</creatorcontrib><creatorcontrib>PIATTINI VELTHUIS, Mario Gerardo</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PETERSSEN NODARSE, Guido Rogelio</au><au>HEVIA OLIVER, José Luis</au><au>PIATTINI VELTHUIS, Mario Gerardo</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS</title><date>2022-03-17</date><risdate>2022</risdate><abstract>The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application programming interface. Advantageously, the server (200) comprises: a business process manager (BPM) (1); a compiler (2) for compiling a first classical or quantum computing algorithm as a quantum computing meta-algorithm; a source-to-source compiler (4) for compiling the quantum computing meta-algorithm as a second quantum computing algorithm, wherein the second algorithm is compatible with the application programming interface of at least one of the quantum computers (300, 300', 300''); and an engine (5) for running processing units, designed to run the second algorithm in at least the quantum computer (300, 300', 300'') with the application programming interface of which it is compatible.
La invención se refiere a un sistema que comprende uno o más clientes (100) conectados a un servidor (200), donde dicho servidor (200) está conectado, a su vez, a uno o más ordenadores cuánticos (300, 300', 300''), y donde cada uno de dichos ordenadores cuánticos (300, 300', 300'') posee una interfaz de programación de aplicaciones propia. Ventajosamente, el servidor (200) comprende un BPM (1); un compilador (2) de un primer algoritmo de computación clásica o cuántica como un meta-algoritmo de computación cuántica; un transpilador (4) del meta-algoritmo de computación cuántica como un segundo algoritmo de computación cuántica, donde dicho segundo algoritmo es compatible con la interfaz de programación de aplicaciones de, al menos, uno de los ordenadores cuánticos (300, 300', 300''); y un motor (5) de ejecución de unidades de procesamiento, adaptado para ejecutar el segundo algoritmo en, al menos, el ordenador cuántico (300, 300', 300'') con cuya interfaz de programación de aplicaciones es compatible.
L'invention concerne un système qui comprend un ou plusieurs clients (100) connectés à un serveur (200), ledit serveur (200) étant connecté, à son tour, à un ou plusieurs ordinateurs quantiques (300, 300', 300''), chacun desdits ordinateurs quantiques (300, 300', 300'') possédant une interface de programmation d'applications propre. Avantageusement, le serveur (200) comprend un BPM (1); un compilateur (2) d'un premier algorithme de calcul classique ou quantique tel qu'un méta-algorithme de calcul quantique; un transpileur (4) du méta-algorithme de calcul quantique comme second algorithme de calcul quantique, ce second algorithme étant compatible avec l'interface de programmation d'applications d'au moins, un des ordinateurs quantiques (300, 300', 300''); et un moteur (5) d'exécution d'unités de traitement, conçu pour exécuter le second algorithme dans, au moins, l'ordinateur quantique (300, 300', 300'') dont l'interface de programmation d'applications est compatible.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre ; spa |
recordid | cdi_epo_espacenet_WO2022053732A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS COMPUTING COUNTING PHYSICS |
title | SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T14%3A09%3A55IST&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=PETERSSEN%20NODARSE,%20Guido%20Rogelio&rft.date=2022-03-17&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2022053732A1%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 |