Dynamic Query Date Range Adjustment for Event Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search engines often fail to accurately identify relevant content items associated with events due to strict date matching, leading to omission of relevant results and the need for multiple search queries.

Innovation Solution

A system and method for determining a query date range for an event by evaluating temporal features and confidence scores, allowing for the adjustment of search queries to include periphery date ranges, thereby expanding search results to include content items related to broader date ranges associated with the event.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If strict date matching is used for search queries, then search precision is improved, but search completeness deteriorates

Engineering Contradiction:
Improvesearch precisionVSAvoidsearch completeness
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system dynamically changes the date range parameter based on the event type. For events with fixed dates (e.g., Independence Day), it uses a strict single-day range. For events with variable dates (e.g., Easter, Halloween), it expands to a periphery date range based on historical data and confidence scores, thus adapting the search precision to match user intent while maintaining completeness.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If multiple search queries are submitted to locate desired content items, then search completeness is improved, but loss of time increases

Engineering Contradiction:
Improvesearch completenessVSAvoidsearch time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of event characteristics and determines the appropriate date range (strict or periphery) before executing the search query. By pre-calculating the optimal search parameters based on event type and historical data, it eliminates the need for users to submit multiple sequential queries, thus reducing search time while maintaining completeness.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If periphery date ranges are included in search queries, then search completeness is improved, but search precision deteriorates

Engineering Contradiction:
Improvesearch completenessVSAvoidsearch precision
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the date range parameters based on the specific event being searched. Rather than using a fixed periphery range for all events, it calculates event-specific ranges using confidence scores derived from historical data, content item analysis, and event characteristics. This dynamic adjustment maintains precision by tightening ranges for well-defined events while expanding them for variable-date events.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10331752B2Methods and systems for determining query date ranges
Publication Date: 2019.06.25 YAHOO ASSETS LLC
  • US10331752B2 patent drawing
  • US10331752B2 patent drawing
  • US10331752B2 patent drawing

AI summary

One or more systems and/or methods for determining a query date range and/or searching a content corpus are provided. A set of content items (e.g., digital images, videos, etc.), associated with an event, may be identified from a content corpus. The set of content items may be evaluated to identify temporal features (e.g., digital time stamps) for the set of content items. A query date range for the event may be determined based upon the temporal features (e.g., users may capture photos that are related to Christmas from December 4th to December 27th). In an example, responsive to receiving a search query, associated with the event, the search query may be adjusted based upon the query date range to create an adjusted search query. The content corpus may be searched using the adjusted search query to create search query results for the search query.