Voice Command Security via Segmented Authorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless devices face challenges in securely managing data capabilities, particularly when users need to disable data features while retaining voice call functionality, and in shared devices, where parental control and security are compromised due to complex settings menus and vulnerabilities in voice command authorization.

Innovation Solution

Implementing authorized voice commands to enable or disable data capabilities on wireless devices, which override settings menu controls, ensuring secure disablement of data features without affecting voice calls and other functionalities, and using independent components for voice authorization to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If Airplane Mode or Flight Mode is enabled to disable data capabilities, then data transmission is stopped, but voice calls, text messages, WEA and 911 capabilities are also disabled

Engineering Contradiction:
Improvedata transmissionVSAvoiddevice functionality
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent segments the control of data capabilities by introducing application-specific data capabilities that can be independently enabled or disabled. Instead of a blanket Airplane Mode that disables all data functions, the system allows selective control where core functions (voice calls, WEA, 911) remain enabled while non-essential data applications are disabled. This resolves the contradiction by dividing the monolithic Airplane Mode into granular, selectable data capability controls.

Inventive Principle:
Principle #1Segmentation

2Loss of energy

If settings menu is used to disable data capabilities, then data transmission is controlled, but the process is complex and requires multiple steps

Engineering Contradiction:
Improvedata transmissionVSAvoidsettings configuration
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent implements voice-activated controls that allow users to disable data capabilities through natural speech commands rather than navigating complex settings menus. The system interprets voice commands and automatically configures the appropriate data capability states, eliminating the need for users to manually traverse multiple settings screens. This resolves the contradiction by replacing complex manual configuration with intuitive self-service voice control.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If voice commands are used to control device features, then ease of operation is improved, but security and authorization vulnerabilities increase

Engineering Contradiction:
Improvevoice controlVSAvoidsecurity authorization
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary authorization layer between voice command input and device control execution. Before a voice command can modify device state, the system verifies the user's authorization level and validates the command against security policies. This intermediary security check prevents unauthorized access while maintaining the convenience of voice control, resolving the contradiction by adding security verification without eliminating voice-activated operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11757871B1Voice command security and authorization in user computing devices
Publication Date: 2023.09.12 T MOBILE US INC
  • US11757871B1 patent drawing
  • US11757871B1 patent drawing
  • US11757871B1 patent drawing

AI summary

Techniques described herein include receiving, authorizing, and processing voice commands to control computing devices and perform various device capabilities. In some examples, a user computing device may implement voice command functionality using multiple independent components, with shared security credentials established between different combinations of components. An intermediate voice authorization component may receive and compare voice input data received from a user interface component with voice template data stored securely by a voice data component, to protect against a component becoming compromised by malware or exposure to an untrusted system. Voice commands may be used to execute, disable, or enable various capabilities on the user device, including different device applications and features, and may be authorized by different users with various security and authorization techniques.