Distributed Reminder Processing for Terminal Battery Life
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In information notification systems, the increased processing load on servers due to a large number of users and terminals leads to higher power consumption in terminals, which shortens battery life when they perform position- or time-related determinations for reminder notifications.
Innovation Solution
Implementing a distributed processing system where the terminal and information processing device share the determination tasks, with the terminal controlling applications based on battery state to reduce power consumption and extend battery life, and allowing users to prioritize applications for optimal usability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the terminal performs position- or time-related determination for reminder notifications, then the reminder notification function is improved, but the power consumption increases and battery life is shortened
Solution Approach 1:
The determination process is segmented into two parts: the information processing device performs position-related determination by comparing current position with target position, while the terminal performs time-related determination by comparing current time with target time. This segmentation allows the terminal to perform simpler time comparison locally without consuming excessive power, while still achieving reliable reminder notifications.
Solution Approach 2:
The information processing device acts as an intermediary that handles the computationally intensive position determination, while the terminal handles the simpler time determination. The server transmits notification information to the terminal, which then performs the final time check and provides the reminder notification, distributing the processing load effectively.
2Measurement precision
If the server performs both position- and time-related determination, then the reminder notification accuracy is improved, but the processing load on the server increases
Solution Approach 1:
The determination process is divided into position determination performed by the information processing device and time determination performed by the terminal. This segmentation reduces the processing load on the server while maintaining overall determination accuracy through the coordinated effort of both devices.
Solution Approach 2:
The terminal performs partial determination (time comparison) locally without needing to perform the complete determination process. This partial action at the terminal side, combined with the server's position determination, achieves the required accuracy while preserving server processing capacity for other tasks.
3Productivity
If the terminal performs determination processes, then the server processing load is reduced, but the battery duration is shortened due to increased power consumption
Solution Approach 1:
The determination process is segmented so that the terminal performs only time-related determination rather than complete position and time determination. This segmentation enables the terminal to contribute to reducing server load while consuming minimal power for the simpler time comparison operation.
Solution Approach 2:
The complexity of the determination parameters at the terminal is changed from full position and time determination to only time determination. This parameter change allows the terminal to perform determination tasks with significantly reduced computational requirements, preserving battery life while still assisting the server.
Data Source
AI summary
An information processing system is configured so that a terminal generates state information using information based on each of a first condition and a second condition in condition information, transmits condition information and state information to an information processing device, receives notification information from the information processing device, provides a notification of a reminder if the state information satisfies the first condition or the second condition, and controls stopping of an application according to a state of charge of the terminal and the information processing device generates notification information if the acquired state information satisfies first or second condition information.


