US 5,678,970 B

GPTKB entity