US 54,287,857 B2

GPTKB entity