Dallas Invents: 149 Patents Granted for Week of July 20 » Dallas Innovates  dallasinnovates.com