WO2002025919A1 - Audio program delivery system - Google Patents

Audio program delivery system Download PDF

Info

Publication number
WO2002025919A1
WO2002025919A1 PCT/US2001/029281 US0129281W WO0225919A1 WO 2002025919 A1 WO2002025919 A1 WO 2002025919A1 US 0129281 W US0129281 W US 0129281W WO 0225919 A1 WO0225919 A1 WO 0225919A1
Authority
WO
WIPO (PCT)
Prior art keywords
audio
replay
module
application
content
Prior art date
Application number
PCT/US2001/029281
Other languages
French (fr)
Inventor
Ben Ravago
Kenneth M. Engels
Shannon STEARMAN
Original Assignee
Rahsaan, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rahsaan, Inc. filed Critical Rahsaan, Inc.
Priority to AU2001291110A priority Critical patent/AU2001291110A1/en
Publication of WO2002025919A1 publication Critical patent/WO2002025919A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4938Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

Definitions

  • the present invention related to information delivery systems.
  • the invention relates to interactive audio delivery systems.
  • the information provided to the consumer is
  • the internet has facilitated services that deliver information with
  • internet based services allow a user to select categories for which content is provided
  • the audio programs include audio content
  • the system provides the audio content to the user
  • the system allows users to control both the audio
  • the present invention further includes a navigable audio replay
  • control data for controlling the replay of audio segments in an audio
  • the system also includes an audio content database, which stores audio
  • An application replay module extracts audio application data
  • the application replay module transmits
  • control signals to an audio replay module The control signals are generated in
  • control signals facilitate the replaying
  • the system also includes an audio replay module.
  • the audio replay module also includes an audio replay module.
  • control module receives control signals from the application replay module and responds to control signals from the application replay module by facilitating the transmission
  • the system includes a
  • the telephony interface further facilitates the
  • the present invention provides for logical navigation within audio
  • the method for facilitating the logical navigation includes processing audio
  • the modifying includes facilitating the delivery of audio data
  • the present invention provides an audio segment and at least one
  • the method includes retrieving an audio application, the audio application
  • the first audio segment to a user replay device, the first audio segment selected in accordance with
  • the method finally makes available to the user replay device a second audio segment, the second audio segment selected in accordance
  • the second audio segment is delivered to the user
  • Figure 1 illustrates a network arrangement for the delivery of audio
  • Figure 2 illustrates a system arrangement for organizing audio content
  • Figure 3 illustrates a system arrangement for providing audio
  • Figure 4 illustrates the logical components of an audio program
  • Figure 5 is a flow diagram of a process for facilitating the marketing
  • Figure 6 is a flow diagram of a process for replaying an audio
  • Figure 7 is a flow diagram of a process for arranging audio content
  • Figure 8 is an illustration of the audio content segment navigation
  • audio program transmission system is a telephony audio delivery system that
  • Figure 1 illustrates a network arrangement for the delivery of audio
  • the arrangement include an audio database 20, an audio application
  • the audio database 20 preferably includes a plurality of audio
  • the audio application database 22 includes
  • audio application servers that store audio applications, which control the delivery of
  • the audio content in the audio program delivery system is the audio content in the audio program delivery system.
  • the audio program delivery system is the audio content in the audio program delivery system.
  • databases 20, 22, are DB2 databases from IBM.
  • the telephony system 24 includes both wire carriers 27 and wireless
  • the telephony system includes various combinations of wire carriers and wireless carriers, as is required
  • the audio database 20 is coupled by a communication link 21 to the
  • audio application database 22 The audio application database 22 and the audio
  • database 20 are coupled to the telephony system 24 by a network link 19.
  • the network link 19 is a TI communication link.
  • the telephony system 24 is coupled to a telephony relay module 25,
  • the telephony relay In a wireless carrier implementation, the telephony relay
  • module 25 is a wireless cell tower, which receives wireless telephone signals from
  • the wireless carriers and relays the signals to wireless telephone devices.
  • the user employs the telephone replay device to
  • the user communicates with the audio program delivery system.
  • the user communicates with the audio program delivery system.
  • the user communicates with the audio program delivery system.
  • the DTMF signals are
  • the audio application database 22 is forwarded to the audio application database 22.
  • the audio application database 22 is
  • the audio content is extracted from the audio database 20 and is
  • navigation features provided by the system ofthe invention include logical jumps, where the user navigates to logical portions of content, and layering, where the user
  • the audio content that is delivered to the user As discussed above, the audio content that is delivered to the user
  • replay device 26 is produced in accordance with audio application data.
  • audio content segments are arranged in both a linear and a parallel
  • Figure 8 illustrates an arrangement of segments delivered to a user device.
  • segments 101, 102, 103 are arranged linearly, such that the start of a proceeding
  • the audio levels and tempo are provided.
  • the audio levels and tempo are provided.
  • the second segment 102 is associated with two parallel segments 90, 91.
  • the parallel segments 90, 91 are delivered to the user replay device at various levels
  • a parallel segment 90 is brought into prominence for a predetermined period
  • segments are made "visible” in accordance with
  • control data is employed to determine
  • layered segments are available to the user during a portion of program replay.
  • a parallel segment is automatically brought
  • this parallel segment is an advertizement message that is delivered to
  • the user while the primary layer audio segment is delivered.
  • the primary layer audio segment is delivered.
  • At various layers is predetermined according to the user preferences. For example,
  • a user interacts with a user preference database to select three buttons that
  • a button is associated with
  • the download is facilitated as a typical M-Commerce system where
  • a user is associated with a local account, which corresponds to a mobile
  • the present invention further facilitates logical navigation within
  • the logical navigation facilitates modifying audio replay in
  • Figure 8 illustrates logical navigation tag data for audio segments.
  • segment 101 includes data relating to logical points within the segments 87, 88, 89,
  • a music audio segment 101 includes data pointing to the chorus 87, the second verse
  • a second audio segment 103 relates to news stories.
  • Tag data associated with the audio segment 95, 93, 92 corresponds to different
  • the navigational tag data relates to
  • the navigational tags are determined
  • the analysis detects
  • OMF Open Music Framework
  • MPEG-7 MPEG-7
  • the logical navigation tag data is stored in a linked list
  • the tag data is associated with a tag data for the audio segment.
  • Figure 2 illustrates a system arrangement for organizing audio content
  • audio content 30 that is retrieved from various media such as
  • CDs CDs, tapes, satellite transmissions, radio transmissions, and televisions
  • the audio content 30 is further provided to the system in various aspects
  • formats hi one embodiment the formats include an MP3 format, a WAVE format,
  • the arrangement further includes a MIDI format, and an analog format.
  • the arrangement further includes a
  • the audio database 20 includes an audio database 20.
  • the audio database 20 as discussed above with
  • the production module 32 performs various tasks
  • the audio content 30 is "tagged" by
  • the reference is added reference information to. audio segments.
  • the reference is a reference to.
  • information includes the segment's title, the segment's author, the type of content
  • the audio segment including the associated tag information, is provided to the
  • the audio segments are stored in
  • the production module is a personal computer running an audio
  • processing application such as PRO TOOLS.
  • PRO TOOLS processing application
  • Figure 3 illustrates a system arrangement for providing audio
  • the system includes an audio processing module
  • the system further includes
  • the audio database 38 receives audio data from an audio database 38 and a user preferences database 40.
  • the audio database 38 receives audio data from an audio database 38 and a user preferences database 40.
  • the user preferences database 40 is used to store user information and user ' selections so as to allow the system to create customized audio programs for a
  • the user information includes selections of
  • the user preferences which are stored in the user
  • preferences database 40 are generated as a result of the user interacting with an
  • the Internet website includes a plurality of
  • HTML pages which facilitate the generation of a user preference profile by querying
  • the system includes a media server 44 that receives audio program
  • the media server
  • 44 includes a call control module 46, a session control module 48, an application
  • the media server 44 Preferably, the media server 44
  • the media server advantageously includes a digital
  • DSP digital signal processor
  • the media server 44 is further associated with a telephony interface
  • the system further includes an audio extraction module 54 that
  • the audio extraction module 54 is not employed and the audio replay
  • module 52 directly communicates with the audio database 38. In other words
  • system further includes a MIDI replay module 56, a voice
  • the user establishes a connection with the telephone
  • the media server 44 initiates a session with the user by
  • the telephony network 57 that is employed by the user.
  • interface 55 forwards user selections to the call control module 46.
  • the login request is forwarded to the session control
  • module 48 so as to authenticate the user. In one embodiment, such authentication
  • the password is a password.
  • the password is a password.
  • the session control module 48 After authenticating the user, the session control module 48
  • replay module 50 extracts relevant data from the user preferences database 40 and
  • the user preferences database indicates
  • the replay module extracts the corresponding application from the
  • module 50 communicates with the audio replay module 52 to deliver audio content
  • the application replay module 50 is configured to the user telephone device.
  • the application replay module 50 is configured to the user telephone device.
  • the audio replay module 52 Furthermore, the audio replay module 52
  • the audio replay module 52 requests audio content from the audio
  • the audio extraction module 54 extracts audio content from
  • the audio database 38 and provides such content, as requested, to the audio replay
  • the audio extraction module is preferably part ofthe media server 44.
  • the audio replay module 52 arranges and modifies the audio content in accordance
  • the audio content is arranged as a produced program, and is then delivered to the
  • the audio program includes audio links that are
  • the audio links are special audio content
  • an audio link may be any audio link that is playing so as to initiate the retrieval and replay of an audio program that is associated with the audio link.
  • an audio link may be any audio link.
  • a pause command is a fast forward command, a rewind command, a stop
  • the audio replay module 52 receives control signals
  • the data further includes an effect identifier.
  • the effect identifier includes segment
  • the application replay module 50 responds to the control signals by transmitting
  • a user request for a segment to be brought into prominence results in a control signal from the application replay module 50 to the audio replay module 52
  • Figure 4 illustrates the logical components of an audio program
  • the logical components include an
  • audio shell 62 an audio processor 64, and a telephone network interface 66.
  • audio shell 62 facilitates flow control for the replay of an audio applications.
  • audio shell 62 facilitates commands and functionality such as a login command
  • the audio shell 62 communicates with the audio processor 64
  • the audio processor 64 include audio playback, audio recording, audio
  • interface 66 is coupled to the audio processor 64 and to the audio shell 62 to
  • the audio shell 62 extracts audio application data
  • the audio processor 64 implements logic and state flow for the audio program.
  • the audio processor 64
  • Figure 5 is a flow diagram of a process for facilitating the marketing
  • the system ofthe present invention facilitates an
  • the music distribution method includes retrieving voice mail box addresses for target customers
  • Step 68 A particular profile associated with the voice mail box address is also
  • Step 69 Music content is selected based on the profile that is
  • the musical content is further associated with
  • control data that allows the consumer to initiate a process for the purchase of
  • the ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • musical content includes a telephone number and a coded password which
  • the method then proceeds to the next voicemail address in the
  • voicemail address list employed by the system, and selects musical content for the
  • a marketing profile is used to select voicemail boxes from the
  • voicemail box database in accordance with a particular criteria for the reception of
  • the voicemail address is directed to consumers of an 18 to 24 age group. Accordingly, the voicemail address
  • Figure 6 illustrates a process for replaying an audio program in
  • the process includes executing an audio shell (Step
  • the system arranges and modifies the segments according to data associated
  • Step 77 The system goes on to replay the program that
  • Figure 7 is a flow diagram illustrating a process for arranging audio
  • the method includes
  • Step 82 collecting audio data from various sources.
  • the system converts the audio
  • Step 83 the system converts the
  • each segment is assigned tag information
  • the system stores the data, in
  • the navigable audio delivery system ofthe present invention can be any navigable audio delivery system ofthe present invention.
  • the preview system is facilitated.
  • the preview system includes a wireless
  • the communication device includes a scanning module.
  • the scanning module is adapted
  • the wireless communication device to scan a code on musical content packaging.
  • the following is an exemplary scenario, illustrating a process for
  • a consumer enters a music store and browses through the selections.
  • the consumer when entering the music store, is handed an in-store
  • the device can receive and transmit signals within the store.
  • the device is preferably further associated with a security interface that prevents
  • a bar-code scanner is integrated into the device.
  • the device includes a numeric keypad which is used to enter
  • the device also includes an audio replay module and a cordless
  • the audio replay module advantageously provides audio to an
  • the cordless audio device facilitates the
  • the consumer employs the device to preview musical content
  • the device transmits
  • the in-store audio server preferably
  • the device is a wireless telephone.
  • product code is entered by employing the telephone keypad.
  • program preferably allows the consumer to browse various portions ofthe content

Abstract

A navigable audio delivery system includes an audio application (22) and content. The application (22) includes control data relating to the delivery of audio content (20) to a user replay device. The delivery system facilitates the navigation between logical portions of the audio content (20) by associating tag data with the audio program by including multiple layers of content in the audio program that is delivered to the user replay device (26).

Description

AUDIO PROGRAM DELIVERY SYSTEM
PRIORITY CLAIM
This application claims priority to a Provisional Patent Application
filed on October 13, 1999, Serial Number 60/159,199.
FIELD OF THE INVENTION
The present invention related to information delivery systems.
Particularly, the invention relates to interactive audio delivery systems.
BACKGROUND
Consumers receive information by various media, including print,
television, internet, and radio. The information provided to the consumer is
generally pre-arranged and pre-selected, as is the case with radio, print, and
television content.
The internet has facilitated services that deliver information with
embedded hyperlinks, which allow a user to navigate to other information. Some
internet based services allow a user to select categories for which content is provided
on a personalized web page. However, the arrangement and production of the
content remains pre-determined.
Certain users wish to control the selection and arrangement of
content. In addition, certain users find that access to an internet browser is not
always readily available. Thus, there is a need for a system and method that provide users with a more convenient and readily available information delivery and
extraction mechanism.
SUMMARY
In accordance with the invention, there is provided a system for the
delivery of navigable audio programs. The audio programs include audio content
and corresponding control data. The system provides the audio content to the user
in accordance with control data. The system allows users to control both the audio
content selection and the control data employed to deliver the content. The user can
navigate through the time progression of a program or between various layers ofthe
program.
The present invention further includes a navigable audio replay
system that includes an audio application database, the audio application database
storing control data for controlling the replay of audio segments in an audio
program. The system also includes an audio content database, which stores audio
segments content. An application replay module extracts audio application data
from the audio application database. The application replay module transmits
control signals to an audio replay module. The control signals are generated in
accordance with audio application data. The control signals facilitate the replaying
of audio segments stored in the audio content database.
The system also includes an audio replay module. The audio replay
module receives control signals from the application replay module and responds to control signals from the application replay module by facilitating the transmission
of at least one audio segment to a user replay device. Finally the system includes a
telephony interface, which facilitates the coimnunication between the audio replay
module and the user replay device. The telephony interface further facilitates the
communication between the application replay module and the user replay module.
The present invention provides for logical navigation within audio
content. The method for facilitating the logical navigation includes processing audio
content to associate at least one navigation tag with the audio content, the navigation
tag including data relating to a logical portion ofthe audio content. The method then
facilitates the delivery of the audio content to a user replay device. A navigation
command is received from the user replay device. The method finally modifies the
replaying ofthe audio content in response to the navigation command received from
the user replay device. The modifying includes facilitating the delivery of audio data
associated with the navigation tag ofthe audio content.
The present invention provides an audio segment and at least one
associated audio segment replayed in parallel with a portion of the first audio
segment. The method includes retrieving an audio application, the audio application
including data relating to audio segments associated with an audio program. The
method then replays an audio program by facilitating the replay of a first audio
segment to a user replay device, the first audio segment selected in accordance with
the audio application data. The method finally makes available to the user replay device a second audio segment, the second audio segment selected in accordance
with the audio application data. The second audio segment is delivered to the user
replay device during the replay of the first audio segment in response to a user
control signal.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 illustrates a network arrangement for the delivery of audio
programs;
Figure 2 illustrates a system arrangement for organizing audio content
for replay in accordance with the invention;
Figure 3 illustrates a system arrangement for providing audio
programs to a user telephony-based device;
Figure 4 illustrates the logical components of an audio program
replay system;
Figure 5 is a flow diagram of a process for facilitating the marketing
of musical content;
Figure 6 is a flow diagram of a process for replaying an audio
program;
Figure 7 is a flow diagram of a process for arranging audio content;
and
Figure 8 is an illustration of the audio content segment navigation
method ofthe invention. DETAILED DESCRIPTION
The present invention will now be described with reference to an
embodiment of a navigable audio program transmission system. The illustrated
audio program transmission system is a telephony audio delivery system that
delivers audio programs to users by a telephone interface. The structure of a
network in accordance with the invention is first discussed with reference to
illustrations of arrangements for audio program delivery. Next, the operation of an
audio program delivery system is discussed with reference to flow diagrams.
Finally, methods for delivering audio programing content to consumers, by
employing the audio program delivery system, are discussed.
Figure 1 illustrates a network arrangement for the delivery of audio
programs. The arrangement include an audio database 20, an audio application
database 22, a telephony system 24, a telephony relay module 25, and a telephone
replay device 26. The audio database 20 preferably includes a plurality of audio
database servers that store audio content. The audio application database 22 includes
audio application servers that store audio applications, which control the delivery of
audio content in the audio program delivery system. In one embodiment, the
databases 20, 22, are DB2 databases from IBM.
The telephony system 24 includes both wire carriers 27 and wireless
carriers 23. As may be appreciated, in other embodiments, the telephony system includes various combinations of wire carriers and wireless carriers, as is required
for the particular audio program delivery system.
The audio database 20 is coupled by a communication link 21 to the
audio application database 22. The audio application database 22 and the audio
database 20 are coupled to the telephony system 24 by a network link 19. In one
embodiment, the network link 19 is a TI communication link.
The telephony system 24 is coupled to a telephony relay module 25,
which receives telephone signals from the telephony system and relays the signals
to user telephone devices. In a wireless carrier implementation, the telephony relay
module 25 is a wireless cell tower, which receives wireless telephone signals from
the wireless carriers and relays the signals to wireless telephone devices.
In operation, the user employs the telephone replay device to
communicate with the audio program delivery system. In one embodiment, the user
transmits DTMF signals to the telephony system 24. The DTMF signals are
forwarded to the audio application database 22. The audio application database 22
responds to the user input by providing audio content in accordance with audio
application data. The audio content is extracted from the audio database 20 and is
delivered, in a navigable manner, to the user replay device 26. Accordingly, a user
interacts with audio content and is provided an audio program. Some of the
navigation features provided by the system ofthe invention include logical jumps, where the user navigates to logical portions of content, and layering, where the user
is presented with multiple content layers.
As discussed above, the audio content that is delivered to the user
replay device 26 is produced in accordance with audio application data. In one
embodiment, audio content segments are arranged in both a linear and a parallel
fashion so as to provide a plurality of content layers during the program replay.
Figure 8 illustrates an arrangement of segments delivered to a user device. Three
segments 101, 102, 103 are arranged linearly, such that the start of a proceeding
segment corresponds to the end of a previous segment. Accordingly, a linear
arrangement of audio segments is provided. Preferably, the audio levels and tempo
of the segments are matched to provide seamless flow between segments, when
music is provided in the program.
Some ofthe linearly arranged segments 102, 103, are associated with
parallel segment threads 90, 91, 98. For example, in the illustrated segments of
Figure 8, the second segment 102 is associated with two parallel segments 90, 91.
The parallel segments 90, 91 , are delivered to the user replay device at various levels
of prominence. In one embodiment, during the replay ofthe second segment 102,
a parallel segment 90 is brought into prominence for a predetermined period, while
the second segment remains apparent to the listener. Hence, the parallel segment
is made "visible. " Such an effect is provided by, for example, reducing the volume level associated with the second segment 102 while increasing the volume level for
the parallel segment 90.
In another embodiment, segments are made "visible" in accordance
with control data. In one configuration, user control data is employed to determine
which of several parallel segments is brought into prominence. Hence, several
layered segments are available to the user during a portion of program replay.
In another embodiment, a parallel segment is automatically brought
into prominence during a predetermined portion of the program. In one
embodiment, this parallel segment is an advertizement message that is delivered to
the user while the primary layer audio segment is delivered. Preferably, the
advertisement does not interrupt the primary layer audio segment but is provided at
a level, and during a portion ofthe content, so as to minimize such intrusive effects.
In another embodiment, the selection of which segments are available
at various layers is predetermined according to the user preferences. For example,
a user interacts with a user preference database to select three buttons that
correspond to "artist," "producer," and "label." During the replay of a musical
segment, the user selects "artist" to bring to prominence a first parallel segment that
identifies the artist, "producer" to bring to prominence a second parallel segment that
identifies the producer, or "label" to bring to prominence a third parallel segment
that identifies the record label. As may be appreciated, other customized settings are selected by users, or the provider ofthe program, to deliver enhanced functionality
within the audio program. In another embodiment, a button is associated with
initiating the download of the replayed content to a private user location on the
server system. The download is facilitated as a typical M-Commerce system where
a user is associated with a local account, which corresponds to a mobile
communication device.
The present invention further facilitates logical navigation within
replayed audio. The logical navigation facilitates modifying audio replay in
accordance with context-based portions ofthe audio rather than in accordance with
blocks of time. Figure 8 illustrates logical navigation tag data for audio segments.
In one embodiment, the audio segment tag information associated with an audio
segment 101 includes data relating to logical points within the segments 87, 88, 89,
which the user may wish to proceed to during the segment's replay. For example,
a music audio segment 101 includes data pointing to the chorus 87, the second verse
88, and an instrumental portion 89. Thus, when the user selects to proceed forward
in navigating the audio segment 101, the replay proceeds to the next logical portion
87, 88, 89, rather than merely advancing the replay by some predetermined time
block. In another embodiment, a second audio segment 103 relates to news stories.
Tag data associated with the audio segment 95, 93, 92, corresponds to different
topics in the news story. As may be appreciated, the navigational tag data relates to
various context-sensitive aspects ofthe replayed audio segments, as is required for the particular audio delivery system or service. The navigational tags are determined
by preforming a structured analysis of the audio content. The analysis detects
portions ofthe data and stores corresponding pointers, or tags. Several file formats
support such marking, including, Open Music Framework (OMF), and MPEG-7, by
allocating provisions in the specifications for storing tags relating to the audio
content.
In one embodiment, the logical navigation tag data is stored in a linked list
data structure that is associated with a tag data for the audio segment. The tag data
preferably indicates a time value, from the start of the audio segment, which
corresponds to the logical jump location.
Figure 2 illustrates a system arrangement for organizing audio content
that is to be replayed by the audio program delivery system of Figure 1. The
arrangement includes audio content 30 that is retrieved from various media such as
CDs, tapes, satellite transmissions, radio transmissions, and televisions
transmissions. The audio content 30 is further provided to the system in various
formats, hi one embodiment the formats include an MP3 format, a WAVE format,
a MIDI format, and an analog format. The arrangement further includes a
production module 32, which receives the audio content. Finally, the arrangement
includes an audio database 20. The audio database 20, as discussed above with
reference to Figure 1, includes a plurality of audio database servers. In operation, the audio content 30, from its various sources, is
received by the production module 32. The production module 32 performs various
conversion and editing operations on the received audio content 30 to generate a
standard, and "tagged," format audio content. The audio content 30 is "tagged" by
adding reference information to. audio segments. In one embodiment, the reference
information includes the segment's title, the segment's author, the type of content
in the segment, the date that the segment was created, and the segment's expiration
date. The audio segment, including the associated tag information, is provided to the
audio database 20 for storage. In one embodiment, the audio segments are stored in
accordance with an index that is derived from the corresponding tag information.
Preferably, the production module is a personal computer running an audio
processing application such as PRO TOOLS. However, other computer systems,
which include a digital audio editor, a graphical interface, an audio input, and a file
storing mechanism, are used.
Figure 3 illustrates a system arrangement for providing audio
programs to telephony devices. The system includes an audio processing module
36, which processes raw audio content and stores the audio content in an audio
database, as discussed above with reference to Figure 2. The system further includes
an audio database 38 and a user preferences database 40. The audio database
preferably includes an audio application database and an audio content database.
The user preferences database 40 is used to store user information and user ' selections so as to allow the system to create customized audio programs for a
particular user, hi one embodiment, the user information includes selections of
content that the user is interested in receiving and background information regarding
the user, which allow the system to customize information provided to the user.
In one embodiment, the user preferences, which are stored in the user
preferences database 40, are generated as a result of the user interacting with an
Internet website. In this embodiment the Internet website includes a plurality of
HTML pages, which facilitate the generation of a user preference profile by querying
the user regarding certain attributes and selections relevant to the audio programs
that the user desires to receive. As may be appreciated, such information is
advantageously employed by an intelligent program generation module to create a
customized program for the particular user, based on user selections and preferences.
The system includes a media server 44 that receives audio program
data and employs that data to generate a program for an end user. The media server
44 includes a call control module 46, a session control module 48, an application
replay module 50, and an audio replay module 52. Preferably, the media server 44
is comprised of a server cluster. The media server advantageously includes a digital
signal processor (DSP) to process audio data.
The media server 44 is further associated with a telephony interface
55, which facilitates communication between the media server and a telephone company network. The system further includes an audio extraction module 54 that
facilitates the retrieval of audio content from the audio database 38. In another
embodiment, the audio extraction module 54 is not employed and the audio replay
module 52 directly communicates with the audio database 38. In other
embodiments, the system further includes a MIDI replay module 56, a voice
recognition module 58, and an audio recording module 60.
In operation, the user establishes a connection with the telephone
company network and directs the connection to the telephony interface 55 associated
with the media server 44. The media server 44 initiates a session with the user by
way of the telephony network 57 that is employed by the user. The telephony
interface 55 forwards user selections to the call control module 46. One such
selection is for logging-in. The login request is forwarded to the session control
module 48 so as to authenticate the user. In one embodiment, such authentication
is accomplished by prompting the user for a password. Preferably the password is
a combination of DTMF signals, or a speech segment that is recognized by a voice
recognition module 58. After authenticating the user, the session control module 48
transmits a "sign-on" command to the application replay module 50. The application
replay module 50 extracts relevant data from the user preferences database 40 and
from the audio database 38. For example, the user preferences database indicates
that the user desires to receive a particular audio program as its start program. Accordingly, the replay module extracts the corresponding application from the
audio database 38 and prompts the replay ofthe program.
After selecting the audio program for the user, the application replay
module 50 communicates with the audio replay module 52 to deliver audio content
to the user telephone device. In one embodiment, the application replay module 50
transmits a series of audio content identifiers, along with corresponding control
information, to the audio replay module 52. Furthermore, the audio replay module
52 refers to data from user preferences database 40 to produce an audio program that
is customized for the user.
The audio replay module 52 requests audio content from the audio
extraction module 54. The audio extraction module 54 extracts audio content from
the audio database 38 and provides such content, as requested, to the audio replay
module 52. The audio extraction module is preferably part ofthe media server 44.
The audio replay module 52 arranges and modifies the audio content in accordance
with the audio application data as interpreted by the application replay module 50.
The audio content is arranged as a produced program, and is then delivered to the
user.
In one embodiment, the audio program includes audio links that are
selectable by the user. In this embodiment, the audio links are special audio content
segments that allow the user to respond and transmit a command to the system while
the audio segment is playing so as to initiate the retrieval and replay of an audio program that is associated with the audio link. For example, an audio link may
include the voice announcement of "baseball scores," which would allow a user to
select the link to prompt a program that delivers baseball scores as part of its content.
In another embodiment the user transmits other control commands
to the session control module 48 and, in turn, to the audio replay module 52 to
control the replay on the content. In one embodiment, such additional commands
are a pause command, a fast forward command, a rewind command, a stop
command, a reset command, a logical jump command, a slow or tempo speed
command, volume control commands, equalization commands, a parallel segment
selection command, and a sign off command.
The delivery of segments as parallel layers is preferably facilitated
by the audio replay module 52. The audio replay module 52 receives control signals
from the application replay module 50 that include an identification ofthe segments
that are to be delivered to the user replay device. In one embodiment, the control
data further includes an effect identifier. The effect identifier includes segment
layering, and segment mixing. As control signals are received from the user device,
the application replay module 50 responds to the control signals by transmitting
corresponding data to the audio replay module 52 to facilitate the user request. For
example, a user request for a segment to be brought into prominence, results in a control signal from the application replay module 50 to the audio replay module 52
to provide segment layering in accordance with the user selections.
Figure 4 illustrates the logical components of an audio program
replay system in accordance with the invention. The logical components include an
audio shell 62, an audio processor 64, and a telephone network interface 66. The
audio shell 62 facilitates flow control for the replay of an audio applications. The
audio shell 62 facilitates commands and functionality such as a login command,
database references and extraction, system set up and clean up, and other logical and
functional services. The audio shell 62 communicates with the audio processor 64
to replay audio content, which is delivered to the user replay device. The functions
provided by the audio processor 64 include audio playback, audio recording, audio
filtering, special effects, mixing, and audio arrangement. The telephone network
interface 66 is coupled to the audio processor 64 and to the audio shell 62 to
facilitate communication with a telephone network.
In operation, the audio shell 62 extracts audio application data and
implements logic and state flow for the audio program. The audio processor 64
facilitates the replay, arrangement, and production of audio content that is provided
to the user by employing the telephone network interface 66.
Figure 5 is a flow diagram of a process for facilitating the marketing
of musical content to consumers. The system ofthe present invention facilitates an
audio content distribution method for marketing musical content. The music distribution method includes retrieving voice mail box addresses for target customers
(Step 68). A particular profile associated with the voice mail box address is also
retrieved (Step 69). Musical content is selected based on the profile that is
associated with the voice mail box (Step 70). The musical content is then
transmitted to the voice mail address (Step 71).
In one embodiment, the musical content is further associated with
control data that allows the consumer to initiate a process for the purchase of
products associated with the musical content delivered. In one embodiment, the
musical content includes a telephone number and a coded password which
corresponds to the user and the musical content delivered. The telephone number
and password accordingly facilitate the purchase ofthe song.
The method then proceeds to the next voicemail address in the
voicemail address list employed by the system, and selects musical content for the
particular user (Step 72). In another embodiment, uniform musical content is sent
to all voicemail boxes without employing a consumer profile. In another
embodiment, a marketing profile is used to select voicemail boxes from the
voicemail box database in accordance with a particular criteria for the reception of
musical content which is marketed by the system. For example, some content is
directed to consumers of an 18 to 24 age group. Accordingly, the voicemail address
profiles are searched for consumers of that particular age group so as to transmit the
content to targeted consumers. Figure 6 illustrates a process for replaying an audio program in
accordance with the invention. The process includes executing an audio shell (Step
74). An audio application is then retrieved by the system (Step 75). The system
determines the audio content segments that are associated with the application (Step
76). The system arranges and modifies the segments according to data associated
with the audio application (Step 77). The system goes on to replay the program that
results from the arrangement ofthe segments (Step 78). Additionally, the system
receives user input and acts in accordance with such user input to modify the
replaying ofthe audio program (Step 78, 80).
Figure 7 is a flow diagram illustrating a process for arranging audio
content for replay in a system of the present invention. The method includes
collecting audio data from various sources (Step 82). The system converts the audio
data to a uniform format (Step 83). In one embodiment, the system converts the
audio data to a WAVE format. The system then assigns tag information to the audio
content (Step 84). In one embodiment, each segment is assigned tag information
which is later used to identify the audio segment. The system stores the data, in
accordance with the tags that are assigned to the content, in the audio content
database (Step 85).
The navigable audio delivery system ofthe present invention can be
employed to facilitate music previews in a music store. Generally, consumers would
like to preview the content of an audio product before buying the product. For example, when buying music compact discs, consumers would like to preview the
music on the disc. Some merchants provide listening stations that allow the
consumer to preview a limited number of musical selections. However, most
selections are not available from the listening station. Accordingly, there is a need
for a system that allows consumers to preview a wider range of musical content.
Therefore, in accordance with the invention, a musical content
preview system is facilitated. The preview system includes a wireless
communication device, and the navigable audio system. The wireless
communication device includes a scanning module. The scanning module is adapted
to scan a code on musical content packaging. The wireless communication device
is coupled to the musical content server by a wireless communication link. In
response to signals from the wireless communication device, the musical content
server transmits audio content corresponding to the musical content in the scanned
package.
The following is an exemplary scenario, illustrating a process for
previewing musical content by employing a method and system in accordance with
the invention. A consumer enters a music store and browses through the selections.
The consumer finds a particular CD that could possibly be appealing to the
consumer. But the consumer does not know for sure whether he or she will like the
music. One option is to purchase the CD and listen to it later at home, hoping that the right decision was made. A second option is provided by a method and system
in accordance with the present invention.
The consumer, when entering the music store, is handed an in-store
cordless audio device. The device can receive and transmit signals within the store.
The device is preferably further associated with a security interface that prevents
removing the device from the store. A bar-code scanner is integrated into the device.
In another embodiment, the device includes a numeric keypad which is used to enter
a product code. The device also includes an audio replay module and a cordless
telephone module. The audio replay module advantageously provides audio to an
output device, such as headphones. The cordless audio device facilitates the
communication ofthe device with an audio server ofthe store.
The consumer employs the device to preview musical content
corresponding to a product of interest. The consumer scans the bar-code ofthe a CD
so as to provide the product code of the CD to the device. The device transmits
control signals to the in-store audio server to request the replay ofthe audio content
corresponding to the product code. The in-store audio server preferably
communicates with the device via Bluetooth.
In another embodiment, the device is a wireless telephone. The
product code is entered by employing the telephone keypad. The wireless telephone
preferably establishes communication with the in-store audio server by regular
telephone communication. An interactive audio program that facilitates the preview ofthe audio
content is then delivered to- the consumer by the server. The interactive audio
program preferably allows the consumer to browse various portions ofthe content
as determined by the particular store or music label.
Although the present invention was discussed in terms of certain
preferred embodiments, the description is not limited to such embodiments. Rather,
the invention includes other embodiments including those apparent to a person of
ordinary skill in the art. Thus, the scope ofthe invention should not be limited by
the preceding description but should be ascertained by reference to the claims that
follow.

Claims

We claim:
1. A method for facilitating the purchase of musical content, comprising:
storing a plurality of voice mailbox addresses;
transmitting musical content to each of said mailbox addresses; and
providing a purchase interface, the interface is part of said
transmission, the interface configured to facilitate the purchase ofthe
musical content.
2. A method for facilitating the marketing of musical content, comprising:
receiving a selection of musical content;
receiving a voicemail greeting;
extracting musical content in accordance with said selection of
musical content;
replaying a first layer of audio, the first layer of audio including said
extracted musical content; and
replaying a second layer of audio, the second layer of audio including
said voicemail greeting wherein the replaying of said first layer of
audio facilitates the marketing ofthe extracted musical content.
3. The method of Claim 2, wherein the selection of musical content is a
selection of music style.
4. The method of Claim 2, wherein the selection of musical content is a
selection of a song.
The method of Claim 2, wherein the selection of musical content is a
selection of a song group.
A method for providing navigable audio programming to a user, comprising:
executing an audio program shell;
loading an audio application into the shell, the audio application
including object identifiers and corresponding arrangement data, the
object identifiers associated with audio segments;
prompting the replay of at least one audio segment to a user replay
interface in accordance with the audio application data;
associating at least one other audio segment with the replayed audio
segment, the other audio segment providing a parallel layer of audio;
receiving user input, the user input received by a telephony interface;
processing the user input, wherein said processing facilitates the
navigation between layers of audio.
A navigable audio replay system, comprising:
an audio application database, the audio application database storing
control data for controlling the replay of audio segments in an audio
program;
an audio content database, the audio content database storing audio
segments content; an application replay module, the application replay module
extracting audio application data from the audio application database,
the application replay module transmitting control signals to an audio
replay module, the control signals generated in accordance with
audio application data, the control signals facilitating the replaying
of audio segments stored in said audio content database;
an audio replay module, the audio replay module receiving control
signals from the application replay module, the audio replay module
responding to control signals from the application replay module by
facilitating the transmission of at least one audio segment to a user
replay device; and
a telephony interface, the telephony interface facilitating the
communication between the audio replay module and the user replay
device, the telephony interface further facilitating the communication
between the application replay module and the user replay module.
The system of Claim 7, wherein the audio replay module facilitates the
simultaneous replay of at least two audio segments during a portion ofthe
program replay.
The system of Claim 7, wherein the application replay module responds to
signals from the user replay device to increase the prominence of an audio segment when more than one audio segment is replayed by the audio replay
module.
10. A platform for delivering audio programs, comprising:
a database, the database storing audio application data, the database
coupled to an application replay module;
an application replay module, the application replay module
extracting data related to an audio application for replay, the
application replay module facilitating the playback of audio segments
associated with the replayed audio application;
an audio replay module, the audio replay module coupled to the
application replay module, the audio replay module coupled to an
audio database, the audio replay module delivering audio segments
to a user audio output device;
an audio database, the audio database storing audio segments, each
audio segment associated with at least one identifying tag; and
a telephony interface, the telephony interface coupled to the audio
replay module and coupled to the application replay module, the
telephony interface facilitating the reception of data from a user
communication device and further facilitating the delivery of audio
content to the user communication device.
11. A method for arranging audio content for replay by an audio application,
comprising:
receiving audio data into a collection module;
converting the audio data to a local format;
associating the audio data with identification information; and
storing the audio data as an audio segment in an audio database, the
audio segment stored in accordance with associated identification
data.
12. A system for providing navigable audio, comprising:
an audio processing module, the audio processing module receiving
and processing audio content;
an audio application storage module, the audio application storage
module storing at least one audio application;
a preferences module, the preference module storing user
preferences;
an audio content storage module, the audio content storage module
storing audio content for replay;
a media server for processing audio programs, the media server
coupled to the audio application storage module and further coupled
to an audio server; an audio server for replaying audio segments for audio programs, the
audio server receiving control data from the media server; and
a telephone interface for communicating with a user replay and input
device, the telephone interface coupled to the audio server, the
telephone interface coupled to the media server.
13. A media server, comprising:
a call control module, the call control module receiving voice and
control signals from a user input device;
a program replay module, the program replay module processing
audio program data to facilitate the replaying of audio segments on
a user output device; and
a database interface, the database interface extracting audio program
data from a program database, the database interface facilitating the
retrieval of audio segment data from an audio database.
14. A method for facilitating the logical navigation through audio content,
comprising:
processing audio content, the processing associating at least one
navigation tag with the audio content, the navigation tag including
data relating to a logical portion ofthe audio content;
facilitating the delivery ofthe audio content to a user replay device;
receiving a navigation command from the user replay device; and modifying the replaying of the audio content in response to the
navigation command received from the user replay device, the
modifying comprising facilitating the delivery of audio data
associated with said navigation tag ofthe audio content.
15. A method for delivering audio program segments to a user replay device, the
user replay device communicating with the delivery system, comprising:
retrieving an audio application, the audio application including data
relating to audio segments associated with an audio program;
replaying an audio program by facilitating the replay of a first audio
segment to a user replay device, the first audio segment selected in
accordance with the audio application data; and
making available to the user replay device a second audio segment,
the second audio segment selected in accordance with the audio
application data, wherein the second audio segment is delivered to
the user replay device during the replay ofthe first audio segment in
response to a user control signal.
16. A music preview method, comprising:
receiving a musical product code, the product code identifying the
musical product;
transmitting the product code to an audio server; and receiving audio data from the audio server, the audio data
corresponding to the product code transmitted to the audio server.
17. The method of Claim 16, wherein the audio data is a navigable audio
program.
18. The method of Claim 16, wherein the transmitting and receiving is by a
wireless communication link.
19. The method of Claim 16, wherein the music product is a compact disc.
20. The method of Claim 16, wherein said receiving of product code is from a
bar-code scanner.
21. The method of Claim 16, wherein said receiving of product code is from a
numeric keypad.
22. A method for allowing a customer to preview musical content in a music
store, comprising:
providing a communication device to the customer, the
communication device adapted to communicate with a local, in-store,
audio server, the communication device including an input module
for inputting a product code;
providing an audio server, the audio server delivering audio data
corresponding to musical content;
receiving a product code from the communication device; and transmitting an audio program to the communication device in
response to receiving the product code, the audio program associated
with the product code.
23. The method of Claim 22, wherein the audio program is a preview of songs
in a music album.
24. The method of Claim 22, wherein the communication between the
communication device and the audio server is facilitated by a Bluetooth
network.
25. The method of Claim 22, wherein the input module is a bar-code scanner.
PCT/US2001/029281 2000-09-19 2001-09-19 Audio program delivery system WO2002025919A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001291110A AU2001291110A1 (en) 2000-09-19 2001-09-19 Audio program delivery system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/665,008 US6529584B1 (en) 1999-10-13 2000-09-19 Audio program delivery system
US09/665,008 2000-09-19

Publications (1)

Publication Number Publication Date
WO2002025919A1 true WO2002025919A1 (en) 2002-03-28

Family

ID=24668338

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/029281 WO2002025919A1 (en) 2000-09-19 2001-09-19 Audio program delivery system

Country Status (3)

Country Link
US (1) US6529584B1 (en)
AU (1) AU2001291110A1 (en)
WO (1) WO2002025919A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003077526A1 (en) * 2002-03-12 2003-09-18 Jutel Oy Method and server for transmitting audio message
US8955645B2 (en) 2009-05-29 2015-02-17 L.B. Foster Rail Technologies, Inc. Top of rail foam bar
US9096242B2 (en) 2012-08-23 2015-08-04 L.B. Foster Rail Technologies, Inc. Gauge face lubrication
US9914465B2 (en) 2009-05-29 2018-03-13 L.B. Foster Rail Technologies, Inc. Top of rail resilient bar
US11352031B2 (en) 2016-11-14 2022-06-07 L B Foster Rail Technologies Canada Ltd Wayside friction management system

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001061019A (en) * 1999-08-20 2001-03-06 Matsushita Electric Ind Co Ltd Music data reproduction system by downloaded program
US7376710B1 (en) * 1999-10-29 2008-05-20 Nortel Networks Limited Methods and systems for providing access to stored audio data over a network
US7308462B1 (en) 1999-10-29 2007-12-11 Nortel Networks Limited Methods and systems for building and distributing audio packages
US20010042107A1 (en) * 2000-01-06 2001-11-15 Palm Stephen R. Networked audio player transport protocol and architecture
US7039358B1 (en) * 2000-01-10 2006-05-02 Symbol Technologies, Inc. Coexistence techniques in wireless networks
US6529873B1 (en) * 2000-05-15 2003-03-04 Focuspoint, Inc. Apparatus and method for providing and updating recorded audio messages for telecommunication systems
GB0015453D0 (en) * 2000-06-26 2000-08-16 Koninkl Philips Electronics Nv Localised audio data delivery
US7933589B1 (en) * 2000-07-13 2011-04-26 Aeritas, Llc Method and system for facilitation of wireless e-commerce transactions
US7240036B1 (en) 2000-07-13 2007-07-03 Gtech Global Services Corporation Method and system for facilitation of wireless e-commerce transactions
US7142934B2 (en) 2000-09-01 2006-11-28 Universal Electronics Inc. Audio converter device and method for using the same
US20020087330A1 (en) * 2001-01-03 2002-07-04 Motorola, Inc. Method of communicating a set of audio content
US20020194608A1 (en) * 2001-04-26 2002-12-19 Goldhor Richard S. Method and apparatus for a playback enhancement system implementing a "Say Again" feature
US6782086B2 (en) * 2001-08-02 2004-08-24 Intel Corporation Caller ID lookup
US6907225B1 (en) * 2001-10-19 2005-06-14 Nokia, Inc. Selective media capture via a communication device
US6996390B2 (en) * 2002-06-26 2006-02-07 Microsoft Corporation Smart car radio
US7987271B1 (en) * 2002-08-12 2011-07-26 Cisco Technology, Inc. Methods and apparatus for inserting content within a content page
JP3815458B2 (en) * 2002-12-18 2006-08-30 ソニー株式会社 Information processing apparatus, information processing method, and program
US20050286868A1 (en) * 2003-05-20 2005-12-29 Andrew James P Content recording, transfer, and compensation system
US11165999B1 (en) 2003-11-03 2021-11-02 Synergyze Technologies Llc Identifying and providing compositions and digital-works
US9053299B2 (en) 2003-11-03 2015-06-09 James W. Wieder Adaptive personalized playback or presentation using rating
US20150128039A1 (en) 2003-11-03 2015-05-07 James W. Wieder Newness Control of a Personalized Music and/or Entertainment Sequence
US8001612B1 (en) 2003-11-03 2011-08-16 Wieder James W Distributing digital-works and usage-rights to user-devices
US7884274B1 (en) 2003-11-03 2011-02-08 Wieder James W Adaptive personalized music and entertainment
US9098681B2 (en) 2003-11-03 2015-08-04 James W. Wieder Adaptive personalized playback or presentation using cumulative time
US8396800B1 (en) 2003-11-03 2013-03-12 James W. Wieder Adaptive personalized music and entertainment
US9053181B2 (en) 2003-11-03 2015-06-09 James W. Wieder Adaptive personalized playback or presentation using count
US8588582B2 (en) 2003-11-17 2013-11-19 Diana Lynn Fitzgerald System and method for on-demand storage of randomly selected data
US8615157B1 (en) 2003-11-17 2013-12-24 David C. Isaacson System and method for on-demand storage of randomly selected data
WO2005083675A1 (en) * 2004-02-20 2005-09-09 Qsonix Music management system
US20050215239A1 (en) * 2004-03-26 2005-09-29 Nokia Corporation Feature extraction in a networked portable device
US8745132B2 (en) * 2004-09-10 2014-06-03 Silver State Intellectual Technologies, Inc. System and method for audio and video portable publishing system
US7567846B2 (en) * 2004-09-24 2009-07-28 Sztybel Robert S Interactive audio content delivery system and method
US7962854B2 (en) * 2004-10-19 2011-06-14 Sony Ericsson Mobile Communications Ab Systems, methods and computer program products for displaying content on multiple display screens using handheld wireless communicators
US20060083194A1 (en) * 2004-10-19 2006-04-20 Ardian Dhrimaj System and method rendering audio/image data on remote devices
US20060140162A1 (en) * 2004-12-23 2006-06-29 Yojak Vasa Alternate-location content delivery apparatus, methods and computer program products
US20060203972A1 (en) * 2005-03-08 2006-09-14 Equity Online Marketing, Inc. Method and system for audio program creation and assembly
US7734364B2 (en) * 2005-03-08 2010-06-08 Lolo, Llc Mixing media files
US20060218253A1 (en) * 2005-03-08 2006-09-28 Equity On Line Marketing, Inc. Method and system for video program creation and assembly
US20070016930A1 (en) * 2005-03-08 2007-01-18 Podfitness, Inc. Creation and navigation of media content with chaptering elements
US8543095B2 (en) * 2005-07-08 2013-09-24 At&T Mobility Ii Llc Multimedia services include method, system and apparatus operable in a different data processing network, and sync other commonly owned apparatus
US8249559B1 (en) 2005-10-26 2012-08-21 At&T Mobility Ii Llc Promotion operable recognition system
US7653342B2 (en) * 2006-02-16 2010-01-26 Dell Products L.P. Providing content to a device when lost a connection to the broadcasting station
US20080091719A1 (en) * 2006-10-13 2008-04-17 Robert Thomas Arenburg Audio tags
WO2008100466A1 (en) 2007-02-09 2008-08-21 Selective Broadcasting Corporation System and method for providing telephonic access to an audio stream
US8582728B2 (en) 2008-05-05 2013-11-12 Freddie B. Ross Web-type audio information system using phone communication lines (audio net pages)
US8217251B2 (en) * 2009-09-28 2012-07-10 Lawrence E Anderson Interactive display
US20110142208A1 (en) * 2009-12-10 2011-06-16 Lawrence Anderson Interactive answering system and method
DE102012015570A1 (en) * 2012-08-06 2014-02-27 Unify Gmbh & Co. Kg A method for retrieving a media file in a telecommunication system, a computer program product for carrying out the method, and a telecommunication system for retrieving the media file
US10515615B2 (en) * 2015-08-20 2019-12-24 Roy ELKINS Systems and methods for visual image audio composition based on user input
US10719548B2 (en) 2018-10-15 2020-07-21 Navarr Enterprises Inc. Method for territorial filtering, streaming, and downloading media files over a client-server network with local read-write execution capabilities

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5661787A (en) * 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US6014427A (en) * 1996-12-26 2000-01-11 At&T Corp Voice mail with embedded executable responses
US6218958B1 (en) * 1998-10-08 2001-04-17 International Business Machines Corporation Integrated touch-skin notification system for wearable computing devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6192340B1 (en) * 1999-10-19 2001-02-20 Max Abecassis Integration of music from a personal library with real-time information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5661787A (en) * 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US6014427A (en) * 1996-12-26 2000-01-11 At&T Corp Voice mail with embedded executable responses
US6218958B1 (en) * 1998-10-08 2001-04-17 International Business Machines Corporation Integrated touch-skin notification system for wearable computing devices

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003077526A1 (en) * 2002-03-12 2003-09-18 Jutel Oy Method and server for transmitting audio message
US8955645B2 (en) 2009-05-29 2015-02-17 L.B. Foster Rail Technologies, Inc. Top of rail foam bar
US9440665B2 (en) 2009-05-29 2016-09-13 L.B. Foster Rail Technologies, Inc. Top of rail foam bar
US9914465B2 (en) 2009-05-29 2018-03-13 L.B. Foster Rail Technologies, Inc. Top of rail resilient bar
US10358153B2 (en) 2009-05-29 2019-07-23 L.B. Foster Rail Technologies, Inc. Top of rail foam bar
US11273853B2 (en) 2009-05-29 2022-03-15 L B Foster Rail Technologies, Inc Top of rail resilient bar
US9096242B2 (en) 2012-08-23 2015-08-04 L.B. Foster Rail Technologies, Inc. Gauge face lubrication
US11352031B2 (en) 2016-11-14 2022-06-07 L B Foster Rail Technologies Canada Ltd Wayside friction management system

Also Published As

Publication number Publication date
US6529584B1 (en) 2003-03-04
AU2001291110A1 (en) 2002-04-02

Similar Documents

Publication Publication Date Title
US6529584B1 (en) Audio program delivery system
US5819160A (en) Programmable radio subscription system for receiving selectively defined information
CA2164231C (en) System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US7424446B2 (en) Apparatus and method for storing predetermined multimedia information
US6192340B1 (en) Integration of music from a personal library with real-time information
US5661787A (en) System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US6199076B1 (en) Audio program player including a dynamic program selection controller
US5732216A (en) Audio message exchange system
US5721827A (en) System for electrically distributing personalized information
CN1967695B (en) Information processing apparatus, reproduction apparatus, communication method, reproduction method and computer program
US20010053944A1 (en) Audio internet navigation system
US20040255334A1 (en) Methods and apparatus for seamlessly changing volumes during playback using a compact disk changer
WO2002037469A2 (en) Speech generating system and method
CN1816984B (en) Information record device, information record method and information record program
EP1281173A1 (en) Voice commands depend on semantics of content information
US7353187B1 (en) Methods and systems for storing predetermined multimedia information
JP2001202368A (en) Music information retrieving device to be functioned as www server on the internet
JPH09247599A (en) Interactive video recording and reproducing system
KR100432938B1 (en) A method and system for setting up individual background music on voice mail system
CA2776253C (en) System to synchronize and access broadcast information
CA2543179C (en) System for identifying a broadcast utilizing a network address
JP2002222131A (en) Information delivery system and its method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC DD 020903

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP