US 5,678,985 H1

GPTKB entity