US 5,678,940 B20

GPTKB entity