IP Library › Granted Patent US 11,330,111
Granted Patent B2
US 11,330,111 · App. 17/009,198 · Granted May 10, 2022

Distributed ledger system for management and tracking of exchanges of wireless services between wireless service providers

Inventors: Roderick Nelson (Bellevue, WA); Carl Gunell (Bellevue, WA); Dan Westin (Bellevue, WA)
Assignee: Geoverse LLC
H04M15/50G06Q20/065H04M15/8038H04M15/81H04W4/24H04W12/03H04W12/0431G06Q2220/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 11,330,111
App. No.
17/009,198
Granted
May 10, 2022
Kind
B2
Abstract

The present disclosure is directed to using distributed ledger architectures to for exchange of wireless communication services. In one example, a distributed ledger system for facilitating an exchange among wireless service providers includes a plurality of wireless service providers and a plurality of nodes. Each of the plurality of nodes is configured to facilitate an exchange between a first wireless service provider and a second wireless service provider for roaming services; generate a recording of terms and conditions of the exchange between the first wireless service provider and the second wireless service provider to yield an agreement; record the agreement on the distributed ledger system; facilitate independent evaluation of performance parameters of the exchange by each of the first wireless service provider and the second wireless service provider to independently evaluate performance parameters of the exchange; and trigger settlement for the exchange based on the independent evaluation of the performance parameters by the first and second wireless service providers.

Claims (54)

1. A distributed ledger system for facilitating an exchange among wireless service providers, the distributed ledger system comprising:

a plurality of wireless service providers, each wireless service provider being one of a home wireless network provider having a corresponding number of end points or a visited wireless network provider configured to provide wireless roaming services to one or more of the end points; and

a plurality of nodes, each of the plurality of nodes being associated with one or more of the plurality of wireless service providers and configured to:

facilitate an exchange between at least a first wireless service provider and a second wireless service provider for roaming services;

generate a recording of indicators to be used for evaluating the exchange between the first wireless service provider and the second wireless service provider, the indicators including time, performance and financial metrics of the roaming service; and

facilitate independent monitoring of the exchange by each of the first wireless service provider and the second wireless service provider using the indicators.

2. The distributed ledger system of claim 1 , wherein a first one of the plurality of nodes is further configured to:

receive exchange parameters and identification information associated with the exchange from the first wireless service provider;

transmit an exchange broadcast message including the exchange parameters to remaining ones of the plurality of wireless service providers; and

facilitate the exchange between the first wireless service provider and the second wireless service provider.

3. The distributed ledger system of claim 2 , wherein the exchange parameters and the identification information are encrypted and sent to one or more of the plurality of wireless service providers having an encryption key with the first wireless service provider.

4. The distributed ledger system of claim 1 , wherein a first one of the plurality of nodes is further configured to:

receive from the first wireless service provider, filtering criteria specifying desired terms and conditions for the exchange;

search exchange proposals from one or more other wireless service providers available on the distributed ledger system; and

identify one of the exchange proposals as the exchange, terms and conditions of which matches the filtering criteria or is within a defined tolerance of the filtering criteria.

5. The distributed ledger system of claim 1 , wherein each of the plurality of nodes is further configured to:

periodically report performance measurements associated with the exchange to the first wireless service provider and the second wireless service provider; and

receive independent description and calculated prices for utilized services from each of the first wireless service provider and the second wireless service provider.

6. The distributed ledger system of claim 5 , wherein each of the plurality of nodes is further configured to:

determine that the independent description and calculated prices received from the first wireless service provider and the second wireless service provider, match; and

trigger milestone settlement for the exchange based at least in part on determining that the independent description and calculated prices received from the first wireless service provider and the second wireless service provider match.

7. The distributed ledger system of claim 1 , wherein the indicators are in part based on respective reputation score of each of the first wireless service provider and the second wireless service provider.

8. The distributed ledger system of claim 1 , wherein each of the plurality of nodes is further configured to:

automatically finalize the indicators of the exchange using machine learning based analysis of past exchanges entered into by the first wireless service provider and the second wireless service provider, corresponding exchanges of each of the first wireless service provider and the second wireless service provider with third party providers, and market conditions associated with exchanges between any two wireless service provider.

