Patent

9181668-rev