Patent ID: 8552281

Claim:
A computer-implemented method of distributing digital sheet music to a plurality of users via a network, wherein a server operated by a distributing party receives digital sheet music orders from the plurality of users, comprising: offering to a first user and a second user, by the server operated by the distributing party, first digital sheet music data representative of a song arrangement for a predetermined instrument, the first digital sheet music data encoded in a predetermined format and comprising a first data portion including at least one set of predetermined notation data, wherein the predetermined notation data includes substantially all the musical notes of the song arrangement, and wherein the first digital sheet music data is offered at a first price via an ordering interface presented to the first user and the second user; receiving, by the server from the first user over the network via the ordering interface, a first request for second digital sheet music data representative of the song arrangement for the predetermined instrument, wherein the second digital sheet music data is offered by the server at a second price that is greater than the first price; processing, by the server, the first request for second digital sheet music data; generating, by the server, the second digital sheet music data, the second digital sheet music data encoded in the predetermined format and comprising the first data portion and a second data portion including at least one set of first supplemental notation data, wherein the first supplemental notation data differs from the predetermined notation data; providing, by the server, the second digital sheet music data to the first user, based on the processed first request; receiving, by the server from the second user over the network via the ordering interface, a second request for third digital sheet music data representative of the song arrangement for the predetermined instrument, wherein the third digital sheet music data is offered by the server at a third price that is greater than the first price; processing, by the server, the second request for third digital sheet music data; generating, by the server, the third digital sheet music data, the third digital sheet music data encoded in the predetermined format and comprising the first data portion and a third data portion including at least one set of second supplemental notation data, wherein the second supplemental notation data differs from the predetermined notation data and the first supplemental notation data; and providing, by the server, the third digital sheet music data to the second user, based on the processed second request, wherein the first supplemental notation data is customized for the first user and the second supplemental notation data is customized for the second user.