US 54,222,287 B2

GPTKB entity