Method, system and computer program product for selective data disclosure and contract negotiation in an E-marketplace based on predetermined preferences
First Claim
1. A method of conducting an electronic commerce transaction having predefined satisfaction requirements set forth by a requesting party, comprising the steps of:
- creating an attribute certificate for each prospective participant to said transaction;
submitting each of said attribute certificates to a third party;
validating each of said attribute certificates;
identifying, based on said validated attribute certificates, prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements;
designating each of said prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements as a distinct entity; and
conveying each of said entity designations to said requesting party.
1 Assignment
0 Petitions
Accused Products
Abstract
Parties involved in a transaction in an E-marketplace identify characteristics of a transaction that they are willing to accept and/or that they can provide. To do this, an attribute certificate is created for each party that contains the attributes of a buyer, seller, or third-party participant who will be transacting business in the particular E-marketplace. The attributes pertain to specifics of the transaction. The party submitting the attribute also identifies alternative conditions which, if they exist would be acceptable for conducting the transaction. Once these criteria, in the form of the attribute certificates, are received by the E-marketplace, the E-marketplace verifies the attributes. A server in the E-marketplace is configured to determine various combinations of participants that can match the deal criteria. In this manner, the E-marketplace “choreographs” the transaction to meet the needs of all.
36 Citations
18 Claims
-
1. A method of conducting an electronic commerce transaction having predefined satisfaction requirements set forth by a requesting party, comprising the steps of:
-
creating an attribute certificate for each prospective participant to said transaction;
submitting each of said attribute certificates to a third party;
validating each of said attribute certificates;
identifying, based on said validated attribute certificates, prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements;
designating each of said prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements as a distinct entity; and
conveying each of said entity designations to said requesting party. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for conducting an electronic commerce transaction having predefined satisfaction requirements set forth by a requesting party, comprising:
-
means for creating an attribute certificate for each prospective participant to said transaction;
means for submitting each of said attribute certificates to a third party;
means for validating each of said attribute certificates;
means for identifying, based on said validated attribute certificates, prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements;
means for designating each of said prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements as a distinct entity; and
means for conveying each of said entity designations to said requesting party. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product recorded on computer-readable storage medium, for conducting an electronic commerce transaction having predefined satisfaction requirements set forth by a requesting party, comprising:
-
computer-readable means for creating an attribute certificate for each prospective participant to said transaction;
computer-readable means for submitting each of said attribute certificates to a third party;
computer-readable means for validating each of said attribute certificates;
computer-readable means for identifying, based on said validated attribute certificates, prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements;
computer-readable means for designating each of said prospective participants and/or combinations of prospective participants who can satisfy said predefined satisfaction requirements as a distinct entity; and
computer-readable means for conveying each of said entity designations to said requesting party. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification