Reluctant Episodic Memory (REM) to Store Experiences of Everyday Interaction With Objects
First Claim
Patent Images
1. A method of storing and using a set of observations of real-world events and actions, the method comprising:
- generating clusters based on the set of observations, each cluster representing correlations between events and actions in a subset of the observations in the set of observations; and
processing the clusters into a first linked graph based on a set of rules to identify correlations between the events and actions in the set of the observations, the first linked graph tagged to indicate the correlations between the events and the actions based on the set of rules.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for storing episodic sequences (events and actions). The system learns episodic sequencing by observing real-world events and actions or by receiving fact data from a database storing common sense facts. The episodic sequences are classified into events and actions, processed to indicate correlations and causality between the events and actions, and generated into linked graphs. The linked graphs may then be used to draw inferences, recognize patterns, and make decisions.
8 Citations
25 Claims
-
1. A method of storing and using a set of observations of real-world events and actions, the method comprising:
-
generating clusters based on the set of observations, each cluster representing correlations between events and actions in a subset of the observations in the set of observations; and processing the clusters into a first linked graph based on a set of rules to identify correlations between the events and actions in the set of the observations, the first linked graph tagged to indicate the correlations between the events and the actions based on the set of rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for storing and using a set of observations of real-world events and actions, the system comprising:
-
a cluster generator for generating clusters based on the set of observations, each cluster representing correlations between events and actions in a subset of observations in the set of observations; and a graph processor coupled to the cluster generator for processing the clusters into a first linked graph based on a set of rules to identify correlations between the events and actions, the first linked graph tagged to indicate the correlations between the events and the actions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product comprising a computer readable medium structured to store instructions executable by a processor, the instructions, when executed cause the processor to:
-
generate clusters based on the set of observations, each cluster representing correlations between events and actions in a subset of the observations in the set of observations; and process the clusters into a first linked graph based on a set of rules to identify correlations between the events and actions in the set of the observations, the first linked graph tagged to indicate the correlations between the events and the actions based on the set of rules. - View Dependent Claims (25)
-
Specification