IP Library › Granted Patent US 12,739,652
Granted Patent B2
US 12,739,652 · App. 18/524,647 · Granted Sep 15, 2026

Method of creating multi-tenant (RAN) resources for multiple vendors on a RIC platform

Inventors: Dhaval Mehta (Aldie, VA); Siddhartha Chenumolu (Ashburn, VA); Sourabh Gupta (Ashburn, VA); Sagar Narendrakumar Patel (Dublin, CA)
Assignee: Boost SubcsriberCo L.L.C.
H04W16/16H04W48/16H04W48/18
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,739,652
App. No.
18/524,647
Filed
Nov 30, 2023
Granted
Sep 15, 2026
Kind
B2
Art Unit
2125
USPC
370/329
Abstract

A disclosed method of managing a muti-tenant RIC platform may include (i) receiving a request to create muti-tenant resources for a first vendor and a second vendor on a RIC platform, (ii) generating a first private network with a first dedicated network controller associated with the first vendor based on the request to create the muti-tenant resources, (iii) generating a second private network with a second dedicated network controller associated with the second vendor based on the request to create the muti-tenant resources, (iv) assigning dedicated network resources to the first private network or second private network based on the request to create the multi-tenant resources, and (v) managing first data associated with the first vendor using the first dedicated network controller and second data associated with the second vendor using the second dedicated network controller. Related systems and computer-readable mediums are further disclosed.

Claims (42)

1 . A method of managing a multi-tenant Radio Access Network (RAN) intelligent controller (RIC) platform comprising:

receiving a request to create muti-tenant resources for a first vendor and a second vendor on a RIC platform;

generating a first private network with a first dedicated network controller associated with the first vendor based on the request to create the muti-tenant resources;

assigning first dedicated network resources of the first private network associated with the first vendor based on the request to create the multi-tenant resources;

generating a second private network with a second dedicated network controller associated with the second vendor based on the request to create the muti-tenant resources;

assigning second dedicated network resources of the second private network associated with the second vendor based on the request to create the multi-tenant resources;

managing first data associated with the first vendor using the first dedicated network controller and second data associated with the second vendor using the second dedicated network controller; and

executing a network function using the first dedicated network resources based on the first data.

2 . The method of claim 1 , wherein the RIC platform is a non-real time RIC and the network function is a delay tolerant network function.

3 . The method of claim 2 , wherein the first dedicated network controller is a first dedicated rApplication (rAPP) and the second dedicated network controller is a second dedicated rAPP of the non-real time RIC.

4 . The method of claim 1 , wherein the first private network is only accessible with the first dedicated network controller and the second private network is only accessible with the second dedicated network controller.

5 . The method of claim 4 , wherein the first data associated with the first vendor in the first private network is not accessible by the second dedicated network controller.

6 . The method of claim 1 , wherein the RIC platform is a near-real time RIC and the network function is a time-sensitive network function.

7 . The method of claim 6 , wherein the first dedicated network controller is a first dedicated xAPP and the second dedicated network controller is a second dedicated xAPP of the near-real time RIC.

8 . The method of claim 7 , wherein the first dedicated xAPP accesses first vendor data from stored first private data of the first private network and the second dedicated xAPP accesses second vendor data from stored second private data of the second private network.

9 . The method of claim 1 , wherein the first private network and the second private network operate simultaneously on the RIC platform.

10 . A non-transitory computer-readable medium encoding instructions that, when executed by at least one physical processor of a computing device, cause the computing device to perform a method comprising:

receiving a request to create muti-tenant resources for a first vendor and a second vendor on a Radio Access Network (RAN) intelligent controller (RIC) platform;

generating a first private network with a first dedicated network controller associated with the first vendor based on the request to create the muti-tenant resources;

assigning first dedicated network resources of the first private network associated with the first vendor based on the request to create the multi-tenant resources;

generating a second private network with a second dedicated network controller associated with the second vendor based on the request to create the muti-tenant resources;

assigning second dedicated network resources of the second private network associated with the second vendor based on the request to create the multi-tenant resources;

managing first data associated with the first vendor using the first dedicated network controller and second data associated with the second vendor using the second dedicated network controller; and

executing a network function using the first dedicated network resources based on the first data.

11 . The non-transitory computer-readable medium of claim 10 , wherein the RIC platform is a non-real time RIC and the network function is a delay tolerant network function.

12 . The non-transitory computer-readable medium of claim 11 , wherein the first dedicated network controller is a first dedicated rAPP and the second dedicated network controller is a second dedicated rAPP of the non-real time RIC.

13 . The non-transitory computer-readable medium of claim 10 , wherein the first private network is only accessible with the first dedicated network controller and the second private network is only accessible with the second dedicated network controller.

14 . The non-transitory computer-readable medium of claim 13 , wherein the first data associated with the first vendor in the first private network is not accessible by the second dedicated network controller.

15 . The non-transitory computer-readable medium of claim 10 , wherein the RIC platform is a near-real time RIC and the network function is a time-sensitive network function.

