Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
87 words
A method of dynamically discovering controls in a computer, comprising the steps of: (a) dynamically locating an application file storing one or more data objects therein from a data storage device connected to the computer, wherein one or more of the data objects contains data needed to execute a control without installing the control; (b) accessing the data objects in the application file that contain the data needed to execute the control; and (c) processing the accessed data objects to execute the control without installing the control.
Claim 2
Independent Claim
87 words
A method of dynamically discovering controls in a computer, comprising the steps of: (a) dynamically locating an application file storing one or more data objects therein from a data storage device connected to the computer, wherein one or more of the data objects contains data needed to execute a control without installing the control; (b) accessing the data objects in the application file that contain the data needed to execute the control; and (c) processing the accessed data objects to execute the control without installing the control.
Claim 3
Dependent Claim
34 words
The method of claim 1, further comprising the step of: creating the application file for the control by storing into the application file the data needed to execute the control without loading the control.
Claim 4
Dependent Claim
32 words
The method of claim 1, further comprising the step of downloading the data from the application file for the control to another computer by use of one or more data communication devices.
Claim 5
Dependent Claim
30 words
The method of claim 2, wherein the application file contains a definition of a software project that may be used to develop the application file in a software development environment.
Claim 6
Dependent Claim
68 words
The method of claim 4, further comprising the step of storing the data needed to execute the control without loading the control and storing the definition of the software project into the application file in: a first section comprising the data needed to execute the control without installing the control in the computer; and a second section for storing the data containing the definition of the software project.
Claim 7
Dependent Claim
26 words
The method of claim 5, further comprising the step of storing the data in the first and second sections into a plurality of interrelated data objects.
Claim 8
Dependent Claim
75 words
The method of claim 4 above, further comprising the step of storing into the definition of the software project one or more elements selected from a group comprising: a project name object; a tier-2 application object for execution by a network server; a tier-3 stored procedure object for execution by a database server; a tier-3 user-defined function object for execution by a database server; and a tier-3 query object for execution by a database server.
Claim 9
Independent Claim
115 words
An apparatus for dynamically discovering controls, comprising: (a) a computer having a data storage device connected thereto; (b) means, performed by the computer, for dynamically locating an application file storing one or more data objects therein from a data storage device connected to the computer, wherein one or more of the data objects contains data needed to execute a control without installing the control; (c) means, performed by the computer, for accessing the data objects in the application file containing the data needed to execute the control without installing the control; and (d) means, performed by the computer, for processing the accessed data objects to execute the control without installing the control on the computer.
Claim 10
Independent Claim
115 words
An apparatus for dynamically discovering controls, comprising: (a) a computer having a data storage device connected thereto; (b) means, performed by the computer, for dynamically locating an application file storing one or more data objects therein from a data storage device connected to the computer, wherein one or more of the data objects contains data needed to execute a control without installing the control; (c) means, performed by the computer, for accessing the data objects in the application file containing the data needed to execute the control without installing the control; and (d) means, performed by the computer, for processing the accessed data objects to execute the control without installing the control on the computer.
Claim 11
Dependent Claim
31 words
The apparatus of claim 8, in which the data from the application file for the control may be downloaded to another computer by use of one or more data communication devices.
Claim 12
Dependent Claim
25 words
The apparatus of claim 8, in which the application file for the control contains the data needed to execute the control without loading the control.
Claim 13
Dependent Claim
30 words
The apparatus of claim 10, wherein the application file contains a definition of a software project that may be used to develop the application file in a software development environment.
Claim 14
Dependent Claim
70 words
The apparatus of claim 11 above, wherein the definition of the software project comprises one or more elements selected from a group comprising: a project name object; a tier-2 application object for execution by a network server; a tier-3 stored procedure object for execution by a database server; a tier-3 user-defined function object for execution by a database server; and a tier-3 query object for execution by a database server.
Claim 15
Dependent Claim
43 words
The apparatus of claim 11, wherein the application file comprises: a first section comprising the data needed to execute the control without installing the control in the computer; and a second section for storing the data containing the definition of the software project.
Claim 16
Dependent Claim
19 words
The apparatus of claim 13, wherein the first and second sections each comprise a plurality of interrelated data objects.
Claim 17
Dependent Claim
111 words
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for dynamically discovering controls, the method comprising the steps of: (a) dynamically locating an application file storing one or more data objects therein from a data storage device connected to the computer, wherein one or more of the data objects contains data needed to execute a control without installing the control; (b) accessing the data objects that contain the data needed to execute the control in the application file; and (c) processing the accessed data objects to execute the control without installing the control.
Claim 18
Dependent Claim
111 words
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for dynamically discovering controls, the method comprising the steps of: (a) dynamically locating an application file storing one or more data objects therein from a data storage device connected to the computer, wherein one or more of the data objects contains data needed to execute a control without installing the control; (b) accessing the data objects that contain the data needed to execute the control in the application file; and (c) processing the accessed data objects to execute the control without installing the control.
Claim 19
Dependent Claim
27 words
The article of manufacture of claim 15, in which the application file for the control contains the data needed to execute the control without loading the control.
Claim 20
Dependent Claim
33 words
The article of manufacture of claim 15, in which the data from the application file for the control may be downloaded to another computer by use of one or more data communication devices.
Claim 21
Dependent Claim
32 words
The article of manufacture of claim 16, wherein the application file contains a definition of a software project that may be used to develop the application file in a software development environment.
Claim 22
Dependent Claim
70 words
The article of manufacture of claim 18, further comprising the step of storing the data needed to execute a control without loading the control and storing the definition of the software project into the application file in: a first section comprising the data needed to execute the control without installing the control in the computer; and a second section for storing the data containing the definition of the software project.
Claim 23
Dependent Claim
28 words
The article of manufacture of claim 19, further comprising the step of storing the data in the first and second sections into a plurality of interrelated data objects.
Claim 24
Dependent Claim
72 words
The article of manufacture of claim 18 above, wherein the definition of the software project comprises one or more elements selected from a group comprising: a project name object; a tier-2 application object for execution by a network server; a tier-3 stored procedure object for execution by a database server; a tier-3 user-defined function object for execution by a database server; and a tier-3 query object for execution by a database server.