Method and apparatus for announcing receipt of an electronic message
AssigneeInternational Business Machines Corporation
InventorsJohn Martin Mullaly, Craig Ardner Swearingen, Alan Richard Tannenbaum
Life of this patent
Estimating the term…
Abstract
A method and apparatus for announcing receipt of an electronic message. When a message including text is received, the message is filtered determine what will be announced. Text from the filtered message is selectively combined with announcement text to create modified announcement text in which filtered text is selectively placed into the announcement text. The modified announcement text is then transformed into synthesized speech.
Claims37
A method in a data processing system for announcing receipt of a message, the method comprising the data processing system implemented steps of:
- receiving the message;
- parsing the message to extract selected data to form extracted data, wherein the selected data is text matching a user customizable criteria;
- responsive to parsing the message, combining the extracted data with announcement data to form output data;
- and
- announcing receipt of the message using the output data.
A method in a data processing system for announcing receipt of a message, the method comprising the data processing system implemented steps of:
- receiving the message, wherein the message includes text;
- parsing the message for selected text, wherein the selected text includes keywords;
- selectively combining the selected text with announcement text to create modified announcement text;
- and
- transforming the modified announcement text into synthesized speech.
A data processing system for announcing receipt of a message, the data processing system comprising:
- receiving means for receiving the message;
- parsing means for parsing the message to extract selected data to form extracted data, wherein the selected data is text matching a user customizable criteria;
- combining means, responsive to parsing the message, for combining the extracted data with announcement data to form output data;
- and
- announcing means for announcing receipt of the message using the output data.
The data processing system of claim 23, wherein the indication comprises at least one tag.
A data processing system for announcing receipt of a message, the data processing system comprising:
- receiving means for receiving the message, wherein the message includes text;
- parsing means for parsing the message for selected text, wherein the selected text includes keywords;
- combining means for selectively combining the selected text with announcement text to create modified announcement text;
- and
- transforming means for transforming the modified announcement text into synthesized speech.
A computer program product in a computer readable medium for announcing receipt of a message, the computer program product comprising:
- first instructions for receiving the message;
- second instructions for parsing the message to extract selected data to form extracted data, wherein the selected data is text matching a user customizable criteria;
- third instructions, responsive to parsing the message, for combining the extracted data with announcement data to form output data;
- and
- fourth instructions for announcing receipt of the message using the output data.
A computer program product in a computer readable medium for announcing receipt of a message, the computer program product comprising:
- first instructions for receiving the message, wherein the message includes text;
- second instructions for parsing the message for selected text, wherein the selected data is text matching a user customizable criteria;
- third instructions for selectively combining the selected text with announcement text to create modified announcement text;
- and
- fourth instructions for transforming the modified announcement text into synthesized speech.
Dependencies are inferred from the claim text.