US 21,555,545 C1

GPTKB entity