Command interpretation
First Claim
1. A system comprising:
- a computing device including an operating system;
a database stored on a computer readable medium and including a compiled computer program stored as a plurality of data records, each data record thereof comprising a distinct compiled piece of the compiled computer program;
database management logic configured to access the database;
command interpretation logic stored on a computer readable medium and configured to parse a received command by identifying several objects within the command, identifying one of the objects as including a predefined prefix, and treating each other object of the several objects as a function of the predefined prefix; and
code execution logic configured to generate queries based on the several objects identified by the command interpretation logic, and further configured to execute the queries on the database management logic to retrieve compiled pieces of the compiled computer program, each piece from a different data record of the plurality of data records, andfurther configured to execute the retrieved compiled pieces of the compiled computer program on the operating system.
2 Assignments
0 Petitions
Accused Products
Abstract
The compiled code of a computer program is stored in multiple pieces within a database. Each piece is optionally stored within a separate data record. Execution of the computer program includes using database queries to retrieve pieces of the compiled code for execution. The database and associated database management logic are used to provide numerous advantages in execution and management of the computer program. For example, in some embodiments, database queries are used to help facilitate program flow logic. In another example, database queries are based on a command line or universal resource locator. These queries may be used to select functionality of a computer program in response to the command line or universal resource locator.
-
Citations
17 Claims
-
1. A system comprising:
-
a computing device including an operating system; a database stored on a computer readable medium and including a compiled computer program stored as a plurality of data records, each data record thereof comprising a distinct compiled piece of the compiled computer program; database management logic configured to access the database; command interpretation logic stored on a computer readable medium and configured to parse a received command by identifying several objects within the command, identifying one of the objects as including a predefined prefix, and treating each other object of the several objects as a function of the predefined prefix; and code execution logic configured to generate queries based on the several objects identified by the command interpretation logic, and further configured to execute the queries on the database management logic to retrieve compiled pieces of the compiled computer program, each piece from a different data record of the plurality of data records, and further configured to execute the retrieved compiled pieces of the compiled computer program on the operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification