Dynamic Schedule Adjustment for User Activity Deviations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems fail to adapt schedules effectively to changing user activity patterns, leading to difficulties in achieving preset aims, as they are often based on static data and do not account for deviations from initial schedules.

Innovation Solution

An information processing apparatus and method that includes an estimation unit to determine if a user adheres to a first schedule, and a creation unit to generate a new schedule that aligns with the user's current activity state, adjusting tasks to increase similarity over time, using an offset degree and weighting to prioritize tasks, ensuring the user can still achieve their aims despite deviations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static schedule is created based on initial user data, then the schedule structure is simple and easy to manage, but it cannot adapt to changing user activity patterns

Engineering Contradiction:
Improveschedule adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The schedule is transformed from a static structure to a dynamic one that automatically adjusts based on real-time activity recognition. The system continuously monitors user activities through sensors and modifies schedule tasks accordingly, allowing the schedule to adapt to changing user patterns without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback loop where activity recognition results are fed back to the schedule management module. This feedback mechanism enables the system to detect deviations from planned activities and automatically generate corrective schedule adjustments, creating a closed-loop control system that continuously optimizes schedule adherence.

Inventive Principle:
Principle #23Feedback

2Reliability

If the schedule is strictly fixed, then the initial plan can be followed precisely, but it becomes impossible to accommodate urgent business or changing situations

Engineering Contradiction:
Improveschedule adherenceVSAvoidschedule flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The schedule transitions from a rigid fixed structure to a dynamic adaptive structure. When urgent business or changing situations are detected through activity monitoring, the system automatically adjusts task timing and priorities while maintaining overall schedule objectives, enabling both adherence to original goals and flexibility for unexpected events.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes schedule parameters such as task start times, durations, and priorities based on real-time activity data. When deviations are detected, the schedule parameters are dynamically adjusted to reflect current user availability and constraints, maintaining reliability through automated recalibration rather than rigid fixation.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the schedule is automatically adjusted based on activity patterns, then adaptability to user changes is improved, but the complexity of schedule management increases

Engineering Contradiction:
Improveschedule adaptabilityVSAvoidschedule management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The schedule management system performs self-adjustment based on automated activity recognition. Instead of requiring manual schedule modification, the system autonomously monitors user activities, detects deviations, and generates appropriate schedule changes without user intervention, reducing the operational burden on users while maintaining high adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The automated feedback loop between activity recognition and schedule adjustment eliminates the need for manual schedule management. The system continuously monitors user behavior, compares actual activities with planned schedule, and automatically generates corrective adjustments, simplifying operation while enhancing adaptability through intelligent automation.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If a new schedule is created after each deviation, then the schedule remains relevant to current activity patterns, but the frequency of schedule changes increases

Engineering Contradiction:
Improveschedule relevanceVSAvoidtime for schedule adjustments
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Instead of creating entirely new schedules after each deviation, the system applies partial adjustments to the existing schedule. It modifies only the specific tasks or time slots affected by activity deviations while maintaining the overall schedule structure, reducing the time and computational resources required for schedule management while keeping the schedule relevant to current patterns.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The schedule becomes a dynamic structure that evolves through incremental adjustments rather than complete reconstructions. The system continuously fine-tunes schedule parameters based on activity patterns, maintaining relevance through gradual adaptation while minimizing the time and effort associated with frequent complete schedule changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8996440B2Information processing apparatus, information processing method, and program
Publication Date: 2015.03.31 SONY GROUP CORP
  • US8996440B2 patent drawing
  • US8996440B2 patent drawing
  • US8996440B2 patent drawing

AI summary

An information processing apparatus configured to create a schedule to be presented to a user includes an estimation unit and a creation unit. The estimation unit is configured to estimate whether or not the user acts in accordance with a first schedule including a task to do for accomplishing a preset aim. The creation unit is configured to create, when estimated that the user does not act in accordance with the first schedule, a new second schedule for accomplishing the aim from a state of the user who acts without following the first schedule.