Claims
- 1. A method for processing data for electronic business transactions, the method comprising:
receiving a document for an electronic business transaction from a first entity in an electronic marketplace; retrieving a set of cloaking preferences for the first entity; modifying the document in accordance with the set of cloaking preferences; and forwarding the modified document to a second entity in an electronic marketplace.
- 2. The method of claim 1 further comprising:
registering a set of cloaking preferences from the first entity.
- 3. The method of claim 1 further comprising:
scanning the document for data elements that are specified in the set of cloaking preferences; and altering at least one data element in accordance with the set of cloaking preferences if the set of cloaking preferences has an indication that a data element should be modified.
- 4. The method of claim 3 wherein the step of altering the data element comprises nullifying the data element.
- 5. The method of claim 3 wherein the step of altering the data element comprises:
retrieving a data element; and storing the retrieved data element in association with information for the document and the first entity such that the data element may be subsequently returned to the first entity or reassociated with a copy of document.
- 6. The method of claim 1 wherein the document is formatted in accordance with an ebXML (electronic business extensible Markup Language) specification.
- 7. The method of claim 1 further comprising:
changing a format of the document from a first protocol to a second protocol prior to forwarding the document.
- 8. A method for processing data for electronic business transactions, the method comprising:
generating a first document for an electronic business transaction by a first entity in an electronic marketplace; and sending the first document through a cloaking service to a second entity in the electronic marketplace.
- 9. The method of claim 8 further comprising:
registering a set of cloaking preferences with the cloaking service by the first entity.
- 10. The method of claim 8 further comprising:
receiving a second document at the first entity in the electronic marketplace through a cloaking service from the second entity in the electronic marketplace.
- 11. The method of claim 8 further comprising:
committing to the electronic business transaction by the first entity in the electronic marketplace.
- 12. The method of claim 8 further comprising:
performing commercial operations for the electronic business transaction by the first entity in the electronic marketplace.
- 13. An apparatus for processing data for electronic business transactions, the apparatus comprising:
means for receiving a document for an electronic business transaction from a first entity in an electronic marketplace; means for retrieving a set of cloaking preferences for the first entity; means for modifying the document in accordance with the set of cloaking preferences; and means for forwarding the modified document to a second entity in an electronic marketplace.
- 14. The apparatus of claim 13 further comprising:
means for registering a set of cloaking preferences from the first entity.
- 15. The apparatus of claim 13 further comprising:
means for scanning the document for data elements that are specified in the set of cloaking preferences; and means for altering at least one data element in accordance with the set of cloaking preferences if the set of cloaking preferences has an indication that a data element should be modified.
- 16. The apparatus of claim 15 wherein the means for altering the data element comprises nullifying the data element.
- 17. The apparatus of claim 15 wherein the means for altering the data element comprises:
means for retrieving a data element; and means for storing the retrieved data element in association with information for the document and the first entity such that the data element may be subsequently returned to the first entity or reassociated with a copy of document.
- 18. The apparatus of claim 13 wherein the document is formatted in accordance with an ebXML (electronic business extensible Markup Language) specification.
- 19. The apparatus of claim 13 further comprising:
means for changing a format of the document from a first protocol to a second protocol prior to forwarding the document.
- 20. An apparatus for processing data for electronic business transactions, the apparatus comprising:
means for generating a first document for an electronic business transaction by a first entity in an electronic marketplace; and means for sending the first document through a cloaking service to a second entity in the electronic marketplace.
- 21. The apparatus of claim 20 further comprising:
means for registering a set of cloaking preferences with the cloaking service by the first entity.
- 22. The apparatus of claim 20 further comprising:
means for receiving a second document at the first entity in the electronic marketplace through a cloaking service from the second entity in the electronic marketplace.
- 23. The apparatus of claim 20 further comprising:
means for committing to the electronic business transaction by the first entity in the electronic marketplace.
- 24. The apparatus of claim 20 further comprising:
means for performing commercial operations for the electronic business transaction by the first entity in the electronic marketplace.
- 25. A computer program product in a computer readable medium for use in a data processing system for processing data for electronic business transactions, the computer program product comprising:
instructions for receiving a document for an electronic business transaction from a first entity in an electronic marketplace; instructions for retrieving a set of cloaking preferences for the first entity; instructions for modifying the document in accordance with the set of cloaking preferences; and instructions for forwarding the modified document to a second entity in an electronic marketplace.
- 26. The computer program product of claim 25 further comprising:
instructions for registering a set of cloaking preferences from the first entity.
- 27. The computer program product of claim 25 further comprising:
instructions for scanning the document for data elements that are specified in the set of cloaking preferences; and instructions for altering at least one data element in accordance with the set of cloaking preferences if the set of cloaking preferences has an indication that a data element should be modified.
- 28. The computer program product of claim 27 wherein the instructions for altering the data element comprises nullifying the data element.
- 29. The computer program product of claim 27 wherein the instructions for altering the data element comprises:
instructions for retrieving a data element; and instructions for storing the retrieved data element in association with information for the document and the first entity such that the data element may be subsequently returned to the first entity or reassociated with a copy of document.
- 30. The computer program product of claim 25 wherein the document is formatted in accordance with an ebXML (electronic business extensible Markup Language) specification.
- 31. The computer program product of claim 25 further comprising:
instructions for changing a format of the document from a first protocol to a second protocol prior to forwarding the document.
- 32. An computer program product for processing data for electronic business transactions, the computer program product comprising:
instructions for generating a first document for an electronic business transaction by a first entity in an electronic marketplace; and instructions for sending the first document through a cloaking service to a second entity in the electronic marketplace.
- 33. The computer program product of claim 32 further comprising:
instructions for registering a set of cloaking preferences with the cloaking service by the first entity.
- 34. The computer program product of claim 32 further comprising:
means for receiving a second document at the first entity in the electronic marketplace through a cloaking service from the second entity in the electronic marketplace.
- 35. The computer program product of claim 32 further comprising:
means for committing to the electronic business transaction by the first entity in the electronic marketplace.
- 36. The computer program product of claim 32 further comprising:
means for performing commercial operations for the electronic business transaction by the first entity in the electronic marketplace.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to the following applications, which are hereby incorporated by reference:
[0002] Application Ser. No. ______ (Attorney Docket Number AUS920010200US1), filed (TBD), titled “Method and system for distributed virtual enterprise dependency objects”;
[0003] Application Ser. No. ______ (Attorney Docket Number AUS920010204US1), filed (TBD), titled “Method and system for distributed virtual enterprise project model processing”;
[0004] Application Ser. No. ______ (Attorney Docket Number AUS920010633US1), filed (TBD), titled “Method and system for manipulation of scheduling information in a distributed virtual enterprise”; and
[0005] Application Ser. No. ______ (Attorney Docket Number AUS920010634US1), filed (TBD), titled “Method and system for manipulation of cost information in a distributed virtual enterprise”.