US 54,287,860 A1

GPTKB entity