US 5,678,955 B3

GPTKB entity