SYSTEM AND METHOD FOR FAIR-SHARING IN BANDWIDTH SHARING AD-HOC NETWORKS
First Claim
Patent Images
1. A method, comprising:
- maintaining a borrower account and lender account of a borrower and a lender of an ad hoc network; and
adjusting at least one of the borrower account and the lender account based upon data transfer by the lender for the borrower.
2 Assignments
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.
87 Citations
30 Claims
-
1. A method, comprising:
-
maintaining a borrower account and lender account of a borrower and a lender of an ad hoc network; and adjusting at least one of the borrower account and the lender account based upon data transfer by the lender for the borrower. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
providing a computer infrastructure operable to; maintain at least one of a borrower account associated with a borrower and a lender account associated with a lender of an ad hoc network; and at least one of debit the borrower account and credit the lender account based on borrowing and lending of bandwidth, respectively. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a computer usable medium having a computer readable program embodied in the medium, wherein the computer readable program when executed on a computing device causes the computing device to:
-
maintain a borrower account associated with a borrower of an ad hoc network; maintain a lender account associated with a lender of the ad hoc network; and at least one of credit the lender account and debit the borrower account. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. 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 borrower and a lender of an ad hoc network; and
adjust at least one of the borrower account and the lender account based upon data transfer by the lender for the borrower. - View Dependent Claims (27, 28)
- maintain a borrower account and lender account of a borrower and a lender of an ad hoc network; and
-
29. A method, comprising:
-
monitoring data transfer performed by at least one lender for a borrower in an ad hoc network; adjusting a balance of an account of the at least one lender and a balance of an account of the borrower based upon the data transfer; and imposing a reduced rate of data transfer or preventing further data transfer when the balance of the account of the borrower falls below a predetermined level. - View Dependent Claims (30)
-
Specification