IP Library Granted Patent US 11,388,252
Granted Patent B2
US 11,388,252 · App. 16/863,342 · Granted Jul 12, 2022

Micro-cache method and apparatus for a mobile environment with variable connectivity

Inventor: Siegfried Luft (Vancouver, CA)
Assignee: NETSKRT SYSTEMS, INC.
H04L67/2852H04L29/12216H04L67/12
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 11,388,252
App. No.
16/863,342
Granted
Jul 12, 2022
Kind
B2
Abstract

A system comprising: a plurality of micro-cache devices integrated within a corresponding plurality of mobile environments; an address manager to maintain an IP address pool in accordance with IP address information received from a content provider, the address manager to associate different portions of the address pool with different instances of the micro-caches and corresponding mobile environments; a first local network manager coupled to a first micro-cache to assign IP addresses from a first portion of the address pool to requesting client devices within a first mobile environment and a second local network manager coupled to a second micro-cache to assign IP addresses from a second portion of the address pool to requesting client devices within a second mobile environment, wherein the content provider is to be provided with visibility into each micro-cache and control of access rights to each micro-cache by the client devices within each mobile environment.

Claims (39)

1. A system comprising:

a plurality of micro-cache devices integrated within a corresponding plurality of mobile environments;

an address manager to maintain an internet packet (IP) address pool in accordance with IP address information received from a content provider, the address manager to associate different portions of the address pool with different instances of the micro-cache devices and corresponding mobile environments;

a local network manager coupled to each micro-cache device in each mobile environment to provide network connectivity to client devices within each mobile environment, a first local network manager coupled to a first micro-cache device to assign IP addresses from a first portion of the address pool to requesting client devices within a first mobile environment and a second local network manager coupled to a second micro-cache device to assign IP addresses from a second portion of the address pool to requesting client devices within a second mobile environment; and

wherein the content provider is to be provided with visibility into each micro-cache device and control of access rights to each micro-cache device by the client devices within each mobile environment, wherein the visibility into a micro-cache device includes visibility of what content from the content provider at the micro-cache device has been copied and distributed to the client devices.

2. The system of claim 1 wherein the address manager is to report the portions of the IP address pool assigned to each mobile environment.

3. The system of claim 2 wherein the mobile environment comprises a transportation vehicle or vessel.

4. The system of claim 3 further comprising:

a mobile high speed network interface within each mobile environment to establish a high bandwidth link to a fixed high speed network interface when the transportation vehicle or vessel is within range.

5. The system of claim 4 wherein the fixed high speed network interface is coupled to a corresponding micro-cache device to enable a high bandwidth connection to the content provider and/or a content service provider for mobile environments.

6. The system of claim 5 wherein the content provider or content service provider for mobile environments is to update the corresponding micro-cache device with new content upon the high bandwidth link being established.

7. A method comprising:

storing content titles within micro-cache devices integrated within a corresponding plurality of mobile environments;

maintaining an internet packet (IP) address pool in accordance with IP address information received from a content provider by an address manager, the address manager to associate different portions of the address pool with different instances of the micro-cache devices and corresponding mobile environments;

providing network connectivity to client devices within each mobile environment, including:

assigning IP addresses from a first portion of the address pool to requesting client devices within a first mobile environment; and

assigning IP addresses from a second portion of the address pool to requesting client devices within a second mobile environment; and

providing the content provider with visibility into each micro-cache device and control of access rights to each micro-cache device by the client devices within each mobile environment, wherein the visibility into a micro-cache device includes visibility of what content from the content provider at the micro-cache device has been copied and distributed to the client devices.

8. The method of claim 7 wherein the address manager is to report the portions of the IP address pool assigned to each mobile environment.

9. The method of claim 8 wherein the mobile environment comprises a transportation vehicle or vessel.

10. The method of claim 9 further comprising:

a mobile high speed network interface within each mobile environment to establish a high bandwidth link to a fixed high speed network interface when the transportation vehicle or vessel is within range.

11. The method of claim 10 wherein the fixed high speed network interface is coupled to a corresponding micro-cache device to enable a high bandwidth connection to the content provider and/or a content service provider for mobile environments.

12. The method of claim 11 wherein the content provider or content service provider for mobile environments is to update the corresponding micro-cache device with new content upon the high bandwidth link being established.

13. A non-transitory machine-readable medium having program code stored thereon which, when executed by a machine causes the machine to perform the operations of:

storing content titles within micro-cache devices integrated within a corresponding plurality of mobile environments;

maintaining an internet packet (IP) address pool in accordance with IP address information received from a content provider by an address manager, the address manager to associate different portions of the address pool with different instances of the micro-cache devices and corresponding mobile environments;

providing network connectivity to client devices within each mobile environment, including:

assigning IP addresses from a first portion of the address pool to requesting client devices within a first mobile environment; and

assigning IP addresses from a second portion of the address pool to requesting client devices within a second mobile environment; and

providing the content provider with visibility into each micro-cache device and control of access rights to each micro-cache device by the client devices within each mobile environment, wherein the visibility into a micro-cache device includes visibility of what content from the content provider at the micro-cache device has been copied and distributed to the client devices.

14. The non-transitory machine-readable medium of claim 13 wherein the address manager is to report the portions of the IP address pool assigned to each mobile environment.

15. The non-transitory machine-readable medium of claim 14 wherein the mobile environment comprises a transportation vehicle or vessel.

16. The non-transitory machine-readable medium of claim 15 further comprising:

a mobile high speed network interface within each mobile environment to establish a high bandwidth link to a fixed high speed network interface when the transportation vehicle or vessel is within range.

17. The non-transitory machine-readable medium of claim 16 wherein the fixed high speed network interface is coupled to a corresponding micro-cache device to enable a high bandwidth connection to the content provider and/or a content service provider for mobile environments.

18. The non-transitory machine-readable medium of claim 17 wherein the content provider or content service provider for mobile environments is to update the corresponding micro-cache device with new content upon the high bandwidth link being established.

19. The system of claim 1 , wherein the content provider, based on a request for content from a requesting client device, identifying a micro-cache device within a corresponding mobile environment to serve the request for content based on IP address matching.

20. The system of claim 1 , wherein the content provider, based on a request for content from a requesting client device, identifying a content provider cache at a location to serve the request for content based on IP address matching.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2021
From: LUFT, SIEGFRIED
To: NETSKRT SYSTEMS, INC.
Reel/Frame 056435/0749 →
Continuity (14)
Continuation In Part 15933330 · Mar 22, 2018
Continuation In Part 15933327 · Mar 22, 2018
Continuation In Part 15933332 · Mar 22, 2018
Continuation In Part 15933336 · Mar 22, 2018
Continuation In Part 15933338 · Mar 22, 2018
Provisional Application 62842414 · May 2, 2019
Provisional Application 62842408 · May 2, 2019
Provisional Application 62842427 · May 2, 2019
Provisional Application 62842397 · May 2, 2019
Provisional Application 62842446 · May 2, 2019
Provisional Application 62842383 · May 2, 2019
Provisional Application 62842457 · May 2, 2019
Provisional Application 62842447 · May 2, 2019
Related Publication 20200259920A1 · Aug 13, 2020
Cited By (3)
US 12,197,918 US 12,273,421 US 12,289,490