9. The distributed ledger system of claim 1 , wherein each of the plurality of nodes is configured to facilitate the exchange by:

detecting a triggering condition for executing the exchange; and

executing the exchange upon detecting the triggering condition.

10. The distributed ledger system of claim 1 , wherein the time, performance and financial metrics include quality of service of coverage provided by the first wireless service provider, time frame associated with availability of the coverage provided by the first wireless service provider, measurement metrics for the coverage provided by the first wireless service provider, pricing information associated with the measurement metrics, and accepted payment methods by the first wireless service provider.

11. A method for facilitating an exchange among wireless service providers, the method comprising:

facilitating an exchange between at least a first wireless service provider and a second wireless service provider for roaming services, each of the first wireless service provider and the second wireless service provider having a corresponding node on a distributed ledger system, the first wireless service provider being a home wireless network provider of one or more endpoints, the second wireless service provider being a visiting network configured to provide wireless roaming services to at least one of the one or more endpoints;

generating a recording of indicators to be used for evaluating the exchange between the first wireless service provider and the second wireless service provider, the indicators including time, performance and financial metrics of the roaming services; and

facilitating independent monitoring of the exchange by each of the first wireless service provider and the second wireless service provider using the indicators.

12. The method of claim 11 , further comprising:

receiving, by a first node on the distributed ledger system and from the first wireless service provider, exchange parameters and identification information associated with the exchange;

transmitting an exchange broadcast message including the exchange parameters to remaining ones of a plurality of wireless service providers having corresponding nodes on the distributed ledger system; and

facilitating the exchange between the first wireless service provider and the second wireless service provider.

13. The method of claim 12 , wherein the parameters and identifying information are encrypted and sent to one or more of the plurality of wireless service providers having an encryption key with the first wireless service provider.

14. The method of claim 11 , further comprising:

receiving, by a first node on the distributed ledger system, filtering criteria specifying desired terms and conditions for the exchange;

identifying exchange proposals from one or more other wireless service providers available on the distributed ledger system; and

identify one of the exchange proposals as the exchange, terms and conditions of which matches the filtering criteria or is within a defined tolerance of the filtering criteria.

15. The method of claim 11 , further comprising:

periodically reporting, by each node on the distributed ledger system, performance measurements associated with the exchange to the first wireless service provider and the second wireless service provider; and

receiving, by each node on the distributed ledger system, independent description and calculated prices for utilized services from each of the first wireless service provider and the second wireless service provider.

16. The method of claim 15 , further comprising:

determining by each node on the distributed ledger system, that the independent description and calculated prices received from the first wireless service provider and the second wireless service provider, match; and

triggering milestone settlement for the exchange based at least in part on determining that the independent description and calculated prices received from the first wireless service provider and the second wireless service provider match.

17. The method of claim 11 , wherein the indicators are in part based on respective reputation score of each of the first wireless service provider and the second wireless service provider.

18. The method of claim 11 , further comprising:

automatically finalizing, by each node on the distributed ledger system, the indicators of the exchange using machine learning based analysis of past exchanges entered into by the first wireless service provider and the second wireless service provider, corresponding exchanges of each of the first wireless service provider and the second wireless service provider with third party providers, and market conditions associated with exchanges between any two wireless service provider.

19. The method of claim 11 , wherein facilitating the exchange comprises:

detecting a triggering condition for executing the exchange; and

executing the exchange upon detecting the triggering condition.

20. The method of claim 11 , wherein the time, performance and financial metrics include quality of service of coverage provided by the first wireless service provider, time frame associated with availability of the coverage provided by the first wireless service provider, measurement metrics for the coverage provided by the first wireless service provider, pricing information associated with the measurement metrics, and accepted payment methods by the first wireless service provider.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: WESTIN, DAN; NELSON, RODERICK; GUNELL, CARL
To: GEOVERSE, LLC
Reel/Frame 058724/0112 →
Continuity (3)
Continuation 16197900 · Nov 21, 2018
Provisional Application 62589597 · Nov 22, 2017
Related Publication 20210075914A1 · Mar 11, 2021