Method for business to businesscollaborative viral adoption
First Claim
1. A computer-implemented method for doing business between a first and second trading partner, the method including storing a first profile and a second profile at a trading partner server, the first profile being associated with the first trading partner and the second profile being associated with the second trading partner, the first profile comprising a first communication protocol for communicating with the first trading partner, the second profile comprising a second communication protocol for communicating with the second trading partner;
- receiving a request for communication between the first trading partner and the second trading partner; and
configuring a communications channel from said first trading partner to said second trading partner;
wherein the first communication protocol is different from the second communication protocol, and said communications channel enables the first trading partner to communicate with the second trading partner using the first protocol, and the second trading partner to communicate with the first trading partner using the second protocol.
10 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method for business to business communication among trading partners that use differing business rules and processes. A trading partner server provides a center for communication between the trading partners enforcing the business rules and enabling the trading partners to communicate effectively. Legally binding and non-legally binding agreements necessary to support a business discourse are handled electronically through the trading partner server.
32 Citations
43 Claims
-
1. A computer-implemented method for doing business between a first and second trading partner, the method including
storing a first profile and a second profile at a trading partner server, the first profile being associated with the first trading partner and the second profile being associated with the second trading partner, the first profile comprising a first communication protocol for communicating with the first trading partner, the second profile comprising a second communication protocol for communicating with the second trading partner; -
receiving a request for communication between the first trading partner and the second trading partner; and
configuring a communications channel from said first trading partner to said second trading partner;
wherein the first communication protocol is different from the second communication protocol, and said communications channel enables the first trading partner to communicate with the second trading partner using the first protocol, and the second trading partner to communicate with the first trading partner using the second protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 42)
-
-
21. Apparatus including
means for storing profiles at a trading partner server, wherein each stored profile is associated with a trading partner; -
means for receiving a request from a first trading partner to communicate with a second trading partner;
means for responding to said request from said first trading partner; and
means for configuring a communications channel from said first trading partner to said second trading partner;
wherein said communications channel enables said first trading partner to communicate with said second trading partner using a first communication protocol stored in a first profile at said trading partner server, and said second partner to communicate with said first partner using a second communication protocol stored in a second profile at said trading partner server, the first communication protocol being different from the second communication protocol. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43)
-
-
41. Computer readable media including written thereon instructions readable by a computer, the instructions, when executed by the computer, enabling the computer to perform the following steps of
storing a first profile and a second profile at a trading partner server, the first profile being associated with a first trading partner and the second profile being associated with a second trading partner, the first profile comprising a first communication protocol for communicating with the first trading partner, the second profile comprising a second communication protocol for communicating with the second trading partner; -
receiving a request from said first trading partner to communicate with said second trading partner;
responding to said request from said first trading partner; and
configuring a communications channel from said first trading partner to said second trading partner;
wherein said communications channel enables the first trading partner to communicate with the second trading partner using the first protocol, and the second trading partner to communicate with the first trading partner using the second protocol, the first communication protocol being different from the second communication protocol.
-
Specification