Plural Complete Computers Patents (Class 708/2)
  • Patent number: 11775779
    Abstract: Techniques for computing matrix operations for arbitrarily large matrices on a finite-sized hybrid analog-digital matrix processor are described. Techniques for gain adjustment in a finite-sized hybrid analog-digital matrix processor are described which enable the system to obtain higher energy efficiencies, greater physical density and improved numerical accuracy. In some embodiments, these techniques enable maximization of the predictive accuracy of a GEMM-based convolutional neural network using low-precision data representations.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: October 3, 2023
    Assignee: Lightmatter, Inc.
    Inventors: Tyler J. Kenney, Martin B. Z. Forsythe, Tomo Lazovich, Darius Bunandar
  • Patent number: 11620534
    Abstract: Configuring a quantum computing system to determine a solution to an optimization problem includes encoding the optimization problem in an encoding language to produce an encoded optimization model. The encoded optimization model is transformed into a unconstrained model. The encoded optimization model includes an objective function having one or more terms. The one or more terms are converted to one or more Pauli terms. An Ising Hamiltonian is generated using the one or more terms. The Ising Hamiltonian corresponds to the optimization problem. An instruction indicative of the Ising Hamiltonian is provided to the quantum computing system.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: April 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Atsushi Matsuo, Takashi Imamichi, Marco Pistoia
  • Patent number: 10496933
    Abstract: Embodiments of the disclosed technology concern a method for implementing a ?/8 phase gate in a quantum computing device. In certain embodiments, a quantum circuit is evolved from an initial state to a target state using a hybrid-measurement scheme. The hybrid-measurement scheme can comprise applying one or more measurements to the quantum circuit that project the quantum circuit toward the target state; and applying one or more adiabatic or non-adiabatic techniques that adiabatically evolve the quantum circuit toward the target state.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Torsten Karzig
  • Patent number: 10474960
    Abstract: Techniques are provided for improving quantum circuits. The technology includes approximately expanding, by a system operatively coupled to a processor, using zero to a number of applications of a super controlled basis gate, a target two-qubit operation, with the approximately expanding resulting in instances of the target two-qubit operation corresponding to the zero to the number of applications, and the target two-qubit operation is part of a source quantum circuit associated with a quantum computer. The system analyzes the instances and the super controlled basis gate, and automatically rewrites the source quantum circuit into a deployed quantum circuit based on the analyzing.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventor: Lev Samuel Bishop
  • Patent number: 9749256
    Abstract: A method for servicing multiple data queues in communication with a data communications network. The multiple data queues may receive data of differing priority and/or the data queues may be arranged for data with a predetermined priority. The data in the data queues may be serviced by the same processor. A schedule may be applied to the data in the data queues to control the servicing the data in the data queues.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: August 29, 2017
    Assignee: GE AVIATION SYSTEMS LLC
    Inventor: Pavlo Bobrek
  • Patent number: 9495644
    Abstract: Techniques for improving the performance of a quantum processor are described. Some techniques employ improving the processor topology through design and fabrication, reducing intrinsic/control errors, reducing thermally-assisted errors and methods of encoding problems in the quantum processor for error correction.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: November 15, 2016
    Assignee: D-Wave Systems Inc.
    Inventors: Fabian Ariel Chudak, Christopher B. Rich, Paul I. Bunyk
  • Patent number: 8700689
    Abstract: Solving computational problems may include generating a logic circuit representation of the computational problem, encoding the logic circuit representation as a discrete optimization problem, and solving the discrete optimization problem using a quantum processor. Output(s) of the logic circuit representation may be clamped such that the solving involves effectively executing the logic circuit representation in reverse to determine input(s) that corresponds to the clamped output(s). The representation may be of a Boolean logic circuit. The discrete optimization problem may be composed of a set of miniature optimization problems, where each miniature optimization problem encodes a respective logic gate from the logic circuit representation. A quantum processor may include multiple sets of qubits, each set coupled to respective annealing signal lines such that dynamic evolution of each set of qubits is controlled independently from the dynamic evolutions of the other sets of qubits.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: April 15, 2014
    Assignee: D-Wave Systems Inc.
    Inventors: William Macready, Geordie Rose, Thomas Mahon, Peter Love, Marshall Drew-Brook
  • Patent number: 7974405
    Abstract: In an input process, a circuit and an input bit to the circuit are inputted to a plurality of computers. Firstly, one computer performs calculation and transmits the calculation result to another computer of the computers. Next, the another computer which has received the calculation result performs the next calculation. Thus, calculation is performed by one computer after another. When all the computers have performed calculation once, the last computer which has performed calculation transmits the calculation result to the first computer which has performed calculation. After this, calculation is performed by one computer after another and the calculation result is transmitted to the next computer, thereby repeating the calculation of each cycle. Thus, it is possible to realize calculation of a value of a given function by using a device including a plurality of computers, with a simpler configuration.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: July 5, 2011
    Assignee: NEC Corporation
    Inventors: Jun Furukawa, Isamu Teranishi
  • Patent number: 7899852
    Abstract: Methods, systems and apparatus for quasi-adiabatic quantum computation include initializing a quantum processor to a ground state of an initial Hamiltonian and evolving the quantum processor from the initial Hamiltonian to a final Hamiltonian via an evolution Hamiltonian, wherein anti-crossings of the evolution Hamiltonian are passed non-adiabatically.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: March 1, 2011
    Assignee: D-Wave Systems Inc.
    Inventor: Mohammad H. S. Amin
  • Patent number: 7426590
    Abstract: The invention relates to a plug-in communication module (1) and a method for communicating using a plug-in communication module (1) to simplify the communication interfacing of assemblies and devices. A communication module (1) is proposed with means (2) for storing and executing software components (3, 4, 5) with communication functionality, with first connection means (7) for direct electrical and mechanical coupling to interfaces (8) of at least a first assembly (9), with access means (6) for accessing local communication means (10) of the first assembly (9) and with second connection means (11) for electrical coupling to interfaces (12) of at least a second assembly (13). Advantageous embodiments relate in particular to a communication module, with which at least one of the software components (3, 4, 5) is provided to execute communication tasks using Internet technologies and/or at least one of the software components (3, 4, 5) is a Web server or is provided to execute Web services.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: September 16, 2008
    Assignee: Siemens Aktiengesellschaft
    Inventors: Armin Amrhein, Elmar Thurner
  • Publication number: 20080162613
    Abstract: Methods, systems and apparatus for quasi-adiabatic quantum computation include initializing a quantum processor to a ground state of an initial Hamiltonian and evolving the quantum processor from the initial Hamiltonian to a final Hamiltonian via an evolution Hamiltonian, wherein anti-crossings of the evolution Hamiltonian are passed non-adiabatically.
    Type: Application
    Filed: July 13, 2007
    Publication date: July 3, 2008
    Inventor: Mohammad H.S. Amin
  • Publication number: 20080109500
    Abstract: Systems, devices, and methods for using an analog processor to solve computational problems. A digital processor is configured to track computational problem processing requests received from a plurality of different users, and to track at least one of a status and a processing cost for each of the computational problem processing requests. An analog processor, for example a quantum processor, is operable to assist in producing one or more solutions to computational problems identified by the computational problem processing requests via a physical evolution.
    Type: Application
    Filed: June 19, 2007
    Publication date: May 8, 2008
    Inventors: William Macready, Geordie Rose, Herbert J. Martin
  • Patent number: 7233962
    Abstract: There is disclosed a method and computer program product for estimating a measure of the quality of the received signal in a computer simulation of an optical transmission system, wherein the simulation includes additive optical noise generated by components within the transmission system. The method and product are able to account for non-Gaussian statistics of noise fluctuations observed in the receivers of optical communications systems, in order to provide for the more accurate simulation of system performance than may be the case using prior art methods based on Gaussian approximation.
    Type: Grant
    Filed: October 10, 2002
    Date of Patent: June 19, 2007
    Assignee: VPlsystems Pty Ltd
    Inventors: Mark Adam John Summerfield, Konstantin Kuzmin
  • Patent number: 7003106
    Abstract: The improved AES processing method provides an efficient alternative to both Mips intensive multiplication and to conventional table lookup, used to multiply terms over a Galois field (GF). The improved method takes advantage of the fact that in the GF, any non zero element X can be represented by a power of a primitive element P. The improved method thereby results in a 2 by 256 table. The log base P of the terms being multiplied are looked up and summed, and the anti-log of the sum is looked up in the same table.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: February 21, 2006
    Assignee: Innomedia, PTE, LTD
    Inventor: Jing Zheng Ouyang
  • Publication number: 20030088595
    Abstract: A resonant protection kit for power supply is disclosed herein mainly comprising a circuit being adapted to perform analysis, determinative, and counter function. The circuit collects a divided voltage on a capacitor to calculate an effective voltage value and adopts fundamental and non-fundamental waveform manner to calculate an effective total current value of the capacitor. The circuit is selectively actuated to cut off the capacitor from a power system or adjust its impedance characteristic for protection if an abnormal voltage or current is sensed.
    Type: Application
    Filed: April 5, 2002
    Publication date: May 8, 2003
    Applicant: Ing Tzy Co., Ltd.
    Inventors: Yao-Jen Chang, Yi-Hu Lee, Hurng-Liahng Jou