Event-Based Article Expiration Detection System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content aggregators face challenges in determining when to publish articles for pre-planned events, as many lack expiration dates, leading to stale content being presented to users, which decreases engagement.

Innovation Solution

A method to detect the expiration time of articles by analyzing attributes and matching them to event identifiers, computing expiration times based on event phases, and ranking articles for relevance and freshness, ensuring only current content is presented.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If content aggregators publish articles without clear expiration dates, then the quantity of articles published increases, but the quality and relevance of content decreases due to stale articles

Engineering Contradiction:
Improvenumber of articles publishedVSAvoidrelevance of content
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary actions by computing expiration times for articles based on event phase indicators before publishing them. The expiration time is calculated using the formula: expiration time = event start time + event duration + post-event window. This preliminary computation allows the system to proactively filter out stale articles before they are published, ensuring only relevant content is presented to users while maintaining a high volume of published articles.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If content aggregators manually determine expiration times for articles, then the accuracy of expiration detection improves, but the complexity of the system increases

Engineering Contradiction:
Improveaccuracy of expiration detectionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically computing expiration times for articles without requiring manual intervention. The expiration time computation module autonomously calculates expiration times using event phase indicators, event start times, and event durations extracted from the article attributes. This automated approach maintains high accuracy in expiration detection while avoiding the increased complexity that would result from manual determination processes.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If content aggregators present stale articles to users, then the ease of operation increases by publishing all received articles, but user engagement decreases

Engineering Contradiction:
Improvesimplicity of publishing processVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements feedback by using event phase indicators to dynamically adjust article expiration times based on the current phase of the event. The expiration time computation module receives feedback about the event phase (pre-event, during-event, post-event) and adjusts the expiration time accordingly. This feedback mechanism ensures that articles remain relevant throughout different event phases, maintaining user engagement while keeping the publishing process simple and automated.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10204128B2Automatic detection of expiration time of event-based articles
Publication Date: 2019.02.12 YAHOO ASSETS LLC
  • US10204128B2 patent drawing
  • US10204128B2 patent drawing
  • US10204128B2 patent drawing

AI summary

Methods and systems for detecting expiration time of an article include receiving the article for a pre-planned event. The article is analyzed to identify one or more attributes. The article is matched to an event identifier using the article attributes. The event identifier is pre-defined and stored in an event database. The event identifier acts as an index to the event database for obtaining event characteristics of the pre-planned event. The article attributes are examined to identify event phase indicators that correlate to a specific event phase of the pre-planned event. The expiration time of the article is computed based on the specific event phase identified for the pre-planned event. The expiration time is used to rank the article and for considering assigning the article to a content pool of articles that is selected for publishing for the specific event phase of the pre-planned event.