Patent ID: 8533746

Claim:
A computer-implemented system, comprising: an application program interface (API), comprising: a receiver component configured to receive requests for health-related data from at least one of a plurality of disparate devices including one of a medical health device and a personal fitness tracking device; an interpreter component configured to process the requests, and gather at least a subset of requested health-related data from a health integration network, wherein the health integration network comprises a plurality of disparate data stores that respectively store health-related data; a transformation component configured to utilize a schema to select a portion of gathered health-related data to return to at least one of the plurality of disparate devices ; and an authorization component configured to determine whether a user operating the at least one of the plurality of disparate devices has sufficient credentials for a type of data access specified in the requests; an artificial intelligence component configured to create a routine to access and provide the data and related data in response to a single call, the data being stored in a first location and the related data being stored in a second location that is different from the first location; a processor; and a computer-readable storage medium storing instructions that, when executed by the processor, cause the processor to implement at least one of the receiver component, the interpreter component, the transformation component or the authorization component, wherein the medical health device includes one of a blood pressure monitor, a weight scale, a blood sugar level monitor, an intravenous device, a pacemaker, a stethoscope, and an x-ray, and the personal fitness tracking device includes one of a combination heart rate monitor watch, a pedometer, a bicycle speedometer, bicycle odometer, or a stop watch.