US 6,789,267 K40

GPTKB entity