US 29,222,458 C1

GPTKB entity