IP Library Granted Patent US 7,840,418
Granted Patent B2
US 7,840,418 · App. 12/129,172 · Granted Nov 23, 2010

Tracking the availability of service providers across multiple platforms

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,840,418
App. No.
12/129,172
Granted
Nov 23, 2010
Kind
B2
Abstract

Amongst other things, the availability of service providers is tracked across one or more service provider networks. A status change of the service provider is identified on one or more of the service provider networks and the other service provider networks associated with the service provider is sent data indicating the changed status of the service provider.

Claims (62)

1. A computer-implemented method comprises:

tracking by one or more computers a status of a medical service provider's present availability for a real-time consultation with a consumer of medical services;

identifying by the one or more computers a status change in the medical service provider's present availability;

determining by the one or more computers a list of health insurance networks associated with the medical service provider; and

sending a message to one or more computer systems associated with the health insurance networks included in the list to update, based on the identified status change, the medical service provider's status in each of the health insurance networks.

2. The method of claim 1 further comprising:

when the status of the medical service provider is available, logging the medical service provider into the health insurance networks associated with the medical service provider.

3. The method of claim 1 wherein tracking comprises:

using one or more central computer-based availability tracking systems to determine the medical service provider's status.

4. The method of claim 1 further comprising:

registering the medical service provider and the medical service provider's status with a central computer-based availability tracking system.

5. The method of claim 1 wherein identifying comprises:

receiving data indicating that the medical service provider's status on a central computer-based availability tracking system has changed.

6. The method of claim 1 wherein the actions of tracking, identifying and sending are executed in response to:

receiving a request from the consumer of medical services using a brokerage system to consult with a medical service provider having a medical service provider profile that satisfies at least some attributes associated with medical qualifications in a set of attributes that define a suitable medical service provider; and

identifying an available medical service provider associated with the brokerage system that has a medical service provider profile satisfying at least some of the attributes in the set of attributes.

7. The method of claim 1 further comprising:

coordinating the medical service provider's status across one or more health insurance networks.

8. The method of claim 1 further comprising:

pooling the status of one or more medical service providers in a central computer-based availability tracking system.

9. A computer program product residing on a computer readable medium for providing broker services to consumers and service providers, the computer program product comprising instructions for causing a computer to:

track a status of a medical service provider's present availability for a real-time consultation with a consumer of medical services;

identify a status change in the medical service provider's present availability;

determine a list of health insurance networks associated with the medical service provider; and

send a message to one or more computer systems associated with the health insurance networks included in the list to update, based on the identified status change, the medical service provider's status in each of the health insurance networks.

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

when the status of the medical service provider is available, log the medical service provider into the health insurance networks associated with the medical service provider.

11. The computer program product of claim 9 wherein the instructions to track comprise instructions to:

use one or more central computer-based availability tracking systems to determine the medical service provider's status.

12. The computer program product of claim 9 further comprising instructions to:

register the medical service provider and the medical service provider's status with a central computer-based availability tracking system.

13. The computer program product of claim 9 wherein the instructions to identify comprise instructions to:

receive data indicating that the medical service provider's status on a central computer-based availability tracking system has changed.

14. The computer program product of claim 9 wherein the instructions to track, identify and send are executed in response to instructions to:

receive a request from the consumer of medical services using a brokerage system to consult with a medical service provider having a medical service provider profile that satisfies at least some attributes associated with medical qualifications in a set of attributes that define a suitable medical service provider; and

identify an available medical service provider associated with the brokerage system that has a medical service provider profile satisfying at least some of the attributes in the set of attributes.

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

coordinate the medical service provider's status across one or more health insurance networks.

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

pool the status of one or more medical service providers in a central computer-based availability tracking system.

17. An apparatus comprising:

a processor; and

a computer program product residing on a computer readable medium for providing broker services to consumers and service providers, the computer program product comprising instructions for causing the processor to:

track a status of a medical service provider's present availability for a real-time consultation with a consumer of medical services;

identify a status change in the medical service provider's present availability;

determine a list of health insurance networks associated with the medical service provider; and

send a message to one or more computer systems associated with the health insurance networks included in the list to update, based on the identified status change, the medical service provider's status in each of the health insurance networks.

18. The apparatus of claim 17 , the computer product further comprising instructions to:

when the status of the medical service provider is available, log the medical service provider into the health insurance networks associated with the medical service provider.

19. The apparatus of claim 17 wherein the instructions to track comprise instructions to:

use one or more central computer-based availability tracking systems to determine the medical service provider's status.

20. The apparatus of claim 17 , the computer product further comprising instructions to:

register the medical service provider and the medical service provider's status with a central computer-based availability tracking system.

21. The apparatus of claim 17 wherein the instruction to identify comprise instructions to:

receive data indicating that the medical service provider's status on a central computer-based availability tracking system has changed.

22. The apparatus of claim 17 wherein the instructions to track, identify and send are executed in response to instructions to:

receive a request from the consumer of medical services using a brokerage system to consult with a medical service provider having a medical service provider profile that satisfies at least some attributes associated with medical qualifications in a set of attributes that define a suitable medical service provider; and

identify an available medical service provider associated with the brokerage system that has a medical service provider profile satisfying at least some of the attributes in the set of attributes.

23. The apparatus of claim 17 , the computer product further comprising instructions to:

coordinate the medical service provider's status across one or more health insurance networks.

24. The apparatus of claim 17 , the computer product further comprising instructions to:

pool the status of one or more medical service providers in a central computer-based availability tracking system.

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 Oct 3, 2008
From: SCHOENBERG, ROY
To: AMERICAN WELL SYSTEMS
Reel/Frame 021635/0077 →
Continuity (2)
Provisional Application 6099723100 · Oct 2, 2007
Related Publication 20090089090A1 · Apr 2, 2009