Dynamic Web Service Profile Updates via Speech Transcription

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web services require manual setup and maintenance of user profiles, leading to outdated preferences and decreased relevance of ads and recommendations over time, as users rarely update their preferences.

Innovation Solution

A method and system that utilize automatic speech recognition on mobile devices to transcribe audio messages into text, parse for profile information, and dynamically update user preferences in web services, allowing for real-time updates based on message content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual setup and maintenance of user profiles is required, then initial profile creation is possible, but profile information becomes outdated and preferences are not updated over time

Engineering Contradiction:
Improveprofile information accuracyVSAvoidmanual update requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically extracts and updates user profile information from message strings without requiring manual user intervention. The profile filter continuously monitors messages and autonomously updates preferences, allowing the system to self-maintain accurate profile data over time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where user messages are continuously analyzed to update profile information. The profile filter processes incoming messages, extracts relevant preferences, and feeds these updates back into the user profile, ensuring continuous synchronization with current user interests.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If user profiles are not dynamically updated, then system complexity is reduced, but relevance of ads and recommendations decreases over time

Engineering Contradiction:
Improveprofile dynamic updatingVSAvoidprofile maintenance system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The profile filter acts as an intermediary component that automatically bridges message processing and profile updates. It intercepts message strings, extracts relevant information, and seamlessly integrates updates into user profiles without requiring complex manual intervention systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses automated speech recognition and natural language processing to self-extract profile information from user messages. This self-service approach eliminates the need for complex manual update interfaces while maintaining high adaptability of user profiles.

Inventive Principle:
Principle #25Self-service

3Productivity

If automatic speech recognition and parsing is implemented, then real-time profile updates are achieved, but processing time and computational resources increase

Engineering Contradiction:
Improveprofile update speedVSAvoidmessage processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The profile filter applies selective parsing to message strings, focusing only on extracting relevant profile information rather than processing entire messages. This partial action approach updates only necessary profile fields, reducing overall processing time while maintaining real-time update capability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system pre-loads and maintains a profile filter with predefined patterns and extraction rules. This preliminary preparation enables rapid matching and extraction from incoming messages without requiring complex real-time analysis, thus reducing processing delay.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9973450B2Methods and systems for dynamically updating web service profile information by parsing transcribed message strings
Publication Date: 2018.05.15 AMAZON TECH INC
  • US9973450B2 patent drawing
  • US9973450B2 patent drawing
  • US9973450B2 patent drawing

AI summary

One or more computing devices may receive audio data from a first client device. The one or more computing devices may also receive a designation of a second client device from the first client device. The one or more computing devices may transcribe the audio data to text, and may further identify profile information associated with a user of the first client device in the transcribed text. The profile information may be stored to a profile associated with the user of the first client device. The one or more computing devices may also transmit at least one of the audio data or the transcribed text to the second client device.