US 29,222,444 C1

GPTKB entity