US 5,678,901 P1

GPTKB entity