US 5,678,990 B90

GPTKB entity