Smartwatch Bluetooth Proxy for Socket Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Smartwatches with only a Bluetooth communication module face limitations in payment experiences due to lack of means to communicate directly with a serving end, resulting in incomplete payment result information being available on the smartwatch.
Innovation Solution
A service processing method, apparatus, and device for a smartwatch that uses a mobile phone as a proxy to enable Socket communication between the smartwatch and a serving end, by encapsulating and parsing data using short-range wireless communication protocols like Bluetooth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a smartwatch includes only a Bluetooth communication module, then the device complexity is reduced and ease of manufacture is improved, but the communication capability with serving end deteriorates and payment experience is limited
Solution Approach 1:
The patent introduces a mobile phone as an intermediary device to enable Socket communication between the smartwatch and serving end. The mobile phone acts as a relay that receives data packets from the smartwatch via Bluetooth, performs Socket communication with the serving end, and returns responses to the smartwatch. This resolves the contradiction by maintaining simple smartwatch hardware while achieving advanced communication capabilities through the intermediary mobile phone.
2Device complexity
If a smartwatch uses only Bluetooth communication, then the device structure is simplified, but the ability to obtain detailed payment result information deteriorates
Solution Approach 1:
The mobile phone serves as an intermediary that bridges the information gap between the Bluetooth-only smartwatch and the serving end. It receives detailed payment result information from the serving end via Socket communication and forwards it to the smartwatch through Bluetooth data packets, ensuring complete information transmission despite the smartwatch's limited communication capabilities.
Solution Approach 2:
The patent adds a dimensional layer to the communication architecture by introducing the mobile phone as an intermediate node. Instead of direct smartwatch-to-serving-end communication, the system creates a three-party communication dimension (smartwatch-mobile phone-serving end), enabling information exchange that would otherwise be impossible with Bluetooth-only constraints.
3Device complexity
If a smartwatch lacks Socket communication capability, then the device complexity is reduced, but the service data exchange flexibility deteriorates
Solution Approach 1:
The mobile phone acts as a protocol translation intermediary, converting between Bluetooth data packets from the smartwatch and Socket communication protocols with the serving end. This enables the smartwatch to access flexible service data exchange capabilities through the intermediary without requiring the smartwatch itself to implement complex Socket communication protocols.
Data Source
AI summary
Embodiments of this specification disclose a service processing method, apparatus, and device for a smartwatch. The solution includes: obtaining Socket communication trigger data; performing encapsulation to obtain a first data packet; sending the first data packet to a mobile phone end on a smartphone by performing short-range wireless communication with the smartphone, so that the mobile phone end parses the first data packet to obtain the Socket communication trigger data, performs Socket communication with a corresponding serving end based on the Socket communication trigger data, and performs encapsulation by using the short-range wireless communication protocol and based on Socket communication response data returned by the serving end, to obtain a second data packet; and receiving the second data packet returned from the mobile phone end by performing short-range wireless communication with the smartphone, and parsing the second data packet to obtain the Socket communication response data.


