US 54,321,955 B2

GPTKB entity