Dallas Invents: 148 Patents Granted for Week of May 5 » Dallas Innovates  dallasinnovates.com