Randall Curey - Winnetka CA, US
Daniel Tazartes - West Hills CA, US
Kent Banno - Reseda CA, US
John Mark - Pasadena CA, US
The invention is a method and apparatus for repetitively executing a plurality of software packages at a plurality of rates utilizing a common set of computational resources. The method consists of counting contiguous time increments and executing a plurality of software packages. Each software package is executed during each time increment in one or more sequences of time increments. The time increments in each sequence recur at a predetermined rate, and the time increments assigned to one software package do not overlap the time increments assigned to any other of the plurality of software packages.