Context Pattern Storage for Reducing Data Volume
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional applications lack effective context modeling, relying on implicit user interface screens and hard-coded context sensitivity, leading to poor and unavailable context information for generic algorithms, especially when users switch between different contexts.
Innovation Solution
A system and method for storing situation representations in a first storage medium, identifying patterns through a pattern identifier, and storing pattern representations in a second storage medium, which reduces data handling by removing associated situation representations once a pattern is identified, utilizing a context modeler to integrate user behavior and adapt context representations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If situation representations are stored in a first storage medium for context representation, then context information is improved, but data volume and handling complexity increase
Solution Approach 1:
The patent creates pattern representations as simplified copies of situation representations. When a pattern is identified (a situation that matches a stored pattern), instead of keeping the full situation representation data, the system stores a compact pattern representation that captures the essential context. This copying approach preserves context information while significantly reducing data volume.
Solution Approach 2:
The patent transforms situation representations into pattern representations by changing their parameter structure. Patterns store generalized context information with fewer parameters than individual situation representations. This parameter transformation allows the system to maintain essential context while reducing the quantity of stored data.
2Adaptability or versatility
If situation representations are stored for each user situation, then context sensitivity is improved, but device complexity increases
Solution Approach 1:
The system creates simplified pattern representations that copy only the essential context elements needed for adaptability. Rather than managing complex full situation representations, the system uses compact pattern copies that maintain context sensitivity while reducing handling complexity.
Solution Approach 2:
The patent transforms complex situation representations into simplified patterns by changing their parameter structure. Patterns use a reduced set of parameters that capture the essential context for adaptability, thereby maintaining context sensitivity while reducing device complexity and data handling burden.
3Quantity of substance
If pattern representations are stored in a second storage medium after identification, then data handling is reduced, but information processing time increases
Solution Approach 1:
The patent pre-stores pattern representations in the second storage medium before they are needed for context representation. By preparing and storing patterns in advance, the system avoids the time-consuming process of analyzing full situation representations when context information is needed. This preliminary action reduces information processing time while maintaining reduced data volume through pattern abstraction.
Data Source
AI summary
Systems and methods are provided for storing a pattern occurring in situation representations for context representation in an application. A system stores a pattern occurring in situation representations for context representation in an application. The system includes a first storage medium for storing a plurality of situations in which the user is or has been involved, as a respective plurality of situation representations having at least one property determined by the respective situation. The system also includes a pattern identifier for identifying a pattern including a common property shared by at least two of the plurality of situation representations in the plurality of stored situation representations. The system further includes a second storage medium for storing a representation of the pattern. The first storage medium is arranged to remove the at least two of the plurality of situation representations from the first storage medium in response to the identification of the pattern.


