He invented a system where people can download music easily
He came up with a new system where people can download music easily
「音楽を快適にダウンロードできる仕組み」
→a system where people can download music easily
「提供した」はこの場合新しく作り上げたという意味で、発明という意味のinventまたは提案したという意味のcome up withという動詞の方が適切です
→He invented a system~
→He came up with a new system~
この二つを合わせると、
He invented a system where people can download music easily
彼は人々が音楽を簡単にダウンロードできるシステムを発明した。
He came up with a new system where people can download music easily
彼は人々が音楽を簡単にダウンロードできる新しいシステムを持ってきた。