Integrated Circuit for Natural User Interface Sensor Data Routing
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
Data Source
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.


