Patents by Inventor Witold Jarnicki
Witold Jarnicki 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: 12462173Abstract: A method is presented for use with a quantum circuit and a quantum register having a plurality of qubits. The method includes: sequentially calling, via a plurality of oracle gates of the quantum circuit, a quantum oracle operator on a plurality of qubit states to produce a sequence of quantum oracle calls; applying, via a plurality of diffusion gates of the quantum circuit, a plurality of diffusion operators, wherein a selected one or more of a plurality of diffusion operators is applied after each of the quantum oracle calls in the sequence of oracle calls; and generating a quantum computing result based on a measurement from the plurality of qubits, after having applied the sequence of oracle calls and the plurality of diffusion operators.Type: GrantFiled: March 9, 2021Date of Patent: November 4, 2025Assignee: BEIT Inc.Inventors: Wojciech Burkot, Jan Tulowiecki, Vladyslav Hlembotskyi, Witold Jarnicki
-
Patent number: 12455768Abstract: A computing system includes: a computational engine having a plurality of processing elements arrayed in accordance with a grid topology, wherein each of the plurality of processing elements is configured to perform one of a plurality of processing functions, and wherein the plurality of processing functions include a principal function, a kernel function, a routing function, and a reducer function; and a host processor having at least one processing circuit and at least one memory that stores operational instructions that, when executed by the at least one processing circuit, cause the at least one processor to: receive a task input; and control the computational engine in accordance with an iterative reduce-broadcast-apply process to generate a task output that is based on the task input.Type: GrantFiled: September 30, 2024Date of Patent: October 28, 2025Assignee: BEIT Sp. z o.o.Inventors: Adam Szady, Witold Jarnicki
-
Publication number: 20250165285Abstract: A computing system includes: a computational engine having a plurality of processing elements arrayed in accordance with a grid topology, wherein each of the plurality of processing elements is configured to perform one of a plurality of processing functions, and wherein the plurality of processing functions include a principal function, a kernel function, a routing function, and a reducer function; and a host processor having at least one processing circuit and at least one memory that stores operational instructions that, when executed by the at least one processing circuit, cause the at least one processor to: receive a task input; and control the computational engine in accordance with an iterative reduce-broadcast-apply process to generate a task output that is based on the task input.Type: ApplicationFiled: September 30, 2024Publication date: May 22, 2025Applicant: BEIT Sp. z o.o.Inventors: Adam Szady, Witold Jarnicki
-
Publication number: 20230117527Abstract: A TDGn quantum circuit on n wires includes a first set of circuits and a plurality of CX gates appended to the first set of circuits to generate a plurality of additional circuits, wherein each of the additional circuits is formed by appending a CX gate of the plurality of CX gates in a corresponding one of a plurality of configurations to one circuit of a first set of circuits. The TDGn quantum circuit further includes a second set of circuits, wherein the second set of circuits is generated by an iterative selection procedure.Type: ApplicationFiled: September 29, 2022Publication date: April 20, 2023Applicant: BEIT Inc.Inventors: Jan Tulowiecki, Konrad Deka, Jan Marian Gwinner, Witold Jarnicki, Lukasz Czerwinski
-
Publication number: 20210365828Abstract: Sampling of a plurality of qubits arranged in a grid topology with N columns is emulated by: producing final weights and variable assignments for the N columns based on N iterative passes through the grid topology, wherein the final weights and variable assignments for a selected column of the N columns is based on preliminary weights and variable assignments generated for a column adjacent to the selected column of the N columns; and emulating a sample the plurality of qubits based on the final weights and variable assignments for each of the N columns.Type: ApplicationFiled: August 4, 2021Publication date: November 25, 2021Applicant: BEIT Inc.Inventors: Marcin Brianski, Witold Jarnicki, Lukasz Czerwinski
-
Publication number: 20210287127Abstract: A method is presented for use with a quantum circuit and a quantum register having a plurality of qubits. The method includes: sequentially calling, via a plurality of oracle gates of the quantum circuit, a quantum oracle operator on a plurality of qubit states to produce a sequence of quantum oracle calls; applying, via a plurality of diffusion gates of the quantum circuit, a plurality of diffusion operators, wherein a selected one or more of a plurality of diffusion operators is applied after each of the quantum oracle calls in the sequence of oracle calls; and generating a quantum computing result based on a measurement from the plurality of qubits, after having applied the sequence of oracle calls and the plurality of diffusion operators.Type: ApplicationFiled: March 9, 2021Publication date: September 16, 2021Applicant: BEIT Sp. z o.o.Inventors: Wojciech Burkot, Jan Tulowiecki, Vladyslav Hlembotskyi, Witold Jarnicki
-
Patent number: 11113623Abstract: A system is presented for emulating sampling of a quantum computer having a plurality of qubits arranged in a grid topology with N columns. The system includes a classical processor that is configured by operational instructions to perform operations that include producing final weights and variable assignments for the N columns based on N iterative passes through the grid topology, wherein each of the N iterative passes generates preliminary weights and variable assignments for a corresponding subset of the N columns, wherein the preliminary weights and variable assignments for a selected column of the corresponding subset based on the preliminary weights and variable assignments generated for a column adjacent to the selected column of the corresponding subset, and wherein the sampling of the quantum computer having the plurality of qubits is emulated by producing a plurality of samples from the N iterative passes based on the final weights and variable assignments for each of the N columns.Type: GrantFiled: January 12, 2021Date of Patent: September 7, 2021Assignee: BEIT Inc.Inventors: Marcin Briański, Witold Jarnicki, Łukasz Czerwiński
-
Publication number: 20210133619Abstract: A system is presented for emulating sampling of a quantum computer having a plurality of qubits arranged in a grid topology with N columns. The system includes a classical processor that is configured by operational instructions to perform operations that include producing final weights and variable assignments for the N columns based on N iterative passes through the grid topology, wherein each of the N iterative passes generates preliminary weights and variable assignments for a corresponding subset of the N columns, wherein the preliminary weights and variable assignments for a selected column of the corresponding subset based on the preliminary weights and variable assignments generated for a column adjacent to the selected column of the corresponding subset, and wherein the sampling of the quantum computer having the plurality of qubits is emulated by producing a plurality of samples from the N iterative passes based on the final weights and variable assignments for each of the N columns.Type: ApplicationFiled: January 12, 2021Publication date: May 6, 2021Applicant: Beit Inc.Inventors: Marcin Brianski, Witold Jarnicki, Lukasz Czerwinski
-
Patent number: 10922618Abstract: A system is presented for emulating sampling of a quantum computer having a plurality of qubits arranged in a grid topology with N columns. The system includes a classical processor that is configured by operational instructions to perform operations that include producing final weights and variable assignments for the N columns based on N iterative passes through the grid topology, wherein each of the N iterative passes generates preliminary weights and variable assignments for a corresponding subset of the N columns, wherein the preliminary weights and variable assignments for a selected column of the corresponding subset based on the preliminary weights and variable assignments generated for a column adjacent to the selected column of the corresponding subset, and wherein the sampling of the plurality of qubits is emulated by a sample based on the final weights and variable assignments for each of the N columns.Type: GrantFiled: March 31, 2020Date of Patent: February 16, 2021Assignee: Beit Inc.Inventors: Marcin Briański, Witold Jarnicki, Łukasz Czerwiński
-
Publication number: 20200401926Abstract: A system is presented for emulating sampling of a quantum computer having a plurality of qubits arranged in a grid topology with N columns. The system includes a classical processor that is configured by operational instructions to perform operations that include producing final weights and variable assignments for the N columns based on N iterative passes through the grid topology, wherein each of the N iterative passes generates preliminary weights and variable assignments for a corresponding subset of the N columns, wherein the preliminary weights and variable assignments for a selected column of the corresponding subset based on the preliminary weights and variable assignments generated for a column adjacent to the selected column of the corresponding subset, and wherein the sampling of the plurality of qubits is emulated by a sample based on the final weights and variable assignments for each of the N columns.Type: ApplicationFiled: March 31, 2020Publication date: December 24, 2020Applicant: Beit Inc.Inventors: Marcin Brianski, Witold Jarnicki, Lukasz Czerwinski