Shared Memory Sensor Access for Cross-Interface Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing sensor interfaces from different manufacturers often require complete redesign when switching suppliers, leading to additional development costs and degraded product stability.
Innovation Solution
A sensing data accessing method and system utilizing a shared memory and coordinated operation of customized sensor and software interfaces to store and read sensing data, allowing seamless integration and unified operation across various sensors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If sensor interfaces from different manufacturers are used, then sensor functionality is provided, but complete redesign of accessing program is required leading to increased development costs and extended development cycles
Solution Approach 1:
The patent introduces a shared memory as an intermediary component between the sensor interface and the accessing program. The sensor interface stores sensing data in the shared memory and updates an operation state, while the accessing program reads data from shared memory when the operation state indicates availability. This mediator architecture allows different sensor interfaces to communicate through a standardized mechanism, eliminating the need for complete redesign when switching sensor manufacturers.
2Adaptability or versatility
If sensor interfaces from different manufacturers are used, then sensor functionality is provided, but accessing program requires complete redesign leading to decreased product stability
Solution Approach 1:
The patent implements a universal accessing program that can work with multiple sensor interfaces through the shared memory mechanism. The accessing program uses a standardized software interface to read sensing data from shared memory based on the operation state, without needing to know the specific sensor manufacturer or interface type. This universal approach maintains product stability while accommodating different sensor suppliers.
3Adaptability or versatility
If customized sensor interface is implemented with shared memory, then seamless integration of various sensors is enabled, but system complexity increases
Solution Approach 1:
The patent segments the sensing data access system into three independent components: the sensor interface (which handles sensor-specific protocols and stores data in shared memory), the shared memory (which serves as a standardized data buffer), and the accessing program (which reads data through a unified software interface). This segmentation isolates the complexity within the sensor interface layer, allowing the accessing program to remain simple and universal while still supporting multiple sensor types.
Data Source
AI summary
A sensing data accessing method and a sensing data accessing system are disclosed. The method includes: activating a shared memory; generating sensing data by a sensor; storing first sensing data among the sensing data to the shared memory and updating an operation state of the shared memory through a sensor interface; in response to an update of the operation state, reading the first sensing data from the shared memory through a software interface; and performing a default operation according to the first sensing data.


