US 54,287,865 B2

GPTKB entity