Digital sheet music distribution system and method
OwnerCarlo M. Cotroneinventor
Life of this patent
Estimating the term…
Abstract
A computer-implemented method and system of distributing digital sheet music via a network. In one embodiment, the method comprises offering to a user via a server operated by a distributing party, digital sheet music representative of a song, the digital sheet music being offered with at least one set of predetermined notation data; receiving, from the user over a network, a request for supplemental notation data associated with the song that differs from the at least one set of predetermined notation data; and providing the supplemental notation data to the user.
Claims22
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.
A computer-implemented system of distributing digital sheet music to a plurality of users via a network, wherein a distribution server receives digital sheet music orders from the plurality of users, comprising:
- a distribution server including an ordering interface,
- the ordering interface configured to offer, to a first user and a second user, 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,
- wherein the ordering interface is further configured to receive, from the first user over the network, a first request for second digital sheet music data representative of the song arrangement for the predetermined instrument,
- wherein the ordering interface is further configured to receive, from the second user over the network, a second request for third digital sheet music data representative of the song arrangement for the predetermined instrument;
- a processing module configured to process the first request for second digital sheet music data and the second request for third digital sheet music data,
- the processing module further configured to generate 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, and
- the processing module further configured to generate 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
- a payment module configured to charge a first price for the first digital sheet music data, a second price for the second digital sheet music data, and a third price for the third digital sheet music data, wherein each of the second price and the third price is greater than the first price,
- wherein the distribution server is configured to provide the second digital sheet music data to the first user, and the third digital sheet music data to the second user,
- wherein the first supplemental notation data is customized for the first user and the second supplemental notation data is customized for the second user.
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 musical elements of the song arrangement, and wherein the first digital sheet music data is offered 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;
- 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;
- 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.
Dependencies are inferred from the claim text.