US 54,321,996 A1

GPTKB entity