US 54,234,575 C1

GPTKB entity