Internet based help system
First Claim
1. An Internet based help system for providing the exchange of information between a client and an expert via the Internet, said Internet based help system comprising:
- means for maintaining an expert list;
means for maintaining an on-line list;
means for logging an expert from said expert list onto said on-line list when the expert is currently available over the Internet;
means for marking an expert as unavailable from said on-line list;
means under selective control of the client to enter a question information and submit the question information;
means for selecting an expert from said on-line list;
means for communicating the question information to a selected expert from said on-line list;
means for displaying the question information upon the selected expert'"'"'s computer; and
means under selective control of the selected expert to enter answer information and submit the answer information to the client via the Internet.
0 Assignments
0 Petitions
Accused Products
Abstract
An Internet based help system for establishing substantially real-time help dialog over the Internet between a client who has a question about a subject and a selected expert knowledgeable in that subject. The inventive system includes a plurality of experts on various topics located anywhere in the world that are stored within an “expert list” on a server computer. When any of the experts within the expert list log onto the Internet, software on the expert'"'"'s computer notifies the server computer via the Internet that the expert is on-line and available for real-time help sessions with clients thereby logging the expert into an “expert on-line list” (EOLL). When a client accesses a website and requires assistance on a question about the subject, the client selects a “real-time help button” on the screen to enter a real-time question into. A help screen is shown either within the website or within a separate dialog box that has a location for the client to enter and submit the question in a written format. The question information is transmitted from the client'"'"'s computer to the server computer that selects an expert from the EOLL. The question information is then transmitted to the selected expert which is displayed in a separate dialog box on the expert'"'"'s computer. The expert has the option of “passing” on the question or answering the question. If the expert passes on the question, the server computer determines another expert to send the question information to. If the expert accepts the question, they type in their answer which is then sent to the client'"'"'s computer. If the client likes the expert'"'"'s answer, the client can choose to enter into real-time discussions with the expert and thereafter possibly utilizing that expert'"'"'s services possibly. If the client does not like the expert'"'"'s answer, the client can request a different expert to answer the same question.
174 Citations
24 Claims
-
1. An Internet based help system for providing the exchange of information between a client and an expert via the Internet, said Internet based help system comprising:
-
means for maintaining an expert list;
means for maintaining an on-line list;
means for logging an expert from said expert list onto said on-line list when the expert is currently available over the Internet;
means for marking an expert as unavailable from said on-line list;
means under selective control of the client to enter a question information and submit the question information;
means for selecting an expert from said on-line list;
means for communicating the question information to a selected expert from said on-line list;
means for displaying the question information upon the selected expert'"'"'s computer; and
means under selective control of the selected expert to enter answer information and submit the answer information to the client via the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communicating between a client and an expert via the Internet, the method comprising the steps of:
-
(a) displaying a request page on a client computer;
(b) receiving question information upon said request page from the client;
(c) transmitting said question information to a server computer;
(d) selecting an expert that is currently on-line;
(e) displaying said question information upon a computer of the selected expert;
(f) determining whether the expert of said expert computer desires to respond to said question information;
(g) repeating steps (d) through (f) if the selected expert desires not to respond to said question information;
(h) receiving answer information from the selected expert;
(i) transmitting the answer information to said server computer; and
(j) transmitting the answer information to said client computer for display to the client. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of communicating between a client and an expert via the Internet, the method comprising the steps of:
-
(a) providing an expert list;
(b) creating an on-line list based upon the experts from said expert list that are currently on-line;
(c) receiving question information from a client;
(d) selecting an expert from said on-line list and transmitting said question information to the expert;
(e) receiving answer information from the expert and transmitting said answer information to the client. - View Dependent Claims (16, 17, 18)
-
-
19. An Internet based help system for providing the exchange of information between a client computer, a server computer and an expert computer via the Internet, said Internet based help system comprising:
-
said server computer storing an expert list and an on-line list of experts available;
a question screen displayable upon said client computer for allowing a client to enter question information into;
a means for transmitting said question information to said server computer;
a means for selecting an expert from said on-line list;
a means for notifying said expert that they have been selected to answer a question;
an answer screen displayable upon said expert computer for allowing the selected expert to review said question information and for entering answer information; and
a means for transmitting said answer information to said client computer. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification