US 5,678,996 B

GPTKB entity