US 52,109,975 A1

GPTKB entity