Patents by Inventor Jay M. Gambetta

Jay M. Gambetta 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).

  • Publication number: 20200342344
    Abstract: A hybrid data processing environment comprising a classical computing system and a quantum computing system is configured. A configuration of a first quantum circuit is produced from the classical computing system, the first quantum circuit being executable using the quantum computing system. Using the quantum computing system, the first quantum circuit is executed. Using a pattern recognition technique, a portion of the first quantum circuit that can be transformed using a first transformation operation to satisfy a constraint on the quantum circuit design is identified. The portion is transformed to a second quantum circuit according to the first transformation operation, wherein the first transformation operation comprises reconfiguring a gate in the first quantum circuit such that a qubit used in the gate complies with the constraint on the quantum circuit design while participating in the second quantum circuit. Using the quantum computing system, the second quantum circuit is executed.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Jay M. Gambetta, Ismael Faro Sertage, Ali Javadiabhari, Francisco Jose Martin Fernandez, Peng Liu, Marco Pistoia
  • Publication number: 20200341837
    Abstract: A quantum computer includes a quantum processor that includes a first plurality of qubits arranged in a hexagonal lattice pattern such that each is substantially located at a hexagon apex, and a second plurality of qubits each arranged substantially along a hexagon edge. Each of the first plurality of qubits is coupled to three nearest-neighbor qubits of the second plurality of qubits, and each of the second plurality of qubits is coupled to two nearest-neighbor qubits of the first plurality of qubits. Each of the second plurality of qubits is a control qubit at a control frequency. Each of the first plurality of qubits is a target qubit at one of a first target frequency or a second target frequency. The quantum computer includes an error correction device configured to operate on the hexagonal lattice pattern of the plurality of qubits so as to detect and correct data errors.
    Type: Application
    Filed: August 15, 2019
    Publication date: October 29, 2020
    Inventors: Andrew W. Cross, Christopher Chamberland, Jay M. Gambetta, Jared B. Hertzberg, Theodore J. Yoder, Guanyu Zhu
  • Publication number: 20200334563
    Abstract: A hybrid data processing environment, including a classical and a quantum computing system, is configured. A configuration of a first quantum circuit, executable using the quantum computing system is produced. A first analysis operation is configured for use in a first analysis pass. The first analysis operation specifies a type of analysis to be performed on the quantum circuit. Using an output of an execution of the first analysis operation, a portion of the first quantum circuit that should be transformed to satisfy a constraint on the quantum circuit design is identified. In a first transformation pass according to a first transformation operation, the portion is transformed, resulting in a second quantum circuit, by reconfiguring a gate in the first quantum circuit such that a qubit used in the gate complies with the constraint on the quantum circuit design while participating in the second quantum circuit.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 22, 2020
    Applicant: International Business Machines Corporation
    Inventors: Jay M. Gambetta, Ismael Faro Sertage, Ali Javadiabhari, Francisco Jose Martin Fernandez
  • Patent number: 10811588
    Abstract: Devices and methods that can facilitate vertical dispersive readout of qubits of a lattice surface code architecture are provided. According to an embodiment, a device can comprise a first substrate that can have a first side and a second side that can be opposite the first side. The first substrate can comprise a read pad that can be located on the first side and a readout resonator that can be located on the second side. The device can further comprise a second substrate that can be connected to the first substrate. The second substrate can comprise a qubit. In some embodiments, the device can further comprise a recess that can be located on the first side of the first substrate. The recess can comprise the read pad.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: October 20, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Salvatore Bernardo Olivadese, Patryk Gumann, Jay M. Gambetta
  • Patent number: 10810507
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate external port measurement of qubit port responses are provided. According to an embodiment, 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 an analysis component that can analyze responses of a multi-mode readout device coupled to a qubit. The computer executable components can further comprise an assignment component that can assign a readout state of the qubit based on the responses. In some embodiments, the multi-mode readout device can be electrically coupled to at least one of the qubit or an environment of the qubit based on a defined electrical coupling value.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul Kristan Temme, Salvatore Bernardo Olivadese, Antonio Corcoles-Gonzalez, Jay M. Gambetta, Lev Samuel Bishop
  • Publication number: 20200326977
    Abstract: Techniques regarding the dispatchment of adapted quantum computer programs are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a dispatch component that can adapt a quantum circuit of a quantum computer program comprised within a queue based on a parameter of a quantum computer that is assigned to execute the quantum computer program.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 15, 2020
    Inventors: Jay M. Gambetta, Ismael Faro Sertage, Andrew Wack, Francisco Jose Martin Fernandez
  • Patent number: 10803215
    Abstract: A method includes detecting submission of a first quantum circuit for compilation, the first quantum circuit comprising a first set of quantum logic gates; generating a first gate index, the first gate index comprising an ordered table of a subset of the set of quantum logic gates, each quantum logic gate of the subset of quantum logic gates including a corresponding set of qubits acted on by the quantum logic gate; comparing the first gate index with a second gate index to determine a structural equality of the first quantum circuit and the second quantum circuit; and parameterizing, in response to determining a structural equality of the first quantum circuit and the second quantum circuit, a first set of parameters of a second set of quantum logic gates of the second quantum circuit with a second set of parameters of the first set of quantum logic gates.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 13, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Don Greenberg, Marco Pistoia, Ali Javadiabhari, Richard Chen, Jay M. Gambetta
  • Patent number: 10803395
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate quantum domain computation of classical domain specifications are provided. According to an embodiment, 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 an input transformation component that can be adapted to receive one or more types of domain-specific input data corresponding to at least one of a plurality of domains. The input transformation component can transform the one or more types of domain-specific input data to quantum-based input data. The computer executable components can further comprise a circuit generator component that, based on the quantum-based input data, can generate a quantum circuit.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: October 13, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marco Pistoia, Jay M. Gambetta, Antonio Mezzacapo, Richard Chen, Stephen Wood, Peng Liu, Shaohan Hu, Julia Elizabeth Rice, Ivano Tavernelli, Rudy Raymond Harry Putra, Panagiotis Barkoutsos, Nikolaj Moll
  • Publication number: 20200321508
    Abstract: A superconducting coupling device includes a resonator structure. The resonator structure has a first end configured to be coupled to a first device and a second end configured to be coupled to a second device. The device further includes an electron system coupled to the resonator structure, and a gate positioned proximal to a portion of the electron system. The electron system and the gate are configured to interrupt the resonator structure at one or more predetermined locations forming a switch. The gate is configured to receive a gate voltage and vary an inductance of the electron system based upon the gate voltage. The varying of the inductance induces the resonator structure to vary a strength of coupling between the first device and the second device.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Applicant: International Business Machines Corporation
    Inventors: Sean Hart, Jay M. Gambetta, Patryk Gumann
  • Publication number: 20200320421
    Abstract: Techniques for quantum data post-processing are provided. In one example, a system includes a quantum programming component and a post-processing component. The quantum programming component receives quantum output data that includes a set of quantum results for a quantum circuit in response to simulation of the quantum circuit. The post-processing component adjusts the quantum output data associated with the quantum circuit based on client system data indicative of information for a client system that consumes the quantum output data.
    Type: Application
    Filed: April 8, 2019
    Publication date: October 8, 2020
    Inventors: Jay M. Gambetta, Ismael Faro Sertage, Andrew Wack, Francisco Jose Martin Fernandez
  • Publication number: 20200320437
    Abstract: The illustrative embodiments provide a method, system, and computer program product for quantum feature kernel alignment using a hybrid classical-quantum computing system. An embodiment of a method for hybrid classical-quantum decision maker training includes receiving a training data set. In an embodiment, the method includes selecting, by a first processor, a sampling of objects from the training set, each object represented by at least one vector. In an embodiment, the method includes applying, by a quantum processor, a set of quantum feature maps to the selected objects, the set of quantum maps corresponding to a set of quantum kernels. In an embodiment, the method includes evaluating, by a quantum processor, a set of parameters for a quantum feature map circuit corresponding to at least one of the set of quantum feature maps.
    Type: Application
    Filed: April 3, 2019
    Publication date: October 8, 2020
    Applicant: International Business Machines Corporation
    Inventors: Jay M. Gambetta, Jennifer Ranae Glick, Paul Kristan Temme, Tanvi Pradeep Gujarati
  • Publication number: 20200293935
    Abstract: According to an embodiment, 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 an extrapolation component that extrapolates a system parameter of a parameter set to determine a starting parameter value of a variational circuit. The computer executable components can further comprise a variational component that determines a system parameter value of the parameter set based on the starting parameter value.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Don Greenberg, Marco Pistoia, Ivano Tavernelli, Jay M. Gambetta
  • Publication number: 20200285947
    Abstract: Implementing a hybrid classical-quantum neural network includes constructing, by at least a first processor, a neural network for classification of input data. The neural network includes a plurality of neural network components. The at least a first processor initiates training of the neural network using training data. The at least a first processor identifies one or more of the plurality of neural network components for replacement. A quantum processor constructs a quantum component corresponding to the one or more network components. The one or more identified neural network components of the neural network are replaced with the quantum component to construct a hybrid classical-quantum neural network.
    Type: Application
    Filed: March 7, 2019
    Publication date: September 10, 2020
    Applicant: International Business Machines Corporation
    Inventors: John A. Gunnels, Antonio Corcoles-Gonzalez, Jay M. Gambetta, Lior Horesh, Paul Kristan Temme
  • Publication number: 20200285986
    Abstract: A method for validation and runtime estimation of a quantum algorithm includes receiving a quantum algorithm and simulating the quantum algorithm, the quantum algorithm forming a set of quantum gates. The method further includes analyzing a first set of parameters of the set of quantum gates and analyzing a second set of parameters of a set of qubits performing the set of quantum gates. The method further includes transforming, in response to determining at least one of the first set of parameters or the second set of parameters meets an acceptability criterion, the quantum algorithm into a second set of quantum gates.
    Type: Application
    Filed: March 9, 2019
    Publication date: September 10, 2020
    Applicant: International Business Machines Corporation
    Inventors: Ali Javadiabhari, Jay M. Gambetta, Ismael Faro Sertage, Paul Nation
  • Publication number: 20200272929
    Abstract: A quantum computing device including a first plurality of qubits having a first resonance frequency and a second qubit having a second resonance frequency, the second resonance frequency being different from the first resonance frequency; and a first tunable frequency bus configured to couple the first plurality of qubits to the second qubit.
    Type: Application
    Filed: February 21, 2019
    Publication date: August 27, 2020
    Inventors: David C. Mckay, Jay M. Gambetta
  • Patent number: 10755193
    Abstract: One or more time correlations of noise within a quantum computing circuit of a quantum processor are determined. The quantum computing circuit includes one or more qubits. A coherence time for each qubit is determined, and one or more stretch factors are determined based upon the time correlations of the noise and the coherence times. A first loop is initialized that performs for each of the stretch factors: initializing the qubits to a ground state, executing the quantum computing circuit with a the stretch factor, performing one or more single-qubit post-rotations associated with one or more expectation values, measuring a state of each qubit to determine the one or more expectation values of interest, and resetting each qubit to the ground state. A mitigated estimate is determined for the expectation values based upon an extrapolation of the expectation values determined for each stretch factor.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abhinav Kandala, Paul Kristan Temme, Jay M. Gambetta
  • Publication number: 20200234174
    Abstract: Techniques for performing cost function deformation in quantum approximate optimization are provided. The techniques include mapping a cost function associated with a combinatorial optimization problem to an optimization problem over allowed quantum states. A quantum Hamiltonian is constructed for the cost function, and a set of trial states are generated by a physical time evolution of the quantum hardware interspersed with control pulses. Aspects include measuring a quantum cost function for the trial states, determining a trial state resulting in optimal values, and deforming a Hamiltonian to find an optimal state and using the optimal state as a next starting state for a next optimization on a deformed Hamiltonian until an optimizer is determined with respect to a desired Hamiltonian.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Inventors: Jay M. Gambetta, Antonio Mezzacapo, Ramis Movassagh, Paul K. Temme
  • Publication number: 20200218518
    Abstract: A method for quantum circuit compilation with quantum libraries includes receiving a set of quantum assembly language from a user, the quantum assembly language comprising reference to a quantum algorithm. In an embodiment, the method includes selecting a quantum device to execute the set of quantum assembly language. In an embodiment, the method includes selecting, responsive to the selected quantum device, an implementation of the quantum algorithm from a remote repository, the remote repository comprising a set of implementations of a set of quantum algorithms. In an embodiment, the method includes, compiling the quantum algorithm from the set of quantum assembly language. In an embodiment, the method includes executing, using the selected quantum device, the selected implementation of the quantum algorithm.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Applicant: International Business Machines Corporation
    Inventors: Jay M. Gambetta, Ismael Faro Sertage, Marco Pistoia
  • Publication number: 20200210879
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate external port measurement of qubit port responses are provided. According to an embodiment, 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 an analysis component that can analyze responses of a multi-mode readout device coupled to a qubit. The computer executable components can further comprise an assignment component that can assign a readout state of the qubit based on the responses. In some embodiments, the multi-mode readout device can be electrically coupled to at least one of the qubit or an environment of the qubit based on a defined electrical coupling value.
    Type: Application
    Filed: March 5, 2020
    Publication date: July 2, 2020
    Inventors: Paul Kristan Temme, Salvatore Bernardo Olivadese, Antonio Corcoles-Gonzalez, Jay M. Gambetta, Lev Samuel Bishop
  • Publication number: 20200202247
    Abstract: In an embodiment, a method includes measuring a first number of control qubits in a quantum algorithm, wherein a quantum circuit representation of the quantum algorithm includes a multiple-controlled-NOT gate. In an embodiment, a method includes measuring a second number of ancilla qubits in a quantum computer. In an embodiment, a method includes comparing the first number and the second number to determine an optimum compilation method for a quantum circuit. In an embodiment, a method includes compiling, in response to the comparison determining the second number is greater than one and less than the difference of the first number and 2, a quantum circuit from the quantum algorithm using a hybrid method.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Applicant: International Business Machines Corporation
    Inventors: Shaohan Hu, RUDY RAYMOND HARRY PUTRA, Stephen Wood, Marco Pistoia, Jay M. Gambetta