Does your new technique solve any ... business problems? With an appreciable market?
May be worth taking a stab starting your own company (or at least a consulting business) rather than wait for one of the big companies to suck you up into their intake vents. Or even if that's your preferred destination, this approach might help you get there (and better positioned for the kind of role you'd prefer to have).