Application Number: 11/477533 Publication Date: 07/06/2010 Filing Date: 06/30/2006 Export Citation: Click for automatic bibliography generation Assignee: Encapsa Technology, LLC (Wilmington, DE, US) http://www.freepatentsonline.com/7752231.html