US 43,210,989 C1

GPTKB entity