IP Library Granted Patent US 8,738,727
Granted Patent B2
US 8,738,727 · App. 12/264,524 · Granted May 27, 2014

Connecting consumers with service providers

Inventor: Roy Schoenberg (Boston, MA)
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 8,738,727
App. No.
12/264,524
Granted
May 27, 2014
Kind
B2
Abstract

A request is received from a consumer of services to consult with a service provider having a service provider profile that satisfies at least some attributes in a set of attributes that define a suitable service provider; an available service provider satisfying at least some of the attributes in the set of attributes is identified; and a communication channel is provided to establish a communication between the consumer of services and the identified service provider.

Claims (62)

1. A computer-implemented method comprising:

establishing by a computer system a text based communication channel between a consumer and a service provider;

generating information for a graphical user interface that when rendered on a display device depicts an indicator of availability of the service provider for a phone conversation with the consumer, with the indicator either indicating that the service provider is available for the phone conversation or indicating that the service provider is unavailable for the phone conversation;

receiving, by the computer system, a telephone number provided by the consumer through the graphical user interface; and

establishing, using the telephone number provided by the consumer, a telephonic communication channel between a device of the service provider and a device of the consumer;

wherein the computer system is operable to perform first operations and second operations;

wherein the first operations comprise:

providing a first authentication number to the consumer;

receiving an input from the consumer; and

verifying the consumer's identity by comparing the first authentication number to the received input;

wherein the second operations comprise:

providing a second authentication number to the provider;

receiving an input from the provider; and

verifying the provider's identity by comparing the second authentication number to the received input.

2. The method of claim 1 , wherein establishing the telephonic communication channel comprises:

enabling the consumer to provide an availability indication; and

initiating a telephone conference between the device of the consumer and the device of the provider when the availability indication for the consumer indicates that the consumer is available.

3. The method of claim 1 , wherein the device of the service provider comprises one or more of a telephonic device and a personal computing device.

4. The method of claim 1 , wherein the device of the consumer comprises one or more of a telephonic device and a personal computing device.

5. The method of claim 1 , wherein the indicator of availability comprises a visual indicator.

6. One or more machine-readable hardware storage devices storing instructions that are executable by one or more processing devices to perform operations comprising:

establishing a text based communication channel between a consumer and a service provider;

generating information for a graphical user interface that when rendered on a display device depicts an indicator of availability of the service provider for a phone conversation with the consumer, with the indicator either indicating that the service provider is available for the phone conversation or indicating that the service provider is unavailable for the phone conversation;

receiving, by the computer system, a telephone number provided by the consumer through the graphical user interface; and

establishing, using the telephone number provided by the consumer, a telephonic communication channel between a device of the service provider and a device of the consumer;

wherein the one or more processing devices are operable to perform first operations and second operations;

wherein the first operations comprise:

providing a first authentication number to the consumer;

receiving an input from the consumer; and

verifying the consumer's identity by comparing the first authentication number to the received input;

wherein the second operations comprise:

providing a second authentication number to the provider;

receiving an input from the provider; and

verifying the provider's identity by comparing the second authentication number to the received input.

7. The one or more machine-readable hardware storage devices of claim 6 , wherein establishing the telephonic communication channel comprises:

enabling the consumer to provide an availability indication; and

initiating a telephone conference between the device of the consumer and the device of the provider when the availability indication for the consumer indicates that the consumer is available.

8. The one or more machine-readable hardware storage devices of claim 6 , wherein the device of the service provider comprises one or more of a telephonic device and a personal computing device.

9. The one or more machine-readable hardware storage devices of claim 6 , wherein the device of the consumer comprises one or more of a telephonic device and a personal computing device.

10. The one or more machine-readable hardware storage devices of claim 6 , wherein the indicator of availability comprises a visual indicator.

11. An electronic system comprising:

one or more processing devices; and

one or more machine-readable hardware storage devices storing instructions that are executable by the one or more processing devices to perform operations comprising:

establishing a text based communication channel between a consumer and a service provider;

generating information for a graphical user interface that when rendered on a display device depicts an indicator of availability of the service provider for a phone conversation with the consumer, with the indicator either indicating that the service provider is available for the phone conversation or indicating that the service provider is unavailable for the phone conversation;

receiving, by the computer system, a telephone number provided by the consumer through the graphical user interface; and

establishing, using the telephone number provided by the consumer, a telephonic communication channel between a device of the service provider and a device of the consumer;

wherein the one or more processing devices are operable to perform first operations and second operations;

wherein the first operations comprise:

providing a first authentication number to the consumer;

receiving an input from the consumer; and

verifying the consumer's identity by comparing the first authentication number to the received input;

wherein the second operations comprise:

providing a second authentication number to the provider;

receiving an input from the provider; and

verifying the provider's identity by comparing the second authentication number to the received input.

12. The electronic system of claim 11 , wherein establishing the telephonic communication channel comprises:

enabling the consumer to provide an availability indication; and

initiating a telephone conference between the device of the consumer and the device of the provider when the availability indication for the consumer indicates that the consumer is available.

13. The electronic system of claim 11 , wherein the device of the service provider comprises one or more of a telephonic device and a personal computing device.

14. The electronic system of claim 11 , wherein the device of the consumer comprises one or more of a telephonic device and a personal computing device.

15. The electronic system of claim 11 , wherein the indicator of availability comprises a visual indicator.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME WAS INCORRECT - IT WAS LISTED AS AMERICAN WELL SYSTEMS AND IT SHOULD HAVE BEEN AMERICAN WELL CORPORATION. PREVIOUSLY RECORDED ON REEL 021797 FRAME 0213. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE NAME WAS INCORRECT - IT WAS LISTED AS AMERICAN WELL SYSTEMS AND IT SHOULD HAVE BEEN AMERICAN WELL CORPORATION.. Recorded Sep 3, 2010
From: SCHOENBERG, ROY
To: AMERICAN WELL CORPORATION
Reel/Frame 024937/0129 →
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 Nov 5, 2008
From: SCHOENBERG, ROY
To: AMERICAN WELL SYSTEMS
Reel/Frame 021797/0213 →
Continuity (7)
Continuation 11763680 · Jun 15, 2007
Provisional Application 60824966 · Sep 8, 2006
Provisional Application 60828921 · Oct 10, 2006
Provisional Application 60828924 · Oct 10, 2006
Provisional Application 60829139 · Oct 11, 2006
Provisional Application 60829140 · Oct 11, 2006
Related Publication 20090063188A1 · Mar 5, 2009