SYSTEM AND METHOD OF DELIVERING CONTENT USING NETWORKED WIRELESS COMMUNICATION UNITS
First Claim
1. A wireless network comprising:
- a plurality of areas of interest; and
a core network coupled to each of the plurality of areas of interest to route real-time data from each of the plurality of areas of interest;
wherein each of the plurality of areas of interest includes a plurality of wireless communication units, each wireless communication unit comprising;
a local cache to store non-real-time data; and
a gateway to process non-real-time data requests and provide an interface to a packet network;
wherein the plurality of wireless communication units in each of the plurality of areas of interest are networked together such that each wireless communication unit has access to data stored on the local cache of another of the plurality of wireless communication units; and
wherein the gateway in each of the plurality of wireless communication units is operable to provide the requested non-real-time data, if available, from one of its local cache and the cache of other wireless communication units prior to passing the non-real-time data request to the packet network.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless network comprises a plurality of areas of interest and a core network coupled to each of the plurality of areas of interest to route real-time data from each of the plurality of areas of interest. Each of the plurality of areas of interest includes a plurality of wireless communication units. Each wireless communication unit comprises a local cache to store non-real-time data; and a gateway to process non-real-time data requests and provide an interface to a packet network. The plurality of wireless communication units in each of the plurality of areas of interest are networked together such that each wireless communication unit has access to data stored on the local cache of another of the plurality of wireless communication units, wherein the gateway in each of the plurality of wireless communication units is operable to provide the requested non-real-time data, if available, from one of its local cache and the cache of other wireless communication units prior to passing the non-real-time data request to the packet network.
39 Citations
24 Claims
-
1. A wireless network comprising:
-
a plurality of areas of interest; and a core network coupled to each of the plurality of areas of interest to route real-time data from each of the plurality of areas of interest; wherein each of the plurality of areas of interest includes a plurality of wireless communication units, each wireless communication unit comprising; a local cache to store non-real-time data; and a gateway to process non-real-time data requests and provide an interface to a packet network; wherein the plurality of wireless communication units in each of the plurality of areas of interest are networked together such that each wireless communication unit has access to data stored on the local cache of another of the plurality of wireless communication units; and wherein the gateway in each of the plurality of wireless communication units is operable to provide the requested non-real-time data, if available, from one of its local cache and the cache of other wireless communication units prior to passing the non-real-time data request to the packet network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communication unit comprising:
-
a local cache to store non-real-time data; an index to store information regarding the non-real-time data stored on the local cache and on a cache of each of a plurality of other wireless communication units coupled to the wireless communication unit; and a gateway to process requests for non-real-time data received from one of the plurality of other wireless communication units to determine if the requested non-real-time data is stored on one of the local cache and the cache of one of the other wireless communication units. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of providing non-real-time data to a wireless device in a network, the method comprising:
-
receiving a request for non-real-time data from the wireless device at a first wireless communication unit having a cache; determining if the requested non-real-time data is stored in the cache of the first wireless communication unit; if the requested data is stored in the cache of the first wireless communication unit, providing the requested non-real-time data to the wireless device from the cache of the first wireless communication unit; if the requested non-real-time data is not stored in the cache of the first wireless communication unit, determining if the requested non-real-time data is stored in a cache of one of a plurality of other wireless communication units coupled to the first wireless communication unit; if the requested non-real-time data is stored in the cache of one of the other wireless communication units, providing the requested non-real-time data to the wireless device from the cache of the corresponding other wireless communication unit; if the requested non-real-time data is not stored in the cache of one of the other wireless communication units, passing the request for non-real-time data to a wireless communication unit controller for further processing to obtain the requested non-real-time data from a content server. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of caching non-real-time data in a first wireless communication unit having a local cache, the method comprising:
-
determining if a first non-real-time data is eligible to be cached; if eligible, determining if the first non-real-time data is already cached on a cache of another wireless communication unit coupled to the first wireless communication unit; and if the first non-real-time data is not cached on the cache of another wireless communication unit, caching the first non-real-time data on the cache of the first wireless communication unit. - View Dependent Claims (22, 23, 24)
-
Specification