IP Library Granted Patent US 12,563,435
Granted Patent B2
US 12,563,435 · App. 18/156,571 · Granted Feb 24, 2026

Methods for profile based management of infrastructure of a cloud used for ran applications

Inventors: Charles Santhosam Lourdu Raja (Bangalore, IN); Prashanth Candade (Bangalore, IN)
Assignee: Mavenir US Inc.
H04W28/0231H04W28/0215H04W84/042
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 12,563,435
App. No.
18/156,571
Filed
Jan 19, 2023
Granted
Feb 24, 2026
Kind
B2
Art Unit
2473
USPC
370/235
Abstract

A method is presented which enables a controlled mechanism of applying the required set of settings, e.g., for cloud-based network infrastructure, by means of “profiles”. Infrastructure Management Service (IMS) applies one or more of Compute profile, Networking profile, Storage profile, Accelerator profile, and Application (“App”) profile to cloud infrastructure. The following set of procedures are defined to achieve the profile-based infrastructure management: a) profile definition; b) cloud-infrastructure-preparation based on profile(s); c) cloud audit and monitoring; and d) cloud preparation based on capability. Applying of a profile can involve one or more of: updating the BIOS settings, e.g., using Intelligent Platform Management Interface (IPMI) commands; updating the GRUB settings; updating the system/kernel parameters; updating interfaces (e.g., alias, bonding, etc.); creating required resources (e.g., virtual functions (VFs) and corresponding bindings); creating resource maps to be used by plug-ins; and running any scripts for custom needs of the RAN application.

Claims (48)

1 . A method of providing a common deployment mechanism for applying settings for cloud-based network infrastructure comprising Radio Access Network (RAN) for one of 4G or 5G mobile network, the method comprising:

determining, by an Infrastructure Management Service (IMS) component of the mobile network, hardware (HW) type information and HW configuration of the cloud-based network infrastructure, wherein the HW configuration includes a compute type, a networking type, and an accelerator card type, and wherein the HW type information includes a compute server type identifying vendor and model, the accelerator card being a specialized hardware configured to offload processing from applications running on general-purpose central processing units;

applying, by the IMS component, a plurality of profiles including at least a compute profile, a network profile, and an accelerator profile to the cloud-based network infrastructure based on the determined HW type and HW configuration; and

auditing, by the IMS component, the cloud-based network infrastructure to validate compliance with the applied profiles;

wherein the step of determining, by the IMS component, includes querying the cloud-based network infrastructure to obtain information about the HW configuration of the cloud-based network infrastructure and whether accelerator cards are used, and wherein the step of applying, by the IMS component, the plurality of profiles is based on the information obtained through the querying of the cloud-based network infrastructure.

2 . The method according to claim 1 , wherein the applying of the plurality of profiles based on the at least one of the HW type and HW configuration enables the at least one profile to be compliant with relevant settings of the cloud-based network infrastructure including at least one of: basic input/output system (BIOS) settings; Grand Unified Bootloader (GRUB) settings; performance parameters; accelerators; Network Interface Cards (NICs); and storge configuration.

3 . The method according to claim 1 , further comprising:

applying, by the IMS component, at least one of Container as a Service (CaaS) profile and a Platform as a Service (PaaS) profile.

4 . The method according to claim 1 , wherein the applying of the plurality of profiles includes at least one of the following actions: updating basic input/output system (BIOS) settings; updating Grand Unified Bootloader (GRUB) settings; updating at least one of system parameters and kernel parameters for the cloud-based network infrastructure; updating interfaces; creating resources including virtual functions (VFs); and creating resource maps to be used by plug-ins.

5 . The method according to claim 4 , wherein the updating of the BIOS settings is achieved by using Intelligent Platform Management Interface (IPMI) commands.

6 . The method of claim 1 , further comprising:

applying, by the IMS component to the cloud-based network infrastructure, at least one further profile comprising at least one of a storage profile and an application profile, based on the HW type and HW configuration.

7 . The method of claim 1 , wherein the applying of the network profile by the IMS component comprises at least one of:

setting up a virtual function (VF);

setting up an alias for an interface;

setting up a configuration map for use by a single root input/output virtualization (SRIOV) plug-in; and

setting up a bonded interface.

8 . The method according to claim 4 , wherein the applying of the network profile by the IMS component comprises at least one of:

setting up a virtual function (VF);

setting up an alias for an interface;

setting up a configuration map for use by a single root input/output virtualization (SRIOV) plug-in; and

setting up a bonded interface.

9 . The method of claim 1 , wherein:

the applying of the accelerator profile by the IMS component includes at least one of:

