US 35,890,187 C2

GPTKB entity