processor patent