US 51,222,238 B1

GPTKB entity