Integrated Circuit for Natural User Interface Sensor Data Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current natural user interface (NUI) systems rely on multiple separate systems for different modalities like gaze tracking, gesture recognition, and speech recognition, leading to high CPU requirements, power usage, synchronization issues, and latency due to their dependency on a single modality of information and the distance between sensors and processing units.

Innovation Solution

An integrated circuit with dedicated data processing areas for NUI features, a central processing unit, and a synchronized data management area to route signals from multiple sensors, enabling real-time acquisition and processing of user interface features across various modalities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple separate systems are used for different NUI modalities (gaze tracking, gesture recognition, speech recognition), then each modality can be processed independently, but the combined CPU requirements exceed device power, electrical power is overused, and processing time is too long causing latency

Engineering Contradiction:
ImproveNUI modality coverageVSAvoidSystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate NUI processing systems (gaze tracking, gesture recognition, face recognition, speech recognition) into a single integrated processing unit. This consolidation merges previously independent modalities into one unified system that shares common hardware resources including CPU, memory, and sensors, thereby reducing overall system complexity while maintaining support for multiple NUI modalities simultaneously

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple separate systems are used for different NUI modalities, then each system can specialize in its function, but the combined processing time is too long and causes long delay between user action and system response

Engineering Contradiction:
ImproveNUI function accuracyVSAvoidUser response latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The integrated processing unit enables continuous parallel processing of multiple NUI modalities simultaneously rather than sequential processing. The system continuously acquires data from all sensors and processes multiple modalities in an uninterrupted manner, eliminating the time delays that would occur if separate systems processed modalities one after another, thereby reducing user response latency while maintaining processing accuracy

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If separate systems are used for each NUI function, then each system can operate independently, but they are not synchronized and fail to interpret the true intention of the user

Engineering Contradiction:
ImproveIndependent system operationVSAvoidUser intention interpretation accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The integrated processing unit provides multi-functional capability to handle multiple NUI modalities (gaze tracking, gesture recognition, face recognition, speech recognition) within a single system. This universal processor can perform all NUI functions simultaneously and correlate data across different modalities, enabling accurate interpretation of user intention by combining information from multiple senses rather than treating them as separate independent operations

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

4Adaptability or versatility

If the distance between sensor and processing unit is large, then sensor placement is flexible, but latency is induced due to data transmission distance

Engineering Contradiction:
ImproveSensor placement flexibilityVSAvoidData transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent extracts the processing function from a centralized remote processor and places it directly at the sensor level through an integrated processing unit. This extraction of processing capability from the central system and integration with sensors eliminates long data transmission distances, reducing latency while maintaining sensor placement flexibility through the self-contained nature of the integrated unit

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10739952B2Multiple sensors processing system for natural user interface applications
Publication Date: 2020.08.11 INUITIVE
  • US10739952B2 patent drawing
  • US10739952B2 patent drawing
  • US10739952B2 patent drawing

AI summary

A system and a method on an integrated circuit are provided herein. The system may include: a plurality of defined data processing dedicated areas to perform computational functions relating to a corresponding plurality of natural user interface features, to obtain the plurality of user interface features based on scene features detected by a plurality of sensors within a defined period of time; a central processing unit configured to carry out software instructions to support the computational functions of the dedicated areas; and at least one defined area for synchronized data management, to receive signals corresponding to detected scene features from the plurality of sensors and to route the signals to suitable dedicated areas of the plurality of dedicated areas to provide real-time acquiring of user interface features.