IP Library Granted Patent US 12,445,819
Granted Patent B2
US 12,445,819 · App. 17/646,625 · Granted Oct 14, 2025

Communication services ordering and provisioning

Inventors: Lyubov Nesteroff (Pleasant Hill, CA); Yelena Kozlova (Sunnyvale, CA); Ojas Gupta (Mountain View, CA); Marc-Andre Bordeleau (Shawinigan, CA); Constantine Dimitrios Polychronopoulos (Saratoga, CA); Edward Wai Hong Choh (Richmond, CA); Georgios Oikonomou (Patra, GR); Jeremy Alan Tidemann (Savoy, IL); Arda Akman (San Ramon, CA); Robert Edward Kidd (Champaign, IL); Mingjie Zhao (Sunnyvale, CA)
Assignee: Juniper Networks, Inc.
H04W4/50H04L41/22H04L41/5048H04W4/029
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,445,819
App. No.
17/646,625
Granted
Oct 14, 2025
Kind
B2
Abstract

An example network provisioning system includes a provisioning portal that is configured to: receive, from a client device, a selection of a service template specifying network service attributes for a communication service, receive a selection of one or more tracking areas, receive a selection of one or more subscribers, and generate a service order based on the network service attributes for the communication service, the one or more tracking areas, and the one or more subscriber. The network provisioning system is configured to provision the communication service in accordance with the service order.

Claims (49)

1. A system comprising:

a network provisioning system comprising first processing circuitry; and

a provisioning portal comprising second processing circuitry,

wherein the provisioning portal is configured to:

receive, from a client device, an indication of selection of a service template specifying network service attributes with which a communication service is to be provisioned;

output, for display on a display device of the client device, a user interface comprising a tracking area map having a plurality of graphical objects, each graphical object representing a corresponding tracking area;

receive an indication of a selection of one or more graphical objects of the plurality of graphical objects corresponding to one or more tracking areas at which the communication service is to be provided; and

generate a service order based on the network service attributes with which the communication service is to be provisioned and the one or more tracking areas at which the communication service is to be provided,

wherein the network provisioning system is configured to provision, in network infrastructure, the communication service, in accordance with the service order, to provide the communication service at the one or more tracking areas.

2. The system of claim 1 ,

wherein the provisioning portal is further configured to receive an indication of a selection of one or more compute clouds within which the communication service is to be provisioned, and

wherein to generate the service order the provisioning portal is further configured to generate the service order based on the network service attributes, the one or more tracking areas, and the selected one or more compute clouds.

3. The system of claim 2 ,

wherein the provisioning portal is further configured to output, on the display device of the client device, a user interface comprising a compute cloud map having a plurality of graphical objects, each graphical object representing a corresponding compute cloud, and

wherein to receive the indication of the selection of the one or more compute clouds the provisioning portal is configured to receive an indication of the selection of the graphical objects corresponding to the one or more compute clouds.

4. The system of claim 2 , wherein the one or more compute clouds comprise an edge compute cloud and a core compute cloud.

5. The system of claim 2 , wherein the one or more compute clouds include one or more data centers.

6. The system of claim 2 , wherein the network provisioning system is further configured to determine placement of a 5G core function in accordance with a match of a first tag associated with the 5G core function and a second tag associated with at least one of the one or more compute clouds.

7. The system of claim 1 , wherein the service template specifies a network slice template specifying communications connectivity among a plurality of 5G core functions using a plurality of communications interfaces.

8. The system of claim 1 ,

wherein the provisioning portal is further configured receive an indication of a selection of one or more subscribers to which the communication service is to be provided, and

wherein to generate the service order the provisioning portal is further configured to generate the service order based on the network service attributes, the one or more tracking areas, and the one or more subscribers.

9. The system of claim 1 , wherein the provisioning portal is operated by a mobile network operator and the client device comprises a device operated by a tenant of the mobile network operator.

10. The system of claim 1 , wherein the communication service is a network slice of a 5G mobile network.

11. A method comprising:

receiving, by processing circuitry and from a client device, an indication of a selection of a service template specifying network service attributes with which a communication service is to be provisioned;

outputting, on a display device of the client device, a user interface comprising a compute cloud map having a plurality of graphical objects, each graphical object representing a corresponding compute cloud of a plurality of compute clouds;

receiving an indication of a selection of one or more graphical objects of the plurality of graphical objects corresponding to one or more compute clouds of the plurality of compute clouds;

receiving, by the processing circuitry, an indication of a selection of one or more tracking areas at which the communication service is to be provided;

generating, by the processing circuitry, a service order based on the network service attributes with which the communication service is to be provisioned, the one or more tracking areas at which the communication service is to be provided, and the one or more compute clouds corresponding to the selected one or more graphical objects; and

provisioning, in network infrastructure, the communication service in accordance with the service order, to provide the communication service at the one or more tracking areas.

12. The method of claim 11 , further comprising outputting, for display on a display device of the client device, a user interface comprising a tracking area map having a plurality of graphical objects, each graphical object representing a corresponding tracking area,

wherein receiving the selection of the one or more tracking areas comprises receiving an indication of a selection of the graphical object corresponding to the tracking area of the one or more tracking areas.

13. The method of claim 11 , wherein the processing circuitry is further configured to determine placement of a 5G core function in accordance with a match of a first tag associated with the 5G core function and a second tag associated with at least one of the one or more compute clouds.

14. The method of claim 11 , further comprising receiving an indication of a selection of one or more subscribers to which the communication service is to be provided,

