Voice Message Capturing System Using Asynchronous BLE Upload
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional devices lack the capability to efficiently capture and transmit voice messages with limited processing and communication resources, making it difficult to interact with remote server systems without robust computing infrastructure.
Innovation Solution
A mobile user device with limited hardware infrastructure, capable of recording and storing voice messages with contextual data, which is then transmitted to a secure computing device for upload to a cloud-based server system via Bluetooth Low Energy protocol, leveraging the secure device's connectivity for processing and storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a device with significant processing and connectivity capabilities is used to provide synchronous command-response, then the response speed is improved, but the device complexity and cost increase
Solution Approach 1:
The system is divided into two functional segments: a simple mobile user device for capturing voice messages and contextual data, and a remote server system for processing and responding. This segmentation allows the mobile device to remain simple while the server handles complex processing, resolving the contradiction between response speed and device complexity.
Solution Approach 2:
The patent introduces an intermediary asynchronous communication mechanism where voice messages and contextual data are captured locally and transmitted to a remote server for processing. This intermediary approach eliminates the need for synchronous processing on the mobile device, maintaining simplicity while enabling complex server-side operations.
2Device complexity
If a device with limited processing capabilities is used, then the device complexity is reduced, but the ability to interact with remote server systems deteriorates
Solution Approach 1:
The mobile user device performs preliminary actions by capturing voice messages and contextual data locally before transmission. This preliminary capture enables devices with limited processing capabilities to interact with remote server systems, as the complex processing is deferred to the server while the mobile device only handles data collection and transmission.
3Measurement precision
If synchronous command-response processing is implemented, then the response accuracy is improved, but the loss of time due to waiting for processing increases
Solution Approach 1:
The system transitions from synchronous to asynchronous periodic action, where voice messages are captured and transmitted at periodic intervals or when communication range is detected, rather than requiring immediate synchronous processing. This reduces processing time while maintaining accuracy through structured data capture protocols.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables users to interact with remote server systems using devices with limited capabilities, allowing asynchronous upload of voice messages and contextual data, improving user device technology without additional hardware costs, and maintaining a lightweight, wearable form factor.
Implementation Method 1
transmitted to a secure computing device for upload to a cloud-based server system via Bluetooth Low Energy protocol
Data Source
AI summary
Systems, apparatuses, and methods for capturing voice messages are provided. In one embodiment, a method can include receiving, by one or more processors of a mobile user device, a user input indicative of a voice message at a first time. The method can further include identifying contextual data indicative of one or more computing devices within proximity of the mobile user device. The method can include providing a set of data for storage in one or more memory devices of the mobile user device. The set of data can indicate the voice message and the contextual data indicative of the computing devices. The method can further include providing an output indicative of the voice message and the contextual data to one or more secure computing devices at a second time.


