US 12,271,715 B2
Pulse generation
Vandiver Chaplin, Washington, DC (US); and Jason Amini, Takoma Park, MD (US)
Assigned to IonQ Inc., College Park, MD (US)
Filed by IonQ Inc., College Park, MD (US)
Filed on Nov. 13, 2023, as Appl. No. 18/388,932.
Application 18/388,932 is a continuation of application No. 16/828,233, filed on Mar. 24, 2020, granted, now 11,853,731.
Prior Publication US 2024/0289100 A1, Aug. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/41 (2018.01); G06N 10/00 (2022.01); G06N 10/40 (2022.01); G06N 10/80 (2022.01)
CPC G06F 8/41 (2013.01) [G06N 10/40 (2022.01); G06N 10/80 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
receiving, at a classical computing device, a program source code comprising one or more quantum operations;
determining one or more pulse shapes that a pulse shape library indicates corresponds to each of the one or more quantum operations, wherein the pulse shape library comprises a listing of quantum operations and pulse shapes that correspond to the quantum operations and are complete pulse shapes that can implement the quantum operations to which they correspond without adjustment and wherein each of the quantum operations in the pulse library corresponds to all of the pulse shapes that implement the quantum operations to which they correspond, further comprising:
looking up one of the one or more quantum operations in the pulse shape library, and
retrieving from the pulse shape library one or more pulse shapes corresponding to the quantum operation; and
generating pulse instructions based on the one or more pulse shapes that the pulse shape library indicates corresponds to each of the one or more quantum operations.