US 2109876 B8

GPTKB entity