US 7,345,678 K80

GPTKB entity