Notification Control System for Health Advice Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In an office setting, users may overlook notifications intended to promote health actions due to the absence of an API to interlock with their scheduler, leading to notifications being sent during times when the user has a nearby schedule, causing them to be missed.

Innovation Solution

A notification control system that includes a reception unit for movement events, a schedule presence/absence determination unit, a message generation unit, and a presentation unit, which generates and presents advice to users based on the likelihood of their schedule, avoiding notifications during scheduled times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If notifications are sent to users during movement events (leaving seat/room), then users may receive health advice timely, but users may miss notifications if they have a schedule immediately after the movement event

Engineering Contradiction:
Improvenotification delivery reliabilityVSAvoidnotification overlooking
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary checking of the user's schedule before sending notifications. The schedule determination unit checks whether the user has a schedule immediately after the movement event time point, and only sends notifications when no schedule is detected, preventing notification overlooking in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the user's schedule information as feedback to dynamically control notification sending. By continuously monitoring the schedule data and using it to determine notification timing, the system adapts its behavior to avoid sending notifications during periods when users are likely to miss them

Inventive Principle:
Principle #23Feedback

2Reliability

If the system interlocks with user scheduler API to check schedules, then notification timing can be optimized, but device complexity increases due to API integration requirements

Engineering Contradiction:
Improvenotification timing accuracyVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The schedule determination unit acts as an intermediary layer between the notification system and the scheduler API. It abstracts the schedule checking functionality, providing a standardized interface that simplifies integration while maintaining accurate schedule awareness for notification timing decisions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If notifications are sent during break times between actions, then reaction time is short and opening rate is high, but users may still miss notifications if they have immediate schedules

Engineering Contradiction:
Improvenotification opening rateVSAvoidnotification overlooking
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs preliminary schedule verification before sending notifications during break times. By checking the schedule immediately after the movement event time point in advance, the system ensures that notifications are only sent during genuine breaks when users are available, preventing overlooking while maintaining high opening rates

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11936737B2Notification control apparatus, notification control method, and notification control program
Publication Date: 2024.03.19 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11936737B2 patent drawing
  • US11936737B2 patent drawing
  • US11936737B2 patent drawing

AI summary

A notification control apparatus according to an embodiment includes: a reception unit that receives movement event information indicating that a movement event of a user has occurred; a schedule presence/absence determination unit that determines whether or not the user has a schedule immediately following or immediately preceding an occurrence time point of the movement event; a message generation unit that generates an advice to be notified to the user on the basis of the determination and the occurrence time point of the movement event; and a presentation unit that presents the generated advice to the user.