US 6,789,334 K40

GPTKB entity