Patents Assigned to Rigetti & Co, LLC
  • Patent number: 11740984
    Abstract: In a general aspect, quantum computing system performance is tested. Systems and methods for testing hardware in a quantum computing system are described. The methods may include certification/decertification of data produced by the quantum computing system, detection of faults, correction of errors and/or recalibration/replacement of the quantum computing system or a quantum computing subsystem.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 29, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Nikolas Anton Tezak, Matthew J. Reagor, Christopher Butler Osborn, Alexa Nitzan Staley
  • Patent number: 11727299
    Abstract: In a general aspect, user requests for access distributed quantum computing resources in a distributed quantum computing system are managed. In a general aspect, a job request for accessing a quantum computing resource is received. The job request includes a user id and a program. On authentication of a user associated with the job request, a job identifier is assigned to the job request, and a particular quantum computing resource is selected for the job request. The job request is individualized based on user permissions and pushed onto a queue to be processed for execution by the quantum computing resource.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: August 15, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Robert Stanley Smith, William J. Zeng
  • Patent number: 11694108
    Abstract: In a general aspect, a quantum streaming kernel processes a data stream. In some aspects, an input stream of data is converted to an output stream of data by repeatedly receiving new portions of the input stream; encoding each new portion into an internal quantum state of a quantum processor; measuring a first part of the internal quantum state while maintaining coherence of a second part of the internal quantum state; and producing the output stream of data based on the measurements. In some cases, a history of the input stream is preserved by the coherence of the internal quantum state, and the measurements contain information based on the history of the input stream.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: July 4, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Nikolas Anton Tezak, Marcus Palmer da Silva, Robert Stanley Smith, Christopher Mogan Wilson
  • Patent number: 11677402
    Abstract: In a general aspect, a quantum logic gate is performed in a quantum computing system. In some cases, a pair of qubits are defined in a quantum processor; the pair of qubits can include a first qubit defined by a first qubit device in the quantum processor and a second qubit defined by a tunable qubit device in the quantum processor. A quantum logic gate can be applied to the pair of qubits by communicating a control signal to a control line coupled to the tunable qubit device. The control signal can be configured to modulate a transition frequency of the tunable qubit device at a modulation frequency, and the modulation frequency can be determined based on a transition frequency of the first qubit device.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: June 13, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Eyob A. Sete, Nicolas Didier, Marcus Palmer da Silva, Chad Tyler Rigetti, Matthew J. Reagor, Shane Arthur Caldwell, Nikolas Anton Tezak, Colm Andrew Ryan, Sabrina Sae Byul Hong, Prasahnt Sivarajah, Alexander Papageorge, Deanna Margo Abrams
  • Publication number: 20230143652
    Abstract: In a general aspect, a quantum program is automatically synthesized. In some implementations, artificial intelligence systems are used to generate a quantum program to run on a quantum computer. In some aspects, quantum processor output data are generated by a quantum resource executing an initial version of a quantum program, and quantum state information is computed from the quantum processor output data. Neural network input data, which include the quantum state information and a representation of a problem to be solved by the quantum program, are provided to a neural network. Neural network output data are generated by the neural network processing the neural network input data. A quantum logic gate is selected based on the neural network output data. An updated version of the quantum program that includes the selected quantum logic gate is generated.
    Type: Application
    Filed: August 11, 2021
    Publication date: May 11, 2023
    Applicant: Rigetti & Co, LLC
    Inventors: Keri Ann McKiernan, Robert Stanley Smith, Chad Tyler Rigetti, Erik Joseph Davis, Muhammad Sohaib Alam
  • Patent number: 11604644
    Abstract: In a general aspect, hybrid quantum/classical algorithms are executed in a computing system. A first set of values representing a measurement of a reduced density matrix (RDM) is obtained. The first set of values is based on sampling quantum states generated by a quantum processor. A classical processor generates a second, different set of values to represent the measurement of the RDM. The second set of values is constructed based on the first set of values by a process that imposes one or more n-representability conditions on the second set of values to represent the measurement of the RDM.
    Type: Grant
    Filed: March 11, 2018
    Date of Patent: March 14, 2023
    Assignee: Rigetti & Co, LLC
    Inventor: Nicholas C. Rubin
  • Publication number: 20230067066
    Abstract: In some aspects, a flexible cable may comprise: a flexible strip with first and second parallel surfaces and first and second ends, said flexible strip being electrically insulating; a metal stripline within said flexible strip; first and second metallic grounding planes on said first and second surfaces, respectively; and a first circuit board mechanically attached to at least one of said first end of said flexible strip and said first and second metallic grounding planes at said first end, said first circuit board being mechanically stiff, said metal stripline being electrically connected to electrical circuitry on said first circuit board.
    Type: Application
    Filed: April 18, 2022
    Publication date: March 2, 2023
    Applicant: Rigetti & Co, LLC
    Inventors: Tristan Ossama El Bouayadi, Damon Stuart Russell, Jean-Philip Paquette, Saniya Vilas Deshpande
  • Patent number: 11593698
    Abstract: In a general aspect, calibration is performed in a quantum computing system. In some cases, domains of a quantum computing system are identified, where the domains include respective domain control subsystems and respective subsets of quantum circuit devices in a quantum processor of the quantum computing system. Sets of measurements are obtained from one of the domains and stored in memory. Device characteristics of the quantum circuit devices of the domain are obtained based on the set of measurements, and the device characteristics are stored in a memory of the control system. Quantum logic control parameters for the subset of quantum circuit devices of the domain are obtained based on the set of measurements and stored in memory.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 28, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Benjamin Jacob Bloom, Shane Arthur Caldwell, Michael James Curtis, Matthew J. Reagor, Chad Tyler Rigetti, Eyob A. Sete, William J. Zeng, Peter Jonathan Karalekas, Nikolas Anton Tezak, Nasser Alidoust
  • Patent number: 11574230
    Abstract: A quantum computing system that includes a quantum circuit device having at least one operating frequency; a first substrate having a first surface on which the quantum circuit device is disposed; a second substrate having a first surface that defines a recess of the second substrate, the first and second substrates being arranged such that the recess of the second substrate forms an enclosure that houses the quantum circuit device; and an electrically conducting layer that covers at least a portion of the recess of the second substrate.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: February 7, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Chad Tyler Rigetti, Dane Christoffer Thompson, Alexei N. Marchenkov, Mehrnoosh Vahidpour, Eyob A. Sete, Matthew J. Reagor
  • Patent number: 11574030
    Abstract: In a general aspect, an optimization problem is solved using a hybrid computing system. A classical processor unit receives a first data structure that represents the optimization problem. The classical processor unit executes a branch-and-bound process on the first data structure to generate values for a first subset of elements of a solution to the optimization problem. A second data structure is generated based on the first data structure and the first subset of elements. The second data structure represents a reduced version of the optimization problem. A quantum processor unit and a classical processor unit are used to execute a quantum approximate optimization algorithm (QAOA) on the second data structure to generate values for a second subset of the elements of the solution to the optimization problem. The first subset and second subset are combined to obtain the solution to the optimization problem.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: February 7, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Matthew P. Harrigan, Erik Joseph Davis
  • Patent number: 11573259
    Abstract: In a general aspect, a quantum error-correction technique includes applying a first set of two-qubit gates to qubits in a lattice cell, and applying a second, different set of two-qubit gates to the qubits in the lattice cell. The qubits in the lattice cell include data qubits and ancilla qubits, and the ancilla qubits reside between respective nearest-neighbor pairs of the data qubits. After the first and second sets of two-qubit gates have been applied, measurement outcomes of the ancilla qubits are obtained, and the parity of the measurement outcomes is determined.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: February 7, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: William J. Zeng, Eyob A. Sete, Chad Tyler Rigetti
  • Patent number: 11567762
    Abstract: Interactions between a classical computing system and a quantum computing system can be structured to increase the effective memory available to hold instructions for a quantum processor. The system stores a schedule of compiled quantum processing instructions in a memory storage location on a classical computing system. A small program memory is included in close proximity to a control system for the quantum processor on the quantum computing system. The classical computing system sends a subset of instructions from the schedule of quantum instructions to the program memory. The control system manages execution of the instructions by accessing them at the program memory and configuring the quantum processor accordingly. While the quantum processor executes the instructions, additional instructions are transferred from the classical computing system to the program memory to await execution.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: January 31, 2023
    Assignee: Rigetti & Co, LLC
    Inventor: Robert Stanley Smith
  • Patent number: 11562284
    Abstract: In a general aspect, a gate is formed for a quantum processor. In some implementations, an arbitrary program is received. The arbitrary program includes a first sequence of quantum logic gates, which includes a parametric XY gate. A native gate set is identified, which includes a set of quantum logic gates associated with a quantum processing unit. A second sequence of quantum logic gates corresponding to the parametric XY gate is identified, which includes a parametric quantum logic gate. Each of the quantum logic gates in the second sequence is selected from the native gate set. A native program is generated. The native program includes a third sequence of quantum logic gates. The third sequence of quantum logic gates corresponds to the first sequence of quantum logic gates and includes the second sequence of quantum logic gates. The native program is provided for execution by the quantum processing unit.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: January 24, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Colm Andrew Ryan, Eric Christopher Peterson, Marcus Palmer da Silva, Michael Justin Gerchick Scheer, Deanna Margo Abrams
  • Publication number: 20230020389
    Abstract: In a general aspect, a quantum logic circuit is executed on multiple processing nodes in a computing system that includes quantum computing resources. In some aspects, methods of operating the computing system may include obtaining a computer program that includes a quantum logic circuit. The methods may include obtaining hardware resource metadata specifying properties of processing nodes in the computing system. The processing nodes include at least a subset of the quantum computing resources, and the hardware resource metadata includes error rate information and availability information for the respective processing nodes. The methods may include generating execution tasks configured to execute the quantum logic circuit on the processing nodes based on the hardware resource metadata; dispatching the execution tasks to the processing nodes; receiving output data generated by the processing nodes; and producing an output of the computer program based on the output data.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 19, 2023
    Applicant: Rigetti & Co, LLC
    Inventors: Erik Joseph Davis, Mark Skilbeck, Thomas Lubowe
  • Patent number: 11551127
    Abstract: In a general aspect, input data for a computer process are preprocessed by a preprocessor unit that includes a quantum processor. In some aspects, a preprocessor unit obtains input data for a computer process that is configured to run on a computer processing unit. Randomized parameter values are computed for variable parameters of a quantum logic circuit based on the input data. A classical processor in the preprocessor unit computes the randomized parameter values from the input data and a set of random numbers. A quantum processor in the preprocessor unit produces quantum processor output data by executing the quantum logic circuit having the randomized parameter values assigned to the variable parameters. Preprocessed data generated based on the quantum processor output data are then provided as the input for the computer process configured to run on the computer processing unit.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: January 10, 2023
    Assignee: Rigetti & Co, LLC
    Inventors: Johannes Sebastian Otterbach, Christopher Mogan Wilson, Marcus Palmer da Silva, Nikolas Anton Tezak, Gavin Earl Crooks
  • Publication number: 20220414517
    Abstract: In a general aspect, a superconducting quantum processing unit includes a first qubit device, a second qubit device, and a tunable floating coupler device coupled between the first and second qubit devices. Values of a coupling strength of the first and second qubit devices at a plurality of operating points of the tunable floating coupler device are measured. The operating points correspond to respective values of a magnetic flux applied to the tunable floating coupler device. Based on the measured values of the coupling strength, a parking value of the magnetic flux is identified. The parking value of the magnetic flux corresponds to a magnitude of the coupling strength being less than or equal to a threshold value; the threshold value is associated with a target gate fidelity for the superconducting quantum processing unit.
    Type: Application
    Filed: September 1, 2022
    Publication date: December 29, 2022
    Applicant: Rigetti & Co, LLC
    Inventors: Eyob A. Sete, Stefano Poletto, Riccardo Manenti, Angela Q. Chen, Shobhan Kulshreshtha
  • Patent number: 11521103
    Abstract: In a general aspect, a plurality of distinct quantum processor unit (QPU) instances are utilized to execute a quantum computation. Hybrid classical-quantum computing methods and systems are described which utilize the plurality of QPU instances in the execution of quantum computations.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: December 6, 2022
    Assignee: Rigetti & Co, LLC
    Inventors: Matthew J. Reagor, Blake Robert Johnson, Marcus Palmer da Silva, Johannes Sebastian Otterbach, Nikolas Anton Tezak, Chad Tyler Rigetti
  • Publication number: 20220374755
    Abstract: In a general aspect, quantum control is performed by modulating tunable devices in a superconducting circuit. In some implementations, values of parameters for a control signal are identified. The control signal is to apply a control operation to a qubit defined by a tunable qubit device in a superconducting quantum processing unit. The control signal is generated according to the values of the parameters. The control signal includes a plurality of modulation tones. The control operation is applied to the qubit by delivering the control signal to a flux bias device associated with the tunable qubit device. The control signal controls a magnetic flux applied to the tunable qubit device by the flux bias device and renders the qubit insensitive to flux noise.
    Type: Application
    Filed: May 19, 2022
    Publication date: November 24, 2022
    Applicant: Rigetti & Co, LLC
    Inventor: Nicolas Didier
  • Publication number: 20220366288
    Abstract: In a general aspect, a quantum computing method is described. In some aspects, a control system in a quantum computing system assigns subsets of qubit devices in a quantum processor to respective cores. The control system identifies boundary qubit devices residing between the cores in the quantum processor and generates control sequences for each respective core. A signal delivery system in communication with the control system and the quantum processor receives control signals to execute the control sequences, and the control signals are applied to the respective cores in the quantum processor.
    Type: Application
    Filed: December 13, 2021
    Publication date: November 17, 2022
    Applicant: Rigetti & Co, LLC
    Inventors: Matthew J. Reagor, William J. Zeng, Michael Justin Gerchick Scheer, Benjamin Jacob Bloom, Nikolas Anton Tezak, Nicolas Didier, Christopher Butler Osborn, Chad Tyler Rigetti
  • Patent number: 11494681
    Abstract: A compiler for a gate-based superconducting quantum computer compiles hybrid classical/quantum algorithms for quantum processing cells with different configurations. The compiler inputs the algorithm and outputs code in a target language executable by a quantum processing cell of a quantum processing system that can execute the algorithm. The compiler includes various functionality, such as: parsing, analyzing control flows, addressing, compressing, and translating. The compiler optimizes algorithms in various manners using the functionality. Some optimizations include addressing efficiently, compressing based on simulations, and translating for efficient execution of parametric functions. The compiler may function in the environment of a cloud quantum computing system. The cloud quantum computing system may receive algorithms from remote access nodes for execution on local classical and quantum computing systems.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: November 8, 2022
    Assignee: Rigetti & Co, LLC
    Inventors: Eric Christopher Peterson, Robert Stanley Smith