US 6,789,658 C79

GPTKB entity