Dallas Invents: 141 Patents Granted for Week of May 25 » Dallas Innovates  dallasinnovates.com