US 930,123,678 C1

GPTKB entity