US 54,321,963 B2

GPTKB entity