Voice Application Proxy Service for Enterprise Data Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Voice-driven applications on devices like smart speakers and virtual assistants are not managed by enterprise policies, potentially leading to the unauthorized transmission of sensitive corporate data outside a company's security protocols.
Innovation Solution
An application proxy service is implemented to manage data communication between voice back-end devices and voice applications, enforcing compliance policies by authenticating user requests, identifying user accounts, and filtering data to ensure it adheres to enterprise security protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If voice-driven applications are allowed to access corporate data, then user convenience and application functionality are improved, but data security and compliance with enterprise policies deteriorate
Solution Approach 1:
The patent introduces a compliance service as an intermediary component that sits between voice applications and corporate data systems. This service intercepts, monitors, and controls all data transmissions, ensuring that voice applications can access corporate data for convenient operations while the intermediary enforces security policies and prevents unauthorized data exfiltration.
2Adaptability or versatility
If voice applications are permitted to transmit data freely, then application functionality is improved, but compliance with enterprise policies deteriorates
Solution Approach 1:
The compliance service implements a feedback mechanism that continuously monitors data transmissions from voice applications. When potentially non-compliant data flows are detected, the service provides real-time feedback by blocking the transmission and logging the event, allowing the system to maintain versatile application functionality while ensuring ongoing policy compliance through active monitoring and correction.
3Reliability
If enterprise policies are enforced on all devices, then data security is improved, but device complexity and management overhead increase
Solution Approach 1:
Rather than implementing complex policy enforcement mechanisms on each individual device, the patent introduces a centralized compliance service that acts as an intermediary. This service handles all security policy enforcement, authentication, and data monitoring centrally, reducing the complexity burden on individual devices while maintaining strong data security across the enterprise.
Data Source
AI summary
Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to initiate a management session between a voice application service and a management service based on receiving a first request from the voice application service. The program instructions can cause the computing device to initiate an application session between a voice-driven application and the management service based at least in part on a second request received from the voice application service. The program instructions can cause the computing device to enforce a compliance policy on a data request for the voice-driven application. The data response can be transmitted to the voice application. The voice application service can provide the data response to the client device for playback.


