US 6,789,827 C18

GPTKB entity