Business-to-business service provider system for intranet and internet applications
First Claim
1. A method for use by a service provider to facilitate communication between customers of the service provider, the method comprising the steps of:
- receiving a request from a customer to establish communication with another customer;
confirming the identity of each customer;
transmitting to each customer executable code enabling encrypted communication therewith;
obtaining from each customer information regarding the customer'"'"'s computing environment;
preparing a set of applications for use by each customer, in accordance with said information and said request;
transmitting the set of applications as executable code to each customer;
establishing a communication path to each customer; and
specifying the communication path to the customers, thereby permitting the customers to communicate over said path using said applications.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are described for establishing a secure virtual trading zone for customers of a service provider, in which bandwidth and applications are provided dynamically and in which the communication path is controlled. The service provider performs the following steps: receiving a request from a customer to establish communication with another customer; confirming the identity of each customer; transmitting to each customer executable code enabling encrypted communication therewith; obtaining from each customer information regarding the customer'"'"'s computing environment; preparing a set of applications for use by each customer, in accordance with the customer information and the customer'"'"'s request; transmitting the set of applications as executable code to each customer; establishing a communication path to each customer; and specifying the communication path to the customers, thereby permitting the customers to communicate over the path using those applications.
-
Citations
31 Claims
-
1. A method for use by a service provider to facilitate communication between customers of the service provider, the method comprising the steps of:
-
receiving a request from a customer to establish communication with another customer;
confirming the identity of each customer;
transmitting to each customer executable code enabling encrypted communication therewith;
obtaining from each customer information regarding the customer'"'"'s computing environment;
preparing a set of applications for use by each customer, in accordance with said information and said request;
transmitting the set of applications as executable code to each customer;
establishing a communication path to each customer; and
specifying the communication path to the customers, thereby permitting the customers to communicate over said path using said applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for facilitating communication between customers of a service provider, the system comprising:
-
a server connected to the Internet, the server being enabled to perform a method including the steps of receiving a request from a customer to establish communication with another customer, confirming the identity of each customer, transmitting to each customer executable code enabling encrypted communication therewith, obtaining from each customer information regarding the customer'"'"'s computing environment, preparing a set of said applications for use by each customer, in accordance with said information and said request, transmitting the set of applications as executable code to each customer, establishing a communication path to each customer, and specifying the communication path to the customers, thereby permitting the customers to communicate over said path using said applications. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product comprising instructions for performing a method to facilitate communication between customers of a service provider, the method comprising the steps of:
-
receiving a request from a customer to establish communication with another customer;
confirming the identity of each customer;
transmitting to each customer executable code enabling encrypted communication therewith;
obtaining from each customer information regarding the customer'"'"'s computing environment;
preparing a set of applications for use by each customer, in accordance with said information and said request;
transmitting the set of applications as executable code to each customer;
establishing a communication path to each customer; and
specifying the communication path to the customers, thereby permitting the customers to communicate over said path using said applications. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification