Method and apparatus for non-disruptive embedding of specialized elements
First Claim
1. A method for non-disruptive embedding specialized elements, the method comprising:
- defining an ontology specifying an application domain;
providing a program interface (API) for creating raw features by a developer;
providing a module for at least one form of statistical analysis within the ontology;
configuring automatically the module in a computing device with the API in response to a system consistent with that ontology, 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 particular functions provided by the system.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for non-disruptive embedding of specialized elements are disclosed. In one aspect of the techniques, ontology is defined to specify an application domain. A program interface (API) is also provided for creating raw features by a developer. Thus a module is provided for at least one form of statistical analysis within the ontology. The module is configured automatically in a computing device with the API in response to a system consistent with the ontology, 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 particular functions provided by the system.
78 Citations
21 Claims
-
1. A method for non-disruptive embedding specialized elements, the method comprising:
-
defining an ontology specifying an application domain; providing a program interface (API) for creating raw features by a developer; providing a module for at least one form of statistical analysis within the ontology; configuring automatically the module in a computing device with the API in response to a system consistent with that ontology, 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 particular functions provided by the system. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. The method as in recited claim 6, wherein that form of machine learning includes a portion capable of generating a behavior defined within the ontology.
-
8. An apparatus including a computer readable medium for storing program instructions, the instructions associated with
defining an ontology specifying an application domain; -
providing a program interface (API) for creating raw features by a developer; providing a module for at least one form of statistical analysis within the ontology; and configuring automatically the module in a computing device with the API in response to a system consistent with that ontology, 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 particular functions provided by the system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for non-disruptive embedding specialized elements, the system comprising including:
-
specialized elements that are restricted to a particular domain of data analysis or processing, wherein the particular domain is defined by an ontology; a set of program interfaces for creating raw features for a particular application; configurable data, provided by a module for at least one form of statistical analysis within the ontology that permits the specialized elements to be tailored to the particular application, thereby expanding applicability of the specialized elements to a plurality of applications within the particular domain. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification