Push notification qubit manipulation

US12412116B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12412116-B2
Application numberUS-202117513308-A
CountryUS
Kind codeB2
Filing dateOct 28, 2021
Priority dateOct 28, 2021
Publication dateSep 9, 2025
Grant dateSep 9, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Performing qubit manipulation using push notifications is disclosed herein. In one example, a quantum computing device comprises a system memory and a processor device communicatively coupled to the system memory. The processor device is to receive a push notification that includes an identifier of a qubit and a push notification payload, such as a data value to be written to the qubit and/or one or more qubit manipulation commands to be performed using the qubit. Upon receiving the push notification, the processor device obtains write access to the qubit, and then applies the push notification payload to the qubit, for example by writing the data value to the qubit and/or by executing the one or more qubit manipulation commands using the qubit.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a first quantum computing device, a push notification over a quantum channel, the push notification comprising an identifier of a first qubit and a push notification payload, the push notification payload comprising a second qubit transmitted over the quantum channel; obtaining write access to the first qubit; and applying the push notification payload to the first qubit. 2. The method of claim 1 , further comprising subsequently executing a quantum service to which the first qubit is allocated. 3. The method of claim 1 , wherein: the push notification payload comprises one or more qubit manipulation commands; and applying the push notification payload to the first qubit comprises: obtaining the one or more qubit manipulation commands from the push notification payload; and executing the one or more qubit manipulation commands using the first qubit. 4. The method of claim 3 , wherein the one or more qubit manipulation commands comprises one or more of a command for placing the first qubit into an entangled state and a command for setting a quantum state of the first qubit. 5. The method of claim 1 , further comprising: obtaining, by a second quantum computing device, a result of a quantum operation; generating the push notification payload based on the result of the quantum operation; generating the push notification; and transmitting the push notification to the first quantum computing device. 6. The method of claim 1 , further comprising: obtaining, by a classical computing device, input data directed to the first qubit; generating the push notification payload based on the input data; generating the push notification; and transmitting the push notification to the first quantum computing device. 7. A computing system, comprising: a first quantum computing device, comprising: a first system memory; and a first processor device communicatively coupled to the first system memory, the first processor device to: receive a push notification over a quantum channel, the push notification comprising an identifier of a first qubit and a push notification payload, the push notification payload comprising a second qubit transmitted over the quantum channel; obtain write access to the first qubit; and apply the push notification payload to the first qubit. 8. The computing system of claim 7 , wherein the first processor device is further to subsequently execute a quantum service to which the first qubit is allocated. 9. The computing system of claim 7 , wherein: the push notification payload comprises one or more qubit manipulation commands; and to apply the push notification payload to the first qubit is to: obtain the one or more qubit manipulation commands from the push notification payload; and execute the one or more qubit manipulation commands using the first qubit. 10. The computing system of claim 9 , wherein the one or more qubit manipulation commands comprises one or more of a command for placing the first qubit into an entangled state and a command for setting a quantum state of the first qubit. 11. The computing system of claim 7 , further comprising: a second quantum computing device, comprising: a second system memory; and a second processor device communicatively coupled to the second system memory, the second processor device to: obtain a result of a quantum operation; generate the push notification payload based on the result of the quantum operation; generate the push notification; and transmit the push notification to the first quantum computing device. 12. The computing system of claim 7 , further comprising: a classical computing device, comprising: a third system memory; and a third processor device communicatively coupled to the third system memory, the third processor device to: obtain input data directed to the first qubit; generate the push notification payload based on the input data; generate the push notification; and transmit the push notification to the first quantum computing device. 13. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause one or more processor devices to: receive a push notification over a quantum channel, the push notification comprising an identifier of a first qubit and a push notification payload, the push notification payload comprising a second qubit transmitted over the quantum channel; obtain write access to the first qubit; and apply the push notification payload to the first qubit. 14. The non-transitory computer-readable medium of claim 13 , wherein: the push notification payload comprises one or more qubit manipulation commands; and to apply the push notification payload to the first qubit is to: obtain the one or more qubit manipulation commands from the push notification payload; and execute the one or more qubit manipulation commands using the first qubit. 15. The non-transitory computer-readable medium of claim 14 , wherein the one or more qubit manipulation commands comprises one or more of a command for placing the first qubit into an entangled state and a command for setting a quantum state of the first qubit. 16. The non-transitory computer-readable medium of claim 13 , wherein the computer-executable instructions further cause the one or more processor devices to: obtain a result of a quantum operation; generate the push notification payload based on the result of the quantum operation; generate the push notification; and transmit the push notification. 17. The non-transitory computer-readable medium of claim 13 , wherein the computer-executable instructions further cause the one or more processor devices to: obtain input data directed to the first qubit; generate the push notification payload based on the input data; generate the push notification; and transmit the push notification.

Assignees

Inventors

Classifications

  • Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control · CPC title

  • Models of quantum computing, e.g. quantum circuits or universal quantum computers · CPC title

  • G06N10/80Primary

    Quantum programming, e.g. interfaces, languages or software-development kits for creating or handling programs capable of running on quantum computers; Platforms for simulating or accessing quantum computers, e.g. cloud-based quantum computing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12412116B2 cover?
Performing qubit manipulation using push notifications is disclosed herein. In one example, a quantum computing device comprises a system memory and a processor device communicatively coupled to the system memory. The processor device is to receive a push notification that includes an identifier of a qubit and a push notification payload, such as a data value to be written to the qubit and/or o…
Who is the assignee on this patent?
Red Hat Inc
What technology area does this patent fall under?
Primary CPC classification G06N10/80. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).