US 59158575 A

GPTKB entity