US 6,789,842 E57

GPTKB entity