Method and apparatus for facilitating peer-to-peer electronic commerce
First Claim
1. A method for determining a list of providers of a commodity, the method comprising:
- receiving a description of the commodity from a customer at a server;
using the description to identify a list of providers of the commodity;
receiving a specification of a set of desired provider-traits from the customer;
filtering the list of providers of the commodity based on the desired provider-traits to obtain a filtered list of providers of the commodity; and
presenting the filtered list of providers to the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for determining a list of providers of a commodity. During operation, the system receives a description of the commodity from a customer at a server. Then, the system uses the description to identify a list of providers of the commodity. Next, the system receives a specification of a set of desired provider-traits from the customer. The system then filters the list of providers of the commodity based on the desired provider-traits to obtain a filtered list of providers of the commodity. Finally, the system presents the filtered list of providers to the customer.
13 Citations
24 Claims
-
1. A method for determining a list of providers of a commodity, the method comprising:
-
receiving a description of the commodity from a customer at a server; using the description to identify a list of providers of the commodity; receiving a specification of a set of desired provider-traits from the customer; filtering the list of providers of the commodity based on the desired provider-traits to obtain a filtered list of providers of the commodity; and presenting the filtered list of providers to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for selecting a customer of a commodity, the method comprising:
-
receiving at a server a set of preferred customer-traits from a provider of a commodity, wherein the set of preferred customer-traits are traits the provider desires of the customer of the commodity, but does not require; retrieving customer-traits for potential customers of the commodity; ranking the potential customers by comparing the customer-traits with the set of preferred customer-traits to obtain a ranked list of potential customers; and presenting the ranked list to the provider. - View Dependent Claims (9)
-
-
10. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for determining a list of providers of a commodity, the method comprising:
-
receiving a description of the commodity from a customer at a server; using the description to identify a list of providers of the commodity; receiving a specification of a set of desired provider-traits from the customer; filtering the list of providers of the commodity based on the desired provider-traits to obtain a filtered list of providers of the commodity; and presenting the filtered list of providers to the customer. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for selecting a customer of a commodity, the method comprising:
-
receiving at a server a set of preferred customer-traits from a provider of a commodity, wherein the set of preferred customer-traits are traits the provider desires of the customer of the commodity, but does not require; retrieving customer-traits for potential customers of the commodity; ranking the potential customers by comparing the customer-traits with the set of preferred customer-traits to obtain a ranked list of potential customers; and presenting the ranked list to the provider. - View Dependent Claims (18)
-
-
19. An apparatus that determines a list of providers of a commodity, comprising:
-
a receiving mechanism configured to receive a description of the commodity from a customer at a server; an identification mechanism configured to use the description to identify a list of providers of the commodity; wherein the receiving mechanism is further configured to receive a specification of a set of desired provider-traits from the customer; a filtering mechanism configured to filter the list of providers of the commodity based on the desired provider-traits to obtain a filtered list of providers of the commodity; and a presentation mechanism configured to present the filtered list of providers to the customer. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus that selects a customer of a commodity, comprising:
-
a receiving mechanism configured to receive at a server a set of preferred customer-traits from a provider of a commodity, wherein the set of preferred customer-traits are traits the provider desires of the customer of the commodity, but does not require; a retrieving mechanism configured to retrieve customer-traits for potential customers of the commodity; a ranking mechanism configured to rank the potential customers by comparing the customer-traits with the set of preferred customer-traits to obtain a ranked list of potential customers; and a presenting mechanism configured to present the ranked list to the provider. - View Dependent Claims (24)
-
Specification