Ok. So its all worked out then as based on this:
http://www.area52.cc/news/647-team-c...er-clutch.html
The article makes it kind of sound like TeamC patented it? But if its really through you and they licensed it thats great then that you are getting the credit and rights as you deserve.