US 37,543,243 C1

GPTKB entity