US 5,678,894 B2

GPTKB entity