Assistance method and apparatus
First Claim
Patent Images
1. A method comprising:
- displaying a list of people to a user via an internet connection prior to the user submitting a question;
the list indicating individually whether each person in the list of people is currently available to telephonically communicate with the user at a time when the user is viewing the list;
receiving a user selection of a displayed icon corresponding to a person from the list;
a central controller using the selection from the user to initiate a telephonic connection between the selected person and the user prior to the user submitting a question to the selected person, the using the selection from the user to initiate the telephonic connection includes the central controller placing a telephone call to the user, and the central controller placing a telephone call to the selected person.
30 Assignments
0 Petitions
Accused Products
Abstract
This invention provides for a method of (or apparatus for) facilitating the delivery of advice to consumers using a server unit which can store and display the names and characteristics of experts and then rapidly assist in connecting the expert and consumer for real-time communication. The server can also have the ability to receive keywords from the consumer, match those keywords to one or more experts, and tell the consumer how to contact an expert.
223 Citations
64 Claims
-
1. A method comprising:
-
displaying a list of people to a user via an internet connection prior to the user submitting a question;
the list indicating individually whether each person in the list of people is currently available to telephonically communicate with the user at a time when the user is viewing the list;
receiving a user selection of a displayed icon corresponding to a person from the list;
a central controller using the selection from the user to initiate a telephonic connection between the selected person and the user prior to the user submitting a question to the selected person, the using the selection from the user to initiate the telephonic connection includes the central controller placing a telephone call to the user, and the central controller placing a telephone call to the selected person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
setting up an account for the selected person; and
crediting the account for an amount based upon how long the telephonic connection is maintained.
-
-
18. The method as described in claim 15, further comprising:
-
setting up an account for the selected person; and
crediting the account for an amount based upon how long the telephonic connection is maintained minus a fee.
-
-
19. The method as described in claim 1, further comprising:
- setting up a user account for the user.
-
20. The method as described in claim 19, wherein setting up the user account includes obtaining credit card information from the user.
-
21. The method as described in claim 19, further comprising:
-
monitoring how long the telephonic connection is maintained between the selected person and the user; and
deducting from the user account an amount based upon how long the telephonic connection is maintained.
-
-
22. The method described in claim 1, wherein the connection includes an Internet connection.
-
23. A system comprising:
-
a database to store information about a plurality of separate persons;
a first logic unit linked with the database to display a list of people to a user via an internet connection prior to the user submitting a question, the list indicating individually whether each person in the list of people is currently available to telephonically communicate with the user at a time when the user is viewing the list; and
a second logic unit linked with the database to initiate a telephonic connection between the user and the selected person prior to the user submitting a question to the selected person, the telephonic connection initiated in response to the user selecting a displayed icon corresponding to a person from the list, the second logic unit to initiate the telephonic connection by a central controller placing a telephone call to the user, and the central controller placing a telephone call to the selected person. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
a third logic unit to monitor how long the real time communication connection is maintained between the user and the selected person; and
a fourth logic unit linked with the database to deduct from the user account an amount based upon how long the real time communication connection is maintained.
-
-
39. A computer-readable medium having stored thereon instructions which, when executed by a computer, cause the computer to perform a method comprising of:
-
displaying a list of people to a user via an internet connection prior to the user submitting a question;
the list indicating individually whether each person in the list of people is currently available to telephonically communicate with the user at a time when the user is viewing the list;
receiving a user selection of a displayed icon corresponding to a person from the list;
a central controller using the selection from the user to initiate a telephonic connection between the selected person and the user prior to the user submitting a question to the selected person, the using the selection from the user to initiate the telephonic connection includes the central controller placing a telephone call to the user, and the central controller placing a telephone call to the selected person. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
set up a user account for the user; and
deduct from the user account an amount based upon how long the real time communication connection is maintained.
-
-
44. The computer-readable medium as described in claim 41, having stored thereon instructions that further cause the computer to:
-
set-up an account for the selected person; and
credit the account for an amount based upon how long the real time communication connection is maintained.
-
-
45. The computer-readable medium as described in claim 41, having stored thereon instructions that further cause the computer to:
-
set-up an account for the selected person; and
credit the account for an amount based upon how long the real time communication connection is maintained minus a fee.
-
-
46. The computer-readable medium as described in claim 39, wherein the telephonic connection is an internet telephony connection.
-
47. The computer-readable medium as described in claim 39, wherein the instructions stored thereon cause the computer to establish a video connection in response to the user selecting the selected person.
-
48. The computer-readable medium as described in claim 39, wherein the instructions stored on the computer-readable medium cause the computer to establish the real time communication connection without disclosing identity information about the selected person to the user and without disclosing identity information about the user to the selected person.
-
49. A method of connecting two parties in real time, the method comprising:
-
receiving a request, via a voice-transmission medium, from a user seeking a service provider;
in response to the request, providing the user with a set of one or more service providers stored in a service provider database and indicating whether each service provider is currently available to telephonically communicate with the user at a time when the user is provided with the set of service providers;
receiving a selection from the user for a selected service provider stored within the service provider database; and
a central controller using the selection from the user to initiate a connection between the user with the selected service provider for a live conversation via the voice transmission medium. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
receiving a request from a service provider 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.
-
-
51. The method of claim 50, 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 and a quality rating for the service provider.
-
52. The method of claim 49, 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.
-
-
53. The method of claim 52, 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.
-
-
54. The method of claim 52, wherein the billing the user further comprises:
calculating a billing amount for the user based on a flat fee charged by the service provider.
-
55. The method of claim 49, wherein the voice request from the user includes one or more of a category of service providers, a service provider price, service provider availability, service provider specific expertise, service provider language and a service provider minimum quality rating.
-
56. The method of claim 49, wherein following the connecting the user with the selected service provider, the method further comprises:
-
once the live conversation between the user and the selected service provider is complete, prompting the user for a quality of service rating for services rendered by the service provider; and
recording the service rating provided by the user in the service provider database.
-
-
57. A machine readable medium having stored thereon a set of instructions, which when executed, cause the machine to perform a method comprising of:
-
receiving a request, via a voice-transmission medium, from a user seeking a service provider;
in response to the request, providing the user with a set of one or more service providers stored in a service provider database and indicating whether each service provider is currently available to telephonically communicate with the user at a time when the user is provided with the set of service providers;
receiving a selection from the user for a selected service provider stored within the service provider database; and
a central controller using the selection from the user to initiate a connection between the user with the selected service provider for a live conversation via the voice transmission medium. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64)
receiving a request from a service provider 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.
-
-
59. The machine readable medium of claim 58, 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 and a quality rating for the service provider.
-
60. The machine readable medium of claim 57, 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.
-
-
61. The machine readable medium of claim 60, 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.
-
-
62. The machine readable medium of claim 60, wherein the billing the user further comprises:
calculating a billing amount for the user based on a flat fee charged by the service provider.
-
63. The machine readable medium of claim 57, wherein the voice request from the user includes one or more of a category of service providers, a service provider price, service provider availability, service provider specific expertise, service provider language and a service provider minimum quality rating.
-
64. The machine readable medium of claim 57, wherein following the connecting the user with the selected service provider, the method further comprises:
-
once the live conversation between the user and the selected service provider is complete, prompting the user for a quality of service rating for services rendered by the service provider; and
recording the service rating provided by the user in the service provider database.
-
Specification