inventor contributions