IP Library Granted Patent US 12,463,894
Granted Patent B2
US 12,463,894 · App. 17/993,548 · Granted Nov 4, 2025

Superdense failover for specific services on a quantum channel

Inventors: Leigh Griffin (Waterford, IE); Stephen Coady (Waterford, IE)
Assignee: Red Hat, Inc.
H04L45/24H04L41/0896H04L45/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,463,894
App. No.
17/993,548
Granted
Nov 4, 2025
Kind
B2
Abstract

A communication packet is received from a service. It is determined, based on network configuration data associated with the service, to communicate at least a portion of the communication packet over a quantum network with a superdense protocol in lieu of a default communication protocol. The portion is encoded according to the superdense protocol using a first qubit entangled with a second qubit accessible by the recipient interface. The first qubit is transmitted over the quantum network to the recipient interface.

Claims (54)

1 . A method comprising:

receiving, by a quantum computing system comprising a processor device, a communication packet from a service of a plurality of services;

accessing, by the quantum computing system, network configuration data corresponding to the plurality of services, wherein the network configuration data is descriptive of one or more attributes of the service of the plurality of services, wherein each of the one or more attributes is associated with a corresponding threshold value;

determining, by the quantum computing system and based on an attribute of the one or more attributes of the service exceeding the threshold value that corresponds to the attribute, to communicate at least a portion of the communication packet over a quantum network with a superdense protocol in lieu of a default communication protocol;

encoding, by the quantum computing system, the at least the portion according to the superdense protocol using a first qubit entangled with a second qubit accessible by a recipient interface; and

transmitting, by the quantum computing system, the first qubit over the quantum network to the recipient interface.

2 . The method of claim 1 , wherein the attribute comprises a priority status for the service, and wherein the method comprises:

determining, by the quantum computing system and based on the priority status for the service indicated by the network configuration data, to communicate the at least the portion with the superdense protocol.

3 . The method of claim 1 , wherein the attribute comprises a bandwidth demand for the service, and wherein the method further comprises:

determining, by the quantum computing system and based on the bandwidth demand for the service indicated by the network configuration data, to communicate the at least the portion with the superdense protocol.

4 . The method of claim 1 , wherein the network configuration data comprises a bandwidth threshold associated with the service, the bandwidth threshold indicating a threshold bandwidth status of the quantum network, responsive to which communication packets from the service are to be communicated using the superdense protocol.

5 . The method of claim 1 , comprising:

receiving, by the quantum computing system and from the recipient interface, a request for a communication packet from the service; and

responsive to receiving the request, determining, by the quantum computing system and based on the network configuration data, to communicate the at least the portion over the quantum network with the superdense protocol in lieu of the default communication protocol.

6 . The method of claim 1 , comprising:

receiving, by the quantum computing system, the communication packet through an application programming interface configured to receive inbound communication packets for communication over the quantum network.

7 . The method of claim 1 , comprising:

communicating, by the quantum computing system, and in parallel with communicating the at least the portion, at least a portion of a different communication packet from a different service over the quantum network with the default communication protocol.

8 . A quantum computing system, comprising:

a memory; and

a processor device coupled to the memory to:

receive a communication packet from a service of a plurality of services;

access network configuration data corresponding to the plurality of services, wherein the network configuration data is descriptive of one or more attributes of the service of the plurality of services, wherein each of the one or more attributes is associated with a corresponding threshold value;

determine, based on an attribute of the one or more attributes of the service exceeding the threshold value that corresponds to the attribute, to communicate at least a portion of the communication packet over a quantum network with a superdense protocol in lieu of a default communication protocol;

encode the at least the portion according to the superdense protocol using a first qubit entangled with a second qubit accessible by a recipient interface; and

transmit the first qubit over the quantum network to the recipient interface.

9 . The quantum computing system of claim 8 , wherein the attribute comprises a priority status for the service, and wherein the processor device coupled to the memory is further to:

determine, based on the priority status for the service indicated by the network configuration data, to communicate the at least the portion with the superdense protocol.

10 . The quantum computing system of claim 8 , wherein the attribute comprises a bandwidth demand for the service, and wherein the processor device coupled to the memory is further to:

determine, based on the bandwidth demand for the service indicated by the network configuration data, to communicate the at least the portion with the superdense protocol.

11 . The quantum computing system of claim 8 , wherein the network configuration data comprises a bandwidth threshold associated with the service, the bandwidth threshold indicating a threshold bandwidth status of the quantum network, responsive to which communication packets from the service are to be communicated using the superdense protocol.

12 . The quantum computing system of claim 8 , the processor device coupled to the memory to:

receive, from the recipient interface, a request for a communication packet from the service; and

responsive to receiving the request, determine, based on the network configuration data, to communicate the at least the portion over the quantum network with the superdense protocol in lieu of the default communication protocol.

13 . The quantum computing system of claim 8 , the processor device coupled to the memory to:

receive the communication packet through an application programming interface configured to receive inbound communication packets for communication over the quantum network.

14 . The quantum computing system of claim 8 , the processor device coupled to the memory to:

communicate, in parallel with communicating the at least the portion, at least a portion of a different communication packet from a different service over the quantum network with the default communication protocol.

15 . A non-transitory computer-readable storage medium that comprises executable instructions to cause a quantum computing system to:

receive a communication packet from a service of a plurality of services;

access network configuration data corresponding to the plurality of services, wherein the network configuration data is descriptive of one or more attributes of the service of the plurality of services, wherein each of the one or more attributes is associated with a corresponding threshold value;

determine, based on an attribute of the one or more attributes of the service exceeding the threshold value that corresponds to the attribute, to communicate at least a portion of the communication packet over a quantum network with a superdense protocol in lieu of a default communication protocol;

encode the at least the portion according to the superdense protocol using a first qubit entangled with a second qubit accessible by a recipient interface; and

transmit the first qubit over the quantum network to the recipient interface.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the attribute comprises a priority status for the service, and wherein the executable instructions further cause the quantum computing system to:

determine, based on the priority status for the service indicated by the network configuration data, to communicate the at least the portion with the superdense protocol.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the attribute comprises a bandwidth demand for the service, and wherein the executable instructions further cause the quantum computing system to:

determine, based on the bandwidth demand for the service indicated by the network configuration data, to communicate the at least the portion with the superdense protocol.

18 . The non-transitory computer-readable storage medium of claim 15 , wherein the network configuration data comprises a bandwidth threshold associated with the service, the bandwidth threshold indicating a threshold bandwidth status of the quantum network, responsive to which communication packets from the service are to be communicated using the superdense protocol.

19 . The non-transitory computer-readable storage medium of claim 15 , executable instructions further cause the quantum computing system to:

receive, from the recipient interface, a request for a communication packet from the service; and

responsive to receiving the request, determine, based on the network configuration data, to communicate the at least the portion over the quantum network with the superdense protocol in lieu of the default communication protocol.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the executable instructions further cause the quantum computing system to:

receive the communication packet through an application programming interface configured to receive inbound communication packets for communication over the quantum network.

Assignments (2)
CHANGE OF NAME Recorded Mar 3, 2026
From: RED HAT, INC.
To: RED HAT, LLC
Reel/Frame 074913/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2022
From: GRIFFIN, LEIGH; COADY, STEPHEN
To: RED HAT, INC.
Reel/Frame 061866/0872 →