Context-Aware Notification Scheduling With Time and Location Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices provide notifications based on specific time or location conditions, leading to unnecessary notifications when both conditions are met, affecting user scheduling efficiency.

Innovation Solution

An electronic device with a processor that controls a display to set first and second conditions for notifications, determining multiple time sections based on user inputs for time and location, and providing notifications only when both conditions are met within these sections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If notification is provided only when specific time is met, then notification simplicity is maintained, but unnecessary notifications are provided to users who want notifications when both time and location conditions are met

Engineering Contradiction:
Improvenotification condition flexibilityVSAvoidnotification system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The notification system is segmented into multiple independent condition types (time conditions and location conditions), allowing users to configure each condition separately through distinct input interfaces. This segmentation enables flexible combination of conditions without increasing overall system complexity, as each condition type can be managed independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The notification system dynamically adapts to user needs by allowing flexible configuration of condition combinations. Users can dynamically select whether to set time-only, location-only, or both time and location conditions based on their specific requirements, making the system adaptable without requiring complex predefined rules.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If notification is provided only when specific location is met, then location-based accuracy is improved, but time-based notifications are lost

Engineering Contradiction:
Improvenotification trigger accuracyVSAvoidnotification condition options
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The notification system is designed with multi-functionality to handle diverse notification scenarios. It can universally process both time-based and location-based conditions, as well as their combinations, through a unified condition-setting interface that accommodates multiple notification strategies within a single system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system allows users to set partial conditions (either time or location) or excessive conditions (both time and location) based on their needs. This partial action approach enables users to configure only the necessary conditions for their specific use case, improving accuracy without forcing unnecessary complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If both time and location conditions are set for notifications, then notification precision is improved, but user scheduling efficiency decreases due to unnecessary notifications

Engineering Contradiction:
Improvenotification trigger precisionVSAvoiduser scheduling efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system incorporates feedback mechanisms where users can review their configured conditions and adjust them based on actual notification experiences. This feedback loop allows users to refine their condition settings over time, improving precision while maintaining scheduling efficiency by eliminating unnecessary notifications based on real-world usage patterns.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The notification system allows dynamic parameter changes in the configured conditions. Users can modify time ranges, location parameters, and condition combinations based on their evolving needs, enabling the system to maintain high precision while adapting to improve scheduling efficiency over time through parameter optimization.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If multiple time sections are determined based on conditions, then notification timing accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvenotification timing accuracyVSAvoidtime section determination complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple time sections are segmented and determined independently based on different condition combinations. Each time section is calculated separately using the same underlying condition-setting logic, which maintains system simplicity while achieving high timing accuracy through multiple discrete time range determinations rather than a single complex calculation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12489725B2Electronic device providing notification and method for operating the same
Publication Date: 2025.12.02 SAMSUNG ELECTRONICS CO LTD
  • US12489725B2 patent drawing
  • US12489725B2 patent drawing
  • US12489725B2 patent drawing

AI summary

According to various embodiments, an electronic device may comprise a display and a processor, wherein the processor may be configured to control the display to display a first object for setting a first condition to provide a notification and a second object for setting a second condition to provide the notification, perform at least one of setting the first condition based on a first input obtained through the first object or setting the second condition based on a second input obtained through the second object, and determine a plurality of first time sections using the first condition, based on the first condition and the second condition being set. Various other embodiments may be possible as well.