US 6,789,356 E8

GPTKB entity