Patents by Inventor Charles Neill
Charles Neill 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: 11593696Abstract: Methods, systems and apparatus for implementing a target two-qubit quantum logic gate on a first qubit and second qubit using a tunable qubit coupler. In one aspect, a method includes generating a control signal for the target two-qubit quantum logic gate according to a control model, wherein the control model comprises a controlled-Z operator and a swap operator that are non-orthogonal; and applying the control signal to the first qubit, second qubit and tunable qubit coupler.Type: GrantFiled: May 8, 2020Date of Patent: February 28, 2023Assignee: Google LLCInventors: Charles Neill, Anthony Edward Megrant, Yu Chen
-
Publication number: 20230043001Abstract: Methods, systems and apparatus for implementing a tunable qubit coupler. In one aspect, a device includes: a first data qubit, a second data qubit, and a third qubit that is a tunable qubit coupler arranged to couple to the first data qubit and to couple to the second data qubit such that, during operation of the device, the tunable qubit coupler allows tunable coupling between the first data qubit and the second data qubit.Type: ApplicationFiled: October 21, 2022Publication date: February 9, 2023Inventors: Charles Neill, Anthony Edward Megrant
-
Publication number: 20230032766Abstract: Methods, systems and apparatus for implementing a target two-qubit quantum logic gate on a first qubit and second qubit using a tunable qubit coupler. In one aspect, a method includes generating a control signal for the target two-qubit quantum logic gate according to a control model, wherein the control model comprises a controlled-Z operator and a swap operator that are non-orthogonal; and applying the control signal to the first qubit, second qubit and tunable qubit coupler.Type: ApplicationFiled: May 8, 2020Publication date: February 2, 2023Inventors: Charles Neill, Anthony Edward Megrant, Yu Chen
-
Publication number: 20220358392Abstract: Methods, systems and apparatus for benchmarking quantum computing hardware. In one aspect, a method includes defining an initial circuit configured to operate on an array of qubits, wherein the initial circuit comprises multiple instances of the two-qubit gate, wherein each instance of the two-qubit gate performs a same operation on a respective pair of neighboring qubits in the array; partitioning the initial circuit into multiple layers, wherein instances of the two-qubit gate in a respective layer can be implemented in parallel; for each of the multiple layers: constructing benchmarking circuits for the layer, wherein each benchmarking circuit for the layer comprises one or more cycles of quantum gates, each cycle comprising: the layer of instances of the two-qubit gate, and a plurality of single qubit gates; implementing the constructed benchmarking circuits to obtain experimental benchmarking data; and adjusting control parameters of the control model using the experimental benchmarking data.Type: ApplicationFiled: October 25, 2019Publication date: November 10, 2022Inventors: Kevin Satzinger, Charles Neill, Julian Shaw Kelly, Andrew Dunsworth
-
Patent number: 11482656Abstract: Methods, systems and apparatus for implementing a tunable qubit coupler. In one aspect, a device includes: a first data qubit, a second data qubit, and a third qubit that is a tunable qubit coupler arranged to couple to the first data qubit and to couple to the second data qubit such that, during operation of the device, the tunable qubit coupler allows tunable coupling between the first data qubit and the second data qubit.Type: GrantFiled: June 28, 2019Date of Patent: October 25, 2022Assignee: Google LLCInventors: Charles Neill, Anthony Edward Megrant
-
Publication number: 20220246677Abstract: A quantum computing device includes: a qubit; a single XYZ control line, in which the qubit and the single control line are configured and arranged such that, during operation of the quantum computing device, the single XYZ control line allows coupling of an XY qubit control flux bias, from the single XYZ control line to the qubit, over a first frequency range at a first predetermined effective coupling strength, and coupling of a Z qubit control flux bias, from the single XYZ control line to the qubit, over a second frequency range at a second predetermined effective coupling strength.Type: ApplicationFiled: May 10, 2019Publication date: August 4, 2022Inventors: Julian Shaw Kelly, Anthony Edward Megrant, Rami Barends, Charles Neill, Daniel Thomas Sank, Evan Jeffrey, Amit Vainsencher, Paul Klimov, Christopher Michael Quintana
-
Publication number: 20220215283Abstract: A method is presented, including providing an offset magnetic flux bias to a plurality of superconducting qubits and providing respective control magnetic flux biases, for performing a computation, to the plurality of qubits using a plurality of control lines coupled respectively to each qubit. The qubits are configured such that respective resonance frequencies of the qubits are controlled by the offset magnetic flux bias and the respective control magnetic flux biases. The qubits are arranged to perform the computation when the respective resonance frequencies of the qubits are within an operational dynamic range.Type: ApplicationFiled: May 15, 2020Publication date: July 7, 2022Inventors: Charles Neill, Anthony Edward Megrant
-
Publication number: 20210182728Abstract: Methods, systems and apparatus for implementing two-qubit gates using a tunable coupler. In one aspect, a method of implementing a two-qubit gate includes: applying a unitary transformation control signal to a tunable coupler arranged between a first data qubit and a second data qubit to obtain a target unitary transformation of the first data qubit and the second data qubit, w'herein the unitary transformation control signal is applied to the tunable coupler over a predetermined period of time to allow coupling between the first data qubit and the second data qubit through the tunable coupler.Type: ApplicationFiled: August 27, 2019Publication date: June 17, 2021Inventors: Charles Neill, Anthony Edward Megrant
-
Publication number: 20210036206Abstract: Methods, systems and apparatus for implementing a tunable qubit coupler. In one aspect, a device includes: a first data qubit, a second data qubit, and a third qubit that is a tunable qubit coupler arranged to couple to the first data qubit and to couple to the second data qubit such that, during operation of the device, the tunable qubit coupler allows tunable coupling between the first data qubit and the second data qubit.Type: ApplicationFiled: June 28, 2019Publication date: February 4, 2021Inventors: Charles Neill, Anthony Edward Megrant
-
Patent number: 10546412Abstract: Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects allow different shading rates to be used for different regions of a primitive based on a new, interpolated shading rate parameter. In other words, the described aspects enable the GPU to change shading rates on-the-fly between different fragments of each primitive. Additionally, or independently, the GPU utilizes each respective shading rate parameter to determine how many sample positions to consider to be covered by the computed shaded output, e.g., the fragment color, thereby allowing the color sample to be shared across two or more pixels.Type: GrantFiled: October 30, 2018Date of Patent: January 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Mark S. Grossman, Jason Matthew Gould, Alexander Nankervis, Charles Neill Boyd
-
Publication number: 20200004533Abstract: Devices and methods for limiting register usage through the use of fixed function processing is provided. The method may include receiving instructions executable by a processor. The method may also include that a set of the instructions is executable according to a restricted register mode when the set of the instructions relate to one or more single function operations, wherein the restricted register mode includes only a single access or no access to a register. The method may further include executing, by an expression evaluator, operations of the set of the instructions related to the one or more single function operations, wherein the executing is performed in the restricted register mode and in parallel with the processor performing additional operations of the instructions.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventor: Charles Neill Boyd
-
Publication number: 20190172247Abstract: Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects allow different shading rates to be used for different regions of a primitive based on a new, interpolated shading rate parameter. In other words, the described aspects enable the GPU to change shading rates on-the-fly between different fragments of each primitive. Additionally, or independently, the GPU utilizes each respective shading rate parameter to determine how many sample positions to consider to be covered by the computed shaded output, e.g., the fragment color, thereby allowing the color sample to be shared across two or more pixels.Type: ApplicationFiled: October 30, 2018Publication date: June 6, 2019Inventors: Mark S. GROSSMAN, Jason Matthew GOULD, Alexander NANKERVIS, Charles Neill BOYD
-
Patent number: 10152819Abstract: Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects allow different shading rates to be used for different regions of a primitive based on a new, interpolated shading rate parameter. In other words, the described aspects enable the GPU to change shading rates on-the-fly between different fragments of each primitive. Additionally, or independently, the GPU utilizes each respective shading rate parameter to determine how many sample positions to consider to be covered by the computed shaded output, e.g., the fragment color, thereby allowing the color sample to be shared across two or more pixels.Type: GrantFiled: August 15, 2016Date of Patent: December 11, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Mark S. Grossman, Jason Matthew Gould, Alexander Nankervis, Charles Neill Boyd
-
Publication number: 20180047203Abstract: Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects allow different shading rates to be used for different regions of a primitive based on a new, interpolated shading rate parameter. In other words, the described aspects enable the GPU to change shading rates on-the-fly between different fragments of each primitive. Additionally, or independently, the GPU utilizes each respective shading rate parameter to determine how many sample positions to consider to be covered by the computed shaded output, e.g., the fragment color, thereby allowing the color sample to be shared across two or more pixels.Type: ApplicationFiled: August 15, 2016Publication date: February 15, 2018Inventors: Mark S. GROSSMAN, Jason Matthew GOULD, Alexander NANKERVIS, Charles Neill BOYD
-
Patent number: 6472662Abstract: To obtain data pertaining to the surface characteristics of a sample, a control method adjusts a tilted rastered E-beam to in SEM to a first/next tilt condition and navigates the SEM-beam to a sample site. The system performs a fine alignment step. Then the system scans a region of a sample to acquire a waveform. The system analyzes the waveform to determine the DESL value for each edge of interest. The system tests whether there is sufficient information available for each structural edge. If NO, the system repeats the above steps starting by changing the value of the tilt angle to acquire another waveform. If YES, the system determines the height and sidewall angles for each structural edge. Then the system reports the sidewall angle and the structure height for each edge of the structure under test. The system then corrects the critical dimension measurement determined from 0 degrees tilt scanning.Type: GrantFiled: August 30, 2000Date of Patent: October 29, 2002Assignee: International Business Machines CorporationInventor: Charles Neill Archie