US 29,222,434 C1

GPTKB entity