The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 18, 2022

Filed:

Oct. 05, 2020
Applicants:

International Business Machines Corporation, Armonk, NY (US);

Eth Zurich, Zürich, CH;

Inventors:

Kumudu Geethan Karunaratne, Gattikon, CH;

Manuel Le Gallo-Bourdeau, Zürich, CH;

Giovanni Cherubini, Rueschlikon, CH;

Abu Sebastian, Adliswil, CH;

Abbas Rahimi, Zürich, CH;

Luca Benini, Zürich, CH;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11C 13/00 (2006.01); G06F 15/78 (2006.01); G06F 9/30 (2018.01);
U.S. Cl.
CPC ...
G11C 13/004 (2013.01); G06F 9/30036 (2013.01); G06F 15/7867 (2013.01); G11C 2213/77 (2013.01);
Abstract

The invention is directed a device for high-dimensional encoding of a plurality of sequences of quantitative data signals. The device comprises a memory crossbar array comprising a plurality of resistive devices, a first peripheral circuit connected to the memory crossbar array, and a second peripheral circuit connected to the first peripheral circuit. The device is configured to receive the plurality of sequences of quantitative data signals via a plurality of input channels and to store elements of a plurality of precomputed basis hypervectors as conductance states of the resistive devices. The plurality of basis hypervectors are bound to respective input channels. The first peripheral circuit performs a temporal encoding of n-grams of the quantitative data signals thereby creating a plurality of temporally encoded hypervectors. The second peripheral circuit performs a spatial encoding of the plurality of temporally encoded hypervectors. This creates a temporally and spatially encoded hypervector.


Find Patent Forward Citations

Loading…