IP Library Granted Patent US 12,418,793
Granted Patent B2
US 12,418,793 · App. 18/479,475 · Granted Sep 16, 2025

Wireless data service using content-addressing

Inventors: Marouane Balmakhtar (Fairfax, VA); Lyle Walter Paczkowski (Mission Hills, KS)
Assignee: T-MOBILE INNOVATIONS LLC
H04W12/033H04W48/16
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,418,793
App. No.
18/479,475
Granted
Sep 16, 2025
Kind
B2
Abstract

A wireless communication system delivers a wireless data service to a wireless communication device using content-addressing. The wireless communication system generates a content-address from a data set. The wireless communication system stores the content-address in association with the data set. The wireless communication system encrypts the content-address with a system key and transfers the encrypted content-address to the wireless communication device. The wireless communication device decrypts the encrypted content-address with a user key to obtain the content address. The wireless communication device re-encrypts the content-address with the user key. The wireless communication system receives the re-encrypted content-address from the wireless communication device and decrypts the re-encrypted content-address with the system key to obtain the content-address. The wireless communication system retrieves the data set from the memory circuitry with the decrypted content-address. The wireless communication system delivers the wireless data service to the wireless communication device based on the retrieved data set.

Claims (40)

1. A method to deliver a wireless data service to a wireless communication device using content-addressing, the method comprising:

generating a content-address from a data set and storing the content-address in association with the data set;

encrypting the content-address with a system key and transferring the encrypted content-address to the wireless communication device, wherein the wireless communication device decrypts the encrypted content-address with a user key to obtain the content address;

receiving a re-encrypted content-address from the wireless communication device and decrypting the re-encrypted content-address with the system key to obtain the content-address, wherein the wireless communication device re-encrypted the content-address with the user key;

retrieving the data set with the decrypted content-address; and

delivering the wireless data service to the wireless communication device based on the retrieved data set.

2. The method of claim 1 wherein the data set comprises wireless network slice information for the wireless communication service delivered to the wireless communication device.

3. The method of claim 1 wherein the data set comprises operating system container properties for the wireless data service delivered to the wireless communication device.

4. The method of claim 1 wherein the data set comprises:

wireless network slice information for the wireless communication service delivered to the wireless communication device; and

operating system container properties for the wireless data service delivered to the wireless communication device.

5. The method of claim 1 wherein generating the content-address from the data set comprises generating an Inter-Planetary File System Identifier (IPFS ID) from the data set.

6. The method of claim 1 wherein generating the content-address from the data set comprises a smart contract in a distributed ledger generating the content-address from the data set.

7. The method of claim 1 wherein storing the content-address in association with the data set comprises a distributed ledger storing the content-address in association with the data set.

8. The method of claim 1 wherein the data set comprises wireless network slice information for the wireless data service delivered to the wireless communication device.

9. The method of claim 1 wherein the data set comprises operating system container properties for the wireless data service delivered to the wireless communication device.

10. The method of claim 1 wherein the data set comprises:

wireless network slice information for the wireless data service delivered to the wireless communication device; and

operating system container properties for the wireless data service delivered to the wireless communication device.

11. The method of claim 1 wherein the content-address comprises an Inter-Planetary File System Identifier (IPFS ID).

12. The method of claim 1 wherein the processing circuitry comprises a distributed ledger smart contract.

13. The method of claim 1 wherein the communication circuitry comprises a wireless network slice.

14. A method to deliver a wireless data service to a wireless communication device using an Inter-Planetary File System Identifier (IPFS ID), the method comprising:

generating the IPFS ID from wireless network slice information and storing the IPFS ID in association with the wireless network slice information;

encrypting the IPFS ID with a system key and transferring the encrypted IPFS ID to the wireless communication device, wherein the wireless communication device decrypts the encrypted IPFS ID with a user key to obtain the IPFS ID;

receiving a re-encrypted IPFS ID from the wireless communication device and decrypting the re-encrypted IPFS ID with the system key to obtain the IPFS ID, wherein the wireless communication device encrypted the IPFS ID with the user key;

