Patent ID: 9569263
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. An apparatus comprising: a processor component; a task selector for execution by the processor component to receive an indication of a specified task to be performed, wherein the specified task comprises a first set of one or more subtasks; a source selector for execution by the processor component to receive an indication of a specified source device to perform at least the first set of one or more subtasks, and to retrieve from the specified source device an indication of a source processing environment currently available within at least the specified source device in response to the receipt of the indication of the specified source device, wherein: an instruction generator for execution by the processor component to determine a first set of one or more languages able to be interpreted by the database routine of the specified source device based on the identity and version level of the database routine of the specified source device, select a language of the first set of languages in which to generate instructions for each subtask of the first set of subtasks based on at least one aspect of the source processing environment, generate the instructions to perform each subtask of the first set of subtasks, and transmit first task instructions comprising the instructions generated to perform each subtask of the first set of subtasks to the specified source device.