US 6,789,523 C3

GPTKB entity