Temporal Memory Using Sparse Distributed Representation

Patent №

US 10,275,720

Granted

2019-04-30

Filed 2015

Owner

NUMENTA, INC.

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14880034

A processing node in a temporal memory system includes a spatial pooler and a sequence processor. The spatial pooler generates a spatial pooler signal representing similarity between received spatial patterns in an input signal and stored co-occurrence patterns. The spatial pooler signal is represented by a combination of elements that are active or inactive. Each co-occurrence pattern is mapped to different subsets of elements of an input signal. The spatial pooler signal is fed to a sequence processor receiving and processed to learn, recognize and predict temporal sequences in the input signal. The sequence processor includes one or more columns, each column including one or more cells. A subset of columns may be selected by the spatial pooler signal, causing one or more cells in these columns to activate.

Machine learningAI hardwareG06N 3/08G06N 3/047G06N 3/049G06N 3/0495G06N 3/082G06N 7/01G06N 20/00

AI classification

AI hardware1.00
Machine learning1.00
Vision0.13
Planning0.09
Natural language0.01
Knowledge representation0.01
Evolutionary computation0.01
Speech0.00

Ownership

NUMENTA, INC.

assignment · 381860705

Assignors

HAWKINS, JEFFREY C., MARIANETTI, RONALD, II, RAJ, ANOSH, AHMAD, SUBUTAI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC