US 5,678,992 C1

GPTKB entity