Non-disruptive embedding of specialized elements
First Claim
1. A method, including steps of defining an ontology specifying an application domain;
- providing a module capable of being interpreted by a computing device for at least one form of statistical analysis within that ontology;
automatically configuring that module in response to a system that is consistent with that ontology, with the effect of generating an interface between the module and the system, wherein the interface is specified at least in part by the module and at least in part by the system;
wherein the system has no substantial requirement for specialized knowledge of that form of statistical analysis; and
the module has no substantial requirement for specialized knowledge of the particular functions provided by the system.
0 Assignments
0 Petitions
Accused Products
Abstract
A system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a particular application. The configurable data expands applicability of the specialized elements to plural applications within the particular domain. The specialized elements can be provided by a supplier to a developer without the supplier having detailed knowledge of structures and internal operations used by the particular application. The particular application can be generated by the developer without the developer having detailed knowledge of internal operations used by the specialized elements.
-
Citations
56 Claims
-
1. A method, including steps of
defining an ontology specifying an application domain; -
providing a module capable of being interpreted by a computing device for at least one form of statistical analysis within that ontology;
automatically configuring that module in response to a system that is consistent with that ontology, with the effect of generating an interface between the module and the system, wherein the interface is specified at least in part by the module and at least in part by the system;
wherein the system has no substantial requirement for specialized knowledge of that form of statistical analysis; and
the module has no substantial requirement for specialized knowledge of the particular functions provided by the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus including memory or mass storage including instructions, the instructions associated with
steps of defining an ontology specifying an application domain; -
steps of providing a module capable of being interpreted by a computing device for at least one form of statistical analysis within that ontology; and
steps of automatically configuring that module in response to a system that is consistent with that ontology, with the effect of generating an interface between the module and the system, wherein the interface is specified at least in part by the module and at least in part by the system;
wherein the system has no substantial requirement for specialized knowledge of that form of statistical analysis; and
the module has no substantial requirement for specialized knowledge of the particular functions provided by the system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Apparatus including
means for defining an ontology specifying an application domain; -
means for providing a module capable of being interpreted by a computing device for at least one form of statistical analysis within that ontology; and
means for automatically configuring that module in response to a system that is consistent with that ontology, with the effect of generating an interface between the module and the system, wherein the interface is specified at least in part by the module and at least in part by the system;
wherein the system has no substantial requirement for specialized knowledge of that form of statistical analysis; and
the module has no substantial requirement for specialized knowledge of the particular functions provided by the system. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system, including
specialized elements that are restricted to a particular domain of data analysis or processing; - and
configurable data that permits the specialized elements to be tailored to a particular application, thereby expanding applicability of the specialized elements to plural applications within the particular domain. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
- and
-
41-47. -47. (canceled)
-
48. A method including the steps of
using specialized elements that are restricted to a particular domain of data analysis of processing; -
configuring configurable data that permits the specialized elements to be tailored to a particular application, wherein applicability of the specialized elements is expanded to plural applications within the particular domain; and
executing the particular application on a computing device to generate a result;
wherein the configurable data includes one or more parameters that specify predicates and targets for the specialized elements, and wherein the specialized elements can respond to queries from the particular application. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification