Patent 6906358 was granted and assigned to EPIR TECHNOLOGIES INC on June, 2005 by the United States Patent and Trademark Office.