US 43,210,986 C1

GPTKB entity