HIERARCHICAL TEMPORAL MEMORY SYSTEM WITH HIGHER-ORDER TEMPORAL POOLING CAPABILITY

Patent №

US 8,407,166

Granted

2013-03-26

Filed 2009

Owner

NUMENTA, INC.

Lab

AI components

6

ml · nlp · vision · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12483642

A temporal pooler for a Hierarchical Temporal Memory network is provided. The temporal pooler is capable of storing information about sequences of co-occurrences in a higher-order Markov chain by splitting a co-occurrence into a plurality of sub-occurrences. Each split sub-occurrence may be part of a distinct sequence of co-occurrences. The temporal pooler receives the probability of spatial co-occurrences in training patterns and tallies counts or frequency of transitions from one sub-occurrence to another sub-occurrence in a connectivity matrix. The connectivity matrix is then processed to generate temporal statistics data. The temporal statistics data is provided to an inference engine to perform inference or prediction on input patterns. By storing information related to a higher-order Markov model, the temporal statistics data more accurately reflects long temporal sequences of co-occurrences in the training patterns.

Machine learningNatural languageVisionKnowledge representationPlanningAI hardwareG06N 3/049G06N 3/045G06N 3/047G06N 3/0495G06N 3/08G06N 3/082G06N 7/01

AI classification

Machine learning1.00
Natural language1.00
AI hardware1.00
Knowledge representation0.99
Vision0.99
Planning0.86
Speech0.00
Evolutionary computation0.00

Ownership

NUMENTA, INC.

assignment · 230630466

Assignors

HAWKINS, JEFFREY C., GEORGE, DILEEP, CURRY, CHARLES, ASTIER, FRANK E., RAJ, ANOSH, JAROS, ROBERT G.

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

© 2026 NYSGPT2525 LLC