US 29,012,346 S2

GPTKB entity