Message passing in a hierarchical temporal memory based system
AssigneeNumenta, Inc.
InventorsWilliam Saphir, Ronald Marianetti, Jeffrey Hawkins
Life of this patent
Estimating the term…
Abstract
A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. Further, the hierarchy has a first level of computing modules and a second level of at least one computing module, where at least one of the computing modules in the first level operates on a first server, and where the at least one computing module in the second level operates on a second server. The hierarchy also includes a message manager module configured to relay information between the first server and the second server.
Claims21
A system, comprising:
- a hierarchy of computing modules configured to learn a cause of input data sensed over space and time, the hierarchy further configured to determine a cause of novel sensed input data dependent on the learned cause, and the hierarchy having a first level of computing modules and a second level of at least one computing module, wherein at least one of the computing modules in the first level operates on a first server, and wherein the at least one computing module in the second level operates on a second server;
- and
- at least one message manager module configured to relay information between the first server and the second server.
A computer-implemented method, comprising:
- learning a cause of a first set of input data received over space and time by a hierarchy of computing modules having a first level of a plurality of computing modules and a second level of at least one computing module, wherein at least one of the computing modules in the first level operates on a first server, and wherein the at least one computing module in the second level operates on a second server;
- and
- enabling an operation of the hierarchy by passing information between the first server and the second server.
A computer-readable medium having instructions therein that are executable by a processor, the instructions comprising instructions to:
- learn a cause of a first set of input data received over space and time by a hierarchy of computing modules having a first level of a plurality of computing modules and a second level of at least one computing module, wherein at least one of the computing modules in the first level operates on a first server, and wherein the at least one computing module in the second level operates on a second server;
- and
- enable an operation of the hierarchy by passing information between the first server and the second server.
Dependencies are inferred from the claim text.