IP Library Granted Patent US 12,487,814
Granted Patent B2
US 12,487,814 · App. 18/155,732 · Granted Dec 2, 2025

Telecom microservice rolling upgrades

Inventor: Mukesh Singhal (Pune, IN)
Assignee: Parallel Wireless, Inc.
G06F8/656
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,487,814
App. No.
18/155,732
Granted
Dec 2, 2025
Kind
B2
Abstract

A method is disclosed for providing a telecom microservice rolling upgrade, the method comprising: providing, by a Service Management and Orchestration (SMO), a new instance of F1 demux in a same cluster and namespace; advertising the new instance of the F1 demux to all PODs and micro services; informing, by the SMO, an old F1 demux to start a version upgrade to a new instance; sending, by the old F1 demux, a trigger to start a reconcile procedure to a new F1 demux; advertising that the old instance of the F1 demux is not available to take up new calls from internal PODs and micro-service, and is accepting traffic via the new F1 demux only; routing, by the old F1 demux, all incoming F1 traffic from a Distributed Unit (DU) to the new F1 demux; and instructing the DU, by the old F1 demux, to add a Transport Network Layer (TNL) association of the new F1 demux.

Claims (8)

1 . A method for providing a telecom microservice rolling upgrade, the method comprising:

providing, by a Service Management and Orchestration (SMO), a new instance of F1 demux in a same cluster and namespace;

advertising the new instance of the F1 demux to all PODs and micro services;

informing, by the SMO, an old F1 demux to start a version upgrade to a new instance;

sending, by the old F1 demux, a trigger to start a reconcile procedure to a new F1 demux;

advertising that the old instance of the F1 demux is not available to take up new calls from internal PODs and micro-service, and is accepting traffic via the new F1 demux only;

routing, by the old F1 demux, all incoming F1 traffic from a Distributed Unit (DU) to the new F1 demux; and

instructing the DU, by the old F1 demux, to add a Transport Network Layer (TNL) association of the new F1 demux.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2025
From: SINGHAL, MUKESH
To: PARALLEL WIRELESS, INC.
Reel/Frame 072645/0657 →
Continuity (2)
Provisional Application 63300106 · Jan 17, 2022
Related Publication 20230229428A1 · Jul 20, 2023
References Cited (6)
US 20070146542A1 · Strasser · 2007 [cited by examiner]
US 20190379953A1 · Yuang · 2019 [cited by examiner]
US 20220132066A1 · Ma · 2022 [cited by examiner]
US 20230205752A1 · Singhal · 2023 [cited by examiner]
US 20230208704A1 · Singhal · 2023 [cited by examiner]
“Performing a Rolling Update”, https://kubernetes.io/docs/tutorials/kubernetes-basics/update/update-intro/ Feb. 4, 2020. [cited by applicant]