US 21,777,815 B2

GPTKB entity