US 31,222,616 B2

GPTKB entity