IP Library Granted Patent US 10,616,788
Granted Patent B2
US 10,616,788 · App. 15/461,583 · Granted Apr 7, 2020

Systems and methods for providing mobility aspects to applications in the cloud

Inventor: Ganapathy Subramanian Sundaram (Hillsborough, NJ)
Assignee: Alef Edge, Inc.
H04W28/0226H04L41/5054H04L67/141H04L67/2804H04L67/288H04L67/289H04L67/2842H04L67/2885H04L67/34H04W4/60H04W8/02
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 10,616,788
App. No.
15/461,583
Granted
Apr 7, 2020
Kind
B2
Abstract

An exemplary system according to the present disclosure comprises at least one mobility networking module implemented in at least one lower tier radiolet. The mobility network module performs one or more traffic data plane functions. The exemplary system further comprises at least one mobility application module implemented in at least one upper tier radiolet. The mobility application module performs one or more application data plane functions. The exemplary system further comprises at least one mobility cloud module implemented in the at least one lower tier radiolet and the at least one upper tier radiolet. The mobility cloud module performs computing execution functions of a cloud session.

Claims (39)

1. A system of providing mobility to an application cloud in communication with a network and enabling the application cloud and the network to work in tandem, the system comprising:

at least one mobility networking module implemented in at least one lower tier radiolet server, the at least one lower tier radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory that cause the at least one mobility networking module to perform one or more traffic data plane functions for managing, tunneling and routing traffic data packets, wherein the at least one lower tier radiolet server communicates with the network;

at least one mobility application module implemented in at least one upper tier radiolet server, the at least one upper tier radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory that cause the at least one mobility application module to perform one or more application data plane functions for managing one or more applications and corresponding application data, wherein the at least one upper tier radiolet server communicates with the application cloud; and

at least one mobility cloud module implemented in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one mobility cloud module to perform one or more computing execution functions for implementing a cloud session,

wherein the system provides for one or more of hyper-distribution of access and functions that migrate with a user; optimization and interaction across layers of the network and the application cloud; and solutions that abet provisioning of digital services.

2. The system of claim 1 , further comprising:

at least one interconnect module implemented in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one interconnect module to perform communication functions;

at least one solution module implemented in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one solution module to perform application support and data storage functions; and

at least one mobility interface module implemented in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one mobility interface module to perform interfacing functions.

3. The system of claim 1 , wherein the at least one lower tier radiolet server and the at least one upper tier radiolet server are distributed geographically.

4. The system of claim 1 , wherein the at least one mobility networking module retains management plane and control plane functions in a centralized packet core of an operator network.

5. The system of claim 4 , wherein the management plane and control plane functions are implemented in an operator proxy radiolet server, the operator proxy radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory.

6. The system of claim 1 , wherein the at least one mobility application module retains management plane and control plane functions in centralized modules of an application provider data center.

7. The system of claim 6 , wherein the management plane and control plane functions are implemented in an over the top proxy radiolet server, the over the top proxy radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory.

8. The system of claim 1 , wherein the at least one mobility cloud module retains management plane and control plane functions in centralized network elements of a cloud provider data center.

9. The system of claim 8 , wherein the management plane and control plane functions are implemented in a cloud proxy radiolet server, the cloud proxy radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory.

10. The system of claim 1 , wherein the one or more traffic data plane functions include at least one of encapsulating of the traffic data packets and delivery of the traffic data packets.

11. The system of claim 1 , wherein the one or more application data plane functions include at least one of hosting of the one or more applications, and distribution of the corresponding application data.

12. The system of claim 1 , wherein the one or more computing execution functions include at least one of implementation of cloud containerization and implementation of a virtualized cloud session.

13. A method of providing mobility to an application cloud in communication with a network and enabling the application cloud and the network to work in tandem, the method comprising:

