Revolution Eyewear.
US Pat# 6.705 722
Frames only
Pictures part of description