Patent ID: 7801530

Claim:
A method for caching content, comprising: receiving at a cell site a content request for content, the cell site being a base station located in a cell, the content request received from a mobile node present in the cell; retrieving the content in response to the content request; caching the content at the cell site; sending the content to the mobile node; assessing historical data describing a plurality of past mobile nodes that had visited the cell in the past; determining that the historical data indicates that the past mobile nodes have a higher probability of visiting a plurality of neighboring cells after visiting the cell, the neighboring cells neighboring and distinct from the cell; dynamically selecting a plurality of neighboring cell sites of the neighboring cells as a plurality of recipient cell sites selected according to the historical data, a neighboring cell site being a neighboring base station located in a neighboring cell; and distributing the content from the cell site to the plurality of recipient cell sites selected according to the historical data while the mobile node is present in the cell prior to moving to a next cell and prior to identifying the next cell and initiating handover from the cell to the next cell.