System and method for performing a diagnostic analysis of physiological information
First Claim
1. An avatar engine, comprising:
- a memory that stores instructions; and
a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising;
retrieving a user profile of a user and an image of the user;
generating an avatar based on the image of the user and based on statistical modeling that utilizes a demographic profile of the user and historical media consumption behavior of the user;
providing interactive media services to the user via a communication exchange between the user and the avatar, wherein the interactive media services include non-medical services;
presenting medical questions to the user;
receiving responses from the user in response to the presenting of the medical questions;
requesting, by way of the avatar being presented, that the user perform physiological tests to generate physiological information from the physiological tests based on the responses;
receiving the physiological information;
submitting the physiological information and the responses to a medical diagnostic system;
receiving from the medical diagnostic system a diagnostic analysis of the physiological information and the responses;
accessing prior diagnostic results supplied by a medical diagnostic system;
comparing the diagnostic analysis with the prior diagnostic results as a comparison;
determining a health condition of the user that indicates an improvement or deterioration in health based on the comparison;
presenting the diagnostic analysis to equipment of a medical agent of the user, wherein the medical agent is presented the diagnostic analysis by way of the avatar;
receiving from the equipment of the medical agent a prognosis and prescription determined from the diagnostic analysis; and
presenting the user with the health condition, the prognosis and the prescription by way of the avatar.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile of a user, present the user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user during a communication exchange between the user and the avatar, identify from the one or more responses a need to determine a medical status of the user, establish communications with a medical diagnostic system, receive physiological information associated with the user, submit the physiological information to the medical diagnostic system, receive from the medical diagnostic system a diagnostic analysis of the physiological information, and present the diagnostic analysis to at least one of the user and a medical agent of the user, wherein the user is presented the diagnostic analysis by way of the avatar. Other embodiments are disclosed.
-
Citations
21 Claims
-
1. An avatar engine, comprising:
-
a memory that stores instructions; and a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising; retrieving a user profile of a user and an image of the user; generating an avatar based on the image of the user and based on statistical modeling that utilizes a demographic profile of the user and historical media consumption behavior of the user; providing interactive media services to the user via a communication exchange between the user and the avatar, wherein the interactive media services include non-medical services; presenting medical questions to the user; receiving responses from the user in response to the presenting of the medical questions; requesting, by way of the avatar being presented, that the user perform physiological tests to generate physiological information from the physiological tests based on the responses; receiving the physiological information; submitting the physiological information and the responses to a medical diagnostic system; receiving from the medical diagnostic system a diagnostic analysis of the physiological information and the responses; accessing prior diagnostic results supplied by a medical diagnostic system; comparing the diagnostic analysis with the prior diagnostic results as a comparison; determining a health condition of the user that indicates an improvement or deterioration in health based on the comparison; presenting the diagnostic analysis to equipment of a medical agent of the user, wherein the medical agent is presented the diagnostic analysis by way of the avatar; receiving from the equipment of the medical agent a prognosis and prescription determined from the diagnostic analysis; and presenting the user with the health condition, the prognosis and the prescription by way of the avatar. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
generating an avatar utilizing an image of a user, wherein the avatar is generated by a computing device executing computer instructions for an avatar engine; presenting, by the computing device, the avatar; analyzing, by the computing device, a communication exchange between the user and the avatar to determine a potential physiological change of the user; requesting, by the avatar being presented, that the user perform physiological tests to generate physiological information from the physiological tests based on the potential physiological change of the user; receiving, by the computing device, the physiological information; submitting, by the computing device, the physiological information and the communication exchange to a medical system; receiving, by the computing device, from the medical system a diagnostic analysis of the physiological information and the communication exchange; accessing, by the computing device, prior diagnostic results supplied by the medical system; comparing, by the computing device, the diagnostic analysis with the prior diagnostic results; determining, by the computing device, whether a health condition of the user has improved or deteriorated based on the comparing, wherein the computing device provides interactive television services; presenting, by the computing device, the diagnostic analysis to equipment of a medical agent of the user, wherein the medical agent is presented the diagnostic analysis by way of the avatar; receiving, by the computing device, from the equipment of the medical agent a prognosis and prescription determined from the diagnostic analysis; and presenting, by the computing device, the user with the health condition, the prognosis and the prescription by way of the avatar. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, machine-readable computer-readable storage medium, comprising instructions, wherein responsive to executing the instructions, a processor performs operations comprising:
-
conducting a communication exchange between a user and an avatar presented by a set top box, wherein the set top box is associated with the processor, wherein the communication exchange is associated with interactive media services for the user, wherein the interactive media services include non-medical services, wherein the avatar is generated based on an image of the user and based on statistical modeling that utilizes a demographic profile of the user and historical media consumption behavior of the user; selecting a physiological measuring device from a group of physiological measuring devices as a selected physiological measuring device, wherein a potential physiological change is identified based on the communication exchange, and wherein the selected physiological measuring device collects physiological information associated with the user based on the communication exchange; receiving the physiological information from the selected physiological measuring device; submitting to a medical system the physiological information associated with the user and the communication exchange, the medical system being selected in response to a determination of a change to a medical status of the user from an analysis of responses during the communication exchange; receiving from the medical system a diagnostic analysis of the physiological information and the communication exchange; accessing prior diagnostic results supplied by the medical system; comparing the diagnostic analysis with the prior diagnostic results to generate a comparison; and determining whether a health condition of the user has changed based on the comparison; presenting the diagnostic analysis and a notification that the health condition has changed to equipment of a medical agent of the user, wherein the medical agent is presented the diagnostic analysis by way of the avatar; receiving, from the equipment of the medical agent, one of a prognosis and prescription determined from the diagnostic analysis; and presenting the user with the health condition, the prognosis and the prescription by way of the avatar. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method, comprising:
-
providing, by a set top box, interactive media services to a user via a communication exchange between the user and an avatar, wherein the interactive media services include non-medical services; analyzing a communication exchange between the user and the avatar, wherein the analyzing is performed by the set top box to generate an analysis; determining, by the set top box, a determined change to a medical status of the user based on the analysis of the communication exchange; selecting, by the set top box, a physiological measuring device from a group of physiological measuring devices as a selected physiological measuring device, wherein the selected physiological measuring device collects physiological information associated with the user; requesting, by the avatar being presented, that the user utilize the physiological measuring device to generate physiological information from a physiological test; receiving, by the set top box, the physiological information from the physiological measuring device once the user completes the physiological test; submitting, by the set top box, the physiological information and the determined change in medical status of the user over a network to a medical diagnostic system; accessing, by the set top box, prior diagnostic results supplied by the medical diagnostic system; comparing, by the set top box, a diagnostic analysis associated with the physiological information and the determined change in medical status of the user with the prior diagnostic results; and determining, by the set top box, whether a health condition of the user has changed based on the comparing; presenting a change of the health condition to equipment of a medical agent of the user, wherein the medical agent is presented the diagnostic analysis by way of the avatar; receiving from the equipment of the medical agent a prescription determined from the change of the health condition; and presenting the user with the health condition and the prescription by way of the avatar.
-
-
21. A system, comprising:
-
a memory to store instructions; and a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising; generating an avatar based on an image of a user and based on statistical modeling that utilizes a demographic profile of the user and historical media consumption behavior of the user; analyzing a communication exchange between the user and the avatar; determining a change to a medical status of the user based on the analyzing of the communication exchange; requesting that the user implement a physiological measuring device from a group of physiological measuring devices based on the change to the medical status as a selected physiological measuring device, wherein the selected physiological measuring device collects physiological information associated with the user; receiving the physiological information from the selected physiological measuring device; submitting the physiological information and the change in medical status of the user over a network to a medical diagnostic system; accessing prior diagnostic results supplied by the medical diagnostic system; comparing a diagnostic analysis associated with the physiological information and the change in medical status of the user with the prior diagnostic results; determining whether a health condition of the user has changed based on the Comparing; presenting the diagnostic analysis and a determined health condition change to equipment of a medical agent of the user, wherein the medical agent is presented the diagnostic analysis by way of the avatar; receiving from the equipment of the medical agent a prognosis and prescription determined from the diagnostic analysis and the determined health condition change; and presenting the user with the health condition, the prognosis and the prescription by way of the avatar, wherein the processor provides interactive television services to the user.
-
Specification