Patent ID: 7908313
Filing Date: 2011-03-15
Classification: G06F,H04L

Abstract:
1. In a first electronic instrument that provides a computing environment, a method for executing a job in a distributed fashion, the method comprising: initiating an operating system, the operating system supporting a technical computing environment that performs technical computing tasks using one or more technical computing workers; initiating a real-time operating system, the real-time operating system allowing the first instrument to acquire data using real-time hardware that includes a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or a digital signal processor (DSP) for performing real-time processing of the acquired data; installing a technical computing worker for performing a technical computing task on behalf of the first instrument: receiving the portion of the technical computing job at the first instrument, the technical computing job generated by a remote client communicatively coupled to the first instrument via a network, the technical computing job including one or more tasks; executing the received portion of the technical computing job, the executing including executing the MATLAB command or the MATLAB-compatible command on the first instrument; and returning an execution result to the remote client via the network.