Pattern Template Matching for Contextual Information Cards

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently processing and presenting contextually relevant information, particularly in handling large amounts of data and integrating content into user interfaces without control over the underlying structure.

Innovation Solution

A system and method that utilize pattern recognition to generate contextually relevant electronic information cards, where a server determines a pattern template, provides it to a client device, and upon receiving an identifier matching the pattern, retrieves and incorporates additional information into an information card displayed on the client device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If software applications process copious amounts of data to provide contextually relevant information, then information completeness is improved, but processing time and system complexity increase

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

Solution Approach 1:

The system pre-defines pattern templates that describe the structure of identifiers before actual data processing occurs. These templates are established in advance based on expected data formats, enabling rapid matching without time-consuming analysis during processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex mechanical data processing operations with pattern template matching mechanisms. Instead of processing every piece of data through complex algorithms, the system uses template-based pattern recognition to quickly identify and extract relevant information, significantly reducing processing time while maintaining completeness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If software applications integrate content into user interfaces without control over underlying structure, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improveinterface adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the information integration process into distinct components: pattern template definition, identifier matching, and content retrieval. This segmentation allows each component to be independently designed and controlled, reducing overall system complexity while maintaining high adaptability to different interface structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces pattern templates as intermediary elements between the user interface and the underlying data structure. These templates act as mediators that translate between the flexible interface requirements and the structured data storage, enabling adaptability without directly increasing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If pattern templates are provided to client devices for identifier matching, then processing speed is improved, but data storage requirements increase

Engineering Contradiction:
Improveprocessing speedVSAvoiddata storage
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system extracts only the essential pattern template information and provides it to client devices, separating the matching logic from the actual data storage. This extraction allows fast local processing using minimal template data while the full dataset remains stored centrally, reducing the storage burden on client devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12321345B2Systems and methods for automated pattern matching
Publication Date: 2025.06.03 STRATEGY INC
  • US12321345B2 patent drawing
  • US12321345B2 patent drawing
  • US12321345B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs stored on computer-readable media, generate contextually relevant electronic information cards. At least one server may determine a pattern template defining a sequence of alphanumeric characters. The pattern template may be provided to a client device. An identifier may be received from the client device, the identifier being an instance of the pattern template, along with a request for additional information associated with the identifier. The additional information may be determined based on the identifier. The additional information associated with the identifier may be provided to the client, the additional information being incorporated into an information card associated with the identifier, at the client device.