Personalized Medicine System
First Claim
Patent Images
1. A non-transitory computer program product tangibly embodied on a computer readable medium and comprising a program code for directing at least one computer to complete processing in accordance with an architecture for context aware computing by:
- providing a data access layer operable to;
obtain data from a plurality of sources comprising a user, one or more external databases, one or more devices, a world wide web and a plurality of narrow systems, accept a subject definition, accept one or more subject function definitions, accept one or more subject function measure definitions and store the data and definitions in a format suitable for processing,providing a modeling layer operable to develop and output;
a linear or nonlinear predictive model for each defined function measure, a measure layer that comprises a relative contribution of one or more drivers of a function measure performance for each measure, a linear or nonlinear model of a dynamic relationship between the one or more drivers of performance for each measure and one or more additional context layers for the subject,providing a context frame layer that defines and outputs one or more contexts for the subject where said contexts each comprise said measure layer and the one or more additional context layers, and providing one or more applications that use said one or more contexts to complete one or more useful context-aware functionswhere a linearity of each of said function measure models is determined during model development and where said one or more applications comprise applications for a mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product and system for providing an architecture for context aware computing that transforms data obtained from a plurality of sources into a plurality of predictive models and contexts. The predictive models and contexts support a plurality of context aware applications.
-
Citations
20 Claims
-
1. A non-transitory computer program product tangibly embodied on a computer readable medium and comprising a program code for directing at least one computer to complete processing in accordance with an architecture for context aware computing by:
-
providing a data access layer operable to;
obtain data from a plurality of sources comprising a user, one or more external databases, one or more devices, a world wide web and a plurality of narrow systems, accept a subject definition, accept one or more subject function definitions, accept one or more subject function measure definitions and store the data and definitions in a format suitable for processing,providing a modeling layer operable to develop and output;
a linear or nonlinear predictive model for each defined function measure, a measure layer that comprises a relative contribution of one or more drivers of a function measure performance for each measure, a linear or nonlinear model of a dynamic relationship between the one or more drivers of performance for each measure and one or more additional context layers for the subject,providing a context frame layer that defines and outputs one or more contexts for the subject where said contexts each comprise said measure layer and the one or more additional context layers, and providing one or more applications that use said one or more contexts to complete one or more useful context-aware functions where a linearity of each of said function measure models is determined during model development and where said one or more applications comprise applications for a mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A context-aware system, comprising:
a computer with a processor having circuitry to execute instructions;
a storage device available to said processor with 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 comprising a user, one or more external databases, one or more devices, a world wide web and a plurality of narrow systems, accept a subject definition, accept one or more subject function definitions, accept one or more subject function measure definitions and store the data and definitions in a format suitable for processing,provide a modeling layer operable to develop and output;
a linear or nonlinear predictive model for each defined function measure, a measure layer that comprises a relative contribution of one or more drivers of a function measure performance for each measure, a linear or nonlinear model of a dynamic relationship between the one or more drivers of performance for each measure and one or more additional context layers for the subject,provide a context frame layer that defines and outputs one or more contexts where said contexts each comprise said measure layer and the one or more additional context layers, and provide one or more applications that use said one or more contexts to complete one or more useful context-aware functions where a linearity of each of said function measure models is determined during model development and where said one or more applications comprise applications for a mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method for context aware computing, comprising:
using a computer to complete at least one of the steps of; providing a data access layer operable to;
obtain data from a plurality of sources comprising a user, one or more external databases, one or more devices, a world wide web and a plurality of narrow systems, accept a subject definition, accept one or more subject function definitions, accept one or more subject function measure definitions and store the data and definitions in a format suitable for processing,providing a modeling layer operable to develop and output;
a linear or nonlinear predictive model for each defined function measure, a measure layer that comprises a relative contribution of one or more drivers of a function measure performance for each measure, a linear or nonlinear model of a dynamic relationship between the one or more drivers of performance for each measure and one or more additional context layers for the subject,providing a context frame layer that defines and outputs one or more contexts where said contexts each comprise said measure layer and the one or more additional context layers, and providing one or more applications that use said one or more contexts to complete one or more useful context-aware functions where a linearity of each of said function measure models is determined during model development and where said one or more applications comprise applications for a mobile device. - View Dependent Claims (20)
Specification