IP Library Granted Patent US 7,848,937
Granted Patent B2
US 7,848,937 · App. 11/763,700 · Granted Dec 7, 2010

Connecting consumers with service providers

Assignee: American Well Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,848,937
App. No.
11/763,700
Granted
Dec 7, 2010
Kind
B2
Abstract

A set of answers is received to a series of questions sent to a consumer of services, the set of answers to the series of questions is analyzed in a computer to identify types of service providers that can provide services to the consumer based on the received answers, and an agenda is produced, the agenda including the identified types of service providers and topics for the consumer of services to discuss with a service provider of each type, with the topics determined at least in part based on the answers.

Claims (116)

1. A computer implemented method comprises:

receiving a set of answers to a series of questions regarding a health assessment sent to a consumer of services;

analyzing in a computer the set of answers to the series of questions by:

accessing a database storing process logic and rules data; and

applying the process logic and rules data to the received set of answers from the consumer to determine in the computer one or more medical issues for the consumer;

generating in the computer, based at least in part on analysis of the set of answers to the series of questions:

a list of types of service providers that can provide services to the consumer, and

a list of topics relating to the determined medical issues of the consumer of services;

generating a graphical user interface that when rendered on a display device, renders a set of agenda item indicators that were determined based on the medical issues and a description of selected topics from the list of topics, with one or more of the topics in the list of topics juxtaposed to one or more of the agenda item indicators in the set of agenda item indicators.

2. The method of claim 1 further comprising:

generating questions tailored to the consumer based at least in part on the received set of answers;

receiving answers to the questions tailored to the consumer; and

wherein generating, further comprises:

generating, based at least in part on analysis of the set of answers to the series of questions and the answers received from the questions tailored to the consumer.

3. The method of claim 1 wherein generating the graphical user interface when rendered on a display device further renders:

one or more of the medical issues for the consumer and an agenda associated with the set of agenda item indicators.

4. The method of claim 1 further comprising:

receiving a request to transmit an agenda associated with the set of agenda item indicators to a second service provider; and

transmitting the agenda to the second, requested service provider.

5. The method of claim 1 further comprising:

generating a list of the determined medical issues;

receiving a request to transmit the list of the determined medical issues to a second service provider; and

transmitting the list of the determined medical issues to the second, requested service provider.

6. The method of claim 5 further comprising:

receiving a request from a service provider to generate the second series of questions.

7. The method of claim 1 further comprising:

applying the process logic and rules data to the received set of answers from the consumer;

determining whether additional information is needed to assess the medical issues of the consumer of services; and

if additional information is needed,

generating a second series of questions;

receiving a second set of answers to the second series of questions; and

applying the process logic and rules data to the received second set of answers from the consumer to determine the medical issues of the consumer of services.

8. The method of claim 1 further comprising:

applying the process logic and rules data to the received information from the consumer to determine health goals of the consumer of services;

generating a list of health actions, based on the determined health goals of the consumer of services: and

populating an agenda associated with the set of agenda item indicators with the list of health actions.

9. A computer implemented method comprises:

receiving a set of answers to a series of questions regarding a health assessment sent to a patient;

analyzing in a computer the set of answers to the series of questions by:

accessing a database storing process logic and rules data; and

applying the process logic and rules data to the received set of answers from the patient to determine in the computer the medical issues for the patient; and

generating, based at least in part on analysis of the set of answers to the series of questions:

a list of types of physicians that can treat the patient, and

a list of topics relating to the determined medical issues of the patient;

generating a graphical user interface that when rendered on a display device, renders a set of agenda item indicators that were determined based on the medical issues and a description of selected topics from the list of topics, with one or more of the topics in the list of topics juxtaposed to one or more of the agenda item indicators in the set of agenda item indicators.

10. A computer program product residing on a computer readable storage medium for providing a consumer of services with an agenda of consultations with service providers, the computer program product comprising instructions for causing a computer to:

receive a set of answers to a series of questions regarding a health assessment sent to a consumer of services;

access a database storing process logic and rules data; and

apply the process logic and rules data to the received set of answers from the consumer to determine in the computer the medical issues for the consumer;

generate, based at least in part on analysis of the set of answers to the series of questions:

a list of service providers that can provide services to the consumer, and

a list of topics relating to the determined medical issues of the consumer of services; and

generate a graphical user interface that when rendered on a display device, renders a set of agenda item indicators that were determined based on the medical issues and a description of selected topics from the list of topics, with one or more of the topics in the list of topics juxtaposed to one or more of the agenda item indicators in the set of agenda item indicators.

11. The computer program product of claim 10 further comprising instructions to:

generate questions tailored to the consumer based at least in part on the received set of answers;

receive answers to the questions tailored to the consumer; and

wherein instructions to generate questions, further comprises instructions to:

generate, based at least in part on analysis of the set of answers to the series of questions and the answers received from the questions tailored to the consumer.

