Shared Wi-Fi / wireless broadband access
First Claim
Patent Images
1. A method, comprising:
- detecting, by a subscriber device, one or more potential boost nodes for providing supplemental bandwidth to the subscriber device;
sending, by the subscriber device and to a control server, a list of the one or more potential boost nodes;
requesting, by the subscriber device and via a primary data path, data from a content server;
sending, by the subscriber device and to the control server, a request for supplemental bandwidth; and
receiving, by the subscriber device, a portion of the requested data via the primary data path and another portion of the data from one of the one or more potential boost nodes via a secondary data path that differs from the primary data path.
1 Assignment
0 Petitions
Accused Products
Abstract
A subscriber device detects a potential node for providing supplemental bandwidth to the subscriber device. The subscriber device sends, to a control server, an indication of the potential node. The subscriber device requests, via a primary data path, data from a content server and detects high bandwidth usage of the primary data path. The subscriber device sends, to the control server and based on the detected high bandwidth usage, a request for supplemental bandwidth. The subscriber device receives a portion of the data via the primary data path and another portion of the data from the potential node via a secondary data path that differs from the primary data path.
-
Citations
22 Claims
-
1. A method, comprising:
-
detecting, by a subscriber device, one or more potential boost nodes for providing supplemental bandwidth to the subscriber device; sending, by the subscriber device and to a control server, a list of the one or more potential boost nodes; requesting, by the subscriber device and via a primary data path, data from a content server; sending, by the subscriber device and to the control server, a request for supplemental bandwidth; and receiving, by the subscriber device, a portion of the requested data via the primary data path and another portion of the data from one of the one or more potential boost nodes via a secondary data path that differs from the primary data path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device-implemented method, comprising:
-
receiving, by the computing device and from a subscriber device, a list of potential boost nodes for providing supplemental bandwidth to the subscriber device; monitoring, by the computing device, availability of the potential boost nodes; receiving, by the computing device and from the subscriber device, a request for supplemental bandwidth; selecting, by the computing device and based on the monitoring, an available node from the list of potential boost nodes; and sending, by the computing device and to a network device, split-path instructions to; route a portion of data from a content server to the subscriber device via a primary data path associated with the subscriber device, and route a different portion of the data from the content server to the subscriber device via the selected available node via a secondary data path that differs from the primary data path. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A subscriber device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; detect a potential boost node for providing supplemental bandwidth to the subscriber device, send, to a control server, an indication of the potential boost node, request, via a primary data path, data from a content server, detect high bandwidth usage of the primary data path, send, to the control server and based on the detected high bandwidth usage, a request for supplemental bandwidth, and receive a portion of the data via the primary data path and another portion of the data from the potential boost node via a secondary data path that differs from the primary data path. - View Dependent Claims (16, 17, 18)
-
-
19. A server device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; receive, from a subscriber device, a list of potential boost nodes for providing supplemental bandwidth to the subscriber device, monitor availability of the potential boost nodes, receive, from the subscriber device, a request for supplemental bandwidth, select, based on the monitoring, an available node from the list of potential boost nodes; and send, to a network device, a split-path instruction to; route a portion of data from a content server to the subscriber device via a wired data path associated with the subscriber device, and route a different portion of the data from the content server to the subscriber device via the selected available node along a wireless data path. - View Dependent Claims (20, 21, 22)
-
Specification