US 5,678,942 Q1

GPTKB entity