Divided compiling program application functionality for software development
First Claim
Patent Images
1. A device for dividing the execution of program application functions for software development, comprising:
- a processor;
memory coupled to the processor; and
program instructions stored in memory and executable by the processor to;
receive a data set and a selection of options, made through a user interface on a second device, regarding how the data set is to be compiled; and
compile the selected data set based upon the selection of options.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to methods and systems for dividing compiling program application functionality between computing devices for software development. One device embodiment includes a processor, memory, and program instructions. The memory is coupled to the processor. The program instructions stored in memory and executable by the processor to receive a data set and a selection of options regarding how the data set is to be compiled from a second device. Program instructions are also provided to compile the selected data set based upon the selection of options.
22 Citations
32 Claims
-
1. A device for dividing the execution of program application functions for software development, comprising:
-
a processor;
memory coupled to the processor; and
program instructions stored in memory and executable by the processor to;
receive a data set and a selection of options, made through a user interface on a second device, regarding how the data set is to be compiled; and
compile the selected data set based upon the selection of options. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for dividing the execution of program application functions between computing devices for software development, comprising:
-
a first computing device including program instructions to provide user interface functionality for a selection of options regarding compiling of a data set stored in memory on the first computing device; and
a second computing device including program instructions to compile the selected data set stored on the first computing device and transferred to the second computing device based upon the selection of options. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of dividing the execution of program application functions between computing devices for software development, comprising:
-
selecting a number of options regarding compiling of a data set stored in memory from a user interface on a first device;
initiating collection of particular data to be compiled;
transferring information regarding the selected options for the compiling of the data and transferring the particular data to be compiled to a second computing device for compiled of the particular data; and
compiling the data according to the transferred information regarding the selected options on the second computing device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer readable medium having instructions for causing a device to perform a method, comprising:
-
selecting a number of options regarding compiling of a data set stored in memory from a user interface on a first device;
initiating collection of particular data to be compiled;
transferring information regarding the selected options for the compiling of the data and transferring the particular data to be compiled to a second computing device for compiling of the particular data; and
compiling the data according to the transferred information regarding the selected options on the second computing device. - View Dependent Claims (24, 25, 26)
-
-
27. A method for allocating remote resources for performing compiling functions, comprising:
-
selecting, from a user interface on a first computing device, one of a number of compilation program applications on a second computing device;
initiating the collection of particular data to be compiled;
transferring information regarding the selected compilation program and transferring the particular data to be compiled to a second computing device for compiling of the particular data; and
compiling the data according to the transferred information regarding the selected options on the second computing device; and
allowing the compiled data to be viewed through the user interface. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification