IP Library Granted Patent US 9,210,563
Granted Patent B2
US 9,210,563 · App. 13/860,128 · Granted Dec 8, 2015

Context based caching of cloud data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,210,563
App. No.
13/860,128
Granted
Dec 8, 2015
Kind
B2
Abstract

A request from a mobile device for information is received at a local coverage device. The local coverage device includes at least one computing system having at least one data processor. Whether the information has been locally stored on the local coverage device is determined using the local coverage device and the received request. The storage being based on a determined likelihood the mobile device would request access to the information. The likelihood being determined based at least on a context of the mobile device. The requested information is provided using the local coverage device. Related apparatus, systems, techniques, and articles are also described.

Claims (21)

1. A method comprising:

receiving, at a first local coverage device of a plurality of local coverage devices and from a mobile device, a request for information, the first local coverage device including at least one computing system having at least one data processor, the first local coverage device including a smart repeater device providing wireless network access for the mobile device;

determining, using the first local coverage device and the received request, whether the information has been locally stored on the first local coverage device and prior to receiving the request, the prior storage being based on a determined likelihood the mobile device would request access to the information while accessing the network via the first local coverage device, the likelihood being determined based at least on a context of the mobile device;

transmitting, from the first local coverage device to one or more cloud services, a notification that the mobile device is within a coverage area of the first local coverage device; and

providing, using the first local coverage device and when the information is stored on the first local coverage device, the requested information directly from the first local coverage device, wherein the information is provided from a source other than the first local coverage device when the mobile device is not within the coverage area of the first local coverage device.

2. The method of claim 1 , wherein the context of the mobile device includes a geographic location of the mobile device or a temporal location of the mobile device.

3. The method of claim 1 , wherein the context of the mobile device includes a characterization of previous requests by the mobile device for information.

4. The method of claim 1 , wherein the information originates from the one or more cloud services prior to storage on the first local coverage device.

5. The method of claim 1 , wherein the first local coverage device is wirelessly connected to the mobile device and connected to one or more cloud services via a network.

6. The method of claim 1 , wherein the first local coverage device provides network access for a plurality of additional mobile devices with the local coverage area.

7. The method of claim 1 , wherein providing the requested information includes transmitting the requested information.

8. A non-transitory computer program product storing instructions, which when executed by at least one data processor of at least one computing system, perform operations comprising:

receiving data characterizing a request for information from a mobile device to a first local coverage device of a plurality of local coverage devices, the first local coverage device including a smart repeater device providing wireless network access for the mobile device;

determining, using received data, whether the information has been locally stored on the first local coverage device and prior to receiving the request, the prior storage being based on a determined likelihood the mobile device would request access to the information while accessing the network via the first local coverage device, the likelihood being determined based at least on a context of the mobile device;

transmitting, from the first local coverage device to one or more cloud services, a notification that the mobile device is within a coverage area of the first local coverage device; and

providing, when the information is stored on the first local coverage device, the requested information directly from the first local coverage device, wherein the information is provided from a source other than the first local coverage device when the mobile device is not within the coverage area of the first local coverage device.

9. The method of claim 8 , wherein the context of the mobile device includes a geographic location of the mobile device or a temporal location of the mobile device.

10. The method of claim 8 , wherein the context of the mobile device includes a characterization of previous requests by the mobile device for information.

11. The method of claim 8 , wherein the information originates from the one or more cloud services prior to storage on the first local coverage device.

12. The method of claim 8 , wherein the first local coverage device is wirelessly connected to the mobile device and connected to the one or more cloud services via a network.

13. The method of claim 8 , wherein the first local coverage device provides network access for a plurality of mobile devices with the local coverage area.

Assignments (9)
SECURITY INTEREST Recorded Jun 7, 2024
From: NEXTIVITY, INC.
To: WTI FUND X, INC.
Reel/Frame 067666/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 28, 2022
From: VENTURE LENDING & LEASING IV, INC; VENTURE LENDING & LEASING V, INC.
To: NEXTIVITY, INC.
Reel/Frame 062222/0344 →
SECURITY INTEREST Recorded Dec 23, 2022
From: NEXTIVITY, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 062213/0590 →
RELEASE OF SECURITY INTEREST Recorded Dec 22, 2022
From: VENTURE LENDING & LEASING IV, INC.; VENTURE LENDING & LEASING V, INC.
To: NEXTIVITY, INC.
Reel/Frame 062180/0367 →
RELEASE OF SECURITY INTEREST Recorded Jan 8, 2021
From: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
To: NEXTIVITY, INC.
Reel/Frame 054863/0645 →
SECURITY INTEREST Recorded Dec 13, 2020
From: NEXTIVITY, INC.
To: LIVE OAK BANKING COMPANY
Reel/Frame 054711/0816 →
SECURITY INTEREST Recorded Jan 9, 2017
From: NEXTIVITY, INC.
To: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 041306/0273 →
SECURITY INTEREST Recorded Jan 6, 2015
From: NEXTIVITY, INC.
To: VENTURE LENDING & LEASING IV, INC.; VENTURE LENDING & LEASING V, INC.
Reel/Frame 034646/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2013
From: LOETTER, MICHIEL PETRUS
To: NEXTIVITY, INC.
Reel/Frame 031242/0337 →