US 60,321,986 A1

GPTKB entity