US 29,222,433 C1

GPTKB entity