Digital Assistant Intent Routing for Battery and Memory Conservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital assistants face challenges in efficiently handling user intents, leading to increased battery consumption and memory usage on local devices, particularly when dealing with knowledge-seeking requests that require external processing.

Innovation Solution

A system that determines the intent type and delegates tasks to either a local digital assistant or a remote model based on intent type, minimizing local processing for knowledge-seeking intents and leveraging a remote model for efficient task execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all user intents are processed by the local digital assistant, then the device can handle any type of request, but battery consumption and memory usage increase significantly

Engineering Contradiction:
Improvecapability to handle any user intentVSAvoidbattery consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system segments intent processing into two distinct paths: local digital assistant handling for routine intents and remote model processing for knowledge-seeking intents. This segmentation allows the device to maintain versatility while reducing local processing overhead by offloading specific intent types to remote servers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary classification mechanism that determines whether to process intents locally or remotely. This mediator evaluates each intent type and routes it appropriately, enabling the local device to maintain adaptability while consuming less energy by using the remote model as an intermediary for complex knowledge-seeking tasks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If knowledge-seeking intents are processed locally, then response time may be faster, but device memory usage increases

Engineering Contradiction:
Improveresponse timeVSAvoidmemory usage
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system extracts knowledge-seeking intent processing from the local device and transfers it to remote servers. This extraction eliminates the need to maintain large knowledge bases and complex processing capabilities on the local device, significantly reducing memory usage while still providing comprehensive knowledge-seeking capabilities through remote processing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If the local digital assistant handles all intents, then no external processing is needed, but the device complexity increases

Engineering Contradiction:
Improvelocal processing capabilityVSAvoidintent handling capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements a hybrid architecture where the local digital assistant handles routine intents and the remote model handles knowledge-seeking intents. This multi-functional approach allows the overall system to maintain high adaptability and versatility while keeping the local device relatively simple by leveraging the remote model's capabilities for complex tasks.

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

Data Source

PatentUS20250298818A1Processing requests using a digital assistant and a remote model
Publication Date: 2025.09.25 APPLE INC
  • US20250298818A1 patent drawing
  • US20250298818A1 patent drawing
  • US20250298818A1 patent drawing

AI summary

Systems and processes for delegating tasks to electronic devices based on intents and associated applications are provided. For example, receiving an input from a user at an electronic device, wherein the input is associated with an intent and determining, based on the intent, an intent type. In accordance with a determination that the intent type is a first type, causing a digital assistant to perform an action associated with the intent, and in accordance with a determination that the intent type is a second type, different than the first type, transmitting instructions to a model remote to the electronic device, wherein the instructions cause the model to perform an action associated with the intent.