Dynamic Message Prioritization via URL Content Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in determining which electronic messages to read among numerous messages, especially when messages contain URLs referencing webpages with dynamic content, as existing systems fail to prioritize messages effectively based on both textual content and webpage content.

Innovation Solution

A server computing system maintains and retrieves electronic messages with URLs, determines priorities by considering both textual and webpage content, and modifies the presentation of messages on a client device based on these priorities, such as moving prioritized messages to the top or adding visual indicators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If users receive numerous electronic messages with URLs, then the quantity of information received increases, but the difficulty of determining which messages to read increases

Engineering Contradiction:
Improvequantity of messagesVSAvoiddifficulty of identifying important messages
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The system changes the visual appearance of messages by applying different colors or visual indicators based on their priority level. High-priority messages are displayed with distinctive colors or icons to make them stand out from regular messages, enabling users to quickly identify which messages require immediate attention without reading each message's content.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The system segments messages into different priority levels (high, medium, low) based on content analysis and URL monitoring. By dividing the message stream into categorized groups, users can focus on high-priority segments first, reducing the cognitive load of sorting through all messages individually.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the system monitors webpage content dynamically, then the accuracy of message prioritization improves, but the computational resources and time required increase

Engineering Contradiction:
Improveaccuracy of message prioritizationVSAvoidtime for retrieving and analyzing content
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary retrieval of webpage content when a message containing a URL is first received, storing this content in advance. This allows the message priority to be determined more quickly later, as the content is already cached and doesn't need to be fetched from the remote server each time priority needs to be reassessed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors changes in webpage content and provides feedback to adjust message priority dynamically. When the monitored content changes (such as inventory updates or price changes), the system automatically re-evaluates and updates the message priority, ensuring the prioritization remains accurate without requiring constant full-page reanalysis.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10547576B1Modifying presentation of message based on content identified by uniform resource locator (URL) in message
Publication Date: 2020.01.28 GOOGLE LLC
  • US10547576B1 patent drawing
  • US10547576B1 patent drawing
  • US10547576B1 patent drawing

AI summary

A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a server computing system to at least maintain electronic messages received by a user, at least one of the electronic messages including textual content and a Uniform Resource Locator (URL), retrieve, more than once, a file identified by the URL from a remote server identified by the URL, subsequent to each retrieval, determine whether content of the file identified by the URL meets a trigger condition, and based on determining that the file identified by the URL meets the trigger condition, cause a client computing system associated with the user to modify a presentation of the at least one electronic message that includes the textual content and the URL.