US 6,789,988 F46

GPTKB entity