US 52,109,878 A1

GPTKB entity