Crowdsourced Command Datasets for Privacy-Aware Digital Assistants

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital assistants face issues with privacy concerns, misinterpretations of spoken commands, and the requirement for users to structure their commands in a specific dialect, leading to user frustration and limited functionality.

Innovation Solution

A crowd-sourced digital assistant system that learns from user interactions to create an evolving library of dialects and commands, allowing it to understand a variety of user inputs and reduce privacy concerns by utilizing applications on individual devices, with a framework for distributing improvements and actionable operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional digital assistants use speech recognition technologies with natural language processing algorithms, then they can provide conversational interface and interpret commands, but they suffer from constant misinterpretations of spoken commands and require users to structure commands in specific dialects

Engineering Contradiction:
Improvecommand interpretation accuracyVSAvoiddialect flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system creates a universal command interpretation framework that handles multiple dialects and speech patterns through a centralized natural language processing engine. This engine processes various user inputs (spoken commands, text inputs, gestures) and translates them into standardized device commands, making the digital assistant adaptable to different user expressions while maintaining accurate command interpretation.

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

Solution Approach 2:

The system incorporates feedback mechanisms where the digital assistant provides clarification questions when command interpretation is ambiguous, and learns from user corrections to improve future interpretations. This feedback loop enables the system to adapt to user-specific dialects and preferences over time, resolving the contradiction between maintaining accurate interpretation and accommodating dialect flexibility.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If digital assistants collect and process user data to improve command interpretation, then they can learn from interactions and evolve their capabilities, but they raise privacy concerns

Engineering Contradiction:
Improvelearning capabilityVSAvoidprivacy concerns
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system implements local processing of sensitive user data on the device itself rather than cloud-based processing. Personalized learning models are trained locally using user interaction data, allowing the digital assistant to adapt to individual user preferences and dialects without transmitting private information to external servers. This localized approach enables learning capabilities while protecting user privacy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system extracts and processes only the minimal necessary data elements required for command interpretation and learning, separating essential functional data from unnecessary personal information. By extracting only the critical features needed for improving command recognition (such as speech patterns and command contexts) while discarding or encrypting sensitive personal data, the system achieves learning capability with reduced privacy risks.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If digital assistants rely on weak or absent network signals, then they become unavailable and cannot process commands, but maintaining constant connectivity increases device complexity

Engineering Contradiction:
Improveservice availabilityVSAvoidconnectivity management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-loading command interpretation models, action datasets, and frequently used application interfaces into local memory before network connectivity is needed. This allows the digital assistant to process commands and execute actions offline using stored data, ensuring service availability during network outages. The device automatically synchronizes with the network when connectivity is restored to update its knowledge base.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12536991B2Systems and methods for crowdsourced actions and commands
Publication Date: 2026.01.27 PELOTON INTERACTIVE INC
  • US12536991B2 patent drawing
  • US12536991B2 patent drawing
  • US12536991B2 patent drawing

AI summary

Embodiments facilitate the intuitive creation, maintenance, and distribution of action datasets that include computing events or tasks that can be reproduced when a command is received by a digital assistant. The digital assistant can generate new action datasets, on-board new action datasets, and receive new action datasets or updates to existing action datasets locally or via a digital assistant server, among other things. The digital assistant server can also receive action datasets, maintain action datasets, and distribute action datasets to one or more digital assistants, among other things.