Virtual Agent Sensor Data Filtering for Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Virtual agents in devices consume excessive power by analyzing unnecessary sensor data, leading to unresponsive interactions and reduced user experience due to high resource consumption.
Innovation Solution
Selectively providing sensor data to virtual agents based on their associated sensory characteristics, limiting data to types the agent is capable of interpreting and prioritizing data capture rates to conserve power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all sensors continuously capture and provide sensor data to the virtual agent, then the virtual agent can respond to all possible inputs, but power consumption increases excessively
Solution Approach 1:
The patent segments the continuous sensor data stream into discrete, agent-specific data types. The system divides sensor inputs into categories (audio, visual, tactile, etc.) and selectively routes only relevant categories to the virtual agent based on its configured sensory characteristics, rather than processing all sensor data uniformly.
Solution Approach 2:
The patent extracts and removes unnecessary sensor data types from the processing pipeline. By identifying which sensor data types the virtual agent cannot interpret (based on its sensory characteristics), the system extracts only the relevant portions of sensor data and discards the rest, preventing wasted power consumption on uninterpretable inputs.
2Adaptability or versatility
If the virtual agent processes all sensor data types, then comprehensive input recognition is achieved, but device resource consumption increases
Solution Approach 1:
The patent applies local quality by tailoring the data processing pipeline to match the specific sensory capabilities of each virtual agent instance. Each agent receives a customized subset of sensor data types appropriate to its configured sensory characteristics, rather than all agents receiving identical comprehensive data streams.
3Measurement precision
If sensor data capture rate is increased, then more detailed input information is captured, but power consumption and processing load increase
Solution Approach 1:
The patent implements partial action by capturing sensor data at rates and in detail levels that are sufficient for the virtual agent's specific needs, rather than using maximum capture rates for all sensor types. The system captures only the portion of sensor data that the agent can interpret and utilize.
Data Source
AI summary
In some implementations, a method includes displaying, on a display, an environment that includes a representation of a virtual agent that is associated with a sensory characteristic. In some implementations, the method includes selecting, based on the sensory characteristic associated with the virtual agent, a subset of a plurality of sensors to provide sensor data for the virtual agent. In some implementations, the method includes providing the sensor data captured by the subset of the plurality of sensors to the virtual agent in order to reduce power consumption of the device. In some implementations, the method includes displaying a manipulation of the representation of the virtual agent based on an interpretation of the sensor data by the virtual agent.


