Patent ID: 8719047

Claim:
A method implemented by a computer system, comprising: retrieving, from a plurality of data sources that are external to the computer system, electronic medical records of a consumer; sending by a first computer a graphical user interface that displays: controls for sharing one or more of the plurality of electronic medical records retrieved from the external data sources with providers of medical services, and representations of the retrieved electronic medical records indicating names of the external data sources from which the electronic medical records are retrieved, with the controls in the graphical user interface juxtaposed to the representations of the electronic medical records that are retrieved from the external data sources, and with selection of one of the controls selecting one or more of the retrieved electronic medical records to be shared with the providers of medical services; receiving, from a second computer, a selection of at least one of the controls; identifying a provider of medical services available for a real-time consultation with the consumer, with the provider of medical services identified as having one or more attributes requested by the consumer; establishing a real-time communication channel between a device used by the consumer and a device used by the identified provider of medical services; granting access to the identified provider to view the one or more retrieved electronic medical records that are associated with the selected at least one of the controls; and transmitting, through the established real time communication channel to the device used by the identified provider of medical services, the one or more electronic medical records for which access was granted to the identified provider of medical services.