Intelligent Speech Recognition for Automated Software Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current customer service systems in call centers are inefficient due to their inability to accurately capture the precise reason for customer communications, leading to longer call times and inefficiencies as the system fails to dynamically handle additional inquiries, requiring manual intervention by agents to access necessary software applications.

Innovation Solution

A system utilizing intelligent speech recognition techniques where a server captures and analyzes digitized voice segments to convert them into text, extracts keywords, and automatically selects and executes relevant software applications on a client device to respond to customer inquiries, enhancing the handling of dynamic customer interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If interactive voice response (IVR) technology is used to determine the reason for customer communication, then the communication can be routed to an appropriate agent, but the system fails to accurately capture the precise reason for the customer's communication

Engineering Contradiction:
Improveaccuracy of capturing reason for communicationVSAvoidability to handle additional inquiries
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent replaces traditional IVR technology with intelligent speech recognition that converts customer speech into text and extracts keywords. This substitution enables the system to accurately capture the precise reason for communication by analyzing speech content rather than relying on predefined IVR menu options, thereby improving measurement precision while maintaining adaptability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system automatically executes software applications based on extracted keywords from customer speech without requiring manual intervention by agents. The server computing device autonomously determines which software functionality is needed and initiates execution, enabling the system to handle additional inquiries dynamically while improving accuracy of reason capture.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the system requires manual determination of software functionality by customer service agents, then additional inquiries can be handled, but this leads to longer call times and inefficiencies

Engineering Contradiction:
Improveability to dynamically handle additional inquiriesVSAvoidcall time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically executing software applications in response to extracted keywords from customer speech. The server computing device autonomously determines which software functionality is required and initiates execution without requiring agents to manually search for or launch applications, thereby maintaining high adaptability while significantly reducing call time and improving efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts keywords and determines required software functionality in real-time as the customer communicates, performing the software selection action beforehand rather than requiring manual intervention during the call. This preliminary automated action reduces call time while maintaining the ability to handle diverse inquiries.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If traditional call center systems are used with multiple software applications, then agents can access necessary functionality, but the system lacks the ability to automatically route inquiries to appropriate software

Engineering Contradiction:
Improveautomatic routing to software applicationsVSAvoidefficiency of handling customer inquiries
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The server computing device automatically determines which software applications are needed based on extracted keywords from customer speech and executes them without requiring manual agent intervention. This self-service capability improves ease of operation by automating the software routing process while simultaneously increasing productivity through faster, more accurate software selection and execution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary layer between customer communication and software execution. The server computing device acts as a mediator that receives customer speech, extracts keywords, determines required software functionality, and automatically executes the appropriate applications. This intermediary enables automatic routing while improving overall system efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9990923B2Automated software execution using intelligent speech recognition
Publication Date: 2018.06.05 FMR CORP
  • US9990923B2 patent drawing
  • US9990923B2 patent drawing
  • US9990923B2 patent drawing

AI summary

Methods and apparatuses are described for automated execution of computer software using intelligent speech recognition techniques. A server captures a digitized voice segment from a remote device, the first digitized voice segment corresponding to speech submitted by a user of the remote device during a voice call. The server analyzes the digitized voice segment to convert the digitized voice segment into text and extract a set of keywords from the converted text. A client computing device displays the extracted keywords in a user interface of a display device. The server determines one or more computer software applications accessible to the client computing device and selects least one of the computer software applications that include functionality responsive to the keywords. The client computing device executes the functionality of the selected computer software applications that is responsive to the keywords.