US 21,123,987 C1

GPTKB entity