Dallas Invents: 129 Patents Granted for Week of May 10  dallasinnovates.com