Automated File Transfer Scheduling with Dynamic Pattern Combination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing periodic information transfers between remote devices is time-consuming and error-prone, especially when different types of transfers require complex scheduling that can be affected by national holidays and other schedule-specific requirements, leading to potential delays and complications.

Innovation Solution

An automated remote access file transfer system that determines and combines multiple schedule patterns to automatically schedule and execute transfers between remote devices, using a scheduling process that accesses databases for rules and instructions, and communicates via various networks, allowing for conditional combinations of schedule patterns and priority-based execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual scheduling is used for periodic information transfers, then flexibility in handling complex scheduling requirements is improved, but time consumption and error rate increase

Engineering Contradiction:
Improveflexibility in handling complex scheduling requirementsVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system enables self-service automated scheduling by allowing users to define schedule patterns once, which then automatically generate transfer schedules without requiring manual intervention for each scheduling decision. The system serves itself by automatically determining when transfers should occur based on the defined patterns and conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter of scheduling from static manual entry to dynamic automated determination. By introducing schedule patterns with configurable parameters (such as recurrence intervals, time zones, holiday considerations), the system automatically adapts scheduling decisions based on changing conditions without requiring manual reconfiguration.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If manual scheduling is used for periodic information transfers, then control over complex scheduling requirements is improved, but error rate increases

Engineering Contradiction:
Improvecontrol over complex scheduling requirementsVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The automated scheduling system eliminates manual errors by allowing the system to self-determine transfer schedules based on predefined patterns. This removes human error from the scheduling process while maintaining control over complex requirements through the pattern definitions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where schedule execution results are monitored and used to inform future scheduling decisions. This ensures that complex scheduling requirements are consistently applied and any deviations are automatically corrected, reducing errors.

Inventive Principle:
Principle #23Feedback

3Loss of time

If automated scheduling is implemented, then time consumption is reduced, but complexity of schedule management increases

Engineering Contradiction:
Improvetime consumptionVSAvoidcomplexity of schedule management
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system segments schedule management into two distinct layers: a simple user layer for defining high-level schedule patterns, and an automated execution layer for generating and managing detailed transfer schedules. This segmentation reduces the perceived complexity for users while enabling sophisticated automated management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The schedule pattern definitions serve multiple functions: they define recurrence intervals, specify time zone handling, incorporate holiday schedules, and determine transfer conditions. This multi-functionality consolidates what would otherwise require multiple separate configuration elements into a single unified pattern definition.

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

4Manufacturing precision

If multiple schedule patterns are combined for transfers, then scheduling accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvescheduling accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system merges multiple schedule patterns into a unified transfer schedule by automatically determining when transfers should occur based on the combination of defined patterns. This combining logic is handled automatically by the system, achieving high scheduling accuracy without requiring users to manually manage the complexity of pattern intersections.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces an intermediary automated scheduling engine that mediates between the user-defined schedule patterns and the actual transfer execution. This intermediary handles the complexity of combining multiple patterns, allowing users to benefit from high scheduling accuracy without directly managing the underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8819266B2Dynamic file transfer scheduling and server messaging
Publication Date: 2014.08.26 HARTFORD FIRE INSURANCE CO
  • US8819266B2 patent drawing
  • US8819266B2 patent drawing
  • US8819266B2 patent drawing

AI summary

According to some embodiments, first and second schedule patterns are determined. For example, a graphical user interface might be used to indicate the times, days, and/or weeks when information is to be transferred. A first transfer of information may be scheduled between remote devices in accordance with the first schedule pattern, and a second transfer may be scheduled in accordance with the second schedule pattern. Moreover, a third transfer of information between remote devices may be automatically scheduled in accordance with both the first and second schedule patterns.