SERVICE ENGINE FOR SHARING SERVICES, KNOWLEDGE AND EXPERTISE
First Claim
Patent Images
1. A method for establishing communication in a network, said method comprising the steps of:
- identifying at least one party to a first server, via a predefined protocol;
determining whether conditions, as defined by said protocol, are satisfactory for communications; and
upon successful determination, providing a location in a second server, which is secure, for exchanging information in a manner in which parties involved are anonymous to one another, if desired, but with said parties being known to said first server.
1 Assignment
0 Petitions
Accused Products
Abstract
End user clients and experts are provided with a method for connecting with one another in a secure and anonymous fashion. Previously supplied protocols permit users of the method to define criteria for allowing a connection based both upon supplied key words and also upon specified preferred or required communication modalities. The protocols interact with a dispatch servicer running on a first server but the parties connect through address and port information defined on a second server operating as a tunneling server providing secure connections for video, text based chat, VoIP, remote access or other transfers of information.
9 Citations
20 Claims
-
1. A method for establishing communication in a network, said method comprising the steps of:
-
identifying at least one party to a first server, via a predefined protocol; determining whether conditions, as defined by said protocol, are satisfactory for communications; and upon successful determination, providing a location in a second server, which is secure, for exchanging information in a manner in which parties involved are anonymous to one another, if desired, but with said parties being known to said first server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for establishing communication between parties, said system comprising:
-
a first processing unit running a web server and being capable of identifying at least two of said parties via a predefined protocol; a dispatch service program running on said first processing unit for determining whether conditions, as defined by said protocol, are satisfactory for communications between at least two of said parties; and a secure server, including a second processing unit and an available web location, as determined by said dispatch service program, through which said communications pass, whereby said parties are anonymous to one another but are known to said dispatch service program.
-
-
16. A method for establishing communication between at least two parties, said method comprising the steps of:
-
providing a first user with a first program coded protocol; providing a second user with a second program coded protocol; accessing a service engine on a first server through said first and second protocols by said respective users to establish criteria for said communication; identifying at least one of said parties to said first server, via a respective one of said predefined protocols; determining whether conditions, as defined by said protocols, are satisfactory for communications; and upon successful determination, providing a location in a second server, which is secure, for exchanging information in a manner in which said parties are anonymous to one another, if desired, but with said parties being known to said first server. - View Dependent Claims (17)
-
-
18. A method for establishing communication with an expert, said method comprising the steps of:
-
acquiring a program coded protocol; accessing a service engine on a first server through said program coded protocol to establish criteria for said communication; determining whether criteria, as defined by said protocol, are satisfactory for said communications; upon successful determining, providing a location in a second server, which is secure, for exchanging information with said expert in a manner in which the parties are anonymous to one another, if desired, but with the parties being known to said first server.
-
-
19. A method for establishing communication with a client seeking information from an expert, said method comprising the steps of:
-
acquiring a program coded protocol; accessing a service engine on a first server through said program coded protocol to establish criteria for said communication; determining whether criteria, as defined by said protocol, are satisfactory for said communications; upon successful determining, providing a location in a second server, which is secure, for exchanging information with said client in a manner in which the parties are anonymous to one another, if desired, but with the parties being known to said first server.
-
-
20. A computer program product comprising media readable by a data processing system, said media containing instructions thereon for:
- identifying at least one party to a first server, via a predefined protocol;
determining whether conditions, as defined by said protocol, are satisfactory for communications; and
upon successful determination, providing a location in a second server, which is secure, for exchanging information in a manner in which parties involved are anonymous to one another, if desired, but with said parties being known to said first server.
- identifying at least one party to a first server, via a predefined protocol;
Specification