U.S. Patent No. 6,932,124 and U.S. Patent No. 7,104,291