Voice Messaging Adaptation via Server-Mediated Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech processing systems struggle to send voice-based messages to devices that are not configured to receive purely audio data, as they often require specific messaging capabilities and permissions, limiting the compatibility and functionality of voice-based communication.

Innovation Solution

A system that uses automatic speech recognition (ASR) and natural language understanding (NLU) to generate message payloads containing either embedded audio data or links to audio data, allowing for the transmission of voice messages to various devices, including those that only support text-based messaging, by determining the recipient's device capabilities and adapting the message format accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If speech processing systems use traditional audio messaging methods, then voice-based communication is achieved, but compatibility with devices lacking audio messaging capabilities is lost

Engineering Contradiction:
Improvedevice compatibilityVSAvoidmessage delivery reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that hosts audio files and generates shareable links. Instead of directly transmitting audio data between devices, the system uses the server-mediated link mechanism to bridge compatibility gaps, allowing any device to access voice messages through universal link sharing regardless of native audio messaging support

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the audio data from the messaging protocol and stores it separately on a server. By separating the audio content from the transmission mechanism and providing access through links rather than embedded audio transmission, the system enables devices without audio messaging capabilities to receive and access voice messages through standard link-sharing functionality

Inventive Principle:
Principle #2Taking out (Extraction)

2Device complexity

If speech processing systems require specific messaging capabilities and permissions for audio transmission, then audio message quality is maintained, but system complexity and deployment restrictions increase

Engineering Contradiction:
Improvemessaging system complexityVSAvoidcross-platform functionality
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a self-service architecture where the server automatically detects device capabilities, determines the appropriate message format (embedded audio vs. link), and handles the transmission accordingly. This eliminates the need for manual configuration or complex permission setups by users, reducing system complexity while maintaining cross-platform functionality

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal messaging system that can handle both audio-capable and non-audio-capable devices through a single platform. The server provides multi-functional support by dynamically adapting message formats based on recipient device capabilities, eliminating the need for separate messaging systems for different device types

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10917758B1Voice-based messaging
Publication Date: 2021.02.09 AMAZON TECH INC
  • US10917758B1 patent drawing
  • US10917758B1 patent drawing
  • US10917758B1 patent drawing

AI summary

Techniques for enabling a system to create a multimedia messaging service (MMS) message or a short message service (SMS) message from a spoken message are described. A system may receive audio data corresponding to a spoken message. The system may determine a recipient of the spoken message as well as a device associated with the recipient. The system may determine the type of messaging supported by the device. Based on the messaging capabilities, the system generates either a MMS message or a SMS message. The MMS message may include a message payload including a portion of text corresponding to content of the message as well as audio data embedded in the message payload. The SMS message may include a message payload including a portion of text corresponding to content of the message as well as a link to message content audio data stored by the system.