US 29,222,435 A1

GPTKB entity