Method and apparatus for non-disruptive embedding of specialized elements
First Claim
1. A method for non-disruptive embedding specialized elements using a computing device, the method comprising:
- defining an ontology specifying an application domain;
providing a program interface (API) for creating raw features;
providing a module for at least one form of statistical analysis within the ontology; and
configuring automatically the module with the API in response to a system consistent with the ontology, wherein the system has no substantial requirement for specialized knowledge of the 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.
22 Citations
21 Claims
-
1. A method for non-disruptive embedding specialized elements using a computing device, the method comprising:
-
defining an ontology specifying an application domain; providing a program interface (API) for creating raw features; providing a module for at least one form of statistical analysis within the ontology; and configuring automatically the module with the API in response to a system consistent with the ontology, wherein the system has no substantial requirement for specialized knowledge of the 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, 6, 7)
-
-
8. An apparatus including a non-transitory 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; 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 the ontology, wherein the system has no substantial requirement for specialized knowledge of the 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:
-
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; and 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