US 54,321,989 A

GPTKB entity