Mitigating service disruptions using mobile prefetching based on predicted dead spots
US-2017126833-A1 · May 4, 2017 · US
US2018035259A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018035259-A1 |
| Application number | US-201615220610-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 27, 2016 |
| Priority date | Jul 27, 2016 |
| Publication date | Feb 1, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments are directed to a computer implemented method and system of proactively caching content for a mobile electronic device. The method includes determining the location of a mobile electronic device, predicting the location of the mobile electronic device, including a prediction of when the mobile electronic device will be in a location of low or no network connectivity. The data that will be retrieved while the mobile electronic device is not connected to the network is also predicted. Thereafter, the predicted data that will be retrieved is downloaded prior to losing network connectivity so that it can be accessed from memory while the mobile electronic device has low or no network connectivity. Other embodiments are also described.
Opening claim text (preview).
1 . A computer-implemented method comprising: determining, using a processor, the location of a mobile electronic device; predicting, using the processor, that the mobile electronic device will be in a location with low or no network connectivity in the near future; predicting data that will be used while the mobile electronic device is in the location with low or no network connectivity; and retrieving and storing the predicted data in a memory. 2 . The computer-implemented method of claim 1 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using historical usage data of the mobile electronic device to perform a cognitive prediction of the location of the mobile electronic device in the near future. 3 . The computer-implemented method of claim 2 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using historical usage data of a plurality of users to perform a cognitive prediction of the location of the mobile electronic device in the near future. 4 . The computer-implemented method of claim 1 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using outage data from service providers to predict the future location of the mobile electronic device. 5 . The computer-implemented method of claim 1 wherein: predicting data that will be used by the mobile electronic device further comprises: determining an amount of time that the mobile electronic device will be in the area with low or no network connectivity; and proactively storing an amount of data that is dependent on the predicted amount of time. 6 . The computer-implemented method of claim 1 further comprising: determining a free Wi-Fi hotspot in proximity to the predicted position of the mobile electronic device when it is in the area of low or no network connectivity; and providing a notification via the mobile electronic device of a location of the free Wi-Fi hotspot. 7 . The computer-implemented method of claim 1 further comprising: using an in-memory proxy server to proactively access and store the predicted data. 8 . The computer-implemented method of claim 1 further comprising: using an in-memory proxy server to store outbound data from the mobile electronic device; and upon entering an area with network connectivity, sending the data from the in-memory proxy server. 9 . The computer-implemented method of claim 1 wherein: predicting data that will be used by the mobile electronic device comprises using historical usage data of the mobile electronic device to cognitively predict future data that will be accessed using the mobile electronic device. 10 . A computer system comprising: a memory; and a processor system communicatively coupled to the memory; the processor system configured to perform a method comprising: determining the location of a mobile electronic device; predicting that the mobile electronic device will be in a location with low or no network connectivity in the near future; predicting data that will be used while the mobile electronic device is in the location with low or no network connectivity; and retrieving and storing the predicted data in a memory. 11 . The computer system of claim 10 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using historical usage data of the mobile electronic device to perform a cognitive prediction of the location of the mobile electronic device in the near future. 12 . The computer system of claim 11 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using historical usage data of a plurality of users to perform a cognitive prediction of the location of the mobile electronic device in the near future. 13 . The computer system of claim 10 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using outage data from service providers to predict the future location of the mobile electronic device. 14 . The computer system of claim 10 wherein: predicting data that will be used by the mobile electronic device comprises using historical usage data of the mobile electronic device to cognitively predict future data that will be accessed using the mobile electronic device. 15 . The computer system of claim 10 wherein: predicting data that will be used by the mobile electronic device further comprises: determining an amount of time that the mobile electronic device will be in the area with low or no network connectivity; and proactively storing an amount of data that is dependent on the predicted amount of time. 16 . The computer system of claim 10 further comprising: determining a free Wi-Fi hotspot in proximity to the predicted position of the mobile electronic device when it is in the area of low or no network connectivity; and providing a notification via the mobile electronic device of a location of the free Wi-Fi hotspot. 17 . The computer system of claim 10 further comprising: using an in-memory proxy server to proactively access and store the predicted data. 18 . The computer-implemented method of claim 10 further comprising: using an in-memory proxy server to store outbound data from the mobile electronic device; and upon entering an area with network connectivity, sending the data from the in-memory proxy server. 19 . A computer program product comprising: a computer-readable storage medium having program instructions embodied therewith, wherein the computer-readable storage medium is not a transitory signal per se, the program instructions readable by a processor system to cause the processor system to perform a method comprising: determining the location of a mobile electronic device; predicting that the mobile electronic device will be in a location with low or no network connectivity in the near future; predicting data that will be used while the mobile electronic device is in the location with low or no network connectivity; and retrieving and storing the predicted data in a memory. 20 . The computer program product of claim 19 wherein: predicting that the mobile electronic device will be in a location with low or no network connectivity comprises using historical usage data of the mobile electronic device to perform a cognitive prediction of the location of the mobile electronic device in the near future.
WLAN [Wireless Local Area Networks] · CPC title
Terminal devices · CPC title
by downloading data to substation equipment · CPC title
Location-based management or tracking services · CPC title
Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.