Patents by Inventor Pradeep NIROULA

Pradeep NIROULA 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: 12229603
    Abstract: A method of performing a quantum computation process includes mapping logical qubits to physical qubits of a quantum processor so that quantum circuits are executable using the physical qubits of the quantum processor and a total infidelity of the plurality of quantum circuits is minimized, wherein each of the physical qubits comprise a trapped ion, and each of the plurality of quantum circuits comprises single-qubit gates and two-qubit gates within the plurality of the logical qubits, calibrating two-qubit gates within a first plurality of pairs of physical qubits, such that infidelity of the two-qubit gates within the first plurality of pairs of physical qubit is lowered, executing the plurality of quantum circuits on the quantum processor, by applying laser pulses that each cause a single-qubit gate operation and a two-qubit gate operation in each of the plurality of quantum circuits on the plurality of physical qubits, measuring population of qubit states of the physical qubits in the quantum processor, a
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 18, 2025
    Assignees: IONQ, INC., UNIVERSITY OF MARYLAND
    Inventors: Andrii Maksymov, Pradeep Niroula, Yunseong Nam
  • Patent number: 12093128
    Abstract: Systems and methods for efficient error mitigation in quantum circuit execution using parity checks and classical feedback are disclosed.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: September 17, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Pradeep Niroula, Ruslan Shaydulin, Marco Pistoia
  • Publication number: 20240185109
    Abstract: A process for measuring multiple functions with a quantum sensor network includes: providing a plurality of quantum sensors, each of which is configured for measuring a different analytic function of a set of unknown parameters; preparing the plurality of quantum sensors in a known state; exposing the plurality of quantum sensors to the set of unknown parameters; measuring the plurality of quantum sensors; and calculating the multiple analytic functions of the set of unknown parameters from the measurements of the plurality of quantum sensors
    Type: Application
    Filed: April 18, 2023
    Publication date: June 6, 2024
    Inventors: Alexey Vyacheslavovich Gorshkov, Jacob Bringewatt, Igor Boettcher, Pradeep Niroula, Przemyslaw Bienias
  • Publication number: 20240176694
    Abstract: Systems and methods for efficient error mitigation in quantum circuit execution using parity checks and classical feedback are disclosed.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: Pradeep NIROULA, Ruslan SHAYDULIN, Marco PISTOIA
  • Publication number: 20240013078
    Abstract: A method of determining a pattern in a sequence of bits using a quantum computing system includes setting a first register of a quantum processor in a superposition of a plurality of string index states, encoding a bit string in a second register of the quantum processor, encoding a bit pattern in a third register of the quantum processor, circularly shifting qubits of the second register conditioned on the first register, amplifying an amplitude of a state combined with the first register in which the circularly shifted qubits of the second register matches qubits of the third register, measuring an amplitude of the first register and determining a string index state of the plurality of string index states associated with the amplified state, and outputting, by use of a classical computer, a string index associated with the first register in the measured state.
    Type: Application
    Filed: September 18, 2023
    Publication date: January 11, 2024
    Inventors: Pradeep NIROULA, Yunseong NAM
  • Patent number: 11823010
    Abstract: A method of determining a pattern in a sequence of bits using a quantum computing system includes setting a first register of a quantum processor in a superposition of a plurality of string index states, encoding a bit string in a second register of the quantum processor, encoding a bit pattern in a third register of the quantum processor, circularly shifting qubits of the second register conditioned on the first register, amplifying an amplitude of a state combined with the first register in which the circularly shifted qubits of the second register matches qubits of the third register, measuring an amplitude of the first register and determining a string index state of the plurality of string index states associated with the amplified state, and outputting, by use of a classical computer, a string index associated with the first register in the measured state.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: November 21, 2023
    Assignees: IONQ, INC., UNIVERSITY OF MARYLAND
    Inventors: Pradeep Niroula, Yunseong Nam
  • Publication number: 20230259804
    Abstract: A method of performing computation using an ion trap quantum computing system including a classical computer, a system controller, and a quantum processor includes computing, by the classical computer, a circuit that implements a selected set of gate operations, using one or more efficient arbitrary simultaneous entangling (EASE) gates, implementing, by the system controller, the computed circuit on the quantum processor, measuring, by the system controller, population of qubit states in the quantum processor, and outputting, by the classical computer, the measured population of qubit states in the quantum processor.
    Type: Application
    Filed: July 11, 2022
    Publication date: August 17, 2023
    Inventors: NIKODEM GRZESIAK, Andrii Maksymov, Pradeep Niroula, Yunseong Nam
  • Publication number: 20230214581
    Abstract: Systems and methods for quantum computing-based summarization are disclosed. A method for quantum computing-based summarization may include a classical computer program: receiving a document having a plurality of sentences; receiving a summary parameter that represents a subset of the plurality of sentences to include in a summary of the document; generating a vector for each sentence; calculating a centrality value for each vector; calculating a similarity value to other vectors for each vector; creating a cost function using the similarity values, the centrality values, a number of the plurality of sentences in the document, and the summary parameter; instructing a quantum computer to optimize the cost function using a quantum algorithm; receiving a dictionary comprising a plurality of distributions of the plurality of sentences and a probability for each distribution; and generating a summary comprising a subset of the plurality sentences based on a distribution having a highest probability.
    Type: Application
    Filed: January 6, 2022
    Publication date: July 6, 2023
    Inventors: Pradeep NIROULA, Romina YALOVETZKY, Pierre MINSSEN, Dylan HERMAN, Marco PISTOIA, Shaohan HU
  • Publication number: 20230185875
    Abstract: A method for implementing all-to-all connectivity in gate-based quantum computers may include a classical computer program: receiving an optimization problem; constructing a problem Hamiltonian by assigning a qubit to each interactions between pairs of variables; associating each of the assigned qubits to a physical qubit in a physical qubit grid; assigning readout physical qubits in the physical qubit grid to neighbors of the associated physical qubits; instructing the quantum computer to apply a driving Hamiltonian and the problem Hamiltonian to the physical qubit grid; instructing the quantum computer to apply CNOT gates between associated physical qubits on edges of each triangle and square in the physical qubit grid and the readout physical qubits in centers of the triangles and squares; instructing the quantum computer to measure the readout physical qubits; and determining that the measurements of all readout physical indicates that parities between the physical qubits are enforced.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventors: Pradeep NIROULA, Marco PISTOIA
  • Publication number: 20220414513
    Abstract: A method of performing computation using a hybrid quantum-classical computing system comprising a classical computer, a system controller, and a quantum processor includes identifying, by use of the classical computer, a molecular dynamics system to be simulated, computing, by use of the classical computer, multiple energies associated with particles of the molecular dynamics system as part of the simulation, based on the Ewald summation method, the computing of the multiple energies comprising partially offloading the computing of the multiple energies to the quantum processor, and outputting, by use of the classical computer, a physical behavior of the molecular dynamics system determined from the computed multiple energies.
    Type: Application
    Filed: June 15, 2022
    Publication date: December 29, 2022
    Inventors: Pradeep NIROULA, Yunseong NAM
  • Publication number: 20220206866
    Abstract: A method of performing a quantum computation process includes mapping, by a classical computer, logical qubits to physical qubits of a quantum processor so that quantum circuits are executable using the physical qubits of the quantum processor and a total infidelity of the plurality of quantum circuits is minimized, wherein each of the physical qubits comprise a trapped ion, and each of the plurality of quantum circuits comprises single-qubit gates and two-qubit gates within the plurality of the logical qubits, calibrating, by a system controller, two-qubit gates within a first plurality of pairs of physical qubits, such that infidelity of the two-qubit gates within the first plurality of pairs of physical qubit is lowered, executing the plurality of quantum circuits on the quantum processor, by applying laser pulses that each cause a single-qubit gate operation and a two-qubit gate operation in each of the plurality of quantum circuits on the plurality of physical qubits, measuring, by the system controller,
    Type: Application
    Filed: November 19, 2021
    Publication date: June 30, 2022
    Inventors: Andrii MAKSYMOV, Pradeep NIROULA, Yunseong NAM
  • Publication number: 20220198105
    Abstract: A method of performing a computational process includes transforming, a first register of a quantum processor to a charge encoded state in which charges of interacting particles to be simulated are encoded, transforming a second register of the quantum processor to a position encoded state in which positions of the interacting particles are encoded, performing a first phase shift operation, including shifting a phase of the first and second registers by kinetic energies of the interacting particles, performing a second phase shift operation, including shifting the phase of the first and second registers by pair-wise Coulomb potential energies of the interacting particles, measuring the phase of the first and second registers, transmitting the measured phase of the first and second registers to a classical computer, and the measured phase including a sum of the kinetic energies and the pair-wise Coulomb potential energies of the interacting particles.
    Type: Application
    Filed: November 19, 2021
    Publication date: June 23, 2022
    Inventors: Pradeep NIROULA, Wengang ZHANG, Yunseong NAM
  • Publication number: 20210374593
    Abstract: A method of determining a pattern in a sequence of bits using a quantum computing system includes setting a first register of a quantum processor in a superposition of a plurality of string index states, encoding a bit string in a second register of the quantum processor, encoding a bit pattern in a third register of the quantum processor, circularly shifting qubits of the second register conditioned on the first register, amplifying an amplitude of a state combined with the first register in which the circularly shifted qubits of the second register matches qubits of the third register, measuring an amplitude of the first register and determining a string index state of the plurality of string index states associated with the amplified state, and outputting, by use of a classical computer, a string index associated with the first register in the measured state.
    Type: Application
    Filed: May 6, 2021
    Publication date: December 2, 2021
    Inventors: Pradeep Niroula, Yunseong Nam
  • Publication number: 20210233617
    Abstract: A method of performing computation using a hybrid quantum-classical computing system comprising a classical computer and a quantum processor includes computing, by use of a classical computer, short-range inter-particle interaction energies and self-energies of a group of interacting particles, transforming the quantum processor from an initial state to a charge-position encoded state, applying Quantum Fourier transformation to the quantum processor, measuring an estimated amplitude of the Fourier transformed superposition state on the quantum processor, computing long-range inter-particle interaction energies based on the measured estimated amplitude of the Fourier transformed superposition state, and computing and outputting a sum of the short-range inter-particle interaction energies, the self-energies of the system, and the long-range inter-particle interaction energies as a total inter-particle interaction energies of the system.
    Type: Application
    Filed: January 29, 2021
    Publication date: July 29, 2021
    Inventors: Pradeep NIROULA, Wengang ZHANG, Yunseong NAM