Coalition formation and service provisioning of bandwidth sharing AD HOC networks
First Claim
Patent Images
1. A method, comprising:
- forming an ad hoc network composed of a multiplexer coupling a borrower to at least one lender; and
forming a coalition composed of the ad hoc network and at least one other multiplexer, wherein;
the at least one lender comprises a plurality of lenders;
the plurality of lenders comprises a first subset of the plurality of lenders and a second subset of the plurality of lenders;
the first subset of the plurality of lenders is associated with the multiplexer;
the second subset of the plurality of lenders is associated with the at least one other multiplexer;
the multiplexer comprises a computer device that is separate from the borrower and the plurality of lenders and that communicates with the borrower and the first subset of the plurality of lenders via wireless telephony protocol; and
the at least one other multiplexer comprises another computer device that is separate from the borrower and the plurality of lenders and that communicates with the second subset of the plurality of lenders via wireless telephony protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
Method, system, and computer program product for enabling dynamic creation of a coalition of multiplexed ad hoc networks to form larger ad hoc networks for service provisioning, in which multiplexers can be connected together in either a hierarchical structure or a parallel structure. Includes method, system, and computer program product for forming an ad hoc network composed of a multiplexer coupling a borrower to at least one lender and forming a coalition composed of the ad hoc network and at least one other multiplexer.
110 Citations
38 Claims
-
1. A method, comprising:
-
forming an ad hoc network composed of a multiplexer coupling a borrower to at least one lender; and forming a coalition composed of the ad hoc network and at least one other multiplexer, wherein; the at least one lender comprises a plurality of lenders; the plurality of lenders comprises a first subset of the plurality of lenders and a second subset of the plurality of lenders; the first subset of the plurality of lenders is associated with the multiplexer; the second subset of the plurality of lenders is associated with the at least one other multiplexer; the multiplexer comprises a computer device that is separate from the borrower and the plurality of lenders and that communicates with the borrower and the first subset of the plurality of lenders via wireless telephony protocol; and the at least one other multiplexer comprises another computer device that is separate from the borrower and the plurality of lenders and that communicates with the second subset of the plurality of lenders via wireless telephony protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
20. A system comprising:
-
an ad hoc network composed of a multiplexer coupling a borrower to at least one lender; and at least one other multiplexer coupled to the ad hoc network to share bandwidth, wherein; the at least one lender comprises a plurality of lenders; the plurality of lenders comprises a first subset of the plurality of lenders and a second subset of the plurality of lenders; the first subset of the plurality of lenders is associated with the multiplexer; the second subset of the plurality of lenders is associated with the at least one other multiplexer; the multiplexer comprises a computer device that is separate from the borrower and the plurality of lenders and that communicates with the borrower and the first subset of the plurality of lenders via wireless telephony protocol; and the at least one other multiplexer comprises another computer device that is separate from the borrower and the plurality of lenders and that communicates with the second subset of the plurality of lenders via wireless telephony protocol. - View Dependent Claims (21, 22, 37, 38)
-
-
23. A system comprising:
-
a server having a database containing data associated with one or more instructions for implementing a coalition formation in an ad-hoc network; and at least one of a hardware and software component for selecting at least one multiplexer having available bandwidth and for forming the coalition with the at least one multiplexer having available bandwidth and the ad-hoc network composed of a requesting multiplexer coupling a borrower of bandwidth to at least one lender, wherein; the at least one lender comprises a plurality of lenders; the plurality of lenders comprises a first subset of the plurality of lenders and a second subset of the plurality of lenders; the first subset of the plurality of lenders is associated with the multiplexer; the second subset of the plurality of lenders is associated with the at least one other multiplexer; the multiplexer comprises a computer device that is separate from the borrower and the plurality of lenders and that communicates with the borrower and the first subset of the plurality of lenders via wireless telephony protocol; and the at least one other multiplexer comprises another computer device that is separate from the borrower and the plurality of lenders and that communicates with the second subset of the plurality of lenders via wireless telephony protocol. - View Dependent Claims (24)
-
-
25. A method for forming a coalition, comprising:
a computer infrastructure operable to; identify at least one multiplexer having additional bandwidth to share with an ad hoc network composed of a requesting multiplexer coupling a borrower to at least one lender; select at least one of the at least one multiplexer having available bandwidth to form a coalition with the ad hoc network; assign at least a portion of a task requested by the borrower to the selected at least one multiplexer having available bandwidth, wherein; the at least one lender comprises a plurality of lenders; the plurality of lenders comprises a first subset of the plurality of lenders and a second subset of the plurality of lenders; the first subset of the plurality of lenders is associated with the multiplexer; the second subset of the plurality of lenders is associated with the at least one other multiplexer; the multiplexer comprises a computer device that is separate from the borrower and the plurality of lenders and that communicates with the borrower and the first subset of the plurality of lenders via wireless telephony protocol; and the at least one other multiplexer comprises another computer device that is separate from the borrower and the plurality of lenders and that communicates with the second subset of the plurality of lenders via wireless telephony protocol. - View Dependent Claims (26)
-
27. A computer program product comprising a computer usable medium having readable program code embodied in the medium and including at least one component to:
-
create an ad hoc network composed of a multiplexer coupling a borrower to at least one lender; and form a coalition in which at least one other multiplexer is coupled to the ad hoc network to share bandwidth, wherein; the at least one lender comprises a plurality of lenders; the plurality of lenders comprises a first subset of the plurality of lenders and a second subset of the plurality of lenders; the first subset of the plurality of lenders is associated with the multiplexer; the second subset of the plurality of lenders is associated with the at least one other multiplexer; the multiplexer comprises a computer device that is separate from the borrower and the plurality of lenders and that communicates with the borrower and the first subset of the plurality of lenders via wireless telephony protocol; and the at least one other multiplexer comprises another computer device that is separate from the borrower and the plurality of lenders and that communicates with the second subset of the plurality of lenders via wireless telephony protocol.
-
Specification