Quantum file management system

US12547583B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12547583-B2
Application numberUS-202418417497-A
CountryUS
Kind codeB2
Filing dateJan 19, 2024
Priority dateApr 27, 2020
Publication dateFeb 10, 2026
Grant dateFeb 10, 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.

A quantum file management system is disclosed. A quantum file manager receives, from a requestor, a request to access a quantum file that comprises a plurality of qubits. The quantum file manager determines, for each respective qubit of the plurality of qubits, a qubit identifier of the respective qubit. The quantum file manager sends, to the requestor in response to the request, information that includes the qubit identifier for each respective qubit of the plurality of qubits.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: in response to a request from a requestor to access a quantum file that encodes contextually-related data across a plurality of qubits, identifying, by a quantum file manager executing on one or more quantum computing systems, a quantum file registry record that stores a qubit identifier for each qubit in the quantum file, wherein the plurality of qubits encode the contextually-related data in a particular sequential order, and wherein the quantum file comprises a field comprising order data indicative of the particular sequential order; accessing, by the quantum file manager, the quantum file registry record to determine, for each respective qubit of the plurality of qubits, information that includes the qubit identifier of the respective qubit and a status of the respective qubit; providing, by the quantum file manager to the requestor, the qubit identifier for each respective qubit of the plurality of qubits, the status for each respective qubit of the plurality of qubits, and the order data indicative of the particular sequential order; receiving, by the quantum file manager, location change information that indicates that data stored on a first qubit of the plurality of qubits has been moved to a second qubit that is not in the plurality of qubits; removing, from the quantum file registry record, information regarding the first qubit; and adding, to the quantum file registry record, information identifying the second qubit. 2 . The method of claim 1 , further comprising: determining, for each respective qubit of the plurality of qubits, that the respective qubit is in an entanglement state of entangled or not entangled; and wherein the status is based on the entanglement state of the respective qubit. 3 . The method of claim 2 , wherein, for each respective qubit of the plurality of qubits, the status identifies the entanglement state of the respective qubit. 4 . The method of claim 3 , wherein an entanglement state of the first qubit of the plurality of qubits is that the first qubit is entangled, and an entanglement state of a third qubit of the plurality of qubits is that the third qubit is not entangled. 5 . The method of claim 1 , wherein the qubit identifier for the first qubit of the plurality of qubits identifies a first quantum computing system and the qubit identifier for a third qubit of the plurality of qubits identifies a second quantum computing system. 6 . The method of claim 1 , further comprising identifying, by the quantum file manager, a linking service for the quantum file. 7 . The method of claim 6 , wherein identifying, by the quantum file manager, the linking service for the quantum file further comprises accessing, by the quantum file manager, a quantum file reference that corresponds to the quantum file, wherein the quantum file reference identifies the linking service. 8 . The method of claim 1 , further comprising: prior to receiving the request to access the quantum file, receiving, by the quantum file manager from a file creation requestor, a file creation request to create the quantum file, the file creation request including a quantum assembly language (QASM) file identifier that identifies a QASM file; analyzing, by the quantum file manager, the QASM file to determine a number of qubits for the quantum file; obtaining, from a qubit registry, qubit identification information that identifies a plurality of available qubits; generating a quantum file reference that corresponds to the quantum file, the quantum file reference comprising information that identifies the available qubits; and returning, to the file creation requestor, an identifier that identifies the quantum file reference. 9 . The method of claim 8 , wherein the file creation request includes the identifier. 10 . The method of claim 8 , wherein the first qubit of the plurality of qubits is implemented by a first quantum computing system and a third qubit of the plurality of qubits is implemented by a second computing system. 11 . The method of claim 8 , wherein the information that identifies the available qubits comprises a plurality of qubit identifiers, each qubit identifier corresponding to one of the plurality of qubits. 12 . The method of claim 1 , further comprising: prior to receiving the request to access the quantum file, receiving, by the quantum file manager from a file creation requestor, a file creation request to create the quantum file, the file creation request identifying the plurality of qubits; determining, based at least in part on the file creation request, a quantity of metadata qubits for maintaining metadata about the quantum file; and generating a quantum file reference, using the metadata qubits, that corresponds to the quantum file, the quantum file reference comprising information that identifies the plurality of qubits. 13 . The method of claim 12 , wherein generating the quantum file reference using the metadata qubits comprises storing, to the metadata qubits, the information that identifies the plurality of qubits. 14 . The method of claim 12 , further comprising obtaining, from a qubit registry, qubit identification information that identifies the metadata qubits. 15 . A quantum computing system, comprising: a memory; and at least one processor device coupled to the memory to: in response to a request from a requestor to access a quantum file that encodes contextually-related data across a plurality of qubits, identify, by a quantum file manager, a quantum file registry record that stores a qubit identifier for each qubit in the quantum file, wherein the plurality of qubits encode the contextually-related data in a particular sequential order, and wherein the quantum file comprises a field comprising order data indicative of the particular sequential order; access, by the quantum file manager, the quantum file registry record to determine, for each respective qubit of the plurality of qubits, information that includes the qubit identifier of the respective qubit and a status of the respective qubit; provide, by the quantum file manager to the requestor, the qubit identifier for each respective qubit of the plurality of qubits, the status for each respective qubit of the plurality of qubits, and the order data indicative of the particular sequential order; receive, by the quantum file manager, location change information that indicates that data stored on a first qubit of the plurality of qubits has been moved to a second qubit that is not in the plurality of qubits; remove, from the quantum file registry record, information regarding the first qubit; and add, to the quantum file registry record, information identifying the second qubit. 16 . A computer program product stored on a non-transitory computer-readable storage medium and including instructions to cause a processor device to: in response to a request from a requestor to access a quantum file that encodes contextually-related data across a plurality of qubits, identify, by a quantum file manager executing on one or more quantum computing systems, a quantum file registry record that stores a qubit identifier for each qubit in the quantum file, wherein the plurality of qubits encode the contextually-related data in a sequential order, and wherein the quantum file comprises a field comprising order data indicative of the particular sequential order; access, by the quantum file manager, the quantum file registry record to determine, for each respective qubit of the plurality of qubits, information that includes

Assignees

Inventors

Classifications

  • File access structures, e.g. distributed indices (arrangements of input from, or output to, record carriers G06F3/06) · CPC title

  • File system types · CPC title

  • 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

  • G06F16/11Primary

    File system administration, e.g. details of archiving or snapshots (error detection or correction of the data by redundancy in operations G06F11/14) · 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 US12547583B2 cover?
A quantum file management system is disclosed. A quantum file manager receives, from a requestor, a request to access a quantum file that comprises a plurality of qubits. The quantum file manager determines, for each respective qubit of the plurality of qubits, a qubit identifier of the respective qubit. The quantum file manager sends, to the requestor in response to the request, information th…
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/11. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 10 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).