Episodic Semantic Memory Remembrance Agent Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remembrance agents fail to model users' knowledge level and preferences, lacking explicit support for user interests and requiring user intervention in information retrieval, which limits their effectiveness in providing personalized and context-aware information.

Innovation Solution

The Episodic and Semantic memory based Remembrance Agent (ESRA) employs concept maps to classify user experiences, creating episodic and semantic memory databases that infer user preferences and provide personalized recommendations by modeling user interests and unifying historical documents from multiple sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing remembrance agents are used to retrieve information, then information retrieval function is provided, but user preferences and knowledge level are not modeled, leading to lack of personalization

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidmemory modeling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the memory system into two distinct components: episodic memory (storing specific user experiences with contextual details) and semantic memory (storing generalized knowledge and preferences). This segmentation allows the system to model user preferences without creating an overly complex monolithic structure, as each memory type has its own organization and retrieval mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by continuously storing and organizing user experiences in episodic memory and extracting preferences into semantic memory in advance. This preliminary organization enables rapid personalization when information retrieval is needed, without requiring complex real-time analysis of user preferences during the retrieval process.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If remembrance agents continuously monitor user context, then just-in-time information retrieval is enabled, but user intervention is still required for effective information retrieval

Engineering Contradiction:
Improveautomated information retrievalVSAvoiduser interaction requirement
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms where the remembrance agent continuously monitors user context and behavior, uses this feedback to update episodic and semantic memories, and adjusts information retrieval automatically based on learned user preferences. This closed-loop feedback enables automated retrieval without requiring explicit user intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The remembrance agent performs self-service by autonomously monitoring user context, querying appropriate memory systems, and presenting relevant information without requiring user initiation or intervention. The system serves itself by automatically managing the entire information retrieval process from context detection to information presentation.

Inventive Principle:
Principle #25Self-service

3Loss of information

If historical information is stored without user model, then storage simplicity is maintained, but user interests and preferences cannot be explicitly supported

Engineering Contradiction:
Improveuser preference informationVSAvoiduser model complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts user preferences and knowledge level from raw historical user experiences stored in episodic memory, separating these extracted preferences into semantic memory. This extraction process preserves user preference information without requiring the system to maintain complex user models, as preferences are derived automatically from behavioral data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system adds a new dimension to information storage by creating semantic memory as an abstraction layer over episodic memory. This dimensional transformation allows the system to represent user preferences in a structured format that can be efficiently queried, without increasing the fundamental complexity of storing historical data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Adaptability or versatility

If multiple information sources are unified, then comprehensive user history is achieved, but information integration complexity increases

Engineering Contradiction:
Improvemulti-source information integrationVSAvoidinformation integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal memory architecture where episodic and semantic memories can store and process information from multiple sources (sensors, user input, external systems) through the same organizational structure and retrieval mechanisms. This multi-functionality allows comprehensive information integration without requiring separate processing paths for each information source.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9928463B2Episodic and semantic memory based remembrance agent modeling method and system for virtual companions
Publication Date: 2018.03.27 NANYANG TECH UNIV
  • US9928463B2 patent drawing
  • US9928463B2 patent drawing
  • US9928463B2 patent drawing

AI summary

A remembrance agent is proposed, to be hosted on a wearable computer. The remembrance agent employs a first database (WK) of knowledge about the world in the form of concept maps. Events (“episodes”) experienced by a user are each classified as relating to one or more of the concepts in WK. The episodes are used to produce a second database (episodic memory, EM), and the classification is also used to update a third database (semantic memory, SM) organized using the concepts. The semantic memory thus summarizes the user's interaction with the concepts during the episodes. A current situation of the user is classified according to the concepts, and the classification is used, with the EM and SM, to provide to the user information relevant to the current situation.