US 20,321,645 B2

GPTKB entity