Patents Robert Roodman Posted on September 4, 2021 Posted in 5 US No. 6,425,941; 6,946,077; 7,300,586; 1 pending; and 4 trade secret inventions