US5931901A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Programmed music on demand from the internet
Assignee: Tumbleweed Holdings LLC
•
Filing: 1997-03-21
•
Granted: 1999-08-03
•
Expires: 2017-03-21
Abstract
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.
Inventors
- 👤 Robert L. Wolfe
- 👤 Jeffrey Pinals
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 23:12
CPC Classifications
H; H04; H04H; H04H60/00; H04H60/61; H04H60/66; G; G06; G06Q; G06Q30/00; G06Q30/06; G06Q30/0601; H04H60/35; H04H60/46
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
130 words
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.
Claim 2
Independent Claim
130 words
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.
Claim 3
Dependent Claim
16 words
The method of claim 1, including transmitting the response packets to the users over the Internet.
Claim 4
Dependent Claim
17 words
The method of claim 1, including transmitting the response packets to the users over a cable system.
Claim 5
Dependent Claim
19 words
The method of claim 1, including transmitting the response packets to the users over a satellite based communication system.
Claim 6
Dependent Claim
13 words
The method of claim 1, in which the data units are musical works.
Claim 7
Dependent Claim
28 words
The method of claim 5, including appending the advertising message to the musical work in the form of a voice over a leading portion of the musical work.
Claim 8
Dependent Claim
13 words
The method of claim 6, including classifying the users into predetermined subscriber classes.
Claim 9
Dependent Claim
18 words
The method of claim 7, in which the criteria includes the type of music selected by the users.
Claim 10
Dependent Claim
28 words
The method of claim 5, including appending the advertising message to the musical work in the form of a voice over a trailing portion of the musical work.
Claim 11
Dependent Claim
18 words
The method of claim 5, in which the advertising message is in the form of an audio message.
Claim 12
Dependent Claim
37 words
The method of claim 5, further including creating a credit account for at least two of the advertisers and storing in each credit account an "available allocation" for that advertiser, designating an available prepaid advertising credit amount.
Claim 13
Dependent Claim
15 words
The method of claim 5, including appending to the composite response packet generic audio messages.
Claim 14
Dependent Claim
25 words
The method of claim 12, in which the generic audio message is a message which identifies the artist and/or copyright holders of the musical work.
Claim 15
Dependent Claim
30 words
The method of claim 5, including receiving from users information responsive to audio messages in the form of orders for products and/or services which are offered by the advertising messages.
Claim 16
Dependent Claim
19 words
The method of claim 5, including providing a software facility for the handling of sales of product to users.
Claim 17
Dependent Claim
24 words
The method of claim 5, including providing on the Internet a web page by which users' communications with the first data base is enabled.
Claim 18
Dependent Claim
17 words
The method of claim 1, including storing the data units in one of analog and digital formats.
Claim 19
Independent Claim
182 words
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.
Claim 20
Independent Claim
182 words
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.
Claim 21
Independent Claim
161 words
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.
Claim 22
Independent Claim
161 words
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.
Claim 23
Independent Claim
161 words
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.
Claim 24
Independent Claim
161 words
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.
References Cited (Backward Citations)
US5155591A
Cited
US5404566A
Cited
US5355302A
Cited
US5341350A
Cited
US5319455A
Cited
US5491838A
Cited
US5761601A
Cited
US5636346A
Cited
US5541638A
Cited
US5572442A
Cited
US5661516A
Cited
US5515098A
Cited
US5724521A
Cited
US5758257A
Cited
US5682525A
Cited
US5652615A
Cited
US5726909A
Cited
US5704017A
Cited
US5708478A
Cited
US5721827A
Cited
US5734119A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-08-02 | 2003-02-01 | 2003-08-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-08-02 | 2007-02-01 | 2007-08-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-08-02 | 2011-02-01 | 2011-08-03 | $7700.00 | Window Closed / Lapsed |