Method and system for providing multimedia substitution in messaging systems
First Claim
1. A method in a data processing system for creating a specific message for playback wherein said data processing system includes a multitude of diverse data types stored therein, said specific message comprising at least one audio segment associated with at least one of a plurality of unique identifiers located within said specific message, wherein each of said plurality of unique identifiers includes a specification of a particular audio phrase to be returned for presentation, said method comprising:
- in response to a signal, presenting said specific message by automatically retrieving said particular audio phrase specified by said at least one of said plurality of unique identifiers from said multitude of data types; and
dynamically substituting said particular audio phrase specified by at least one of said plurality of unique identifiers for said at least one of said plurality of unique identifiers while presenting said specific message, wherein said specific message includes said at least one audio segment and said particular audio phrase.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for creating a specific audio message for playback, in a data processing system. The data processing system has a multitude of diverse data types, and the audio message includes one or more audio segments and a presentation that is associated with one or more unique identifiers. Each of the unique identifiers includes a specification of a particular data type to be returned for presentation. The user is prompted to record one or more audio segments. One or more of the unique identifiers are associated with the audio segments. In response to a query from a caller or a signal from the data processing system, the audio message is automatically presented by presenting the audio segments and the presentation associated with the unique identifiers. The presentation is created by retrieving the data type and the location specified by unique identifiers from the data processing system.
48 Citations
17 Claims
-
1. A method in a data processing system for creating a specific message for playback wherein said data processing system includes a multitude of diverse data types stored therein, said specific message comprising at least one audio segment associated with at least one of a plurality of unique identifiers located within said specific message, wherein each of said plurality of unique identifiers includes a specification of a particular audio phrase to be returned for presentation, said method comprising:
-
in response to a signal, presenting said specific message by automatically retrieving said particular audio phrase specified by said at least one of said plurality of unique identifiers from said multitude of data types; and dynamically substituting said particular audio phrase specified by at least one of said plurality of unique identifiers for said at least one of said plurality of unique identifiers while presenting said specific message, wherein said specific message includes said at least one audio segment and said particular audio phrase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in a data processing system for creating a specific message for playback, said specific message comprising at least one audio segment and a unique identifier located within said specific message, wherein said unique identifier includes a selected window of time during which said unique identifier is valid, said unique identifier being associated with a message portion, said method comprising:
-
recording of said at least one audio segment by a user; in response to a signal at a particular time, retrieving said unique identifier; in response to said particular time being within said selected window of time, retrieving said message portion associated with said unique identifier; and presenting said specific message by dynamically presenting said at least one audio segment and dynamically substituting said message portion associated with said unique identifier for said unique identifier while presenting said specific message if said particular time is within said selected window of time, otherwise only presenting said at least one audio segment. - View Dependent Claims (10)
-
-
11. A data processing system for creating a specific audio message for playback, said data processing system including a multitude of diverse data types stored therein, said specific audio message comprising at least one audio segment associated with at least one of a plurality of unique identifiers, each of said plurality of unique identifiers includes a specification of a particular audio phrase to be returned for presentation to a caller, said data processing system comprising:
-
in response to a signal, means for presenting said specific message by automatically retrieving said particular audio phrase specified by said at least one of said plurality of unique identifiers from said multitude of data types; and means for dynamically substituting said audio phrase specified said at least one of said plurality of unique identifiers for said at least one of said plurality of unique identifiers while presenting said specific message, wherein said specific message includes said at least one audio segment and said particular audio phrase. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A data processing system for creating a specific audio message for playback, said specific message comprising at least one audio segment and a first unique identifier located within said specific message, wherein said unique identifier includes a selected window of time during which said unique identifier is valid, said unique identifier being associated with a message portion, said data processing system comprising:
-
means for recording of said at least one audio segment by a user; in response to a query from a caller at a particular time, means for retrieving said unique identifier; in response to said particular time being within said selected window of time, means for retrieving said message portion associated with said unique identifier; means for presenting said specific message by dynamically presenting said at least one audio segment and dynamically substituting said message portion associated with said unique identifier for said unique identifier while presenting said specific message if said particular time is within said selected window of time, otherwise only presenting said at least one audio segment. - View Dependent Claims (17)
-
Specification