US 6,789,498 B8

GPTKB entity