Terminal Reminder Timing Control for Battery Life
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In information notification systems, as the number of users and terminals increases, the processing load on the server rises, leading to increased power consumption in terminals when performing position- or time-related determinations, which shortens battery life in portable devices.
Innovation Solution
Implementing a distributed processing system where the terminal and information processing device share the determination tasks, with the terminal adjusting reminder determination timing based on battery state of charge, allowing for reduced processing frequency and extended battery life.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the terminal performs position- or time-related determination locally, then the processing load on the server is reduced, but the power consumption of the terminal increases and battery life is shortened
Solution Approach 1:
The determination process is segmented into two parts: the server performs condition determination (position/time criteria) and transmits notification information, while the terminal performs state determination (checking current state against received conditions). This segmentation reduces server processing load for multiple users while limiting terminal power consumption by avoiding continuous local determination.
Solution Approach 2:
The terminal performs determination only at periodic reminder determination timings when notification information is received from the server, rather than continuously or on-demand. This periodic action significantly reduces terminal power consumption while still achieving accurate reminder notifications.
2Reliability
If the server performs both position and time determination, then accurate reminder notifications are provided, but the server processing load increases with more users
Solution Approach 1:
The determination responsibilities are segmented between server and terminal: the server handles condition determination (creating position/time criteria) while the terminal handles state determination (checking current state). This segmentation maintains notification accuracy by preserving server-side condition logic while distributing the processing burden to terminals, enabling the server to handle more users.
3Reliability
If the terminal continuously monitors position and time for reminders, then notification accuracy is maintained, but battery life is reduced
Solution Approach 1:
Instead of continuous monitoring, the terminal performs determination periodically only when notification information is received from the server at predetermined reminder determination timings. This periodic approach maintains notification accuracy by checking conditions at relevant moments while dramatically reducing power consumption and extending battery life.
Solution Approach 2:
The terminal uses its own local resources (GPS, clock) to perform state determination independently when triggered by server notifications, rather than relying on continuous server polling. This self-service approach at periodic intervals maintains accuracy while conserving battery power.
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 at each reminder determination timing, 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 changes the reminder determination timing 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.


