switch 2 patent leak