Demand pull and supply push communication methodologies
AssigneeInternational Business Machines Corporation
InventorsChristopher J. Dawson, Peter G. Finn, Rick A. Hamilton, II, Jenny S. Li
Life of this patent
Estimating the term…
Abstract
Systems and methods for determining whether a node in a bandwidth-sharing ad hoc network should advertise as a borrower or a lender of bandwidth, or alternatively not advertise as either a borrower or lender of bandwidth. The method comprises establishing an ad-hoc network between nodes configured to be a borrower of bandwidth or a lender of bandwidth. At least one of the nodes advertises to be the borrower of bandwidth or the lender of bandwidth in the ad hoc network based on at least one selected factor.
Claims34
A method comprising establishing an ad-hoc network between nodes configured to be a borrower of bandwidth or a lender of bandwidth, at least one of the nodes advertising to be the borrower of bandwidth or the lender of bandwidth in the ad hoc network based on at least one selected factor.
A method, comprising:
- selecting one or more pertinent factors based on a willingness to be a lender or a borrower of bandwidth in an ad hoc network;
- and
- advertising as the borrower or the lender based on the selected pertinent factors to establish a bandwidth-sharing ad-hoc network.
A method for providing a formation of a multiplexed ad-hoc network, comprising providing a computer infrastructure being operable to establish an ad-hoc network between at least one borrower of bandwidth and at least one lender of bandwidth by permitting-advertising as a borrower or a lender of bandwidth, the advertising being based on at least one selected factor.
A system comprising a server having a database containing data associated with nodes capable of being lenders and borrowers of bandwidth in an ad-hoc network, the database further containing a selection of pertinent factors used by the nodes to determine whether the nodes should advertise as a lender of bandwidth or a borrower of bandwidth in the ad hoc network, and at least one of a hardware and software component for establishing the ad-hoc network between the borrowers of bandwidth and lenders of bandwidth by using certain factors of the pertinent factors in making a determination as to whether the nodes advertise as either the lender or the borrower.
A computer program product comprising a computer usable medium having readable program code embodied in the medium, the computer program product includes at least one component to establish an ad-hoc network between at least one borrower of bandwidth and at least one lender of bandwidth by permitting advertising as a borrower or a lender of bandwidth based on at least one selected factor.
Dependencies are inferred from the claim text.