IP Library Granted Patent US 10,348,488
Granted Patent B1
US 10,348,488 · App. 15/686,312 · Granted Jul 9, 2019

Tiered distributed ledger technology (DLT) in a network function virtualization (NFV) core network

Inventors: Lyle W. Paczkowski (Mission Hills, KS); Lyle T. Bertz (Lee's Summit, MO); Mark R. Bales (Lee's Summit, MO)
Assignee: Sprint Communications Company L.P.
H04L9/0637H04L9/0643H04L41/5054H04L45/56H04L45/64H04L63/10H04L63/107H04L67/18H04W4/021H04W12/08G07C13/00
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,348,488
App. No.
15/686,312
Granted
Jul 9, 2019
Kind
B1
Abstract

A method of combining chains of blocks in a network. The method comprising, creating a plurality of birth blocks of a plurality of chains of blocks by a block foundry application in a network, where each birth block is associated with a chain of blocks that records events of a network entity, creating blocks by a plurality of nodes in the network, wherein the current block and the previous block are linked, terminating the chain of blocks by the network entity, wherein the entity sends a termination request to create an end block, creating the end block, wherein the end block is the final block of the chain of blocks, and in response to the creation of the end block, sending a request by the network entity to create a block of a meta-chain of blocks, and creating the block of the meta-chain of blocks by the plurality of nodes.

Claims (19)

1. A method of tracking, monitoring, and preserving temporal network function virtualization (NFV) events on a distributed ledger technology (DLT) computer system, the method comprising:

initiating by a hypervisor executing on a computer system a plurality of virtual servers providing a plurality of virtualized network functions (VNFs) that comprises a tracking application on a network function virtualization (NFV) core network;

for each virtual server,

sending a request to create a birth block based on the initiation of the virtual server by the tracking application to a block foundry application in a network;

creating based on the block request by the block foundry application, the birth block of a chain of blocks comprising a first nonce value, a first transaction, and a first hash value;

detecting a plurality of changes of state of the virtual server by the tracking application;

for each change of state of the virtual server,

sending a request to create a new block based on the change of state of the virtual server by the hypervisor to a plurality of nodes in the network; and

creating based on the new block request by the plurality of nodes, a new block of the chain of blocks, wherein the new block follows the previous block, comprising a new nonce value, a new transaction, a new hash value, and the hash value of the previous block, wherein the hash value of the previous block links the new block and the previous block;

terminating the virtual server on the NFV core network by the hypervisor;

sending a termination request to create an end block based on the termination of the virtual server by the hypervisor to the plurality of nodes in the network;

creating based on the termination block request by the plurality of nodes, an end block of the chain of blocks, wherein the end block is the final block of the chain of blocks, the end block comprising a final nonce value, a final transaction, a final hash value, and the hash value of the previous block, wherein the hash value of the previous block links the end block and the previous block;

sending a request by the hypervisor to the plurality of nodes to create a block of a meta-chain of blocks, wherein the meta-chain of blocks tracks related chains of blocks in the NFV core network; and

creating by the plurality of nodes the block of the meta-chain of blocks, wherein the block comprises a nonce value, a transaction, a hash value, the hash value of the previous block of the meta-chain of blocks, and the hash value of the end block of the chain of blocks;

billing by a service provider a user of the plurality of virtual servers based on usage of the plurality of VNFs determined from the meta-chain of blocks; and

scaling the plurality of virtual servers used by the NFV core network in response to a change in the frequency of NFV events by the service provider.

2. The method of claim 1 , wherein the virtualized network function (VNF) provides a common function selected from one of a policy function, a mobility function, a bearer function, a context function, an authentication function, an attach function, or a data function.

3. The method of claim 1 , wherein the change of state comprises processing, by the virtual server, a predefined amount of virtualized network functions (VNFs) for one of a mobile phone, a smart phone, a personal digital assistant (PDA), a wearable computer, a headset computer, a laptop computer, a notebook computer, a tablet computer, or a combination thereof.

4. The method of claim 1 , wherein the related chains of blocks tracked by the meta-chain of blocks are related by one of a network virtualization function (NFV), client, or class.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2017
From: PACZKOWSKI, LYLE W.; BERTZ, LYLE T.; BALES, MARK R
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 043414/0834 →
Cited By (1)
US 12,477,328