US 5,678,931 B20

GPTKB entity