Context-Aware URL Replacement in Text Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional text-based communications, such as SMS or email, often lack relevant links that users need to complete tasks, making it difficult for recipients to access necessary information effectively.

Innovation Solution

A method and system that monitor text-based conversations between users to determine if a URL is shared, analyze the context, and suggest an updated, more relevant URL to replace the shared one, using natural language processing and historical data to ensure the suggested URL meets the user's needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a URL is shared in text-based communication, then the user can access information, but the URL may not be relevant to the user's actual needs

Engineering Contradiction:
Improverelevance of shared linkVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that sits between the sender and recipient of URLs. This intermediary analyzes the conversation context, determines the user's actual information needs, and replaces generic URLs with more relevant ones. The intermediary acts as a mediator that transforms the simple URL-sharing act into a context-aware information delivery mechanism, resolving the contradiction between maintaining system simplicity and improving information relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of URL relevance by analyzing contextual parameters from the conversation (user needs, task requirements, communication tone) and transforming a static URL into a dynamic, context-adapted link. This parameter transformation allows the system to maintain low complexity while significantly improving the relevance of shared information through contextual interpretation.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If conventional text-based communication is used, then the system is simple, but useful links that could help users complete tasks are not included

Engineering Contradiction:
Improveuseful links for task completionVSAvoidease of use
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system enables self-service by automatically analyzing conversation context and identifying useful links without requiring manual intervention from users. The intermediary system autonomously determines what information the user needs and provides relevant URLs, making the system both powerful and easy to use. This self-service capability resolves the contradiction between providing comprehensive useful links and maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the system analyzes conversation context to suggest URLs, then URL relevance improves, but processing time increases

Engineering Contradiction:
ImproveURL relevance accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by selectively analyzing only the most relevant conversation parameters rather than processing the entire conversation history in detail. It focuses on key contextual elements that directly impact URL relevance while ignoring less critical information. This partial analysis approach maintains high URL relevance accuracy while significantly reducing processing time compared to comprehensive context analysis.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10547986B2Cognitive root uniform resource locator
Publication Date: 2020.01.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10547986B2 patent drawing
  • US10547986B2 patent drawing
  • US10547986B2 patent drawing

AI summary

Determining a context of communications between at least two users to determine when a root URL is being shared. The root URL being shared may then be evaluated to determine a context of need or purpose of a user of the URL and suggest whether an updated URL, which is an expanded or a direct URL would be the best fit for the user's needs and dynamically replaces the shared root URL with the updated direct URL.