US 52,109,876 G1

GPTKB entity