Dynamic Context Database for Real-Time Personalized Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques face difficulties in generating or updating knowledge graphs in response to real-time user inputs due to their complex structures and large amounts of stored information, leading to challenges in providing personalized services on electronic devices.

Innovation Solution

A method and electronic device that obtain and classify context information from user inputs, storing it in a dynamic database structured as a 4W1R knowledge graph, allowing real-time updates and efficient processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If existing knowledge graph techniques are used to store and process user information, then comprehensive information storage is achieved, but device complexity and memory usage increase significantly

Engineering Contradiction:
Improveinformation storage capacityVSAvoidknowledge graph structure complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the knowledge graph into multiple isolated storage spaces, each corresponding to a specific application. User information is divided and stored in different isolated spaces based on the application context, reducing the complexity of the overall knowledge graph while maintaining comprehensive information storage capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of application context to organize user information. Instead of a flat or single-dimension knowledge graph structure, information is organized in multi-dimensional isolated spaces defined by application boundaries, enabling efficient storage and retrieval without increasing overall complexity.

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

2Measurement precision

If comprehensive user information is stored in the knowledge graph, then personalized service accuracy is improved, but real-time update capability deteriorates due to processing complexity

Engineering Contradiction:
Improvepersonalized service accuracyVSAvoidreal-time update speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

By segmenting the knowledge graph into isolated application-specific spaces, the patent enables independent and parallel processing of user information for each application. This segmentation allows real-time updates to occur in isolated spaces without affecting the entire knowledge graph, maintaining both accuracy and update speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification of user information into application-specific isolated spaces before processing. This preliminary organization enables faster retrieval and update operations by pre-positioning information in the correct context-specific space, improving both accuracy and real-time processing capability.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If a unified knowledge graph structure is used, then information completeness is maintained, but memory usage and processing overhead increase

Engineering Contradiction:
Improveinformation completenessVSAvoidmemory usage and processing overhead
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent segments the unified knowledge graph into isolated application-specific spaces, eliminating redundant information storage across different applications. Each isolated space contains only the information relevant to its specific application, reducing overall memory usage while maintaining information completeness within each context.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of maintaining a complete unified knowledge graph for all applications, the patent uses partial knowledge graphs specific to each application context. This partial approach reduces memory overhead and processing requirements while still providing complete information for each specific personalized service task.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250378080A1Method of managing dynamic database for providing personalized service and electronic device for performing the same
Publication Date: 2025.12.11 SAMSUNG ELECTRONICS CO LTD
  • US20250378080A1 patent drawing
  • US20250378080A1 patent drawing
  • US20250378080A1 patent drawing

AI summary

A method of managing a dynamic database for providing a personalized service includes obtaining user input information through at least one application (app) installed on an electronic device; obtaining, from the user input information, context information that includes information indicating a reason for an event and that relates to the personalized service; obtaining classified context information by classifying the context information based on reason information included in the context information, and storing the classified context information in the dynamic database; and executing the personalized service on the electronic device based on the context information and at least one other piece of context information connected to the context information