US 5,777,777 B1

GPTKB entity