Methods and systems for customer premises remote collaboration facility
First Claim
1. A system for securely exchanging information between systems comprising:
- a requesting system coupled to the Internet from which a user requests assistance from a support representative wherein said user utilizes a Web browser client to request said assistance;
a support representative system coupled to the Internet from which a support representative responds to the requesting user to provide assistance; and
a collaboration server system coupled to the Internet and accessible to both said requesting system and said support representative system for receiving a request from the user for assistance and for processing said request for assistance wherein said collaboration server system includes;
a rendezvous service, responsive to receipt of said request for assistance from the user, to initiate communications between the user and the support representative over the Internet between said requesting system and said support representative system in presence of firewall protection in said requesting system and in said support representative system; and
an interaction service for managing continued interaction between said support representative system and said requesting system in presence of firewall protection in said requesting system and in said support representative system, wherein said requesting system includes a support proxy for receiving from said interaction service a response to said request for assistance and said response includes an operational module that obtains information about the requesting system of the user and transmits the information back to the collaboration server.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and structure of enabling secure communications between a customer computer system and a vendor support representative computer system despite firewall security on either or both systems. One embodiment provides for a collaboration center with a rendezvous service and an interaction service responsive to communications from the support representative or the customer. The rendezvous service initiates the communications between the customer and an appropriate support representative selected according to rendezvous rules provided by the vendor. Once selected, the support representative and customer systems interact by exchanging requests and responses through the interaction service using standard HTTP and Web protocols and interfaces. The communications utilize standard Web browser client programs on the respective computers and standard Web HTTP protocols that pass through typical firewall protection.
31 Citations
14 Claims
-
1. A system for securely exchanging information between systems comprising:
-
a requesting system coupled to the Internet from which a user requests assistance from a support representative wherein said user utilizes a Web browser client to request said assistance; a support representative system coupled to the Internet from which a support representative responds to the requesting user to provide assistance; and a collaboration server system coupled to the Internet and accessible to both said requesting system and said support representative system for receiving a request from the user for assistance and for processing said request for assistance wherein said collaboration server system includes; a rendezvous service, responsive to receipt of said request for assistance from the user, to initiate communications between the user and the support representative over the Internet between said requesting system and said support representative system in presence of firewall protection in said requesting system and in said support representative system; and an interaction service for managing continued interaction between said support representative system and said requesting system in presence of firewall protection in said requesting system and in said support representative system, wherein said requesting system includes a support proxy for receiving from said interaction service a response to said request for assistance and said response includes an operational module that obtains information about the requesting system of the user and transmits the information back to the collaboration server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A collaboration server system for securely exchanging information between a requesting system and a support representative system, said collaboration server system comprising:
-
a rendezvous service, responsive to receipt of a request for assistance generated by a user of a Web browser client operating on said requesting system, to initiate communications via the Internet between said user and support personnel at said support representative system, said requesting system and said support representative system each having firewall protection; and an interaction service for managing continued communication between said support personnel and said user in presence of firewall protection at said requesting system and firewall protection at said support representative system, wherein said requesting system includes a support proxy for receiving from said interaction service a response to said request for assistance and said response includes an operational module that obtains information about the requesting system of the user and transmits the information back to the interaction service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification