Patented technologies