US 5,678,996 B90

GPTKB entity