US 6,789,170 E8

GPTKB entity