Watch Module Dynamic Protocol Recognition via Interrupt Counting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Patients with diabetes face inconvenience in regularly checking blood sugar levels and recording measurements manually, necessitating a device that can easily measure vital signals anywhere and transmit data wirelessly for remote health monitoring.
Innovation Solution
A vital signal measuring watch with a modular design that automatically recognizes and communicates with various sensors using different protocols, integrating biometric data into a single data packet for wireless transmission to external devices, enabling easy operation and data collection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple vital signal sensors with different communication protocols are connected to the watch module, then the adaptability and versatility of the device is improved, but the device complexity increases due to supporting multiple communication protocols
Solution Approach 1:
The watch module is designed with multiple communication interface units (UART, USB, SPI, I2C, PIO, ADC) that can be dynamically activated based on the sensor type. This universal design allows a single watch module to support multiple communication protocols, enabling it to work with various vital signal sensors without requiring separate dedicated hardware for each protocol.
Solution Approach 2:
The processor dynamically determines which communication protocol to use based on the sensor connection, and selectively activates only the necessary communication interface unit. This dynamic activation reduces the operational complexity at any given time while maintaining the capability to support multiple protocols when needed, thus resolving the contradiction between versatility and complexity.
2Ease of operation
If the watch module automatically recognizes communication protocols through interrupt counting, then the ease of operation is improved, but the measurement precision may be affected by the automatic recognition process
Solution Approach 1:
The system performs preliminary actions by counting interrupts during the connection phase to pre-determine the communication protocol before actual data measurement begins. This preliminary recognition ensures that the correct communication interface is activated and configured before vital signal measurements start, preventing any impact on measurement precision while maintaining ease of operation.
Solution Approach 2:
The interrupt counting mechanism serves as an intermediary process that bridges the sensor connection and the actual measurement process. By using interrupt counts as a mediator to identify the communication protocol, the system automatically selects the appropriate interface without requiring user input, thus improving ease of operation while ensuring precise measurements through proper protocol selection.
3Productivity
If biometric data is integrated into a single data packet for wireless transmission, then the productivity of data collection is improved, but the loss of information may increase due to data integration
Solution Approach 1:
The biometric data is organized in a nested structure where individual measurement values are packaged within a standardized data packet template that includes protocol identification, timestamp, and device information. This nesting approach allows efficient single-packet transmission (improving productivity) while preserving all individual data elements within the nested structure (preventing information loss).
Data Source
AI summary
A vital signal measuring watch is provided, the vital signal measuring watch including a watch module having a shape of a wrist watch, wherein the watch module includes a device receiving portion at one side of the watch module and a communication port in the device receiving portion; and a vital signal sensor connected to or disconnected from the device receiving portion, connected to the communication port when being connected to the device receiving portion, and configured to transmit biometric data obtained by measuring vital signals to the communication port, wherein the vital signal sensor is configured to generate an interrupt plug-in event to transmit the event to the watch module when being connected to the communication port, and the watch module is configured to count a number of interrupts of the transmitted interrupt plug-in event, automatically recognize a communication protocol supported by the vital signal sensor according to the number of interrupts, and dynamically activate a communication interface to correspond to the recognized communication protocol to receive the biometric data from the vital signal sensor.


