US 11,683,721 B2
Methods for delivering network slices to a user
Lyle W. Paczkowski, Mission Hills, KS (US); and William M. Parsel, Overland Park, KS (US)
Assigned to T-MOBILE INNOVATIONS LLC, Overland Park, KS (US)
Filed by T-Mobile Innovations LLC, Overland Park, KS (US)
Filed on Feb. 21, 2022, as Appl. No. 17/676,223.
Application 17/676,223 is a continuation of application No. 17/081,828, filed on Oct. 27, 2020, granted, now 11,317,321.
Prior Publication US 2022/0174540 A1, Jun. 2, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 28/06 (2009.01)
CPC H04W 28/06 (2013.01) 14 Claims
OG exemplary drawing
 
1. A method for delivering a network slice to a user, comprising:
receiving by a network a first communication from a first network slice artifact executing on a computer system, wherein the first communication comprises an identity of a first network slice;
comparing by a first network function of the network the identity of the first network slice communicated from the first network slice artifact with a first set of executable instructions associated with the first network slice;
retrieving the first set of executable instructions by the first network function from a data store of the network in response to matching the identity of the first network slice with the first set of executable instructions; and
communicating the first set of executable instructions by the first network function to the first network slice artifact, whereby the first network slice artifact instantiates the first network slice transforming the computer system into an endpoint node of the first network slice,
wherein a hash of a binary code associated with the first set of executable instructions is embedded in the first network slice artifact and wherein the first network slice artifact is configured to execute the first set of executable instructions in response to matching the embedded hash with a hash of a binary code calculated from the first set of executable instructions received from the first network function,
wherein the network comprises a home network and the first communication travels through a tunnel established in a foreign network separate and distinct from the home network, and
wherein the first set of executable instructions are communicated by the first network function through the foreign network to the first network slice artifact.