Task Scheduling for Prioritized Data Link Establishment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data transfers between systems are often inefficient and burdensome on processing resources, requiring improved methods for scheduling and prioritizing communication exchanges.

Innovation Solution

A computer-implemented method for prioritizing links between systems using task scheduling, which involves identifying data requesting systems, associating them with access rights, and scheduling communication exchanges based on parameters to optimize data transfer processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transfers are processed between systems, then data exchange functionality is achieved, but processing resources (CPU) become burdened and efficiency decreases

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidprocessing resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by establishing communication links and prioritizing data transfer requests before actual data transfer occurs. The processor identifies multiple data requesting systems, associates them with access rights, and schedules communication exchanges in advance, which reduces the processing burden during actual data transfer operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the data transfer process into distinct phases: link establishment, prioritization based on access rights, scheduling of communication exchanges, and actual data transfer. This segmentation allows the system to manage processing resources more efficiently by handling different aspects of data transfer separately rather than all at once.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple data requesting systems are served simultaneously, then system versatility is improved, but processing complexity increases

Engineering Contradiction:
Improvesystem access capabilityVSAvoidprocessing scheduling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies local quality by associating different access rights with different data requesting systems. Each system receives treatment based on its specific access rights and priority level, allowing the processor to manage multiple systems with differentiated policies rather than uniform processing, which simplifies the overall scheduling complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces an intermediary scheduling mechanism that mediates between multiple data requesting systems and the data accessing system. This intermediary layer prioritizes requests based on access rights and schedules communication exchanges, reducing the direct complexity burden on the main processor while maintaining system versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10242218B2Prioritized link establishment for data transfer using task scheduling
Publication Date: 2019.03.26 LIVE NATION ENTERTAINMENT INC
  • US10242218B2 patent drawing
  • US10242218B2 patent drawing
  • US10242218B2 patent drawing

AI summary

A system and method for scheduling data transfers between systems. One or more data requesting systems may request access to particular data. The request for access to the particular data may correspond to a request that a task to be performed. The task may be to exchange the particular data between a data accessing system having access to the particular data and a data requesting system requesting access to the particular data. The communication exchange may be scheduled for processing. In some embodiments, the communication exchange may be initiated based on a parameter included in the request that the task be performed.