implementing at least one mobility networking module in at least one lower tier radiolet server, the at least one lower tier radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory that cause the at least one mobility networking module to perform one or more traffic data plane functions for managing, tunneling and routing traffic data packets, wherein the at least one lower tier radiolet server communicates with the network;

implementing at least one mobility application module in at least one upper tier radiolet server, the at least one upper tier radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory that cause the at least one mobility application module to perform one or more application data plane functions for managing one or more applications and corresponding application data, wherein the at least one upper tier radiolet server communicates with the application cloud; and

implementing at least one mobility cloud module in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one mobility cloud module to perform one or more computing execution functions for implementing a cloud session,

wherein the method provides for one or more of hyper-distribution of access and functions that migrate with a user; optimization and interaction across layers of the network and the application cloud; and solutions that abet provisioning of digital services.

14. The method of claim 13 , further comprising:

implementing at least one interconnect module in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one interconnect module to perform communication functions;

implementing at least one solution module in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one solution module to perform application support and data storage functions; and

implementing at least one mobility interface module in the at least one lower tier radiolet server and the at least one upper tier radiolet server and causing the at least one mobility interface module to perform interfacing functions.

15. The method of claim 13 , wherein the at least one lower tier radiolet server and the at least one upper tier radiolet server are distributed geographically.

16. The method of claim 13 , further comprising retaining, by the at least one mobility networking module, management plane and control plane functions in a centralized packet core of an operator network.

17. The method of claim 16 , further comprising implementing the management plane and control plane functions in an operator proxy radiolet server, the operator proxy radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory.

18. The method of claim 13 , further comprising retaining, by the at least one mobility application module, management plane and control plane functions in centralized modules of an application provider data center.

19. The method of claim 18 , further comprising implementing the management plane and control plane functions in an over the top proxy radiolet server, the over the top proxy radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory.

20. The method of claim 13 , further comprising:

retaining, by the at least one mobility cloud module, management plane and control plane functions in centralized network elements of a cloud provider data center, and

implementing the management plane and control plane functions in a cloud proxy radiolet server, the cloud proxy radiolet server comprising at least one memory and at least one processor executing computer readable instructions stored in the memory.

21. The method of claim 13 , wherein the one or more traffic data plane functions include at least one of encapsulating of the traffic data packets and delivery of the traffic data packets.

22. The method of claim 13 , wherein the one or more application data plane functions include at least one of hosting of the one or more applications, and distribution of the corresponding application data.

23. The method of claim 13 , wherein the one or more computing execution functions include at least one of implementation of cloud containerization and implementation of a virtualized cloud session.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2026
From: ALEF EDGE HOLDINGS I, LLC
To: REDEVI INC.
Reel/Frame 074834/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2024
From: ALEF EDGE, INC.
To: ALEF EDGE HOLDINGS I, LLC
Reel/Frame 069508/0137 →
SECURITY INTEREST Recorded Nov 17, 2023
From: ALEF EDGE, INC.
To: ERDOES, PHILIP G.; BENNETT, JAMES G., III.; ALEF PARTNERS A LLC; ALEF PARTNERS J LLC; ALEF PARTNERS S LLC
Reel/Frame 065603/0823 →
SECURITY INTEREST Recorded Aug 18, 2023
From: ALEF EDGE, INC.
To: ERDOES, PHILIP G.; BENNETT, JAMES G., III.
Reel/Frame 064634/0505 →
CHANGE OF NAME Recorded Jan 12, 2021
From: ALEF MOBITECH, INC.
To: ALEF EDGE, INC.
Reel/Frame 054961/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2017
From: SUNDARAM, GANAPATHY SUBRAMANIAN
To: ALEF MOBITECH INC.
Reel/Frame 041605/0271 →
Continuity (5)
Continuation 15164447 · May 25, 2016
Continuation In Part 14711865 · May 14, 2015
Continuation 14508073 · Oct 7, 2014
Provisional Application 61888280 · Oct 8, 2013
Related Publication 20170188258A1 · Jun 29, 2017