Collaboration system for exchanging of data between electronic participants via collaboration space by using a URL to identify a combination of both collaboration space and business protocol
First Claim
1. A collaboration system that allows the exchange of data between electronic participants in an electronic commerce environment, comprising:
- a plurality of collaboration spaces for an exchange of data between a plurality of electronic participants, wherein each of the plurality of collaboration spaces defines rules governing both the exchange of the data and a role of each of the plurality of participants, and wherein each collaboration space is accessible to the plurality of participants using any of a plurality of business protocols;
a collaboration hub for the transfer of data between the plurality of participants and the plurality of collaboration spaces, wherein the collaboration hub includes a plurality of business protocol handlers for handling different business protocols, and wherein each combination of a particular collaboration space and particular business protocol is associated with a unique uniform resource locator; and
a hub transport that is used by a participant to exchange data with another participant via the collaboration hub and in accordance with the rules of a particular collaboration space, wherein each of the participants specify a particular business protocol and a particular collaboration space by communicating with the collaboration hub using the unique uniform resource locator for that collaboration space and business protocol combination.
3 Assignments
0 Petitions
Accused Products
Abstract
An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides an open market collaboration system for enterprise wide electronic commerce. An embodiment of the invention includes a collaboration system that allows the exchange of data between participants in an electronic commerce environment, comprising a collaboration hub for the transfer of data between participants, a collaboration space defining the rules governing said transfer of data and the role of said participants, and a hub transport that allows a participant to send and receive data from the collaboration hub in accordance with the definitions of the collaboration space.
-
Citations
24 Claims
-
1. A collaboration system that allows the exchange of data between electronic participants in an electronic commerce environment, comprising:
-
a plurality of collaboration spaces for an exchange of data between a plurality of electronic participants, wherein each of the plurality of collaboration spaces defines rules governing both the exchange of the data and a role of each of the plurality of participants, and wherein each collaboration space is accessible to the plurality of participants using any of a plurality of business protocols; a collaboration hub for the transfer of data between the plurality of participants and the plurality of collaboration spaces, wherein the collaboration hub includes a plurality of business protocol handlers for handling different business protocols, and wherein each combination of a particular collaboration space and particular business protocol is associated with a unique uniform resource locator; and a hub transport that is used by a participant to exchange data with another participant via the collaboration hub and in accordance with the rules of a particular collaboration space, wherein each of the participants specify a particular business protocol and a particular collaboration space by communicating with the collaboration hub using the unique uniform resource locator for that collaboration space and business protocol combination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24)
-
-
11. A method of allowing electronic participants to exchange data in an electronic commerce environment, comprising the steps of:
-
providing a plurality of collaboration spaces for an exchange of data between a plurality of electronic participants, wherein each of the plurality of collaboration spaces defines rules governing both the exchange of the data and a role of each of the plurality of participants, and wherein each collaboration space is accessible to the plurality of participants using any of a plurality of business protocols; transferring data between the plurality of participants and the plurality of collaboration spaces at a collaboration hub, wherein the collaboration hub includes a plurality of business protocol handlers for handling different business protocols, and wherein each combination of a particular collaboration space and particular business protocol is associated with a unique uniform resource locator; and using a hub transport to exchange data from one participant to another participant via the collaboration hub and in accordance with the rules of a particular collaboration space. wherein each of the participants specify a particular business protocol and a particular collaboration space by communicating with the collaboration hub using the unique uniform resource locator for that collaboration space and business protocol combination. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification