US 6,789,427 B2

GPTKB entity