The Board of Regents for Oklahoma State University; The Board of Regents for University of Oklahoma Patent: US6586460 B1, 2003 ;