US 56,543,228 B2

GPTKB entity