All Inventions from Dr. Xiaoyuan Chen