Electronic Device Activity Data Sharing via Periodic Transmission and Peer Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic devices face high server operation costs and unnecessary data and battery consumption when continuously uploading and downloading activity data for weight management applications, as they need to provide real-time activity information to multiple users, leading to inefficient data transmission and processing.
Innovation Solution
The electronic device periodically transmits activity data to the server and receives updates directly from connected external devices, allowing for real-time sharing of activity information with friends while optimizing data transmission and reducing server load by only uploading data at predetermined intervals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If activity data is continuously uploaded to the server for real-time sharing, then real-time activity information can be provided to multiple users, but server operation costs increase and data transmission consumes more battery
Solution Approach 1:
The system implements periodic data transmission by uploading activity data to the server at predetermined intervals rather than continuously. The server stores this periodic data and enables real-time sharing by allowing users to request and view activity information from other users' devices directly, combining periodic uploads with on-demand retrieval to reduce unnecessary continuous transmission.
2Productivity
If the server continuously receives activity data from multiple users, then real-time activity information can be shared among users, but server operation costs increase
Solution Approach 1:
The patent extracts the real-time data sharing function from the server by enabling direct peer-to-peer communication between user devices. When a user requests activity information, the requesting device directly receives data from the target user's device without requiring continuous server mediation, thereby reducing server operation costs while maintaining real-time sharing capability.
Solution Approach 2:
The system enables user devices to serve each other directly for data retrieval. Instead of relying on the server to continuously push or respond to every data request, users' devices can directly access and share activity data with each other, making the system self-sufficient and reducing dependency on expensive server operations.
3Reliability
If activity data is frequently transmitted to update current state, then up-to-date activity information is available, but data consumption increases
Solution Approach 1:
The system transmits activity data periodically at predetermined intervals rather than continuously or on every state change. This periodic transmission maintains data freshness within acceptable bounds while significantly reducing the total volume of data transmitted and consumed by users.
Solution Approach 2:
The system transmits only the necessary portions of activity data required for sharing, rather than continuously transmitting all possible activity parameters. By selecting and transmitting only relevant activity information at periodic intervals, the system maintains adequate data freshness while minimizing unnecessary data consumption.
Data Source
AI summary
An electronic device is provided that includes at least one communication module; a display; and a processor. The processor may receive, from a server through the at least one communication module, first data relating to an activity result previously performed by one or more users in connection with a specified type of activity; receive, from one or more external electronic devices corresponding to the one or more users, through the at least one communication module, second data which is obtained by the one or more external electronic devices and relates to the state of an activity being performed in connection with the specified type of activity; and display, on the display, the first data, the second data, third data relating to the activity result of a user of the electronic device, and fourth data relating to the activity state of the user.


