US 53,890,147 C1

GPTKB entity