US 6,789,510 B8

GPTKB entity