Block processing of input data in graphical programming environments
AssigneeThe MathWorks, Inc.
InventorsHouman Zarrinkoub, Donald P. Orofino, II, Navan Ruthramoorthy
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe MathWorks, Inc.
InventorsHouman Zarrinkoub, Donald P. Orofino, II, Navan Ruthramoorthy
Estimating the term…
Methods and systems for performing block processing of input data in graphical programming environments are disclosed. The input data that is to be processed is partitioned into a plurality of blocks. Each block of the input data is applied to the data processing unit for processing each block of the input data. The blocks of the processed data are combined to generate output data. If the size of the output data is smaller than or equals to the size of the input data, the present invention may perform in-place block processing of the input data in which the output data is overwritten on the input data. In the in-place processing of the input data, the output data may share memory space with the input data so that the block processing saves memory space in processing the input data.
A computer-implemented system for performing block processing of input data in a graphical programming environment, wherein the graphical programming environment processes models that mathematically represent real systems and the input data is partitioned into a plurality of data blocks, the computer-implemented system comprising:
A computer-implemented system for performing block processing of input data in a graphical programming environment, wherein the graphical programming environment processes models that mathematically represent real systems, the computer-implemented system comprising:
A computer-implemented system for performing block processing of input data in a graphical programming environment, wherein the graphical programming environment processes models that mathematically represent real systems and are used to design a target system, the system comprising:
A computer-implemented method for performing block processing of input data in a graphical programming environment, the method comprising:
A computer-implemented method for performing block processing of input data in a graphical programming environment, the method comprising:
A medium holding instructions executable in a computing device for performing block processing of input data in a graphical programming environment, said instructions comprising:
A medium holding instructions executable in a computing device for performing block processing of input data in a graphical programming environment, said instructions comprising:
Dependencies are inferred from the claim text.