US 321,654,987 C2

GPTKB entity