Professor W. J . McAllisterspatenterade