US 6,784,444 B10

GPTKB entity