Multi-Device Incoming Call Vibration Using Heartbeat Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices struggle with inaccurate simultaneous vibration reminders for incoming calls across multiple devices, leading to unnecessary power consumption and interference when calls are answered or hung up.
Innovation Solution
Implementing a heartbeat communication mechanism between devices to accurately determine when to start and stop simultaneous vibration reminders based on the call status of a master device, using heartbeat packets and responses to manage synchronized vibration across connected devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If devices continuously maintain simultaneous vibration state for incoming calls, then user reminder reliability is improved, but power consumption increases and inaccurate reminders occur when calls are answered or hung up
Solution Approach 1:
The patent implements periodic heartbeat packets exchanged between devices to maintain synchronization of the simultaneous vibration state. Instead of continuous state maintenance, devices use periodic heartbeat communications to confirm active incoming call status, allowing them to enter low-power states between heartbeats while still accurately tracking call state changes.
Solution Approach 2:
The patent employs feedback mechanisms where devices send heartbeat responses indicating their current call state. When a device answers or hangs up a call, it stops sending heartbeat responses, and other devices detect this cessation of feedback to determine when to exit the simultaneous vibration state, ensuring accurate reminder termination without continuous power consumption.
2Reliability
If devices use heartbeat communication to synchronize call states, then reminder accuracy is improved, but device complexity increases
Solution Approach 1:
The patent reuses the existing heartbeat communication mechanism originally designed for basic device connectivity and synchronization, extending its functionality to also track incoming call states. This multi-functional use of the heartbeat mechanism avoids adding separate complex communication protocols while achieving synchronized vibration state management across devices.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of this application disclose an incoming call reminder method and an electronic device, and relate to the field of electronic devices. By using a heartbeat communication mechanism, when an incoming call is answered or hung up, devices that provide simultaneous vibration can quit simultaneous vibration in a timely manner, so as to avoid an error prompt to a user. A specific solution is as follows: In response to an incoming call received by a first electronic device, the first electronic device enters an incoming call ringing state, where the incoming call ringing state is used to remind a user of the incoming call; when the first electronic device is in the incoming call ringing state, the first electronic device receives a first heartbeat packet sent by the second electronic device; and the first electronic device sends a first heartbeat response to the second electronic device, where the first heartbeat response is used to keep the incoming call ringing state after the second electronic receives the first heartbeat response, and the second electronic is in the incoming call ringing state when sending the first heartbeat packet.