Patents by Inventor Lev Samuel Bishop

Lev Samuel Bishop has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12555021
    Abstract: Systems and techniques that facilitate backend quantum runtimes are provided. In various embodiments, a system can comprise a memory that can store computer-executable components. The system can further comprise a processor that can be operably coupled to the memory and that can execute the computer-executable components stored in the memory. In various embodiments, the computer-executable components can comprise an execution orchestration engine component that can parse a computer program into classical and quantum portions and that can host the computer program by instantiating a classical computing resource.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: February 17, 2026
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Behrendt, Ismael Faro Sertage, Lev Samuel Bishop, Jay Michael Gambetta, Renier Morales, Ali Javadiabhari, Seetharami R. Seelam, Blake Robert Johnson
  • Publication number: 20250384317
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to regional decoders for quantum error correction. Accordingly, a system can comprise a memory that can store computer executable components. The system can further comprise a processor that can execute at least one of the computer executable components that can map one or more regional decoders to one or more modules, wherein each of the one or more modules comprise one or more logical qubits, and wherein each of the one or more regional decoders operate on a region comprising one module and at least a subsection of another module. The at least one of the computer executable component can further coordinate activation of the one or more regional decoders by facilitating logical operations between a first logical qubit and a second logical qubit.
    Type: Application
    Filed: June 13, 2024
    Publication date: December 18, 2025
    Inventors: Drew VANDETH, Blake Robert Johnson, Thomas Alexander, Antonio Corcoles-Gonzalez, Ali Javadiabhari, Lev Samuel Bishop, Andrew Wack
  • Patent number: 12481905
    Abstract: A method for a classical computer to synthesize a quantum circuit for use on a quantum computational device includes receiving information for a target operation to be implemented on said quantum computational device, and receiving information regarding native qubit gates that are available on said quantum computational device to be used to implement said quantum circuit; The method further includes determining each of a plurality of quantum circuits formed from said native qubit gates such that each of said plurality of quantum circuits will perform a function substantially equivalent to said target operation when implemented on the quantum computational device. The method further includes selecting one of said plurality of quantum circuits formed from said native qubit gates, based on a performance criterion of said quantum computational device.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: November 25, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric Peterson, Lev Samuel Bishop, Ali Javadiabhari
  • Patent number: 12288008
    Abstract: Techniques for improving a quantum simulator are provided. In one example, a system includes a simulation component and a snapshot component. The simulation component determines a set of random numbers and simultaneously provides the set of random numbers to an arithmetic decoder to perform a stochastic simulation process. The snapshot component generates snapshot data indicative of a state of the stochastic simulation process based on data associated with a stochastic branching point for the stochastic simulation process.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: April 29, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Christopher J. Wood
  • Patent number: 12164954
    Abstract: A compatibility is ascertained between a configuration of a quantum processor (q-processor) of a quantum cloud compute node (QCCN) in a quantum cloud environment (QCE) and an operation requested in a first instruction in a portion (q-portion) of a job submitted to the QCE, the QCE including the QCCN and a conventional compute node (CCN), the CCN including a conventional processor configured for binary computations. In response to the ascertaining, a quantum instruction (q-instruction) is constructed corresponding to the first instruction. The q-instruction is executed using the q-processor of the QCCN to produce a quantum output signal (q-signal). The q-signal is transformed into a corresponding quantum computing result (q-result). A final result is returned to a submitting system that submitted the job, wherein the final result comprises the q-result.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 10, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Andrew W. Cross, Ismael Faro Sertage, Jay M. Gambetta
  • Patent number: 12020122
    Abstract: A method, system and computer program product for mitigating errors in measurements from a quantum system. A discriminator is trained to classify the measurement results of the quantum states of qubits as corresponding to a first quantum state (e.g., quantum state of 0) or a second quantum state (e.g., quantum state of 1). A first region of trust (corresponding to trusted measurements of a first quantum state) with a first discriminator boundary and a second region of trust (corresponding to trusted measurements of a second quantum state) with a second discriminator boundary are defined using the trained discriminator. If a shot-to-shot measurement result of a qubit state falls outside such regions of trust, the measurement result is rejected. In this manner, measurement errors from a quantum system are effectively mitigated, including measurement errors involving shot-to-shot measurement results of the quantum states read from the execution of the quantum circuits.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 25, 2024
    Assignee: International Business Machines Corporation
    Inventors: Petar Jurcevic, Helena Zhang, Lev Samuel Bishop
  • Publication number: 20240202567
    Abstract: A method, system and computer program product for mitigating errors in measurements from a quantum system. A discriminator is trained to classify the measurement results of the quantum states of qubits as corresponding to a first quantum state (e.g., quantum state of 0) or a second quantum state (e.g., quantum state of 1). A first region of trust (corresponding to trusted measurements of a first quantum state) with a first discriminator boundary and a second region of trust (corresponding to trusted measurements of a second quantum state) with a second discriminator boundary are defined using the trained discriminator. If a shot-to-shot measurement result of a qubit state falls outside such regions of trust, the measurement result is rejected. In this manner, measurement errors from a quantum system are effectively mitigated, including measurement errors involving shot-to-shot measurement results of the quantum states read from the execution of the quantum circuits.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 20, 2024
    Inventors: Petar Jurcevic, Helena Zhang, Lev Samuel Bishop
  • Patent number: 11853848
    Abstract: Systems and techniques that facilitate backend quantum runtimes are provided. In various embodiments, a system can comprise a backend receiver component that can access a computer program provided by a client device, wherein the computer program is configured to indicate a quantum computation. In various aspects, the system can further comprise a backend runtime manager component that can host the computer program by instantiating a backend classical computing resource. In various instances, the backend classical computing resource can orchestrate both classical execution of the computer program and quantum execution of the quantum computation indicated by the computer program.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: December 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Blake Johnson, Ismael Faro Sertage, Lev Samuel Bishop, Jay Michael Gambetta, Renier Morales
  • Patent number: 11809962
    Abstract: Techniques for automating quantum circuit debugging are provided that simulate standard debugging behaviors. The technology includes rewriting a source quantum circuit into instrumented circuits based on instrumentation instruction information inserted into software code that corresponds to the source quantum circuit. The instrumented circuits can executed to obtain measurement data corresponding to different state data of qubits within the source quantum circuit. The measurement data can be processed to output generated information corresponding to one or more internal states or processes of a quantum computer associated with the source quantum circuit.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: November 7, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Andrew Cross, Jay Gambetta
  • Publication number: 20230289638
    Abstract: A method for a classical computer to synthesize a quantum circuit for use on a quantum computational device includes receiving information for a target operation to be implemented on said quantum computational device, and receiving information regarding native qubit gates that are available on said quantum computational device to be used to implement said quantum circuit; The method further includes determining each of a plurality of quantum circuits formed from said native qubit gates such that each of said plurality of quantum circuits will perform a function substantially equivalent to said target operation when implemented on the quantum computational device. The method further includes selecting one of said plurality of quantum circuits formed from said native qubit gates, based on a performance criterion of said quantum computational device.
    Type: Application
    Filed: June 22, 2022
    Publication date: September 14, 2023
    Inventors: Eric Peterson, Lev Samuel Bishop, Ali Javadiabhari
  • Publication number: 20230153679
    Abstract: Systems and techniques that facilitate backend quantum runtimes are provided. In various embodiments, a system can comprise a memory that can store computer-executable components. The system can further comprise a processor that can be operably coupled to the memory and that can execute the computer-executable components stored in the memory. In various embodiments, the computer-executable components can comprise an execution orchestration engine component that can parse a computer program into classical and quantum portions and that can host the computer program by instantiating a classical computing resource.
    Type: Application
    Filed: June 21, 2022
    Publication date: May 18, 2023
    Inventors: Michael Behrendt, Ismael Faro Sertage, Lev Samuel Bishop, Jay Michael Gambetta, Renier Morales, Ali Javadiabhari, Seetharami R. Seelam, Blake Robert Johnson
  • Publication number: 20230145090
    Abstract: Techniques for improving a quantum simulator are provided. In one example, a system includes a simulation component and a snapshot component. The simulation component determines a set of random numbers and simultaneously provides the set of random numbers to an arithmetic decoder to perform a stochastic simulation process. The snapshot component generates snapshot data indicative of a state of the stochastic simulation process based on data associated with a stochastic branching point for the stochastic simulation process.
    Type: Application
    Filed: April 5, 2021
    Publication date: May 11, 2023
    Inventors: Lev Samuel Bishop, Christopher J. Wood
  • Publication number: 20220358391
    Abstract: Systems and techniques that facilitate backend quantum runtimes are provided. In various embodiments, a system can comprise a backend receiver component that can access a computer program provided by a client device, wherein the computer program is configured to indicate a quantum computation. In various aspects, the system can further comprise a backend runtime manager component that can host the computer program by instantiating a backend classical computing resource. In various instances, the backend classical computing resource can orchestrate both classical execution of the computer program and quantum execution of the quantum computation indicated by the computer program.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 10, 2022
    Inventors: Blake Johnson, Ismael Faro Sertage, Lev Samuel Bishop, Jay Michael Gambetta, Renier Morales
  • Publication number: 20220083894
    Abstract: Techniques for automating quantum circuit debugging are provided that simulate standard debugging behaviors. The technology includes rewriting a source quantum circuit into instrumented circuits based on instrumentation instruction information inserted into software code that corresponds to the source quantum circuit. The instrumented circuits can executed to obtain measurement data corresponding to different state data of qubits within the source quantum circuit. The measurement data can be processed to output generated information corresponding to one or more internal states or processes of a quantum computer associated with the source quantum circuit.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Inventors: Lev Samuel Bishop, Andrew Cross, Jay Gambetta
  • Publication number: 20220050710
    Abstract: A compatibility is ascertained between a configuration of a quantum processor (q-processor) of a quantum cloud compute node (QCCN) in a quantum cloud environment (QCE) and an operation requested in a first instruction in a portion (q-portion) of a job submitted to the QCE, the QCE including the QCCN and a conventional compute node (CCN), the CCN including a conventional processor configured for binary computations. In response to the ascertaining, a quantum instruction (q-instruction) is constructed corresponding to the first instruction. The q-instruction is executed using the q-processor of the QCCN to produce a quantum output signal (q-signal). The q-signal is transformed into a corresponding quantum computing result (q-result). A final result is returned to a submitting system that submitted the job, wherein the final result comprises the q-result.
    Type: Application
    Filed: January 29, 2021
    Publication date: February 17, 2022
    Applicant: International Business Machines Corporation
    Inventors: Lev Samuel Bishop, ANDREW W. CROSS, Ismael Faro Sertage, Jay M. Gambetta
  • Patent number: 11238360
    Abstract: The technology is generally directed towards a pulse generation component that outputs a control pulse with a timing delay. A qubit state decision component uses an analog kernel to perform a linear filtering operation on (e.g., multiplies and integrates) a qubit signal to obtain a result corresponding to a qubit state, and compares the result to a threshold value to determine a measurement outcome result corresponding to the qubit state. A conditional gate component conditionally gates the control pulse based on the measurement outcome result.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: February 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Jay M. Gambetta
  • Patent number: 11210603
    Abstract: Techniques for automating quantum circuit debugging are provided that simulate standard debugging behaviors. The technology includes rewriting a source quantum circuit into instrumented circuits based on instrumentation instruction information inserted into software code that corresponds to the source quantum circuit. The instrumented circuits can executed to obtain measurement data corresponding to different state data of qubits within the source quantum circuit. The measurement data can be processed to output generated information corresponding to one or more internal states or processes of a quantum computer associated with the source quantum circuit.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: December 28, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Andrew Cross, Jay Gambetta
  • Patent number: 11003811
    Abstract: Techniques for improving a quantum simulator are provided. In one example, a system includes a simulation component and a snapshot component. The simulation component determines a set of random numbers and simultaneously provides the set of random numbers to an arithmetic decoder to perform a stochastic simulation process. The snapshot component generates snapshot data indicative of a state of the stochastic simulation process based on data associated with a stochastic branching point for the stochastic simulation process.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Christopher J. Wood
  • Patent number: 10996979
    Abstract: A compatibility is ascertained between a configuration of a quantum processor (q-processor) of a quantum cloud compute node (QCCN) in a quantum cloud environment (QCE) and an operation requested in a first instruction in a portion (q-portion) of a job submitted to the QCE, the QCE including the QCCN and a conventional compute node (CCN), the CCN including a conventional processor configured for binary computations. In response to the ascertaining, a quantum instruction (q-instruction) is constructed corresponding to the first instruction. The q-instruction is executed using the q-processor of the QCCN to produce a quantum output signal (q-signal). The q-signal is transformed into a corresponding quantum computing result (q-result). A final result is returned to a submitting system that submitted the job, wherein the final result comprises the q-result.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 4, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Andrew W. Cross, Ismael Faro Sertage, Jay M. Gambetta
  • Patent number: 10915831
    Abstract: Techniques facilitating reduction and/or mitigation of crosstalk in quantum bit gates of a quantum computing circuit are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a signal generation component that implements a control sequence that comprises a single pulse type for a first quantum bit and at least a second quantum bit of a quantum circuit. The computer-executable components can also comprise a coordination component that synchronizes a first pulse of a first channel of the first quantum bit and at least a second pulse of at least a second channel of the second quantum bit. The coordination component can simultaneously apply the first pulse to the first quantum bit and at least the second pulse to at least the second quantum bit.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lev Samuel Bishop, Jay Gambetta