US 7,000,023 M1

GPTKB entity