US 29,876,532 C1

GPTKB entity