Unified Index for Real-Time Context Accumulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional systems face challenges in efficiently integrating new observations into historical context due to the need for multiple indexes, which leads to suboptimal access methods when dealing with large datasets, and existing sharding techniques do not adequately support real-time decision-making.

Innovation Solution

A method that uses a new observation's features to create an index key for querying reverse lookup tables, determining relationships, and incrementally integrating new assertions into persistent context, allowing for optimized index usage and improved real-time prediction processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional systems use multiple indexes to enable historical observations to be accessed through several access paths, then the system can locate candidate observations, but the access methods become suboptimal when dealing with large datasets

Engineering Contradiction:
Improveaccess pathsVSAvoidaccess performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges multiple indexes into a single unified index structure that can handle diverse access paths. Instead of maintaining separate indexes for different access methods, the system consolidates them into one optimized index that serves multiple query types efficiently, resolving the contradiction between versatility and performance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified index is designed to be universal, supporting multiple access paths and query types within a single structure. This multi-functional index can handle various observation lookups without requiring separate specialized indexes, thereby maintaining adaptability while improving access performance.

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

2Adaptability or versatility

If systems implement several indexes to provide multiple access paths for historical observations, then future discovery is enabled, but physically choosing which index to optimize around makes other indexes less optimal

Engineering Contradiction:
Improveindex access pathsVSAvoidindex optimization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent combines multiple specialized indexes into a single unified index that maintains optimization for various access patterns simultaneously. This eliminates the need to choose one index to optimize at the expense of others, as the unified structure provides reliable performance across all access paths.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If sharding is used to evenly distribute data and indices across multiple tables, then near linear-scale context accumulation is enabled, but real-time decision-making support is inadequate

Engineering Contradiction:
Improvecontext accumulationVSAvoidreal-time decisioning
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent merges distributed sharded indexes into a unified index structure that maintains the scalability benefits of sharding while enabling faster real-time queries. The unified index allows the system to accumulate context at near linear-scale while providing the speed needed for real-time decision-making by optimizing the query execution path.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If traditional systems provide several indexes for historical observations, then context can be located, but the system complexity increases

Engineering Contradiction:
Improveobservation accessVSAvoidindex structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent reduces system complexity by merging multiple separate indexes into a single unified index structure. This consolidation maintains the ability to access historical observations through multiple paths while eliminating the complexity of managing, maintaining, and coordinating multiple separate index structures.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8775342B2Incremental context accumulating systems with information co-location for high performance and real-time decisioning systems
Publication Date: 2014.07.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8775342B2 patent drawing
  • US8775342B2 patent drawing
  • US8775342B2 patent drawing

AI summary

Provided are techniques for incrementally integrating and persisting context over an available observational space. At least one feature associated with a new observation is used to create at least one index key. The at least one index key is used to query one or more reverse lookup tables to locate at least one previously persisted candidate observation. The new observation is evaluated against the at least one previously persisted candidate observation to determine at least one relationship. In response to determining the at least one relationship, a threshold is used to make a new assertion about the at least one relationship. The new observation is used to review previous assertions to determine whether a previous assertion is to be reversed. In response to reversing the previous assertion, the new observation, the new assertion, and the reversed assertion are incrementally integrated into persistent context.