Patent ID: 8825847

Claim:
A computer-implemented method comprising: at a balloon that is at a location associated with first geographic area in a balloon network, wherein the balloon network comprises a plurality of moveable balloons that provide service to client devices in a plurality of geographic areas, and wherein the balloon is one of the plurality of moveable balloons, determining that a location-aware cache of the balloon should be updated with user-data associated with the first geographic area; and in response to determining that the location-aware cache should be updated: sending a location-aware cache-update request; receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and storing the user-data that corresponds to the first geographic area in a location-aware cache of the balloon; wherein determining that the location-aware cache of the balloon should be updated with user-data associated with the first geographic area comprises determining that the balloon has moved from outside of the first geographic area to a location within the first geographic area.