Elo, Glicko, and Trueskill ratings in essence they count wins-losses, as in average you earn 8 points for a win and you lose 8 points for a loss. This is wrong since a team or a player that has 20 wins in 20 games is better than a team or a player that has 40 wins and 20 losses in 60 games. Therefore the correct rating is not wins-losses but (wins-losses)/(games) which is equivalent to ((wins)+0.5(draws))/(games). But this is also wrong because a team or a player that has (1+0.5*0)/1=1 is almost surely much more weaker than a team or a player that has (100+0.5*0)/100=1. Therefore at least 2 modifications to the ((wins)+0.5(draws))/(games) formula are needed, one that corrects this mistake, and another one that takes in account how strong were the opponents that the team or player faced. I have found such modifications but I find no point to post them unless administration shows some interest, and I should get paid if they apply them instead of the Glicko formula.
Hmm. The current formulae are not close to what you cite. I am sure they take the strength or weakness of opponents into account and also judge how current a rating is.
Site CEO Erik wrote a detailed explanation of the rating system used here.
https://www.chess.com/article/view/chess-ratings---how-they-work
He talks about the Elo and Glicko systems. Perhaps you could benefit from reviewing it.
I don't believe that Mr. Glickman earns anything from his system directly. The Wikipedia page says the Glicko System formulae are in the public domain.
At any rate, it seems unlikely anyone will pay you unless you demonstrate the clear superiority of your system. Mr. Glickman published his formulae in peer reviewed academic research. That is probably the best approach.
Elo, Glicko, and Trueskill ratings in essence they count wins-losses, as in average you earn 8 points for a win and you lose 8 points for a loss. This is wrong since e.g. a team or a player that has 20 wins in 20 games is better than a team or a player that has 40 wins and 20 losses in 60 games. And e.g., one player has 1200 wins and 1000 losses in 2200 games, and another player has 200 wins in 200 games. They both have wins-losses=200, but the second player is obviously much stronger than the first. Therefore the correct rating is not wins-losses but (wins-losses)/(number of games) which is equivalent to ((wins)+0.5(draws))/(number of games). But this is also wrong because a team or a player that has (1+0.5*0)/1=1 is almost surely much more weaker than a team or a player that has (80+0.5*0)/100=0.8. Therefore at least 2 modifications to the ((wins)+0.5(draws))/(number of games) formula are needed, one that corrects this mistake, and another one that takes in account how strong were the opponents that the team or player faced. I have found such modifications but I find no point to post them unless administration shows some interest, and I should get paid if they apply them instead of the Glicko formula.