US 29,222,284 B2

GPTKB entity