US 6,789,4000 B2

GPTKB entity