System and method for automatically deriving sensor capabilities and constructing logical sensor structures for physical devices
Patent Information
- Application Number
- TW114151832
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-12-30
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2045-12-29
Smart Images

Figure TWG2TB001910880_001 
Figure TWG2TB001910880_002 
Figure TWG2TB001910880_003
Abstract
Claims
1. A system for automatically inferring sensors and establishing a logical sensing structure, applied to a computing platform, comprising: a communication module configured to actively communicate with a physical device via a standard hardware management protocol; a probe module connected to the communication module, configured to actively send at least one probe command to the physical device to test whether the physical device may support one or more sensing functions; an analysis module connected to the probe module, configured to: receive one or more status feedback values returned by the physical device in response to each of the probe commands; and infer the sensing functions and their types actually supported by the physical device based on the execution results indicated by the status feedback values; a construction module connected to the analysis module, configured to automatically establish a logical sensing structure based on the actually supported sensing functions, for describing the non-physical logical entity of the sensing functions; and a deployment module configured to load and materialize the logical sensing structure into a runtime logical entity during system execution. (entity) for access and use by a platform management program or a monitoring program during execution, as its sensing data base or runtime logic device.
2. The system for automatically deriving sensors and establishing logical sensing structures as described in claim 1, wherein, The standard hardware management protocol includes Intelligent Platform Management Interface (IPMI), Platform Level Data Model (PLDM), Management Component Transport Protocol (MCTP), or a combination thereof.
3. The system for automatically deriving sensors and establishing logical sensing structures as described in claim 1, wherein, The status feedback value includes a feedback code, and the analysis module infers whether the sensing function is supported based on whether the feedback code indicates a success status.
4. The system for automatically deriving sensors and establishing logical sensing structures as described in claim 1, wherein, The logical sensing structure includes one or a combination of an Entity Data Structure (EDS), a list of logical sensors, or a Sensor Data Record (SDR), and the Entity Data Structure, the list of logical sensors, or the Sensor Data Record are configured to constitute part of the runtime logical entity during system execution, for access and operation by the platform management program or monitoring program.
5. The system for automatically deriving sensors and establishing a logical sensing structure as described in claim 1, further comprising a generation module configured to automatically generate code for adapting the physical device based on the logical sensing structure.
6. The system for automatically deriving sensors and establishing a logical sensing structure as described in claim 1, further comprising a verification module configured to: generate at least one test case based on the logical sensing structure; execute the test case to verify the functionality of the physical device; and output a Device Test Report (DTR).
7. The system for automatically deriving sensors and establishing logical sensing structures as described in claim 1, wherein, The system is configured to support the hot-plug function of the physical device, and dynamically repeats the functions of the detection module, the analysis module and the construction module when the physical device is detected to be imported or removed.
8. A method for automatically deriving sensors and establishing a logical sensing structure, executed by a computing system, comprising: a probing step, actively sending at least one probe command to a physical device via a standard hardware management protocol to test whether the physical device may support one or more sensing functions; an analysis step, comprising: receiving one or more status feedback values returned by the physical device in response to each of the probe commands; and deriving the actual sensing functions and their types supported by the physical device based on the execution results indicated by the status feedback values; a construction step, automatically establishing a logical sensing structure based on the actual supported sensing functions to describe the non-physical logical entities of the sensing functions; and a deployment step, during system execution, loading the logical sensing structure and establishing it as a runtime logical entity, enabling a platform management program or a monitoring program to access and operate the runtime logical entity during execution as its sensing data base or runtime logical device.
9. The method for automatically deriving sensors and establishing a logical sensing structure as described in claim 8, wherein, The standard hardware management protocols include IPMI, PLDM, MCTP, or combinations thereof.
10. The method for automatically deriving sensors and establishing a logical sensing structure as described in claim 8, wherein, The status feedback value includes a feedback code, and the analysis step is based on whether the feedback code indicates a success status to deduce whether the sensing function is supported.
11. The method for automatically deriving sensors and establishing a logical sensing structure as described in claim 8, wherein, The logical sensing structure includes one or a combination of an entity data structure (EDS), a logical sensor information list, or a sensor data record (SDR), and the entity data structure, logical sensor information list, or sensor data record is established as part of the runtime logical entity during the deployment step for access and operation by the platform management program or monitoring program during execution.
12. The method for automatically deriving a sensor and establishing a logical sensing structure as described in claim 8, further comprising a generation step of automatically generating code for adapting the physical device based on the logical sensing structure.
13. The method for automatically deriving a sensor and establishing a logical sensing structure as described in claim 8, further comprising: generating at least one test case based on the logical sensing structure; executing the test case to verify the functionality of the physical device; and outputting a Device Test Report (DTR).
14. The method for automatically deriving sensors and establishing a logical sensing structure as described in claim 8, wherein, The method is configured to support the hot-plug function of the physical device, and dynamically repeats the detection step, the analysis step, and the construction step when the physical device is detected to be imported or removed.
Citation Information
Patent Citations
Multi-project BMC sensor configuration management method and device
CN115967618A
Method and system for automatically adapting BMC firmware to mainboard sensor
CN116820432A
Sensor process management methods and systems
US20090013335A1