US 6,789,112 C98

GPTKB entity