CONTENT DELIVERY
First Claim
1. A method of delivering content data available from a remote content provider to a first wireless router having a wireless network that intersects the wireless network of at least one other neighbouring wireless router, the method comprising the step of:
- transferring the content data via the wireless network of the at least one other wireless router.
1 Assignment
0 Petitions
Accused Products
Abstract
Wireless routers having an ADSL or cable connection to content data available via the Internet, a wired connection for connecting local clients in a LAN and a wireless controller for connecting to other wireless routers and clients in a wireless local area networks (WLANs). The WLANs often intersect and therefore it is possible to communicate between wireless routers in order to exchange content data via the wireless LAN in addition to the ADSL or cable connection. Further, each wireless routers has a cache data store to cache content data requested by the user, or any other information sent to the wireless router from another wireless router. A central server can schedule transfer of content data between wireless routers by considering information packets stored on the server
299 Citations
24 Claims
-
1. A method of delivering content data available from a remote content provider to a first wireless router having a wireless network that intersects the wireless network of at least one other neighbouring wireless router, the method comprising the step of:
- transferring the content data via the wireless network of the at least one other wireless router.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A wireless router comprising:
- wireless communication means for exchanging data via at least one wireless network;
a data store for caching data to be delivered to a user connected to the wireless router;
controller means for monitoring and controlling the type of data to be stored in said data store. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
- wireless communication means for exchanging data via at least one wireless network;
-
20. Apparatus for scheduling data transfer between a plurality of wireless routers, the apparatus comprising:
- means for receiving from each wireless router;
(i) neighbouring network information;(ii) cache content information;
(iii) content requests;
processing means for determining connection paths between the plurality of wireless routers using the received network information messages; and
scheduling means for scheduling transfer of cache content between wireless routers in response to the received content requests. - View Dependent Claims (21, 22, 23, 24)
- means for receiving from each wireless router;
Specification