US 5,678,970 M1

GPTKB entity