Dallas Invents: 107 Patents Granted for Week of June 15 » Dallas Innovates  dallasinnovates.com