US 6,789,664 C48

GPTKB entity