Computer-implemented Inventions Research Articles