US 6,789,400 B25

GPTKB entity