Archiving files via superdense coding

US12554677B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12554677-B2
Application numberUS-202217966323-A
CountryUS
Kind codeB2
Filing dateOct 14, 2022
Priority dateOct 14, 2022
Publication dateFeb 17, 2026
Grant dateFeb 17, 2026

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.

One embodiment includes a method for quantum-mechanically archiving data. The method includes receiving, by a quantum computing device (QD), a request to store the data. The data may be associated with a file identifier (ID). A set of bits encodes the data in a classical encoding and the set of bits has a first cardinality. In response to receiving the request to store the data, generating, the QD may generate, based on a superdense coding protocol, a quantum-mechanical (QM) encoding of the data via a set of qubits that has a second cardinality that is less than the first cardinality. The QD may cause a generation of a data structure that encodes an association between the file ID and the set of qubits. The QD may further cause a storage of the data structure.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for archiving data, comprising: receiving, by a quantum computing device (QD), a request to store the data that is associated with a file identifier (ID), wherein a set of bits encodes the data in a classical encoding and the set of bits has a first cardinality; in response to receiving the request to store the data, generating, at the QD and based on a superdense coding protocol, a quantum-mechanical (QM) encoding of the data via a set of qubits that has a second cardinality that is less than the first cardinality; causing, by the QD, a generation of a data structure that encodes an association between the file ID and the set of qubits; and causing, by the QD, a storage of the data structure. 2 . The method of claim 1 , wherein receiving the request to store the data comprises: receiving, at the QD, a classical file that includes the set of bits and the file ID, wherein the file ID indicates the classical file. 3 . The method of claim 1 , wherein generating the QM encoding of the data comprises: preparing, by the QD, quantum states of the set of qubits based on the superdense coding protocol such that the quantum states of the set of qubits store the QM encoding. 4 . The method of claim 1 , wherein receiving the request to store the data comprises: determining, at the QD, the first cardinality of the set of bits; identifying, based in the first cardinality, the set of qubits from a plurality of qubits accessible by the QD; causing, by the QD, registration of the set of qubits; and in response to causing the registration of the set of qubits, causing, by the QD, the association between the file ID and the set of qubits. 5 . The method of claim 4 , wherein identifying the set of qubits from the plurality of qubits includes: providing a request for an availability of a portion of the plurality of qubits to a qubit registry service of the QD; and receiving, from the qubit registry service, an indication of an address for each qubit of the set of qubits. 6 . The method of claim 1 , wherein generating the QM encoding of the data comprises: identifying a sequential ordering of the set of qubits that is in accordance with the QM encoding of the data. 7 . The method of claim 1 , wherein causing the generation of the data structure comprises: encoding an address for each qubit of the set of qubits in the data structure; and encoding an ordering of the set of qubits in the data structure, wherein the ordering indicates a sequence for the address of each qubit of the set of qubits. 8 . The method of claim 1 , further comprising: receiving, at the QD, a request to access the data and an indication of the file ID; accessing the set of qubits based on the file ID; generating, by the QD, another classical encoding of the data via a second set of bits based on the superdense protocol and quantum states of the set of qubits; and transmitting, by the QD, the other classical encoding of the data via the second set of bits. 9 . The method of claim 8 , wherein the data structure indicates one or more file permissions for the data, the request to access the data further indicates credentials of a party that sent the request, and the method further comprises: verifying, by the QD, that the party that sent the request has permission to access the data based on the one or more file permissions for the data and the credentials of the party; and in response to verifying that the party has permission to access the data, measuring quantum states of the set of qubits based on the superdense coding protocol. 10 . The method of claim 1 , further comprising: maintaining, by QD, a coherence of quantum states of the set of qubits such that QM encoding of the data is conserved by the set of qubits. 11 . The method of claim 1 , wherein the second cardinality of the set of qubits is one-half the first cardinality of the set of bits. 12 . A quantum computing device, comprising: a set of qubits; a system memory; and a processor device communicatively coupled to the system memory, the processor device to: receive a request to store data that is associated with a file identifier (ID), wherein a set of bits encodes the data in a classical encoding and the set of bits has a first cardinality; in response to receiving the request to store the data, generate, based on a superdense coding protocol, a quantum-mechanical (QM) encoding of the data via a set of qubits that has a second cardinality that is less than the first cardinality; cause a generation of a data structure that encodes an association between the file ID and the set of qubits; and cause a storage of the data structure. 13 . The quantum computing device of claim 12 , wherein receiving the request to store the data comprises: receiving a classical file that includes the set of bits and the file ID, wherein the file ID indicates the classical file. 14 . The quantum computing device of claim 12 , wherein generating the QM encoding of the data comprises: preparing quantum states of the set of qubits based on the superdense coding protocol such that the quantum states of the set of qubits store the QM encoding.

Assignees

Inventors

Classifications

  • Quantum computing, i.e. information processing based on quantum-mechanical phenomena · CPC title

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

  • G06F16/113Primary

    Details of archiving (lifecycle management in storage systems G06F3/0649; point-in-time backing up or restoration of persistent data G06F11/1446) · 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 US12554677B2 cover?
One embodiment includes a method for quantum-mechanically archiving data. The method includes receiving, by a quantum computing device (QD), a request to store the data. The data may be associated with a file identifier (ID). A set of bits encodes the data in a classical encoding and the set of bits has a first cardinality. In response to receiving the request to store the data, generating, the…
Who is the assignee on this patent?
Red Hat Inc, Red Hat Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/113. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 17 2026 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).