charles r morelock inventions patents and patent