Universal Voice Application Platform for Multi-Framework Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice application platforms are limited in their ability to create and manage engaging voice applications across multiple voice assistant frameworks like Amazon Alexa, Google Assistant, and Apple HomePod, requiring significant technical expertise and infrastructure investment, and lack flexibility in responding to user intents and preferences.

Innovation Solution

A universal voice application platform that provides a cloud-based solution with a layered architecture, using graph-based pattern matching to process data from multiple frameworks, offering customization capabilities, dynamic content suggestions, and multilingual support, allowing for personalized and engaging voice experiences across different devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If proprietary voice assistant frameworks are used, then voice applications can be created for specific devices, but the complexity of managing multiple frameworks increases significantly

Engineering Contradiction:
Improvecompatibility with multiple voice assistant frameworksVSAvoidcomplexity of managing multiple frameworks
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal voice application platform that acts as an intermediary layer between developers and multiple proprietary voice assistant frameworks (Alexa, Google Assistant, Apple HomePod, Microsoft Cortana). This platform provides a unified development environment and abstraction layer, allowing developers to create voice applications once and deploy them across multiple frameworks without directly managing each framework's proprietary protocols and requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The universal voice application platform enables a single voice application to function across multiple different voice assistant frameworks and devices. The platform provides universal APIs and tools that work consistently across Amazon Alexa, Google Assistant, Apple HomePod, and Microsoft Cortana, eliminating the need to create separate applications for each framework.

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

2Adaptability or versatility

If custom voice applications are developed for each framework, then specific device requirements are met, but the time and resources required for development increase

Engineering Contradiction:
Improvecustomization capability for different devicesVSAvoidspeed of deploying voice applications
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The platform enables developers to create a single universal voice application that can be deployed across multiple voice assistant frameworks (Alexa, Google Assistant, Apple HomePod, Microsoft Cortana) simultaneously. The unified development environment provides consistent tools, testing, and deployment capabilities across all frameworks, dramatically reducing development time while maintaining device-specific customization.

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

Solution Approach 2:

The universal voice application platform performs preliminary actions by providing pre-configured development templates, universal APIs, and automated deployment mechanisms. These preliminary preparations allow developers to quickly create and deploy voice applications without starting from scratch for each framework, significantly accelerating the development process.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If infrastructure is invested in for each framework, then reliable service is provided, but the cost and complexity of infrastructure management increase

Engineering Contradiction:
Improveservice reliability across frameworksVSAvoidinfrastructure management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent consolidates infrastructure management for multiple voice assistant frameworks into a single universal platform. Instead of maintaining separate infrastructure for each framework (Alexa, Google Assistant, Apple HomePod, Microsoft Cortana), the platform merges these requirements into one unified infrastructure that handles all frameworks simultaneously, reducing overall complexity while maintaining reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The universal voice application platform serves as an intermediary that abstracts away the need for developers to directly manage infrastructure for each framework. The platform handles infrastructure provisioning, scaling, and management internally, providing reliable service across all frameworks while shielding developers from infrastructure complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If proprietary APIs are used, then integration with specific frameworks is achieved, but flexibility in creating cross-platform applications is reduced

Engineering Contradiction:
Improveintegration reliability with frameworksVSAvoidflexibility for cross-platform development
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The universal voice application platform provides a layer of abstraction between developers and proprietary framework APIs. It implements its own unified API that translates to the appropriate proprietary APIs for each framework (Alexa, Google Assistant, Apple HomePod, Microsoft Cortana) internally. This allows developers to work with a flexible, consistent API while maintaining reliable integration with each specific framework through the platform's translation layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11887597B2Voice application platform
Publication Date: 2024.01.30 VOICIFY LLC
  • US11887597B2 patent drawing
  • US11887597B2 patent drawing
  • US11887597B2 patent drawing

AI summary

Among other things, requests are received from voice assistant devices expressed in accordance with different corresponding protocols of one or more voice assistant frameworks. Each of the requests represents a voiced input by a user to the corresponding voice assistant device. The received requests are re-expressed in accordance with a common request protocol. Based on the received requests, responses to the requests are expressed in accordance with a common response protocol. Each of the responses is re-expressed according to a protocol of the framework with respect to which the corresponding request was expressed. The responses are sent to the voice assistant devices for presentation to the users.