Patents by Inventor Omar SHEHAB
Omar SHEHAB 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: 12165007Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computing architecture for allocating qubits is described that includes an application programming interface (API); a quantum operating system (OS) on which the API executes, with the quantum OS including a resource manager and a switch; and a plurality of quantum cores connected by the switch of the quantum resource OS. Moreover, the resource manager of the quantum resource OS determines an allocation of a plurality of qubits in the plurality of quantum cores.Type: GrantFiled: January 28, 2022Date of Patent: December 10, 2024Assignees: DUKE UNIVERSITY, IonQ, Inc.Inventors: Jungsang Kim, David Moehring, Omar Shehab, Yunseong Nam, Jonathan Mizrahi, Stewart Allen
-
Patent number: 12159194Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a method is described for generating an intermediate representation of source code for a software-defined quantum computer. The method includes performing a lexical analysis on a high-level intermediate representation of a quantum programming language; performing semantic analysis on an output of the lexical analysis; and generating a mid-level intermediate representation of the quantum programming language based on an output of the semantic analysis.Type: GrantFiled: January 31, 2022Date of Patent: December 3, 2024Assignees: DUKE UNIVERSITY, IonQ, Inc.Inventors: Jungsang Kim, David Moehring, Omar Shehab, Yunseong Nam, Jonathan Mizrahi, Stewart Allen
-
Patent number: 12154002Abstract: Technologies are described herein to implement quantum hybrid computations. Embodiments include receiving a hybrid program, assigning respective functions corresponding to the hybrid program to either of CPU processing or QPU processing, scheduling processing for the respective functions, initiating execution of the hybrid program, and collating results of the execution of the classical-quantum hybrid program.Type: GrantFiled: July 30, 2021Date of Patent: November 26, 2024Assignee: IonQ, Inc.Inventors: Andrew Maps Ducore, Matthew Joseph Keesan, Yunseong Nam, Omar Shehab
-
Publication number: 20240354854Abstract: A system can comprise a memory that stores computer executable components, and a processor, operably coupled to the memory, that executes the computer executable components comprising: an evaluating component that employs a quantum register to output a processed vector based on a first variable, of set of variables indexed over a selected dimension, and a valuation component that approximates a value function and that, based on the approximating, outputs a valuation amount representing provision of an aspect over the selected dimension, wherein the value function is a function of an inner product of a set of processing functions that are based on the set of variables, including the first variable, wherein a first processing function of the set of processing functions and of the inner product is based on the processed vector, and wherein the set of variables correspond to conditions defining the provision of the aspect.Type: ApplicationFiled: April 11, 2023Publication date: October 24, 2024Inventors: Gabriele Francesco Maria Agliardi, Kavitha Hassan Yogaraj, Francesco Tacchino, Antonio Mezzacapo, Gururaja Hebbar, Omar Shehab, Cortiana Giorgio, Corey O'Meara, Kumar Jang Bahadur Ghosh, Piergiacomo Sabino
-
Patent number: 12086203Abstract: Embodiments described herein are generally related to a method and a system for performing a computation using a hybrid quantum-classical computing system, and, more specifically, to providing an approximate solution to an optimization problem using a hybrid quantum-classical computing system that includes a group of trapped ions. A hybrid quantum-classical computing system that is able to provide a solution to a combinatorial optimization problem may include a classical computer, a system controller, and a quantum processor. The methods and systems described herein include an efficient and noise resilient method for constructing trial states in the quantum processor in solving a problem in a hybrid quantum-classical computing system, which provides improvement over the conventional method for computation in a hybrid quantum-classical computing system.Type: GrantFiled: November 7, 2022Date of Patent: September 10, 2024Assignee: IONQ, INC.Inventors: Omar Shehab, Isaac Hyun Kim
-
Publication number: 20230419147Abstract: A method of performing a computational process using a quantum computer includes measuring a coupling strength of each trapped ion in an ion chain and each motional mode of the ion chain, wherein the trapped ions comprises first trapped ions that are addressable by laser beams, and second trapped ions that are not addressable by laser beams, computing a first map of the first trapped ions to the motional modes, wherein the motional mode comprises first motional modes that are allocated by the first map and second motional modes that are unallocated by the first map, measuring frequencies of the first motional modes, computing a second map of the first trapped ions to the second motional modes, measuring frequencies of the second motional modes, and outputting the measured frequencies of the motional modes, to be used for computing a pulse to be applied to the ion chain.Type: ApplicationFiled: November 8, 2022Publication date: December 28, 2023Inventors: Ming LI, Omar SHEHAB, Yunseong NAM
-
Publication number: 20230421412Abstract: The present disclosure relates to channel estimation, at a receiving device of a communication system employing a (re)configurable surface. The channel estimation includes beamforming search to obtain trained reflection coefficients of the configurable surface and an angle of arrival, AoA, of the signals at the receiving device. Then, based on the configurable surface and the obtained AoA at the receiving device, reflection coefficients of the configurable surface are derived for an ideal channel portion between the transmitting device and the configurable surface. According to a relation between the trained reflection coefficients and the estimated reflection coefficients, the estimation of the characteristics of a channel between the transmitting device and the configurable surface is performed.Type: ApplicationFiled: September 1, 2021Publication date: December 28, 2023Inventors: Salah Eddine Zegrar, Liza Afeef Omar Shehab El Din, Hüseyin Arslan
-
Publication number: 20230085177Abstract: Embodiments described herein are generally related to a method and a system for performing a computation using a hybrid quantum-classical computing system, and, more specifically, to providing an approximate solution to an optimization problem using a hybrid quantum-classical computing system that includes a group of trapped ions. A hybrid quantum-classical computing system that is able to provide a solution to a combinatorial optimization problem may include a classical computer, a system controller, and a quantum processor. The methods and systems described herein include an efficient and noise resilient method for constructing trial states in the quantum processor in solving a problem in a hybrid quantum-classical computing system, which provides improvement over the conventional method for computation in a hybrid quantum-classical computing system.Type: ApplicationFiled: November 7, 2022Publication date: March 16, 2023Inventors: Omar SHEHAB, Isaac Hyun KIM
-
Patent number: 11586702Abstract: Embodiments described herein are generally related to a method and a system for performing a computation using a hybrid quantum-classical computing system, and, more specifically, to providing an approximate solution to an optimization problem using a hybrid quantum-classical computing system that includes a group of trapped ions. A hybrid quantum-classical computing system that is able to provide a solution to a combinatorial optimization problem may include a classical computer, a system controller, and a quantum processor. The methods and systems described herein include an efficient and noise resilient method for constructing trial states in the quantum processor in solving a problem in a hybrid quantum-classical computing system, which provides improvement over the conventional method for computation in a hybrid quantum-classical computing system.Type: GrantFiled: May 5, 2020Date of Patent: February 21, 2023Assignee: IONQ, INC.Inventors: Omar Shehab, Isaac Hyun Kim
-
Publication number: 20230037180Abstract: Embodiments described herein are generally related to a method and a system for performing a computation using a hybrid quantum-classical computing system, and, more specifically, to providing an approximate solution to an optimization problem using a hybrid quantum-classical computing system that includes a group of trapped ions. A hybrid quantum-classical computing system that is able to provide a solution to a combinatorial optimization problem may include a classical computer, a system controller, and a quantum processor. The methods and systems described herein include an efficient and noise resilient method for constructing trial states in the quantum processor in solving a problem in a hybrid quantum-classical computing system, which provides improvement over the conventional method for computation in a hybrid quantum-classical computing system.Type: ApplicationFiled: August 4, 2022Publication date: February 2, 2023Applicants: IONQ, INC., IONQ, INC.Inventors: Omar SHEHAB, Isaac Hyun KIM
-
Patent number: 11455563Abstract: Embodiments described herein are generally related to a method and a system for performing a computation using a hybrid quantum-classical computing system, and, more specifically, to providing an approximate solution to an optimization problem using a hybrid quantum-classical computing system that includes a group of trapped ions. A hybrid quantum-classical computing system that is able to provide a solution to a combinatorial optimization problem may include a classical computer, a system controller, and a quantum processor. The methods and systems described herein include an efficient and noise resilient method for constructing trial states in the quantum processor in solving a problem in a hybrid quantum-classical computing system, which provides improvement over the conventional method for computation in a hybrid quantum-classical computing system.Type: GrantFiled: September 20, 2019Date of Patent: September 27, 2022Assignee: IONQ, INC.Inventors: Omar Shehab, Isaac Hyun Kim
-
Patent number: 11367010Abstract: The disclosure describes various aspects of quantum computer simulators. In an aspect, a method for characterizing a quantum computer simulator includes identifying simulator processes supported by the quantum computer simulator, generating, for each simulator process, characteristic curves for different gates or quantum operations, the characteristic curves including information for predicting the time it takes to simulate each of the gates or quantum operations in a respective simulator process, and providing the characteristic curves to select one of the simulator processes to simulate a circuit, quantum program, or quantum algorithm that uses at least some of the gates or quantum operations. In another aspect, a method for optimizing simulations in a quantum computer simulator is described where a simulator process is selected for simulation of a circuit, quantum program, or quantum algorithm based on characteristic curves that predict a time it takes for the simulation to be carried out.Type: GrantFiled: May 2, 2019Date of Patent: June 21, 2022Assignee: IONQ, INC.Inventors: Andrew Maps Ducore, Yunseong Nam, Omar Shehab, Matthew Joseph Keesan, Stewart O. Allen
-
Publication number: 20220156628Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a method is described for generating an intermediate representation of source code for a software-defined quantum computer. The method includes performing a lexical analysis on a high-level intermediate representation of a quantum programming language; performing semantic analysis on an output of the lexical analysis; and generating a mid-level intermediate representation of the quantum programming language based on an output of the semantic analysis.Type: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Inventors: Jungsang KIM, David MOEHRING, Omar SHEHAB, Yunseong NAM, Jonathan MIZRAHI, Stewart ALLEN
-
Publication number: 20220156627Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computing architecture for allocating qubits is described that includes an application programming interface (API); a quantum operating system (OS) on which the API executes, with the quantum OS including a resource manager and a switch; and a plurality of quantum cores connected by the switch of the quantum resource OS. Moreover, the resource manager of the quantum resource OS determines an allocation of a plurality of qubits in the plurality of quantum cores.Type: ApplicationFiled: January 28, 2022Publication date: May 19, 2022Inventors: Jungsang KIM, David MOEHRING, Omar SHEHAB, Yunseong NAM, Jonathan MIZRAHI, Stewart ALLEN
-
Patent number: 11281987Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computer and an expandable/modular quantum computer are described. Also described are at least a software-defined quantum architecture, a resource manager workflow, a quantum compiler architecture, hardware description language configuration, levels of application programming interface (API) access points, and exception handling in software-defined quantum architecture.Type: GrantFiled: November 26, 2018Date of Patent: March 22, 2022Assignees: DUKE UNIVERSITY, IONQ, INC.Inventors: Jungsang Kim, David Moehring, Omar Shehab, Yunseong Nam, Jonathan Mizrahi, Stewart Allen
-
Publication number: 20210357799Abstract: Technologies are described herein to implement quantum hybrid computations. Embodiments include receiving a hybrid program, assigning respective functions corresponding to the hybrid program to either of CPU processing or QPU processing, scheduling processing for the respective functions, initiating execution of the hybrid program, and collating results of the execution of the classical-quantum hybrid program.Type: ApplicationFiled: July 30, 2021Publication date: November 18, 2021Inventors: Andrew Maps Ducore, Matthew Joseph Keesan, Yunseong Nam, Omar Shehab
-
Patent number: 11132482Abstract: Technologies are described herein to track information storage resources in a quantum circuit during compile time or runtime of a program by which quantum algorithms are built.Type: GrantFiled: January 24, 2019Date of Patent: September 28, 2021Assignee: IonQ, Inc.Inventors: Omar Shehab, Andrew Ducore, Matthew Keesan
-
Patent number: 11087232Abstract: Technologies are described herein to implement quantum hybrid computations. Embodiments include receiving a hybrid program, assigning respective functions corresponding to the hybrid program to either of CPU processing or QPU processing, scheduling processing for the respective functions, initiating execution of the hybrid program, and collating results of the execution of the classical-quantum hybrid program.Type: GrantFiled: July 18, 2018Date of Patent: August 10, 2021Assignee: IonQ, Inc.Inventors: Andrew Maps Ducore, Matthew Joseph Keesan, Yunseong Nam, Omar Shehab
-
Publication number: 20210056455Abstract: Embodiments described herein are generally related to a method and a system for performing a computation using a hybrid quantum-classical computing system, and, more specifically, to providing an approximate solution to a combinatorial optimization problem using a hybrid quantum-classical computing system that includes a group of trapped ions. A hybrid quantum-classical computing system that is able to provide a solution to a combinatorial optimization problem may include a classical computer, a system controller, and a quantum processor. The methods and systems described herein include an efficient method for an optimization routine executed by the classical computer in solving a problem in a hybrid quantum-classical computing system, which can provide improvement over the conventional method for an optimization by conventional stochastic optimization methods.Type: ApplicationFiled: August 13, 2020Publication date: February 25, 2021Inventor: Omar SHEHAB
-
Patent number: 10908885Abstract: Technologies are described herein to compile a Turing-complete quantum programming language program into a quantum circuit. The techniques described and recited herein include compiling TCQPL source code to generate a quantum circuit by generating a function object ensemble, generating an abstract syntax tree from received source code, and annotating nodes corresponding to the abstract syntax tree with corresponding function objects.Type: GrantFiled: June 11, 2019Date of Patent: February 2, 2021Assignee: IonQ, Inc.Inventors: Andrew Maps Ducore, Omar Shehab, Matthew Joseph Keesan