setting up a virtual function (VF); and

setting up a configuration map for use by a single root input/output virtualization (SRIOV) plug-in.

10 . The method of claim 4 , wherein:

the applying of the accelerator profile by the IMS component includes at least one of:

setting up a virtual function (VF); and

setting up a configuration map for use by a single root input/output virtualization (SRIOV) plug-in.

11 . The method according to claim 1 , further comprising:

applying, by the IMS component, at least one additional setting based on Radio Access Network (RAN) profile for the cloud-based network infrastructure.

12 . The method according to claim 11 , further comprising:

applying, by the IMS component, at least one of Container as a Service (CaaS) profile and a Platform as a Service (PaaS) profile.

13 . The method according to claim 4 , further comprising:

applying, by the IMS component, at least one additional setting based on Radio Access Network (RAN) profile for the cloud-based network infrastructure.

14 . The method according to claim 13 , further comprising:

applying, by the IMS component, at least one of Container as a Service (CaaS) profile and a Platform as a Service (PaaS) profile.

15 . The method according to claim 4 , further comprising:

applying, by the IMS component, at least one of Container as a Service (CaaS) profile and a Platform as a Service (PaaS) profile.

16 . The method of claim 3 , further comprising:

auditing, by the IMS component, the cloud-based network infrastructure to validate compliance with the applied at least one profile.

17 . The method of claim 16 , wherein the HW configuration includes at least one of compute type, networking type, and accelerators.

18 . The method according to claim 17 , wherein the HW type information includes server type.

19 . The method of claim 15 , wherein:

the applying of the network profile by the IMS component includes at least one of: setting up a virtual function (VF); setting up an alias for an interface; setting up a configuration map for use by a single root input/output virtualization (SRIOV) plug-in; and setting up a bonded interface.

20 . The method of claim 16 , wherein:

the applying of the network profile by the IMS component includes at least one of: setting up a virtual function (VF); setting up an alias for an interface; setting up a configuration map for use by a single root input/output virtualization (SRIOV) plug-in; and setting up a bonded interface.

Assignments (16)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2026
From: MAVENIR US INC.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 073728/0317 →
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 069113 AND FRAME 0558 Recorded Jul 31, 2025
From: GLAS USA LLC
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072308/0172 →
RELEASE OF SECURITY INTERESTS (SIDECAR) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0041 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 29, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: GLAS USA LLC
Reel/Frame 072245/0764 →
RELEASE OF SECURITY INTERESTS (SYNDICATED) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0121 →
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 067565 AND FRAME 0678 Recorded Jul 29, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2025
From: MAVENIR SYSTEMS, INC.
To: MAVENIR US INC.
Reel/Frame 072245/0580 →
SECURITY INTEREST Recorded Jul 28, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: BLUE TORCH FINANCE LLC
Reel/Frame 072268/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2025
From: MAVENIR SYSTEMS, INC.
To: MAVENIR US, INC.
Reel/Frame 072245/0419 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 4, 2024
From: MAVENIR SYSTEMS, INC.
To: GLAS USA LLC
Reel/Frame 069113/0558 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 069113/0596 →
SECURITY INTEREST Recorded Aug 30, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 068822/0966 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Jul 18, 2024
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068425/0209 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Jul 18, 2024
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068425/0126 →
SECURITY INTEREST Recorded May 29, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 067565/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2023
From: LOURDU RAJA, CHARLES SANTHOSAM; CANDADE, PRASHANTH
To: MAVENIR SYSTEMS, INC.
Reel/Frame 062469/0375 →
Priority Claims (1)
IN 202221006242 · Feb 5, 2022 · national
Continuity (1)
Related Publication 20230254727A1 · Aug 10, 2023
References Cited (10)
US 9276816B1 · Conte et al. · 2016 [cited by applicant]
US 10986494B1 · Farivar · 2021 [cited by examiner]
US 12141535B2 · Galitsky · 2024 [cited by examiner]
US 20130346619A1 · Panuganty et al. · 2013 [cited by applicant]
US 20210135957A1 · Thakkar et al. · 2021 [cited by applicant]
US 20220171648A1 · Rodriguez · 2022 [cited by examiner]
US 20230367624A1 · Kumar · 2023 [cited by examiner]
EP 3783835A1 · 2021 [cited by applicant]
Extended European Search Report for corresponding European patent application EP 23154648.2, 11 pages, dated Jun. 28, 2023. [cited by applicant]
O-RAN Alliance “Cloud Platform Reference Design for Deployment Scenario B”, O-RAN WG6. Cloud-Ref-B-v01.01 Technical Specification, 2020. [cited by applicant]