22 Issued Patents And 7 Pending Applications