Apparatus and method for ensuring a real-time connection between users and selected service provider using voice mail
First Claim
1. A method comprising:
- receiving a selection from a user for a selected service provider;
initiating a first connection between the user and the selected service provider for a live conversation via a real-time communications link;
in response to a failure to establish the first connection, recording a message from the user to the selected service provider;
initiating a second connection between the selected service provider and the user via the real-time communications link in response to the service provider reviewing the message; and
collecting a premium fee for a connection initiation.
32 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are described for ensuring a real-time connection between users and selected service providers using voice mail. The system enables seekers of a wide array of services to select, contact, converse, and pay for a service provider using a communications device such as the telephone. A seeker locates a service provider by providing the name of a profession, which is recognized by the system'"'"'s software. Once a service provider is selected, the system connects the seeker with the service provider for a live conversation. However, during service provider unavailability, the system enables the seeker to leave a voice mail message for the service provider and reconnects the user and service provider once the message is reviewed by the service provider. The system automatically bills the seeker for the time spent conversing with the service provider and compensates the service provider.
118 Citations
38 Claims
-
1. A method comprising:
-
receiving a selection from a user for a selected service provider;
initiating a first connection between the user and the selected service provider for a live conversation via a real-time communications link;
in response to a failure to establish the first connection, recording a message from the user to the selected service provider;
initiating a second connection between the selected service provider and the user via the real-time communications link in response to the service provider reviewing the message; and
collecting a premium fee for a connection initiation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium including program instruction that directs a computer to function in a specified manner when executed by a processor, the program instructions comprising:
-
receiving a selection from a user for a selected service provider;
initiating a first connection between the user and the selected service provider for a live conversation via a real-time communications link;
in response to a failure to establish the first connection, recording a message from the user to the selected service provider;
initiating a second connection between the selected service provider and the user via the real-time communications link in response to the service provider reviewing the message; and
collecting a premium fee for a connection initiation.
-
-
15. The computer readable storage medium 14, wherein information corresponding to the selected service provider is stored in a service provider database.
-
16. The computer readable storage medium 15, wherein the service provider database stores information corresponding to a plurality of service providers from a wide array of fields of service.
-
17. The computer readable storage medium 14, further comprising:
-
receiving a request from a service provider of a field of service for inclusion in the service provider database; and
when the service provider is approved for inclusion in the service provider database, generating a record in the service provider database, the record including provider information contained in the request.
-
-
18. The computer readable storage medium 17, wherein the provider information includes one or more of a service price, real-time service provider availability, specific expertise of the service provider, languages spoken by the service provider, voice message capability and a quality rating for the service provider.
-
19. The computer readable storage medium 14, further comprising:
-
billing the user for the live conversation with the selected service provider; and
compensating the selected service provider for the live conversation with the user.
-
-
20. The computer readable storage medium 19, wherein the billing the user further comprises:
-
measuring a duration of the live conversation between the user and the selected service provider; and
calculating a billing amount for the user based on the duration of the live conversation and a time-based price charged by the selected service provider.
-
-
21. The computer readable storage medium 14, wherein the premium fee is predetermined as a percentage of a billing amount.
-
22. The computer readable storage medium 14, wherein the premium fee is about ten percent of a billing amount.
-
23. The computer readable storage medium 14, further comprising:
-
if the real-time communications is not established due to selected service provider unavailability, deducting a predetermined amount from the selected service provider; and
if the selected service provider is connected with a user following review of a message, refunding the predetermined amount deducted from the selected service provider.
-
-
24. The computer readable storage medium 14, wherein the connecting the user with the selected service provider further comprises:
-
placing, by the service provider system, a telephone call to the user via a connection separate from an internet connection between the user and the service provider system;
placing, by the service provider system, a telephone call to said service provider; and
interfacing the telephone calls to the user and the selected service provider for a live, real-time conversation therebetween.
-
-
25. The computer readable storage medium 14, wherein prior to the receiving the selection, the method further comprises:
-
receiving a request from a user for connection to a service provider system via the real-time communications link;
establishing a connection between the user and the service provider system in order to provide the user with a live connection with a chosen service provider;
providing the user with a list of the wide array of fields of service available from the service provider system;
receiving a selected field of service from the user; and
providing a list of service providers within the selected field of service, the list indicating individually whether each service provider is currently available to telephonically communicate with the user at a time when the user is viewing the list, the list further indicating individually whether a service provider is currently on a telephone when the user is viewing the list, the list also including a compensation rate for each service provider.
-
-
26. The computer readable storage medium 14, wherein the recording the message further comprises:
-
re-trying to connect the user with the selected service provider via the real-time communications link a predetermined number of times;
prompting the user to record a voice message for the selected service provider; and
once the user completes recording of the voice message, notifying the selected service provider of the voice message.
-
-
27. A system comprising:
-
a user interface to receive a request from a user for a service provider;
a processor to receive, from the user interface, a selection from the user for a selected provider and initiate a connection between the user and the selected service provider for a live conversation via a real-time communications link, the processor enabling a user to leave a voice message for the selected service provider in response to a failure to establish the connection, the processor initiating a connection between the selected service provider with the user via the real-time communications link in response to the service provider reviewing the message, the processor collecting a premium fee for a connection initiation. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification