US2017063444A1PendingUtilityA1

Method for Ensuring Data Localization on an Ad Hoc Moving Data Network

Assignee: X DEV LLCPriority: Dec 3, 2012Filed: Nov 14, 2016Published: Mar 2, 2017
Est. expiryDec 3, 2032(~6.4 yrs left)· nominal 20-yr term from priority
Inventors:Eric Teller
H04B 7/18504H04W 4/021H04W 4/028H04W 16/26H04W 84/18H04W 4/029H04W 24/02H04W 88/08H04L 63/107H04W 84/005H04W 4/025H04W 12/08H04W 16/00
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure provides methods operable in a balloon network. The method can include determining that a balloon is at a location associated with a legally-defined geographic area. An area profile of the legally-defined geographic area may identify geographically-restricted data that must not be removed from the legally-defined geographic area. The method can also include determining that the balloon contains at least some of the geographically-restricted data. The method can also include determining that the balloon is likely to move out of the legally-defined geographic area. The method can also include removing the geographically-restricted data from the memory of the balloon.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A computer-implemented method comprising:
 determining that a first balloon is at a location associated with a legally-defined geographic area, wherein a balloon network provides service in a plurality of legally-defined geographic areas, and wherein an area profile identifies geographically-restricted data that must not be removed from the legally-defined geographic area;   determining that the first balloon contains at least some of the geographically-restricted data;   determining that the first balloon is likely to move out of the legally-defined geographic area; and   responsively removing the geographically-restricted data from the memory of the first balloon prior to the first balloon leaving the legally-defined geographic area.   
     
     
         2 . The method of  claim 1 , wherein the area profile further requires that the geographically-restricted data be saved in at least one location in the legally-defined geographic area, the method further comprising:
 responsive to the determination that the first balloon is likely to move out of the legally-defined geographic area, transferring the geographically-restricted data from the first balloon to a device that is located in the legally-defined geographic area, before removing the geographically-restricted data from the memory of the first balloon.   
     
     
         3 . The method of  claim 2 , wherein the device receiving the geographically-restricted data from the first balloon is a second balloon located in the legally-defined geographic area. 
     
     
         4 . The method of  claim 2 , wherein the device receiving the geographically-restricted data from the first balloon is a ground-based station located in the legally-defined geographic area. 
     
     
         5 . The method of  claim 2 , wherein the geographically-restricted data is transferred via a RF air-interface. 
     
     
         6 . The method of  claim 2 , wherein the geographically-restricted data is transferred via a free-space optical link. 
     
     
         7 . The method of  claim 1 , wherein the area profile further requires that the geographically-restricted data be saved in at least one location in the legally-defined geographic area, the method further comprising:
 determining if a second balloon located in the legally-defined geographic area contains the geographically-restricted data;   responsive to the determination that the second balloon does not include the geographically-restricted data, transferring the geographically-restricted data from the first balloon to a device that is located in the legally-defined geographic area, before removing the geographically-restricted data from the memory of the first balloon.   
     
     
         8 . The method of  claim 1 , wherein determining the first balloon is likely to move out of the legally-defined geographic area comprises:
 determining a direction in which the first balloon is travelling;   based on the direction in which the first balloon is travelling, determining a probability that the first balloon will move out of the legally-defined geographic area; and   determining that the probability that the first balloon will move out of the legally-defined geographic area is greater than a threshold probability.   
     
     
         9 . A method operable by a first balloon in a balloon network, the method comprising:
 receiving at least a portion of geographically-restricted data when the first balloon enters a legally-defined geographic area;   determining that the legally-defined geographic area has an area profile that identifies geographically-restricted data that must not be removed from the legally-defined geographic area;   determining that the first balloon is likely to move out of the legally-defined geographic area; and   responsively removing the geographically-restricted data from the memory of the first balloon prior to the first balloon leaving the legally-defined geographic area.   
     
     
         10 . The method of  claim 9 , wherein the area profile further requires that the geographically-restricted data be saved in at least one location in the legally-defined geographic area, the method further comprising:
 responsive to the determination that the first balloon is likely to move out of the legally-defined geographic area, transferring the geographically-restricted data from the first balloon to a device that is located in the legally-defined geographic area, before removing the geographically-restricted data from the memory of the first balloon.   
     
     
         11 . The method of  claim 9 , wherein the device receiving the geographically-restricted data from the first balloon is a second balloon located in the legally-defined geographic area. 
     
     
         12 . The method of  claim 9 , wherein the device receiving the geographically-restricted data from the first balloon is a ground-based station located in the legally-defined geographic area. 
     
     
         13 . The method of  claim 9 , wherein the geographically-restricted data is transferred via a RF air-interface. 
     
     
         14 . The method of  claim 9 , wherein the geographically-restricted data is transferred via a free-space optical link. 
     
     
         15 . The method of  claim 9 , wherein the area profile further requires that the geographically-restricted data be saved in at least one location in the legally-defined geographic area, the method further comprising:
 determining if a second balloon located in the legally-defined geographic area contains the geographically-restricted data;   responsive to the determination that the second balloon does not include the geographically-restricted data, transferring the geographically-restricted data from the first balloon to a device that is located in the legally-defined geographic area, before removing the geographically-restricted data from the memory of the first balloon.   
     
     
         16 . The method of  claim 9 , wherein determining the first balloon is likely to move out of the legally-defined geographic area comprises:
 determining a direction in which the first balloon is travelling;   based on the direction in which the first balloon is travelling, determining a probability that the first balloon will move out of the legally-defined geographic area; and   determining that the probability that the first balloon will move out of the legally-defined geographic area is greater than a threshold probability.   
     
     
         17 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors in a computing device, cause that computing device to perform functions, the functions comprising:
 determining that a first balloon is at a location associated with a legally-defined geographic area, wherein a balloon network provides service in a plurality of legally-defined geographic areas, and wherein an area profile identifies geographically-restricted data that must not be removed from the legally-defined geographic area;   determining that the first balloon contains at least some of the geographically-restricted data;   determining that the first balloon is likely to move out of the legally-defined geographic area; and   responsively removing the geographically-restricted data from the memory of the first balloon prior to the first balloon leaving the legally-defined geographic area.   
     
     
         18 . The non-transitory computer-readable medium of  claim 17 , wherein the area profile further requires that the geographically-restricted data be saved in at least one location in the legally-defined geographic area, the functions further comprising:
 responsive to the determination that the first balloon is likely to move out of the legally-defined geographic area, transferring the geographically-restricted data from the first balloon to a device that is located in the legally-defined geographic area, before removing the geographically-restricted data from the memory of the first balloon.   
     
     
         19 . The non-transitory computer-readable medium of  claim 17 , wherein the area profile further requires that the geographically-restricted data be saved in at least one location in the legally-defined geographic area, the functions further comprising:
 determining if a second balloon located in the legally-defined geographic area contains the geographically-restricted data;   responsive to the determination that the second balloon does not contain the geographically-restricted data, transferring the geographically-restricted data from the first balloon to a device that is located in the legally-defined geographic area, before removing the geographically-restricted data from the memory of the first balloon.   
     
     
         20 . The non-transitory computer-readable medium of  17 , wherein determining the first balloon is likely to move out of the legally-defined geographic area comprises the functions of:
 determining a direction in which the first balloon is travelling;   based on the direction in which the first balloon is travelling, determining a probability that the first balloon will move out of the legally-defined geographic area; and   determining that the probability that the first balloon will move out of the legally-defined geographic area is greater than a threshold probability.

Join the waitlist — get patent alerts

Track US2017063444A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.