US 5,678,914 B8

GPTKB entity