Inventions Cooperative results