Patent ID: 7805380

Claim:
A computer-implemented method for water exchange, the method comprising: receiving, by a computer, a first request for water exchange from a first user, the first user seeking a release of a first amount of excess water, the release being controlled by a water institution; receiving, by the computer, information related to water usage and water rights of the first user; receiving, by the computer, a second request for water exchange from a second user, the second user seeking an acquisition of a second amount of excess water; determining, by the computer, a potential match between the first request and the second request including optimizing the potential match based on the water rights of the first user, water usage by another party, and a salinity threshold of a body of water in the region of the parties; transmitting, from the computer, the potential match determination to the second user for approval or rejection; receiving, from the second user, an approval of the potential match determination; and in response to receiving the approval of the potential match determination from the second user, transmitting information about the water exchange to the water institution.