US 6,789,415 B15

GPTKB entity