Patent 7258872 was granted and assigned to Thornton & Ross on August, 2007 by the United States Patent and Trademark Office.