Search Engine Using Time Series Data for Event Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines provide only static or historical information that can be manipulated, lacking the ability to retrieve and analyze real-time data relevant to search queries, and fail to predict future events related to the query subject.

Innovation Solution

A system and method for an online search engine that generates search query results by retrieving and assembling time series data related to the query, determining driving factors, and using a neural network model to predict future values, displaying these factors and predictions to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional search engines retrieve static or historical information from web pages, then the search results can be maintained and displayed, but the system cannot retrieve real-time data or predict future events related to the query subject

Engineering Contradiction:
Improveaccuracy of search resultsVSAvoidtime lag in data retrieval
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent transforms static search results into dynamic, real-time data streams. The system continuously retrieves and updates time series data from multiple sources, enabling the search engine to provide current information rather than historical snapshots. This dynamic approach allows the system to adapt to changing conditions and provide up-to-date predictions and insights.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary data collection and processing by continuously monitoring and storing time series data from various sources before queries are made. This pre-processing enables rapid response to user queries and facilitates real-time analysis and prediction without requiring time-consuming data gathering during the query execution.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If search engines use crawling algorithms to retrieve information from web pages, then data can be indexed and searched, but the retrieved information can be manipulated by content managers to satisfy ranking criteria rather than reflecting actual relevance

Engineering Contradiction:
Improvespeed of information retrievalVSAvoidaccuracy of relevance assessment
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent replaces traditional web crawling and indexing mechanisms with direct time series data retrieval from specialized sources. Instead of relying on web page content that can be manipulated, the system directly accesses structured time series data from reliable sources, eliminating the manipulation vulnerability while maintaining efficient retrieval speeds through optimized data querying techniques.

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

Solution Approach 2:

The system introduces time series data as an intermediary between the search query and the final results. This intermediary layer filters out manipulated or irrelevant content by focusing on objective, time-based data patterns, thereby improving measurement precision while maintaining productivity through efficient time series processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If search engines provide static search results based on historical data, then the system structure remains simple, but the system cannot provide predictive capabilities or actionable insights for future events

Engineering Contradiction:
Improvecapability to predict future eventsVSAvoidcomplexity of data processing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the data processing system into distinct modules: data retrieval from multiple sources, time series assembly, driving factor determination, and prediction generation. This segmentation allows each component to handle specific tasks efficiently, making the overall complex system more manageable and maintainable while enabling predictive capabilities through coordinated operation of these modular components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11893069B2Platform, method, and system for a search engine of time series data
Publication Date: 2024.02.06 LEE JENCIR
  • US11893069B2 patent drawing
  • US11893069B2 patent drawing
  • US11893069B2 patent drawing

AI summary

A system, method, and computer program product provide a search engine which may use time series of data relevant to a search query to generate relevant results that may be used for predictions of events related to the query. Embodiments determine the underlying driving factors that most influenced the search query topic. In one aspect, the predictive ability of time series may be used to determine the driving factors. In another aspect, the system and method may employ a neural network to run a prediction model for determining conditional distribution of future values of the search query topic. The information may be displayed in a user interface where the driving factors and other information may be user edited to observe the effects source data has on the search query topic.