16 . The non-transitory computer-readable medium of claim 15 , wherein the first dedicated network controller is a first dedicated xAPP and the second dedicated network controller is a second dedicated xAPP of the near-real time RIC.

17 . The non-transitory computer-readable medium of claim 10 , wherein the first private network and the second private network operate simultaneously on the RIC platform.

18 . A system comprising:

a Radio Access Network (RAN) intelligent controller (RIC) platform within a telecommunications network, the RIC platform configured to perform operations, the operations including;

receiving a request to create muti-tenant resources for a first vendor and a second vendor on the RIC platform;

generating a first private network with a first dedicated network controller associated with the first vendor based on the request to create the muti-tenant resources;

assigning first dedicated network resources of the first private network associated with the first vendor based on the request to create the multi-tenant resources;

generating a second private network with a second dedicated network controller associated with the second vendor based on the request to create the muti-tenant resources;

assigning second dedicated network resources of the second private network associated with the second vendor based on the request to create the multi-tenant resources;

managing first data associated with the first vendor using the first dedicated network controller and second data associated with the second vendor using the second dedicated network controller; and

executing a network function using the first dedicated network resources based on the first data.

19 . The system of claim 18 , wherein the RIC platform is a non-real time RIC, the first dedicated network controller is a first dedicated rAPP, and the second dedicated network controller is a second dedicated rAPP of the non-real time RIC.

20 . The system of claim 18 , wherein the RIC platform is a near-real time RIC, the first dedicated network controller is a first dedicated xAPP, and the second dedicated network controller is a second dedicated xAPP of the near-real time RIC.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2025
From: DISH WIRELESS L.L.C.
To: BOOST SUBSCRIBERCO L.L.C.
Reel/Frame 073066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: MEHTA, DHAVAL; CHENUMOLU, SIDDHARTHA; GUPTA, SOURABH; PATEL, SAGAR NARENDRAKUMAR
To: DISH WIRELESS L.L.C.
Reel/Frame 065717/0892 →
Continuity (1)
Related Publication 20250184752A1 · Jun 5, 2025
References Cited (27)
US 20150089297A1 · Johnson et al. · 2015 [cited by applicant]
US 20160284009A1 · Shah · 2016 [cited by applicant]
US 20170013131A1 · Craib · 2017 [cited by applicant]
US 20220086686A1 · Sorond · 2022 [cited by examiner]
US 20220217046A1 · Sartori et al. · 2022 [cited by applicant]
US 20220326995A1 · Wang · 2022 [cited by examiner]
US 20230188233A1 · Gupta et al. · 2023 [cited by applicant]
US 20230188607A1 · Tangirala · 2023 [cited by examiner]
US 20240098568A1 · Curic et al. · 2024 [cited by applicant]
US 20240163649A1 · Akman · 2024 [cited by examiner]
US 20240251321A1 · Mcdonald · 2024 [cited by examiner]
US 20250392985A1 · Lee · 2025 [cited by examiner]
CN 116264726A · 2023 [cited by applicant]
DE 3930040A1 · 1991 [cited by applicant]
WO 2019072147A1 · 2019 [cited by applicant]
WO 2023283102A1 · 2023 [cited by applicant]
WO 2023028310A1 · 2023 [cited by applicant]
WO WO2023172292A2 · 2023 [cited by examiner]
Whitepaper (Deutche Telekom and Partners Demonstrate Non-Real Time Ran Optimization in a Multi-Vendor Environment, Sep. 1, 2023) (Year: 2023). [cited by examiner]
Brik, Bouziane, et al. “A survey on explainable Al for 6G O-RAN: Architecture, use cases, challenges and research directions.” arXiv preprint arXiv:2307.00319 (2023). (Year: 2023). [cited by examiner]
Dhaval Mehta et al., “Disaggregated Application on a RAN Controlled via RIC Platform,” U.S. Appl. No. 18/505,384, filed Nov. 9, 2023. (24 Pages). [cited by applicant]
Dhaval Mehta et al., “RIC Architecture With Platform Extension and Adapters,” U.S. Appl. No. 18/515,957, filed Nov. 21, 2023. (22 Pages). [cited by applicant]
Brik, B., et al., “A Survey on Explainable Al for 6G O-RAN: Architecture Use Cases, Challenges and Research Directions”, arxiv.org, Jul. 1, 2023, 14 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US24/55104, mailed on Feb. 13, 2025, 10 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US24/56269, mailed on Feb. 7, 2025, 12 pages. [cited by applicant]
Rahman, T. F., et al., “O-RAN Perspective on Industrial Internet of Things: A SWOT Analysis”, 2023 IEEE International Conference on Industrial Technology (ICIT), Apr. 4, 2023, pp. 1-6. [cited by applicant]
Whitepaper, A., et al., “Deutsche Telekom and Partners Demonstrate Non-Real Time Ran Optimization in a Multi-Vendor Environment”, Sep. 1, 2023, 25 pages. [cited by applicant]