retrieving the wireless network slice information with the decrypted IPFS ID; and

delivering the wireless data service to the wireless communication device based on the retrieved wireless network slice information.

15. The method of claim 14 wherein generating the Inter-Planetary File System Identifier (IPFS ID) from the wireless network slice information comprises a smart contract in a distributed ledger generating the IPFS ID from the wireless network slice information.

16. The method of claim 14 wherein storing the IPFS ID in association with the wireless network slice information comprises a distributed ledger storing the IPFS ID in association with the wireless network slice data set in a distributed ledger.

17. The method of claim 14 wherein encrypting the IPFS ID with the system key and decrypting the re-encrypted IPFS ID with the system key comprises a smart contract in a distributed ledger encrypting the IPFS ID with the system key and decrypting the re-encrypted IPFS ID with the system key.

18. The method of claim 14 wherein the wireless network slice information comprises operating system container properties.

19. The method of claim 14 wherein the wireless network slice information comprises quality-of-service parameters for the wireless data service.

20. A wireless communication system to deliver a wireless data service to a wireless communication device using content-addressing, the wireless communication system comprising:

processing circuitry to generate a content-address from a data set;

memory circuitry to store the content-address in association with the data set;

the processing circuitry to encrypt the content-address with a system key and transfer the encrypted content-address to the wireless communication device, wherein the wireless communication device is to decrypt the encrypted content-address with a user key to obtain the content address;

the processing circuitry to receive a re-encrypted content-address from the wireless communication device and decrypt the re-encrypted content-address with the system key to obtain the content-address, wherein the wireless communication device is to re-encrypt the content-address with the user key;

the processing circuitry to retrieve the data set from the memory circuitry with the decrypted content-address; and

communication circuitry to deliver the wireless data service to the wireless communication device based on the retrieved data set.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2023
From: BALMAKHTAR, MAROUANE; PACZKOWSKI, LYLE WALTER
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 065095/0665 →
Continuity (1)
Related Publication 20250113183A1 · Apr 3, 2025
References Cited (25)
US 10491378B2 · Binning et al. · 2019 [cited by applicant]
US 10938896B2 · Waffner · 2021 [cited by applicant]
US 11115312B1 · Hankins · 2021 [cited by examiner]
US 12231574B2 · Wright · 2025 [cited by examiner]
US 20210119785A1 · Ben-Reuven et al. · 2021 [cited by applicant]
US 20210176054A1 · Zabar · 2021 [cited by examiner]
US 20210367877A1 · Hankins · 2021 [cited by examiner]
US 20220131691A1 · Gupta · 2022 [cited by examiner]
US 20220303181A1 · Nolan et al. · 2022 [cited by applicant]
US 20220407725A1 · Chai et al. · 2022 [cited by applicant]
US 20230100342A1 · Smith et al. · 2023 [cited by applicant]
US 20230110131A1 · Smith et al. · 2023 [cited by applicant]
US 20230239166A1 · Cheng · 2023 [cited by examiner]
US 20230267156A1 · Goel · 2023 [cited by examiner]
US 20230292124A1 · Balmakhtar et al. · 2023 [cited by applicant]
US 20230370275A1 · Aspler-Yaskil · 2023 [cited by examiner]
US 20230379180A1 · Khaykovich · 2023 [cited by examiner]
US 20240013210A1 · Wilkinson · 2024 [cited by examiner]
US 20240086382A1 · Soon-Shiong · 2024 [cited by examiner]
US 20240265001A1 · Fatahi · 2024 [cited by examiner]
US 20250113183A1 · Balmakhtar · 2025 [cited by examiner]
CN 114866323B · 2022 [cited by applicant]
WO WO2021136696A1 · 2021 [cited by examiner]
WO 2023172729A1 · 2023 [cited by applicant]
Huang, et al.; “A Secure File Sharing System Based on IPFS and Blockchain”; arxiv.org; May 2, 2022; 5 pages; https://arxiv.org/abs/2205.01728. [cited by applicant]