A system, method and computer program product for processing multiple tasks using a single copy of a data object employs command control vectors (CCVs) for representing tasks. A CCV includes pointers to method objects that store instructions for processing tasks and pointers to data objects that store...http://www.google.com.au/patents/US7013467?utm_source=gb-gplus-sharePatent US7013467 - System and method for managing computer system resources using command control vectors