Programmed music on demand from the internet
First Claim
Patent Images
1. A method of transmitting programmed information to a plurality of users, comprising:
- (a) creating a first database containing a large number of discrete data units each of which has a related profile;
(b) creating a second database containing a variety of discrete advertising messages each of which has a related profile;
(c) receiving requests for the data units from the plurality of users, and enabling each user to select a desired one of said data units;
(d) appending to the requested data units at least one of said advertising messages based upon a matching of profile criteria to create a composite response packet in the form of a sequential data flow, containing an advertising message and a data unit; and
(e) transmitting the composite response packet to the requesting user.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for delivering programmed music and targeted advertising messages to Internet based subscribers includes a software controlled microprocessor based repository in which the dossiers of a plurality of the subscribers are stored and updated, musical content and related advertising are classified and matched. A subscriber has an appropriate microprocessor based device capable of selecting information and receiving information from the Internet. The subscriber receives the programmed music and matched advertisements from the repository over the Internet.
756 Citations
20 Claims
-
1. A method of transmitting programmed information to a plurality of users, comprising:
-
(a) creating a first database containing a large number of discrete data units each of which has a related profile; (b) creating a second database containing a variety of discrete advertising messages each of which has a related profile; (c) receiving requests for the data units from the plurality of users, and enabling each user to select a desired one of said data units; (d) appending to the requested data units at least one of said advertising messages based upon a matching of profile criteria to create a composite response packet in the form of a sequential data flow, containing an advertising message and a data unit; and (e) transmitting the composite response packet to the requesting user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of transmitting programmed information to a plurality of subscribers, comprising:
-
(a) creating a first database containing a large number of discrete data units each of which has a related profile, the data units being musical works; (b) creating a second database containing a variety of discrete advertising messages each of which has a related profile; (c) receiving requests for the data units from the plurality of subscribers, and enabling each subscriber to select a desired one of said data units; (d) appending to the requested data units at least one of said advertising messages based upon a matching of profile criteria to create a composite response packet in the form of a sequential data flow, containing an advertising message and a data unit; and (e) transmitting the composite response packet to the requesting subscriber; appending the advertising message to the musical work in the form of a voice over a leading portion of the musical work; classifying the subscribers into predetermined subscriber classes; and associating each piece of advertising message with at least two subscriber classes on a prioritized basis.
-
-
19. A method of transmitting programmed information to a plurality of subscribers, comprising:
-
(a) creating a first database containing a large number of discrete data units each of which has a related profile; (b) creating a second database containing a variety of discrete advertising messages each of which has a related profile; (c) receiving requests for the data units from the plurality of subscribers, and enabling each subscriber to select a desired one of said data units, the data units being musical works; (d) appending to the requested data units at least one of said advertising messages based upon a matching of profile criteria to create a composite response packet in the form of a sequential data flow, containing an advertising message and a data unit; (e) transmitting the composite response packet to the requesting subscriber; and combining the musical work with the advertising message in a manner so that the musical work cannot be separated from the advertising messages by subscribers.
-
-
20. A method of transmitting programmed information to a plurality of subscribers, comprising:
-
(a) creating a first database containing a large number of discrete data units each of which has a related profile; (b) creating a second database containing a variety of discrete advertising messages each of which has a related profile; (c) receiving requests for the data units from the plurality of subscribers, and enabling each subscriber to select a desired one of said data units; (d) appending to the requested data units at least one of said advertising messages based upon a matching of profile criteria to create a composite response packet in the form of a sequential data flow, containing an advertising message and a data unit, the data units being musical works; (e) transmitting the composite response packet to the requesting subscriber; and packaging selected ones of the response packets so that each successive playing of the musical work results in the subscriber hearing a different advertising message.
-
Specification