Data is stored in one or more data storage devices, the number of active data storage devices being adaptively adjusted to maximize parallelism while minimizing device overhead. Multiple datasets are first received, these being designated for storage in multiple data storage devices. Next, a first...http://www.google.com/patents/US5778393?utm_source=gb-gplus-sharePatent US5778393 - Adaptive multitasking for dataset storage