wherein generating the service order comprises generating the service order based on the network service attributes, the one or more tracking areas, the one or more compute clouds, and the one or more subscribers.

15. A system comprising:

a network provisioning system comprising first processing circuitry; and

a provisioning portal comprising second processing circuitry,

wherein the provisioning portal is configured to:

output, for display on a display device of a client device, a tracking area map having a plurality of first graphical objects, each first graphical object representing a corresponding tracking area;

output, for display on the display device, a compute cloud map having a plurality of second graphical objects, each second graphical object representing a corresponding compute cloud;

receive an indication of a selection of one or more first graphical objects of the plurality of first graphical objects, the one or more first graphical objects representing one or more corresponding tracking areas at which a communication service is to be provided;

receive an indication of a selection of one or more second graphical objects of the plurality of second graphical objects, the one or more second graphical objects representing one or more corresponding compute clouds within which the communication service is to be provisioned; and

generate a service order based on the one or more corresponding tracking areas corresponding to the selected one or more first graphical objects and the one or more compute clouds corresponding to the selected one or more second graphical objects,

wherein the network provisioning system is configured to provision, in network infrastructure, the communication service, in accordance with the service order, to provide the communication service at the one or more tracking areas.

16. The system of claim 15 , wherein the one or more compute clouds comprise an edge compute cloud and a core compute cloud.

17. The system of claim 15 , wherein the network provisioning system is further configured to determine placement of a plurality of 5G core functions in accordance with matches of first tags associated with the plurality of 5G core functions and second tags associated with the one or more compute clouds.

18. The system of claim 15 , wherein the communication service is a network slice of a 5G mobile network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: NESTEROFF, LYUBOV; KOZLOVA, YELENA; GUPTA, OJAS; BORDELEAU, MARC-ANDRE; POLYCHRONOPOULOS, CONSTANTINE DIMITRIOS; CHOH, EDWARD WAI HONG; OIKONOMOU, GEORGIOS; TIDEMANN, JEREMY ALAN; AKMAN, ARDA; KIDD, ROBERT EDWARD; ZHAO, MINGJIE
To: JUNIPER NETWORKS, INC.
Reel/Frame 058800/0583 →
Priority Claims (1)
EP 21386082 · Dec 29, 2021 · regional
Continuity (1)
Related Publication 20230209319A1 · Jun 29, 2023
References Cited (29)
US 7146568B2 · Richardson · 2006 [cited by examiner]
US 9363146B2 · Cossins et al. · 2016 [cited by applicant]
US 11869158B2 · Caswell et al. · 2024 [cited by applicant]
US 20020054169A1 · Richardson · 2002 [cited by examiner]
US 20050004944A1 · Cossins et al. · 2005 [cited by applicant]
US 20110040896A1 · DeCusatis et al. · 2011 [cited by applicant]
US 20110151864A1 · Byun et al. · 2011 [cited by applicant]
US 20140006956A1 · Juliyar et al. · 2014 [cited by applicant]
US 20160065417A1 · Sapuram · 2016 [cited by examiner]
US 20170311115A1 · Adrangi · 2017 [cited by examiner]
US 20190037518A1 · Russell · 2019 [cited by applicant]
US 20190140933A1 · Guim Bernat · 2019 [cited by examiner]
US 20210226847A1 · Jindal et al. · 2021 [cited by applicant]
US 20210306938A1 · Seetharaman et al. · 2021 [cited by applicant]
US 20210320897A1 · Stojanovski · 2021 [cited by examiner]
US 20210327009A1 · Williams et al. · 2021 [cited by applicant]
US 20220021723A1 · Oyman et al. · 2022 [cited by applicant]
US 20220043731A1 · Larson et al. · 2022 [cited by applicant]
US 20220322058A1 · Etuke et al. · 2022 [cited by applicant]
US 20230262828A1 · Neelakantamurthy et al. · 2023 [cited by applicant]
Extended Search Report from counterpart European Application No. 21386082.8 dated Jun. 29, 2022, 11 pp. [cited by applicant]
China Mobile et al: “System architecture for the 5G System (5GS)” a 3GPP Draft; 3rd Generation Partnership Project 2021, Technical Specification Group Services and System Aspects; System architecture for the 5G System (… [cited by applicant]
Hu et al., “Visualizing Network Communication in Geographic Environment,” IEEE, 2013 International Conference on Virtual Reality and Visualization (ICVRV), Sep. 14-15, 2013, Xi'an, China, pp. 206-212, DOI: 10.1109/CVRV.… [cited by applicant]
U.S. Appl. No. 17/644,973, filed Dec. 17, 2021, naming inventors Nesteroff et al. [cited by applicant]
3GPP Draft, “Reporting the Number. of UEs in Certain Geographic Area”, 3rd Generation Partnership Project (3GPP), Jan. 2015, 4 pp. [cited by applicant]
3GPP Standard, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study of Enablers for Network Automation for 5G (Release 16)”, Technical Report, Mar. 2019, pp. 1-124. [cited by applicant]
3GPP Standard, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System ( 5GS) ; Stage 2 (Release 17)”, Sep. 2021, pp. 1-713. [cited by applicant]
Response to Extended Search Report dated Jun. 29, 2022, from counterpart European Application No. 21386082.8 filed Jan. 5, 2024, 15 pp. [cited by applicant]
Communication pursuant to Article 94(3) EPC from counterpart European Application No. 21386082.8 dated Dec. 23, 2024, 9 pp. [cited by applicant]