US 6,789,420 G10

GPTKB entity