US 5,678,988 B

GPTKB entity