US 6,789,948 C99

GPTKB entity