US 6,789,586 C71

GPTKB entity