US 11,818,207 B1
Methods and systems for ledger based content delivery using a mobile edge computing (MEC) server
Lyle W. Paczkowski, Mission Hills, KS (US); and George Jason Schnellbacher, 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 Jul. 8, 2022, as Appl. No. 17/860,937.
Int. Cl. H04L 67/1074 (2022.01); H04L 65/70 (2022.01)
CPC H04L 67/108 (2013.01) [H04L 65/70 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method performed by a system to deliver media content to an end user device, wherein the method comprises:
receiving, by a mobile edge computing server, a blockchain comprising instructions for decompressing and reassembling media content stored at a storage system in the system, wherein a first block of the blockchain comprises data describing a compression scheme performed on a plurality of media packages associated with the media content, and wherein a second block of the blockchain comprises data regarding reassembly and rendering of the plurality of media packages to generate a render of the media content;
receiving, by the mobile edge computing server, the plurality of media packages associated with the media content from the storage system, wherein the plurality of media packages comprise data and files used to render the media content;
decompressing, by a rendering application at the mobile edge computing server, the plurality of media packages based on the data describing the compression scheme carried in the first block of the blockchain;
reassembling, by the rendering application, the plurality of media packages to generate the render of the media content based on the data regarding reassembly and rendering of the plurality of media packages carried in the second block of the blockchain;
generating, by the rendering application using a graphical processing unit of the mobile edge computing server, the render of the media content in response to decompressing the plurality of media packages and reassembling the plurality of media packages; and
transmitting, by the mobile edge computing server, the render of the media content to the end user device across a plurality of different communication channels in parallel.