Patent · US Active

Systems and methods for scheduling tasks using sliding time windows

US10768984B2 · kind B2 · utility

4Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 11, 2015
Grant dateSep 8, 2020
Priority date
Expiry dateJul 27, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4881
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for scheduling tasks using sliding time windows are provided. In certain embodiments, a system for scheduling the execution of tasks includes at least one processing unit configured to execute multiple tasks, wherein each task in the multiple tasks is scheduled to execute within a scheduler instance in multiple scheduler instances, each scheduler instance in the multiple scheduler instances being associated with a set of time windows in multiple time windows and with a set of processing units in the at least one processing unit in each time window, time windows in the plurality of time windows having a start time and an allotted duration and the scheduler instance associated with the time windows begins executing associated tasks no earlier than the start time and executes for no longer than the allotted duration, and wherein the start time is slidable to earlier moments in time.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.