US 6,789,446 C36

GPTKB entity