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