System and method for fair-sharing in bandwidth sharing ad-hoc networks
First Claim
Patent Images
1. A method, comprising:
- providing a computer infrastructure comprising a processor that operates to;
maintain, by the computer infrastructure, at least one of a borrower account associated with a bandwidth borrower and a lender account associated with a bandwidth lender of a bandwidth sharing ad hoc network; and
at least one of debit the borrower account and credit the lender account, by the computer infrastructure, based on borrowing and lending of bandwidth, respectively,wherein the bandwidth sharing ad hoc network is configured such that the bandwidth borrower and the bandwidth lender are in communication with a central location via wireless telephony communication protocol, the bandwidth lender is in communication with the bandwidth borrower via local wireless communication protocol, and the bandwidth lender selectively lends bandwidth to the bandwidth borrower for downloading data from or uploading data to the central location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for fair-sharing in bandwidth sharing ad-hoc networks. A method includes maintaining a borrower account and lender account of a borrower and a lender of an ad hoc network. The method also includes adjusting at least one of the borrower account and the lender account based upon data transfer by the lender for the borrower.
-
Citations
20 Claims
-
1. A method, comprising:
-
providing a computer infrastructure comprising a processor that operates to; maintain, by the computer infrastructure, at least one of a borrower account associated with a bandwidth borrower and a lender account associated with a bandwidth lender of a bandwidth sharing ad hoc network; and at least one of debit the borrower account and credit the lender account, by the computer infrastructure, based on borrowing and lending of bandwidth, respectively, wherein the bandwidth sharing ad hoc network is configured such that the bandwidth borrower and the bandwidth lender are in communication with a central location via wireless telephony communication protocol, the bandwidth lender is in communication with the bandwidth borrower via local wireless communication protocol, and the bandwidth lender selectively lends bandwidth to the bandwidth borrower for downloading data from or uploading data to the central location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a computer usable storage medium having a computer readable program embodied in the storage medium, wherein the computer readable program when executed on a computing device causes the computing device to:
-
maintain a borrower account associated with a bandwidth borrower of a bandwidth sharing ad hoc network; maintain a lender account associated with a bandwidth lender of the bandwidth sharing ad hoc network; and at least one of credit the lender account and debit the borrower account, wherein the bandwidth sharing ad hoc network is configured such that the bandwidth borrower and the bandwidth lender are in communication with a central location via wireless telephony communication protocol, the bandwidth lender is in communication with the bandwidth borrower via local wireless communication protocol, and the bandwidth lender selectively lends bandwidth to the borrower for downloading data from or uploading data to the central location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising a server having a database containing data associated with a lender and a borrower in an ad-hoc network, and at least one of a hardware and software component configured to:
-
maintain a borrower account and lender account of a bandwidth borrower and a bandwidth lender of a bandwidth sharing ad hoc network; and adjust at least one of the borrower account and the lender account based upon data transfer by the bandwidth lender for the bandwidth borrower, wherein the bandwidth sharing ad hoc network is configured such that the bandwidth borrower and the bandwidth lender are in communication with a central location via wireless telephony communication protocol, the bandwidth lender is in communication with the bandwidth borrower via local wireless communication protocol, and the bandwidth lender selectively lends bandwidth to the borrower for downloading data from or uploading data to the central location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification