US 310,123,245 B2

GPTKB entity