Search Query Cache Using Interaction Event Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Server operators face challenges in efficiently retrieving and transmitting interaction events to users due to high computing power and storage space requirements.

Innovation Solution

A method that involves receiving a search query, selecting interaction event services, identifying relevant interaction events, retrieving and storing key information in a data cache, and transmitting descriptions of interaction events to users, thereby reducing data transmission and storage needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all interaction event data is retrieved and transmitted to users, then complete information is provided to users, but data cache capacity is excessively consumed and transmission time increases

Engineering Contradiction:
Improveinformation completenessVSAvoiddata cache capacity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential key information from interaction events for caching purposes. The data cache stores condensed representations (keys) rather than complete interaction event data, allowing the system to maintain information accessibility while dramatically reducing storage requirements. This extraction principle resolves the contradiction by separating the essential identifying information from the full data set.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified copies (keys) of interaction events that contain sufficient information for identification and retrieval purposes. These key representations are stored in the data cache, enabling quick access without storing the complete original data. The copying approach allows the system to maintain information completeness on demand while using minimal cache space.

Inventive Principle:
Principle #26Copying

2Speed

If complete interaction event data is stored in data cache, then fast retrieval is achieved, but storage space requirements increase significantly

Engineering Contradiction:
Improveretrieval speedVSAvoidstorage space
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent extracts only the critical key elements from complete interaction events for storage in the data cache. These keys contain sufficient information for rapid identification and retrieval operations. By storing only essential identifying information rather than complete data, the system achieves fast retrieval speeds while maintaining minimal storage space requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the data representation from complete interaction events to condensed key formats. This parameter change in data structure and organization enables the cache to store much more information in the same physical space, achieving both fast retrieval and space efficiency simultaneously.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If detailed descriptions of all interaction events are transmitted to users, then comprehensive information is provided, but data transmission time and computing power increase

Engineering Contradiction:
Improveinformation completenessVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts and transmits only the essential key information from interaction events to users. This key information contains the critical details needed for user understanding and decision-making, while eliminating redundant or less important data. The extraction approach reduces transmission time and data volume while preserving the most valuable information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial action by transmitting a subset of available information - specifically the most relevant key details - rather than all possible data. This partial transmission approach provides sufficient information for user needs while significantly reducing transmission time and computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250147959A1Interaction event details using search services
Publication Date: 2025.05.08 TRUIST BANK
  • US20250147959A1 patent drawing
  • US20250147959A1 patent drawing
  • US20250147959A1 patent drawing

AI summary

A search query can be resolved efficiently using stored key information in a data cache. A system can receive a search query via an application programming interface (API). The search query can comprise a set of query parameters. The system can select at least one interaction event search service. The system can identify a plurality of interaction events relevant to the search query. Each interaction event can include a description and key information used to locate each interaction event. The system can retrieve the key information for each interaction event. The system can store, in a data cache, the key information for each interaction event. Subsequent to retrieving the key information, the system can retrieve, using at least a portion of the key information, descriptions of a first portion of interaction events. Additionally, the system can transmit the descriptions of the first portion of interaction events to the user.