US 84,777,812 B2

GPTKB entity