Patents by Inventor Austin GILLIAM

Austin GILLIAM 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: 11694375
    Abstract: Systems and methods for pixel-based quantum state visualization are disclosed. In one embodiment, a computer-based method for generating a visualization of a quantum state may include: (1) receiving, at a computer program executed by a computer processor, quantum input data comprising a plurality of outcomes for a quantum state, each outcome having a phase and a magnitude; (2) for each outcome, translating, by the computer program, the outcome into a pixel having a hue based on the phase and an intensity based on the magnitude; (3) plotting, by the computer program, the pixel on a pixel graph; and (4) outputting, by the computer program, the pixel graph to an output device.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: July 4, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Constantin Gonciulea, Austin Gilliam
  • Publication number: 20230017335
    Abstract: A method for solving a problem using a quantum oracle may include a classical computer program: selecting an implementation for a problem from one or more different implementations in a dictionary of implementations; preparing the implementation using bounds on a quantum circuit to solve the problem and encoding input data for the problem into a quantum state; selecting an oracle to monitor and measure the quantum state based on the implementation, wherein the oracle identifies a pattern of interest in the quantum state; transpiling the prepared implementation and the oracle into a set of machine-readable instructions; sending the set of machine-readable instructions to a quantum computer, wherein the quantum computer executes the set of machine-readable instructions and returns an array of results, the array of results representing measurements of the quantum state using the oracle; and analyzing the array of results and outputting the analysis.
    Type: Application
    Filed: May 6, 2022
    Publication date: January 19, 2023
    Inventors: Constantin GONCIULEA, Austin GILLIAM, Marco PISTOIA
  • Publication number: 20220309374
    Abstract: Systems and methods for using distributed quantum-based computing simulators are disclosed. In one embodiment, a method may include: (1) receiving, at a driver node and from a service, a set of operations and a location for each operation compiled from a set of quantum computing instructions provided by a client device; (2) generating, by the driver node, a declarative instantiation plan for the set of operations identifying a plurality of worker nodes, each worker node corresponding to one of the locations; (3) instantiating, by the driver node, the declarative instantiation plan; (4) issuing, by the driver node, the operations to the worker nodes based on the locations for each operation; (5) receiving, by the driver node, results from each worker node; (6) aggregating, by the driver node, the results; and (7) returning, by the driver node, the aggregated results to the client device via the service.
    Type: Application
    Filed: February 18, 2021
    Publication date: September 29, 2022
    Inventors: Constantin GONCIULEA, Vitaliy DORUM, Austin GILLIAM
  • Publication number: 20220050873
    Abstract: A method for optimized quantum searching may include: creating a quantum circuit that implements Grover's algorithm; in a pre-transpile step, instances of Hadamard (H) gates around application of an oracle in the quantum circuit; identifying a number of 1s in a target state and a number of qubits required for the target state; calculating a value ?max based on the values n and k; deriving a value ?max from ?max; calculating a value jideal using the value ?max and a value ?ideal using jideal; determining an optimal angle ?; replacing the instances of the H gates before the oracle with H Z RY(?) gates, and the instances of the H gates after the oracle with RY(?) Z H gates; completing transpiling the quantum circuit into a plurality of quantum instructions; sending the quantum instructions to a quantum computer; and receiving results of execution of the quantum instructions.
    Type: Application
    Filed: July 21, 2021
    Publication date: February 17, 2022
    Inventors: Austin GILLIAM, Marco PISTOIA, Constantin GONCIULEA
  • Publication number: 20210357229
    Abstract: A method for optimized quantum searching may include: creating, by a classical computer program, a quantum circuit that implements Grover's algorithm; identifying, by the classical computer program in a pre-transpile step, instances of Hadamard gates (H gates) and Pauli X-gates (X gates) and instances of X gates and H gates in the quantum circuit; replacing, by the classical computer program, the instances of the H gates and X gates with Rx(?/2) gates and the instances of the X gates and H gates with Rx(??/2) gates; implementing, by the classical computer program, a plurality of gates that implement a reflection about the mean in the quantum circuit; completing, by the classical computer program, transpiling the quantum circuit into a plurality of quantum instructions; sending, by the classical computer program, the quantum instructions to a quantum computer; and receiving, from the quantum computer, results of execution of the quantum instructions.
    Type: Application
    Filed: May 12, 2021
    Publication date: November 18, 2021
    Inventors: Constantin GONCIULEA, Austin GILLIAM, Marco PISTOIA
  • Publication number: 20210256745
    Abstract: Systems and methods for pixel-based quantum state visualization are disclosed. In one embodiment, a computer-based method for generating a visualization of a quantum state may include: (1) receiving, at a computer program executed by a computer processor, quantum input data comprising a plurality of outcomes for a quantum state, each outcome having a phase and a magnitude; (2) for each outcome, translating, by the computer program, the outcome into a pixel having a hue based on the phase and an intensity based on the magnitude; (3) plotting, by the computer program, the pixel on a pixel graph; and (4) outputting, by the computer program, the pixel graph to an output device.
    Type: Application
    Filed: February 17, 2021
    Publication date: August 19, 2021
    Inventors: Constantin GONCIULEA, Austin GILLIAM