ellis gartner inventions patents and patent applications