US 6,789,120 E8

GPTKB entity