Action-Based Link Preview Generation for Adaptive Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face challenges in providing users with convenient messaging links that adapt to different computing devices and platforms, as current web links often direct users to the same messaging interface regardless of their device or platform, making it difficult to encourage interaction and messaging.

Innovation Solution

The implementation of action-based links that associate specific actions, such as messaging, with metadata to generate previews and select appropriate messaging interfaces based on user devices, allowing users to access messaging interfaces tailored to their device type and access method.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single messaging interface is provided for all users regardless of device or platform, then the system complexity is reduced and ease of operation is maintained, but adaptability to different computing devices and platforms deteriorates

Engineering Contradiction:
Improveadaptability to different computing devicesVSAvoidmessaging interface selection system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of the user's computing device type and platform before presenting messaging interface options. This preliminary action allows the system to pre-filter compatible interfaces, reducing the complexity of the selection process while maintaining high adaptability to different devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The messaging interface selection is segmented into multiple stages: first presenting a subset of compatible interfaces based on device detection, then allowing user selection from this filtered subset. This segmentation reduces the overall complexity by breaking down the decision process into manageable steps.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple messaging interfaces are presented for user selection, then adaptability to different computing devices is improved, but the complexity of the messaging interface selection system increases

Engineering Contradiction:
Improvemessaging interface compatibilityVSAvoidinterface selection process
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality by customizing the presented messaging interfaces according to the specific computing device and platform detected. Each user receives a tailored subset of interfaces that are locally optimized for their device type, improving ease of operation while maintaining adaptability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The messaging interface selection system is dynamic, adapting the presented options based on real-time detection of the user's computing device and platform. This dynamic adjustment ensures that users always see the most relevant interfaces for their current device, simplifying the selection process while maintaining high adaptability.

Inventive Principle:
Principle #15Dynamics

3Productivity

If action-based links with metadata and previews are generated, then user interaction effectiveness is improved, but the complexity of link processing increases

Engineering Contradiction:
Improveuser interaction effectivenessVSAvoidlink generation and processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The action-based link system performs self-service by automatically generating appropriate previews and selecting suitable messaging interfaces based on the detected computing device. This automation improves user interaction effectiveness while the system manages its own complexity through self-contained processing logic.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The action-based link with metadata serves as an intermediary that carries device information and interface selection instructions from the system to the user's device. This intermediary structure streamlines the communication process, improving interaction effectiveness while keeping the processing system organized and manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10645037B2Systems and methods for generating and processing action-based links
Publication Date: 2020.05.05 META PLATFORMS INC
  • US10645037B2 patent drawing
  • US10645037B2 patent drawing
  • US10645037B2 patent drawing

AI summary

Systems, methods, and non-transitory computer-readable media can receive an action-based link associated with an action and a user. A set of metadata associated with the action-based link is received. An action-based link preview is generated based on the set of metadata, wherein the action-based link preview comprises the action-based link and a call to action object associated with the action.