Systems, methods and computer program products for conducting regulation-compliant commercial transactions of regulated goods via a computer network
First Claim
1. A method of buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the method comprising the following steps:
- receiving a request at the Web site from a seller, via a respective Web client, to list information about regulated goods offered for sale by the seller over the computer network, wherein the information comprises an identification of the regulated goods and a sales price for the regulated goods;
verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
responsive to verifying that the seller is authorized to sell the regulated goods, listing the information about the regulated goods offered for sale by the seller over the computer network;
receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller at the listed sales price;
verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods; and
verifying that the regulated goods offered for sale are legal for use within a buyer location responsive to verifying that the buyer is authorized to purchase the regulated goods, initiating delivery of the regulated goods from the seller to the buyer.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products are provided for anonymously buying and selling regulated goods, such as agricultural chemicals, via auctions conducted over a computer network. A seller of regulated goods submits a request to the Web site of an intermediary to list the regulated goods for sale. The intermediary verifies that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary. The intermediary also verifies that a bidder is authorized to purchase the regulated goods using information about the bidder maintained by the intermediary. The intermediary initiates delivery of the regulated goods from the seller to winning bidder(s) and initiates a transfer of funds from winning bidder(s) to a seller.
-
Citations
98 Claims
-
1. A method of buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the method comprising the following steps:
-
receiving a request at the Web site from a seller, via a respective Web client, to list information about regulated goods offered for sale by the seller over the computer network, wherein the information comprises an identification of the regulated goods and a sales price for the regulated goods;
verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
responsive to verifying that the seller is authorized to sell the regulated goods, listing the information about the regulated goods offered for sale by the seller over the computer network;
receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller at the listed sales price;
verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods; and
verifying that the regulated goods offered for sale are legal for use within a buyer location responsive to verifying that the buyer is authorized to purchase the regulated goods, initiating delivery of the regulated goods from the seller to the buyer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the seller to the buyer; and
declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the seller to the buyer.
-
-
10. A method according to claim 1 wherein the step of initiating delivery of the regulated goods comprises initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
11. A method of auctioning regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the method comprising the following steps:
-
receiving a request at the Web site from a seller, via a respective Web client, to auction a specified quantity of regulated goods via the computer network;
verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
responsive to verifying that the seller is authorized to sell the regulated goods, conducting an auction over the computer network to solicit bids to purchase the regulated goods;
declaring a buyer that submits a highest bid for the regulated goods a winner;
verifying that the winning buyer is authorized to purchase the regulated goods using information about the winning buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
initiating delivery of the regulated goods from the seller to the winning buyer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the seller to the buyer; and
declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the seller to the buyer.
-
-
20. A method according to claim 11 wherein the step of initiating delivery of the regulated goods comprises initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
21. A method according to claim 11 wherein the step of conducting an auction comprises the step of allowing a buyer to automatically increase a bid in response to bids from other buyers in order to win the auction.
-
22. A method of buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the method comprising the following steps:
-
receiving a request at the Web site from a seller, via a respective Web client, to sell regulated goods over the computer network;
verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
responsive to verifying that the seller is authorized to sell the regulated goods, listing the regulated goods for sale over the computer network;
receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller;
verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
responsive to verifying that the buyer is authorized to purchase the regulated goods, initiating a sales transaction for the regulated goods between the seller and buyer. - View Dependent Claims (23)
-
-
24. A system for buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, comprising:
-
means for receiving a request at the Web site from a seller, via a respective Web client, to list information about regulated goods offered for sale by the seller over the computer network, wherein the information comprises an identification of the regulated goods and a sales price for the regulated goods;
means for verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
means for listing the information about the regulated goods offered for sale by the seller over the computer network responsive to the means for verifying that the seller is authorized to sell the regulated goods;
means for receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller at the listed sales price;
means for verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
means for initiating delivery of the regulated goods from the seller to the buyer responsive to the means for verifying that the buyer is authorized to purchase the regulated goods. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
means for conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the seller to the buyer; and
means for declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the seller to the buyer.
-
-
33. A system according to claim 24 wherein the means for initiating delivery of the regulated goods comprises means for initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
34. A system for auctioning regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, wherein buyers and sellers communicate with each other through the Web site via respective Web clients, comprising:
-
means for receiving a request at the Web site from a seller, via a respective Web client, to auction a specified quantity of regulated goods via the computer network;
means for verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
means for conducting an auction over the computer network to solicit bids to purchase the regulated goods responsive to the means for verifying that the seller is authorized to sell the regulated goods;
means for declaring a buyer that submits a highest bid for the regulated goods a winner;
means for verifying that the winning buyer is authorized to purchase the regulated goods using information about the winning buyer maintained by the intermediary;
by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
means for initiating delivery of the regulated goods from the seller to the winning buyer. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
means for conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the seller to the buyer; and
means for declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the seller to the buyer.
-
-
43. A system according to claim 34 wherein the means for initiating delivery of the regulated goods comprises means for initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
44. A system according to claim 34 wherein the means for conducting an auction comprises means for allowing a buyer to automatically increase a bid in response to bids from other buyers in order to win the auction.
-
45. A system of buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, comprising:
-
means for receiving a request at the Web site from a seller, via a respective Web client, to sell regulated goods over the computer network;
means for verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
means for listing the regulated goods for sale over the computer network responsive to the means for verifying that the seller is authorized to sell the regulated goods;
means for receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller;
means for verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
means for initiating a sales transaction for the regulated goods between the seller and buyer responsive to the means for verifying that the buyer is authorized to purchase the regulated goods. - View Dependent Claims (46)
-
-
47. A computer program product for buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for receiving a request at the Web site from a seller, via a respective Web client, to list information about regulated goods offered for sale by the seller over the computer network, wherein the information comprises an identification of the regulated goods and a sales price for the regulated goods;
computer readable program code means for verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary;
computer readable program code means for listing the information about the regulated goods offered for sale by the seller over the computer network responsive to the computer readable program code means for verifying that the seller is authorized to sell the regulated goods;
computer readable program code means for receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller at the listed sales price;
computer readable program code means for verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary; and
computer readable program code means for initiating delivery of the regulated goods from the seller to the buyer. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
computer readable program code means for conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the seller to the buyer; and
computer readable program code means for declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the seller to the buyer.
-
-
58. A computer program product according to claim 47 wherein the computer readable program code means for initiating delivery of the regulated goods comprises computer readable program code means for initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
59. A computer program product for auctioning regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for receiving a request at the Web site from a seller, via a respective Web client, to auction a specified quantity of regulated goods via the computer network;
computer readable program code means for verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
computer readable program code means for conducting an auction over the computer network to solicit bids to purchase the regulated goods responsive to the computer readable program code means for verifying that the seller is authorized to sell the regulated goods;
computer readable program code means for declaring a buyer that submits a highest bid for the regulated goods a winner;
computer readable program code means for verifying that the winning buyer is authorized to purchase the regulated goods using information about the winning buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
computer readable program code means for initiating delivery of the regulated goods from the seller to the winning buyer. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
computer readable program code means for conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the seller to the buyer; and
computer readable program code means for declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the seller to the buyer.
-
-
68. A computer program product according to claim 59 wherein the computer readable program code means for initiating delivery of the regulated goods comprises computer readable program code means for initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
69. A computer program product according to claim 59 wherein the computer readable program code means for conducting an auction comprises computer readable program code means for allowing a buyer to automatically increase a bid in response to bids from other buyers in order to win the auction.
-
70. A computer program product for buying and selling regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, and wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for receiving a request at the Web site from a seller, via a respective Web client, to sell regulated goods over the computer network;
computer readable program code means for verifying that the seller is authorized to sell the regulated goods using information about the seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods;
computer readable program code means for listing the regulated goods for sale over the computer network responsive to the computer readable program code means for verifying that the seller is authorized to sell the regulated goods;
computer readable program code means for receiving an offer at the Web site from a buyer, via a respective Web client, to purchase the regulated goods from the seller;
computer readable program code means for verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
computer readable program code means for initiating a sales transaction for the regulated goods between the seller and buyer responsive to the computer readable program code means for verifying that the buyer is authorized to purchase the regulated goods. - View Dependent Claims (71)
-
-
72. A method of auctioning regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the method comprising the following steps:
-
receiving a request at the Web site from a buyer, via a respective Web client, to post an offer to purchase a specified quantity of regulated goods at a specified price via the computer network;
verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods;
responsive to verifying that the buyer is authorized to purchase the regulated goods, conducting a reverse auction over the computer network to solicit bids from sellers of the regulated goods;
declaring a seller that submits a bid satisfying the buyer offer a winner;
verifying that the winning seller is authorized to sell the regulated goods using information about the winning seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
initiating delivery of the regulated goods from the winning seller to the buyer. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80)
conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the winning seller to the buyer; and
declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the winning seller to the buyer.
-
-
80. A method according to claim 72 wherein the step of initiating delivery of the regulated goods comprises initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
81. A system for auctioning regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, wherein buyers and sellers communicate with each other through the Web site via respective Web clients, comprising:
-
means for receiving a request at the Web site from a buyer, via a respective Web client, to post an offer to purchase a specified quantity of regulated goods at a specified price via the computer network;
means for verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods;
means for conducting a reverse auction over the computer network to solicit bids from sellers of the regulated goods, responsive to verifying that the buyer is authorized to purchase the regulated goods;
means for declaring a seller that submits a bid satisfying the buyer offer a winner;
means for verifying that the winning seller is authorized to sell the regulated goods using information about the winning seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
means for initiating delivery of the regulated goods from the winning seller to the buyer. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88, 89)
means for conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the winning seller to the buyer; and
means for declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the winning seller to the buyer.
-
-
89. A system according to claim 81 wherein the means for initiating delivery of the regulated goods comprises means for initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
-
90. A computer program product for auctioning regulated goods over a computer network, wherein the computer network comprises a Web site of an intermediary and a plurality of Web clients in communication with the Web site, wherein buyers and sellers communicate with each other through the Web site via respective Web clients, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for receiving a request at the Web site from a buyer, via a respective Web client, to post an offer to purchase a specified quantity of regulated goods at a specified price via the computer network;
computer readable program code means for verifying that the buyer is authorized to purchase the regulated goods using information about the buyer maintained by the intermediary by verifying that the buyer has a valid license issued by a regulatory agency for the regulated goods;
computer readable program code means for conducting a reverse auction over the computer network to solicit bids from sellers of the regulated goods, responsive to verifying that the buyer is authorized to purchase the regulated goods;
computer readable program code means for declaring a seller that submits a bid satisfying the buyer offer a winner;
computer readable program code means for verifying that the winning seller is authorized to sell the regulated goods using information about the winning seller maintained by the intermediary by verifying that the seller has a valid license issued by a regulatory agency for the regulated goods and verifying that the regulated goods offered for sale are legal for use within a buyer location; and
computer readable program code means for initiating delivery of the regulated goods from the winning seller to the buyer. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97, 98)
computer readable program code means for conducting a reverse auction over the computer network, wherein carriers, via respective Web clients, can submit bids for delivering the regulated goods from the winning seller to the buyer; and
computer readable program code means for declaring a winning carrier, wherein the winning carrier submitted a lowest bid for delivering the regulated goods from the winning seller to the buyer.
-
-
98. A computer program product according to claim 90 wherein the computer readable program code means for initiating delivery of the regulated goods comprises computer readable program code means for initiating delivery of the regulated goods via a third party freight dispatcher in communication with the Web site via a respective Web client.
Specification