US 6,789,947 B8

GPTKB entity