Patents

United States Patent No. 7,462,160,
Additional patents pending