Context search system
First Claim
Patent Images
1. A system for implementing an architecture for context aware computing for an organization, comprising:
- a computer with a processor having circuitry to execute instructions; and
a storage device available to the processor with one or more sequences of instructions stored therein, which when executed cause the processor to;
provide a data access layer operable to exchange data with a user, one or more external databases and a plurality of systems, accept an organization structure definition that comprises a plurality of organization levels, accept a quantitative measure definition and store the data and definitions in one or more context layers;
provide a modeling layer operable to develop a measure context layer and an organization context layer for at least one combination of the organization levels by learning from the stored data, wherein developing the measure context layer by learning from the data comprises completing a multi-stage process that includes multiple stages for developing a linear or nonlinear predictive measure model wherein each stage of the multi-stage process comprises an automated selection of an output from a plurality of outputs produced by a plurality of modeling algorithms after processing at least part of the data wherein a linearity of the measure model is determined by an evaluation of an accuracy of at least one linear model and at least one nonlinear model in a final stage of the multi-stage process; and
provide a context frame layer that develops and outputs a context frame comprising the measure and organization context layers and one or more other context layers for the at least one combination of organization levels wherein the context frame comprises an importance of one or more elements to the measure and a quantified dependence between the elements wherein the context frame enables the output of a graph that comprises a node for each element and the importance measure for each element.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer based media, method and system for developing at least one context frame that summarizes a measure performance situation for one or more levels of one or more organizations, providing applications for managing the measure performance that adapt to the performance situation by using a context frame and a database that automatically captures and incorporates any changes in the measure performance situation.
-
Citations
49 Claims
-
1. A system for implementing an architecture for context aware computing for an organization, comprising:
-
a computer with a processor having circuitry to execute instructions; and a storage device available to the processor with one or more sequences of instructions stored therein, which when executed cause the processor to; provide a data access layer operable to exchange data with a user, one or more external databases and a plurality of systems, accept an organization structure definition that comprises a plurality of organization levels, accept a quantitative measure definition and store the data and definitions in one or more context layers; provide a modeling layer operable to develop a measure context layer and an organization context layer for at least one combination of the organization levels by learning from the stored data, wherein developing the measure context layer by learning from the data comprises completing a multi-stage process that includes multiple stages for developing a linear or nonlinear predictive measure model wherein each stage of the multi-stage process comprises an automated selection of an output from a plurality of outputs produced by a plurality of modeling algorithms after processing at least part of the data wherein a linearity of the measure model is determined by an evaluation of an accuracy of at least one linear model and at least one nonlinear model in a final stage of the multi-stage process; and provide a context frame layer that develops and outputs a context frame comprising the measure and organization context layers and one or more other context layers for the at least one combination of organization levels wherein the context frame comprises an importance of one or more elements to the measure and a quantified dependence between the elements wherein the context frame enables the output of a graph that comprises a node for each element and the importance measure for each element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for implementing an architecture for context aware computing for an organization, comprising:
using a computer to complete at least one of the steps of performing operations, including at least one of the following by using a computer; providing a data access layer operable to exchange data with a plurality of sources including a user, one or more external databases and a plurality of systems, accept an organization structure definition that comprises a plurality of organization levels, accept one quantitative measure definitions and store the data and the definitions in one or more context layers; providing a modeling layer operable to develop a measure context layer and an organization context layer for at least one combination of the organization levels by learning from the stored data, wherein developing the measure context layer by learning from the data comprises completing a multi-stage process for developing a predictive measure model wherein each stage of the multi-stage process comprises an automated selection of an output from a plurality of outputs produced by a plurality of modeling algorithms after processing at least part of the data wherein a linearity of each measure model is determined by an evaluation of an accuracy of at least one linear model and at least one nonlinear model in a final stage of the multi-stage process and wherein each stage is completed with and without clustering; and providing a context frame layer that develops and outputs a context frame comprising the measure layer, the organization context layer and one or more additional context layers wherein the context frame comprises an importance of one or more elements and one or more factors to the measure and a quantified dependence between the elements and factors wherein the context frame enables the output of a graph that comprises a node for each element and factor and the importance measure for each element and factor. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
15. A computer program product tangibly embodied on a computer readable medium and comprising a non-transitory program code for directing at least one computer to perform operations in accordance with an architecture for context aware computing for an organization, the operations comprising:
-
providing a data access layer operable to exchange data with a plurality of sources including a user, one or more external databases and a plurality of systems, accept an organization structure definition that comprises a plurality of organization levels, accept one quantitative measure definitions and store the data and the definitions in one or more context layers; providing a modeling layer operable to develop a measure context layer and an organization context layer for at least one combination of the organization levels by learning from the stored data, wherein developing the measure context layer by learning from the data comprises completing a multi-stage process for developing a predictive measure model wherein each stage of the multi-stage process comprises an automated selection of an output from a plurality of outputs produced by a plurality of modeling algorithms after processing at least part of the data wherein a linearity of each measure model is determined by an evaluation of an accuracy of at least one linear model and at least one nonlinear model in a final stage of the multi-stage process; and providing a context frame layer that develops a context frame comprising the measure layer, the organization context layer and one or more additional context layers wherein the context frame comprises a contribution of one or more elements to the measure and a quantified dependence between the elements wherein the context frame enables the output of a graph that comprises a node for each element and the importance measure for each element. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An advanced system for implementing an architecture for context aware computing for an organization, comprising:
-
a computer with a processor having circuitry to execute instructions; and a storage device available to the processor with one or more sequences of instructions stored therein, which when executed cause the processor to; provide a data access layer operable to obtain data from a plurality of sources including a user, one or more external databases, a world wide web and a plurality of narrow systems, accept an organization structure definition that comprises a plurality of organization levels, accept one or more quantitative measure definitions and store the data and the definitions in one or more context layers; provide a modeling layer operable to develop a measure context layer and an organization context layer for at least one combination of the organization levels by learning from the stored data; and provide a context frame layer operable to define and output a context frame that comprises the measure context layer, the organization context layer and one or more of the other context layers wherein the context frame comprises a contribution of each of one or more elements and each of one or more factors to each of the measures and a quantified dependence between each of the elements and factors wherein the context frame enables the output of a graph that comprises a node for each element and factor and the contribution measure for each element and factor. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer program product tangibly embodied on a computer readable medium and comprising program code for directing at least one computer to perform operations in accordance with an advanced architecture for context aware computing for an organization and to provide the following:
-
a data access layer operable to obtain data from a plurality of sources including a user, one or more external databases, a world wide web and a plurality of narrow systems, accept an organization structure definition that comprises a plurality of organization levels, accept one or more quantitative measure definitions and store the data and the definitions in one or more context layers; a modeling layer operable to develop a measure context layer and an organization context layer for at least one combination of the organization levels by learning from the stored data; and a context frame layer operable to define an entity and output a context frame that comprises the measure context layer, the organization context layer, and one or more of the other context layers wherein the context frame comprises a contribution of each of one or more elements and each of one or more factors to each of the measures and a quantified dependence between each of the elements and factors wherein the context frame enables the output of a graph that comprises a node for each element and factor and the contribution measure for each element and factor. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus for implementing an architecture for context aware computing for an organization, comprising:
-
a memory configured to store data; and a processor configured to; accept and store an organization structure definition that comprises a plurality of organization levels; accept and store one or more quantitative measure definitions; obtain data from a plurality of sources comprising a user, one or more external databases, a world wide web and a plurality of narrow systems; prepare and store the data obtained from the sources in one or more context layers; develop and output a predictive model for each of the defined measures for at least one combination of the organization levels; develop and output a measure relevance for the at least one combination of the organization levels; develop and output a measure layer for the at least one combination of the organization levels comprised of the measure relevance and the one or more predictive measure models; develop and output an organization layer for the at least one combination of the organization levels from the data obtained from the plurality of sources; and define a context frame for the at least one combination of the organization levels that comprises the measure layer the organization layer and one or more of the other context layers wherein the context frame comprises a contribution of each of one or more elements and each of one or more factors to each of the measures and a quantified dependence between each of the elements and factors wherein the context frame enables the output of a graph that comprises a node for each element and factor and the contribution measure for each element and factor. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
Specification