12. The computer program product of claim 10 further comprising instructions to generate the graphical user interface, which when rendered on a display device further renders:

one or more of the medical issues for the consumer and an agenda associated with the set of agenda item indicators.

13. The computer program product of claim 10 further comprising instructions to:

receive a request to transmit an agenda associated with the set of agenda item indicators to a second service provider; and

transmit the agenda to the second, requested service provider.

14. The computer program product of claim 10 further comprising instructions to:

generate a list of the determined medical issues;

receive a request to transmit the list of the determined medical issues to a second service provider; and

transmit the list of the determined medical issues to the second, requested service provider.

15. The computer program product of claim 10 further comprising instructions to:

apply the rules process logic and rules data to the received set of answers from the consumer;

determine whether additional information is needed to assess the medical issues of the consumer of services; and

if additional information is needed,

generate a second series of questions;

receive a second set of answers to the second series of questions; and

apply the process logic and rules data to the received second set of answers from the consumer to determine the medical issues of the consumer of services.

16. The computer program product of claim 15 further comprising instructions to:

receive a request from a service provider to generate the second series of questions.

17. The computer program product of claim 10 further comprising instructions to:

apply the process logic and rules data to the received information from the consumer to determine health goals of the consumer of services;

generate a list of health actions, based on the determined health goals of the consumer of services; and

populate an agenda associated with the set of agenda item indicators with the list of health actions.

18. A system comprising:

a networking appliance including a processor configured to:

receive a set of answers to a series of questions regarding a health assessment sent to a consumer of services;

access a database storing process logic and rules data; and

apply the process logic and rules data to the received set of answers from the consumer to determine in the computer the medical issues for the consumer;

generate, based at least in part of the set of answers to the series of questions:

a list of types of service providers that can provide services to the consumer, and

a list of topics relating to the determined medical issues of the consumer of services; and

generate a graphical user interface that when rendered on a display device, renders a set of agenda item indicators that were determined based on the medical issues and a description of selected topics from the list of topics, with one or more of the topics in the list of topics juxtaposed to one or more of the agenda item indicators in the set of agenda item indicators.

19. The system of claim 18 wherein the processor is further configured to:

generate questions tailored to the consumer based at least in part on the received set of answers;

receive answers to the questions tailored to the consumer; and

wherein instructions to generate questions, further comprises instructions to:

generate, based at least in part on analysis of the set of answers to the series of questions and the answers received from the questions tailored to the consumer.

20. The system of claim 18 wherein instructions to generate the graphical user interface further comprise instruction to generate the graphical user interface which when rendered on a display device further renders:

one or more of medical issues for the consumer and an agenda associated with the set of agenda item indicators.

21. The system of claim 18 wherein the processor is further configured to:

receive a request to transmit an agenda associated with the set of agenda item indicators to a second service provider; and

transmit the agenda to the second, requested service provider.

22. The system of claim 18 wherein the processor is further configured to:

generate a list of the determined medical issues;

receive a request to transmit the list of the determined medical issues to a second service provider; and

transmit the list oldie determined medical issues to the second, requested service provider.

23. The system of claim 18 wherein the processor is further configured to:

apply the process logic and rules data to the received set of answers from the consumer;

determine whether additional information is needed to assess the medical issues of the consumer of services; and

if additional information is needed,

generate a second series of questions;

receive a second set of answers to the second series of questions; and

apply the process logic and rules data to the received second set of answers from the consumer to determine the medical issues of the consumer of services.

24. The system of claim 23 wherein the processor is further configured to:

receive a request from a service provider to generate the second series of questions.

25. The system of claim 18 wherein the processor is further configured to:

apply the process logic and rules data to the received information from the consumer to determine health goals of the consumer of services;

generate a list of health actions, based on the determined health goals of the consumer of services; and

populate an agenda associated with the set of agenda item indicators with the list of health actions.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME WAS INCORRECT - IT WAS LISTED AS AMERICAN WELL, INC. AND IT SHOULD HAVE BEEN AMERICAN WELL CORPORATION. PREVIOUSLY RECORDED ON REEL 012345 FRAME 123. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE NAME WAS INCORRECT - IT WAS LISTED AS AMERICAN WELL, INC. AND IT SHOULD HAVE BEEN AMERICAN WELL CORPORATION.. Recorded Jul 13, 2010
From: AMERICAN WELL, INC.
To: AMERICAN WELL CORPORATION
Reel/Frame 024671/0739 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2007
From: SCHOENBERG, MD MPH, ROY
To: AMERICAN WELL INC.
Reel/Frame 019572/0685 →
Continuity (6)
Provisional Application 6082496600 · Sep 8, 2006
Provisional Application 6082892100 · Oct 10, 2006
Provisional Application 6082892400 · Oct 10, 2006
Provisional Application 6082913900 · Oct 11, 2006
Provisional Application 6082914000 · Oct 11, 2006
Related Publication 20080065414A1 · Mar 13, 2008