US 6,789,916 C5

GPTKB entity