用于电子邮件管理的方法和系统的制作方法

文档序号:6777821阅读:334来源:国知局
专利名称:用于电子邮件管理的方法和系统的制作方法
技术领域
本发明的领域是数据处理,或者更具体地,是用于电子邮件管理以将电子邮件呈现在数字音频播放器上的方法、系统和产品。
背景技术
许多传统的数字音频播放器包括用于显示与数字音频播放器所支持的媒体文件相关联的元数据的显示屏。此类数字音频播放器通常是轻型并且便携式的,使得数字音频播放器是用户友好的。尽管事实上数字音频播放器是轻型、便携式的并且包括显示屏,但是此类音频播放器不支持提供常规的电子邮件,因为数字播放器仅支持播放媒体文件。因此当前需要电子邮件管理以将电子邮件呈现在数字音频播放器上。

发明内容
提供用于电子邮件管理以将电子邮件呈现在数字音频播放器上的方法、系统和计算机程序产品。实施方式包括取回电子邮件消息;从电子邮件消息提取文本;创建媒体文件;以及将电子邮件消息的提取文本存储为与媒体文件相关联的元数据。实施方式还可以包括将媒体文件存储在数字音频播放器上以及显示描述媒体文件的元数据,元数据包含电子邮件消息的提取文本。
可以通过创建MPEG文件来实施创建媒体文件,并且可以通过将提取文本插入到MPEG文件来实施将电子邮件消息的提取文本存储为描述媒体文件的元数据。可以通过将提取文本插入到MPEG文件中的ID3标签来实施将提取文本插入到MPEG文件中。
可以通过将提取文本存储到与媒体文件相关联的元数据文件中来实施将电子邮件消息的提取文本存储为描述媒体文件的元数据。元数据文件可以被实现为可扩展标记语言(“XML”)文件。
实施方式还可以包括从电子邮件消息提取文本以在数字音频播放器上进行音频呈现;将文本转化为语音;并且将语音记录在媒体文件的音频部分。实施方式还包括在数字音频播放器上存储媒体文件;显示描述媒体文件的元数据;并且播放包含语音的音频部分。
通过下面的如附图所示出的本发明的示例性实施方式的更具体描述,本发明上述的和其他目的、特征和优势将是明显的,其中相同的参考编号一般代表本发明的示例性实施方式的相同部分。


图1示出了描述根据本发明的实施方式的用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性系统的网络图;图2示出了根据本发明的实施方式的包括可用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性计算机的自动计算机器的框图;图3示出了描述用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性方法的流程图;图4示出了例如.mp4文件的MPEG文件的框图;图5示出了例如那些由iTune音乐自动电唱机(jukebox)支持并在iPod数字音频播放器上播放的AAC压缩.mp4文件的框图;以及图6示出了描述用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性方法的流程图,其包括将提取的电子邮件文本转化为语音并且将语音记录在媒体文件的音频部分以在数字音频文件上进行音频回放。
具体实施例方式
以图1开始,参考附图描述根据本发明的实施方式的用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性方法、系统和产品。图1示出了描述根据本发明的实施方式的用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性系统的网络图。图1的系统能够管理电子邮件以将电子邮件呈现在数字音频播放器的显示屏上。图1的系统还能够管理电子邮件以将电子邮件的多个部分呈现在数字音频播放器的显示屏上以及将电子邮件的多个部分呈现为音频。
图1的系统包括耦合用于通过广域网102(“WAN”)与个人计算机106进行数据通信的电子邮件服务器104。电子邮件服务器是一应用,其根据特定的电子邮件协议来控制电子邮件消息的分发和存储。例如,简单邮件传输协议(“SMTP”)是用于在服务器之间发送电子邮件消息的协议。通过因特网发送邮件的大多数电子邮件系统使用SMTP来从一个服务器向另一个服务器发送消息。接着由电子邮件客户端使用邮局协议(“POP”)或因特网消息访问协议(“IMAP”)取回电子邮件消息。
图1的系统还包括个人计算机106。图1的个人计算机106能够支持根据本发明的实施方式的电子邮件管理模块,该电子邮件管理模块一般操作来通过以下方式来管理电子邮件以将电子邮件呈现在数字音频播放器的显示屏上取回电子邮件消息;从电子邮件消息提取文本;创建媒体文件;存储电子邮件消息的提取文本作为与媒体文件相关联的元数据;将媒体文件存储在数字音频播放器上;以及显示描述媒体文件的元数据,元数据包含电子邮件消息的提取文本。
图1的个人计算机106能够支持电子邮件管理模块,该电子邮件管理模块一般操作来通过以下方式管理电子邮件以将电子邮件的多个部分呈现在数字音频播放器的显示屏上以及将电子邮件的多个部分呈现作为音频取回电子邮件消息;从电子邮件消息提取文本;创建媒体文件;存储电子邮件消息的提取文本作为与媒体文件相关联的元数据;将媒体文件存储在数字音频播放器上;以及显示描述媒体文件的元数据,由此呈现电子邮件消息的提取的元数据文本;从电子邮件消息提取文本以在数字音频播放器上进行音频呈现;将文本转化为语音;将语音记录在媒体文件的音频部分;将媒体文件存储在数字音频播放器上;显示描述媒体文件的元数据,并且播放包含语音的音频部分。
图1的系统还包括数字音频播放器108。图1的数字音频播放器能够播放媒体文件,例如MPEG文件、AAC压缩的.mp4文件以及本领域技术人员可以想到的其他媒体文件。图1的数字音频播放器还包括显示屏110,显示屏110能够显示作为与由数字音频播放器所支持的文件类型的媒体文件相关联的元数据而存储的信息。数字音频播放器还包括耳机112,耳机112用于由数字音频播放器所支持的媒体文件的音频部分的音频表示。
构成图1中示出的示例性系统的服务器和其他设备的设置是用于说明的,而不是用于限制。正如本领域技术人员可以想到的,根据本发明的各种实施方式可用的数据处理系统可以包括图1中未示出的附加的服务器、路由器、其他设备和端对端架构。在此类数据处理系统中的网络可以支持许多数据通信协议,例如包括TCP(传输控制协议)、IP(因特网协议)、HTTP(超文本传输协议)、WAP(无线接入协议)、HDTP(手持设备传输协议)和本领域技术人员可以想到的其他协议。本发明的各种实施方式也可以实现在除了图1中示出的那些以外的各种硬件平台上。
通常利用计算机(即自动计算机器)来实现根据本发明的用以将电子邮件呈现在数字音频播放器上的电子邮件管理。在图1的系统中,例如,所有的节点、服务器和通信设备至少在某种程度上可以被实现为计算机。因此,为了进一步解释,图2示出了根据本发明的实施方式的自动计算机器的框图,该自动计算机器包括可用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性计算机152。图2的计算机152包括至少一个计算机处理器156或“CPU”以及随机存取存储器168(“RAM”),RAM 168通过系统总线160连接到处理器156和计算机的其他组件。
操作系统154存储在RAM 168中。根据本发明的实施方式用于在计算机中的操作系统包括UNIXTM、LinuxTM、Microsoft XPTM、AIXTM、IBM的i5/OSTM以及本领域技术人员可以想到的其他的操作系统。
电子邮件客户端230也存储在RAM 168中。电子邮件客户端是用户通过其可创建、发送和读取电子邮件消息的一种应用。电子邮件客户端通过电子邮件服务器发送和取回电子邮件消息,电子邮件服务器对向其他的电子邮件服务器发送电子邮件和从其他的电子邮件服务器接收电子邮件进行管理。
电子邮件管理模块232也存储在RAM 168中。电子邮件管理模块232包括根据本发明的实施例的计算机程序指令,这些计算机程序指令能够通过以下方式管理电子邮件以将电子邮件呈现在数字音频播放器的显示屏上取回电子邮件消息;从电子邮件消息提取文本;创建媒体文件;存储电子邮件消息的提取文本作为与媒体文件相关联的元数据;将媒体文件存储在数字音频播放器上;以及显示描述媒体文件的元数据,元数据包含电子邮件消息的提取文本。
电子邮件管理模块232包括计算机程序指令,这些计算机程序指令能够通过以下方式管理电子邮件以将电子邮件的多个部分呈现在数字音频播放器的显示屏上以及将电子邮件的多个部分呈现作为音频取回电子邮件消息;从电子邮件消息提取文本;创建媒体文件;存储电子邮件消息的提取文本作为与媒体文件相关联的元数据;将媒体文件存储在数字音频播放器上;以及显示描述媒体文件的元数据,由此呈现电子邮件消息的提取的元数据文本;从电子邮件消息提取文本以在数字音频播放器上进行音频呈现;将文本转化为语音;将语音记录在媒体文件的音频部分;将媒体文件存储在数字音频播放器上;显示描述媒体文件的元数据;并且播放包含语音的音频部分。
数字媒体播放器应用234也存储在RAM 168中。数字媒体播放应用234是管理例如音频文件和视频文件的媒体内容的一种应用。这类数字媒体播放器应用一般能够向数字音频播放器传输媒体文件。数字媒体播放器应用的例子包括Music MatchTM、iTunes以及本领域技术人员可以想到的其他应用。
在RAM 168中示出了图2的例子中的操作系统154、电子邮件客户端230、电子邮件管理模块232和数字媒体播放器应用234,但这类软件的许多组件也可存储在非易失性存储器166中。
图2的计算机152包括通过系统总线160耦合到处理器156和计算机152的其他组件的非易失性计算机存储器166。非易失性计算机存储器166可被实现为硬盘驱动器170、光盘驱动器172、电可擦可编程只读存储器空间(所谓的“EEPROM”或“闪存”存储器)174、RAM驱动器(未示出)或如本领域技术人员可以想到的其他任何类型的计算机存储器。
图2的示例性计算机包括一个或多个输入/输出接口适配器178。计算机中的输入/输出接口适配器通过例如软件驱动和计算机硬件来实现面向用户的输入/输出,用以控制到例如计算机显示屏的显示设备180的输出以及来自例如键盘和鼠标的用户输入设备181的用户输入。
图2的示例性计算机152包括用于实现与其他的计算机182的数据通信184的通信适配器167。可通过RS-232连接、通过例如USB的外部总线、通过例如IP网络的数据通信网络以及如本领域技术人员可以想到的其他方式来串行地实施这样的数据通信。通信适配器实现数据通信的硬件级,其中通过数据通信的硬件级,一个计算机直接地或通过网络发送数据通信到另一个计算机。根据本发明的实施方式的可用于确定目的地的可获得性的通信适配器的例子包括用于有线拨号通信的调制解调器、用于有线网络通信的以太网(IEEE802.3)适配器,以及用于无线网络通信的802.11b适配器。
用于将电子邮件呈现在数字音频播放器上的电子邮件管理可包括管理电子邮件以将电子邮件呈现在数字音频播放器的显示屏上,以及管理电子邮件以将电子邮件的多个部分呈现在数字音频播放器的显示屏上以及将电子邮件的多个部分呈现为音频。为了进一步解释,图3示出了描述用于电子邮件管理以将电子邮件呈现在数字音频播放器的显示屏上的示例性方法的流程图。图3的方法包括取回(302)电子邮件消息304。可通过从电子邮件服务器取回一个或多个电子邮件消息来执行取回(302)电子邮件消息304。
图3的方法包括从电子邮件消息304提取(306)文本310。电子邮件消息的主要部分是标题、正文和电子邮件的任何附件。标题包含包括发送者、预计的收件者、日期、预计的抄送件收件者、消息的主题以及本领域技术人员可以想到的其他信息。电子邮件消息的正文包含消息本身的内容。附件通常是附加到电子邮件消息的文件。根据图3的方法从电子邮件消息中提取文本可包括从电子邮件消息的标题中提取文本。根据图3的方法从电子邮件消息中提取文本还可包括从电子邮件消息的正文中提取文本。RFC822概述了规定用于电子邮件框架内的消息的语法的标准。
图3的方法还包括创建(308)媒体文件314。媒体文件的例子包括MPEG3(“.mp3”)文件、MPEG4(“.mp4”)文件、高级音频编码(“AAC”)压缩文件,高级流传输格式(“ASF”)文件、WAV文件和本领域技术人员可以想到的许多其他文件。创建媒体文件通常包括创建由数字音频播放器所支持的媒体文件,其中电子邮件将呈现在该数字音频播放器上。
图3的方法还包括将电子邮件消息304的提取文本310存储(312)为与媒体文件314相关联的元数据316。可通过将提取文本插入到媒体文件自身中,例如通过将提取文本插入到如下结合图4讨论的MPEG文件中的ID3标签中,来实施将电子邮件消息304的提取文本310存储(312)为与媒体文件314相关联的元数据316。还可以通过将提取文本存储到与媒体文件相关联的元数据文件中,例如通过将提取文本存储到与如下结合图5讨论的AAC压缩的MPEG4文件相关联的可扩展标记语言(“XML”)库文件中,来实施将电子邮件消息304的提取文本310存储(312)为与媒体文件314关联的元数据316。
如上所讨论的,从电子邮件消息提取文本可以是从电子邮件消息的标题提取文本。可以结合由数字音频播放器所支持的预定元数据域来提取和存储这样的标题信息,其中提取文本将呈现在该数字音频播放器上。为了进一步解释,考虑下面的例子。从电子邮件消息提取电子邮件的发送者的标识和电子邮件的主题,并且将其存储为与由iPod数字音频播放器所支持的“艺术家(Artist)”和“歌曲(Song)”的预定元数据域相关联的元数据。在这样的例子中,提取的标题信息被呈现在iPod上的预定元数据域中,从而允许用户导航电子邮件的标题信息,正如用户通常导航音乐文件的元数据。
来自电子邮件消息的提取文本也可包括来自电子邮件消息的正文的文本。这类正文的提取文本也可以与由数字音频播放器所支持的预定元数据域相关联,其中提取的正文文本将呈现在该数字音频播放器上。继续上述的例子,来自正文的提取文本可以与由iPod数字音频播放器所支持的“歌曲”域相关联。在这样的例子中,当用户以与用户从媒体文件中选择歌曲的相同方式选择与提取的正文文本相关联的文件时,来自正文的提取文本被呈现在iPod上的预定元数据域中。用户可有利地在iPod的显示屏中查看电子邮件。
图3的方法还包括在数字音频播放器108上存储(323)媒体文件314。可以通过将媒体文件和包含提取文本的关联元数据复制到数字音频播放器上,实施将媒体文件314存储(323)在数字音频播放器108上。
图3的方法还包括显示(325)描述媒体文件314的元数据316,由此呈现电子邮件消息304的提取文本310。通常由数字音频播放器实施显示(325)描述媒体文件314的元数据316,该数字音频播放器支持与媒体文件相关联的元数据的显示。例如,此类数字音频播放器通常显示元数据,例如存储在由数字音频播放器所支持的媒体文件类型的媒体文件中的歌曲的艺术家和标题。将提取的电子邮件文本存储为与数字文件相关联的元数据有利地允许将提取的电子邮件文本显示在不支持呈现常规电子邮件的数字音频播放器中。
如上所讨论的,提取的电子邮件文本可直接存储在媒体文件中。因此,为了进一步解释,图4示出了例如.mp4文件的MPEG文件402的框图。图4的MPEG文件包括媒体文件的音频部分318。MPEG文件的音频部分包括二进制音频数据。
图4的MPEG文件402具有ID3v2标签404,其被预先考虑用于包含从电子邮件的附件提取的提取电子邮件文本408和图像410的文件的音频部分318。ID3v2标签为与媒体文件关联的元数据提供容器。ID3v2标签包括支持包含文本、图像、文件和其他信息的一个或多个帧。ID3v2标签是灵活的和可扩展的,因为不支持ID3v2标签的特定功能的解析器将忽视那些功能。ID3v2标签支持统一代码,由此提供包括许多种不同语言的提取电子邮件文本的能力。ID3v2标签的最大标签大小通常是256兆字节并且最大帧大小通常是16兆字节。
如上所讨论的,提取的电子邮件可以与元数据文件中的媒体文件相关联。因此,为了进一步解释,图5示出了例如那些由iTune音乐自动电唱机支持并在iPod数字音频播放器上播放的AAC压缩的.mp4文件502的框图。在图5的示例中,AAC压缩的.mp4文件已经包括在数字音频文件的二进制音频部分318中。图5的AAC压缩的.mp4文件502也具有关联的元数据文件,该元数据文件实现为可扩展标记语言(“XML”)库文件504,该库文件包括来自电子邮件的提取文本506。iTunes数字音频应用包括单个iTunes库文件,该单个iTunes库文件包含描述媒体文件的内容的元数据,其中该媒体文件包括iTunes库。iTunes库文件被实现为XML文件,其格式由灵活的文档类型定义(“DTD”)来定义。
在上面的示例中,将提取的电子邮件文本显示在数字音频播放器的显示屏上,以在数字音频播放器的显示屏上视觉化地呈现电子邮件。也可以将某些或所有的提取文本转化为语音,以由数字音频播放器进行音频呈现。因此,为了进一步解释,图6示出了描述用于电子邮件管理以将电子邮件呈现在数字音频播放器上的示例性方法的流程图,该方法包括将提取的电子邮件文本转化为语音并且将语音记录在媒体文件的音频部分以在数字音频文件上进行音频回放。
图6的方法包括取回(302)电子邮件消息304。通过从电子邮件服务器取回一个或多个电子邮件消息来实施取回(302)电子邮件消息304。
图6的方法包括从电子邮件消息304提取(306)文本310以在数字音频播放器的显示屏上视觉化地呈现。电子邮件消息的主要部分是标题、正文和附件。标题包含包括发送者、预计的收件者、日期、预计的抄送件收件者、消息的主题以及本领域技术人员可以想到的其他信息。电子邮件消息的正文包含消息本身的内容。附件通常是附加到电子邮件消息的文件。
图6的方法包括创建(308)媒体文件314。媒体文件的例子包括MPEG3(“.mp3”)文件、MPEG4(“.mp4”)文件、高级音频编码(“AAC”)压缩文件,高级流传输格式(“ASF”)文件、WAV文件和本领域技术人员可以想到的许多其他文件。创建媒体文件通常包括创建由数字音频播放器所支持的媒体文件,其中电子邮件将呈现在该数字音频播放器上。
图6的方法还包括将电子邮件消息304的提取文本310存储(312)为与媒体文件314相关联的元数据316。可通过将提取文本插入到媒体文件自身中,例如通过将提取文本插入到如上结合图4讨论的MPEG文件中的ID3标签中,来实施将电子邮件消息304的提取文本310存储(312)为与媒体文件314相关联的元数据316。可通过将提取文本存储到与媒体文件相关联的元数据文件中,例如通过将提取文本存储到与如上结合图5讨论的AAC压缩MPEG4文件相关联的可扩展标记语言(“XML”)库文件中,来实施将电子邮件消息304的提取文本310存储(312)为与媒体文件314相关联的元数据316。
图6的方法有利地提供一种手段,用于将例如发送者、预计的收件者、数据、时间、主题等标题消息存储为媒体文件中的元数据。接着可以将这样的标题信息可视觉化地显示在数字音频播放器的显示屏上。
图6的方法还提供一种手段,用于将例如电子邮件正文的电子邮件的多个部分存储到媒体文件的音频部分,用以音频呈现。因此,图6的方法还包括从电子邮件消息304提取文本502以在数字音频播放器108上进行音频呈现。因此,根据图6的方法从电子邮件消息提取文本还可以包括从电子邮件消息正文提取文本以在数字音频播放器上进行音频呈现。
图6的方法还包括将文本504转化(506)为语音508并且将语音508记录(510)到媒体文件314的音频部分318。将文本504转化(506)为语音508并且将语音508记录(510)在媒体文件314的音频部分318可通过以下方式来实施即利用文本到语音引擎来处理提取文本以便产生提取的电子邮件文本的语音表示,并且接着将由文本到语音引擎产生的语音记录到媒体文件的音频部分。
能够将提取文本转化成语音以记录在媒体文件的音频部分的语音引擎的例子包括例如IBM的ViaVoice文本到语音、Acapela多媒体TTS、AT&T自然语音TM文本到语音引擎以及Python的pyTTS类。这些文本到语音引擎的每一个包括前端,用于采用以文本形式的输入并且向后端输出符号语言表示,该后端将接收到的符号语言表示输出为语音波形。
典型地,语音合成引擎通过使用一个或多个下面种类的语音合成来操作,即发音(articulatory)合成、共振峰合成和拼接合成。发音合成使用语音产品的计算生物力学模型,例如用于声门和移动声道的模型。典型地,发音合成由人类发音器官的肌肉动作的仿真表示来控制,人类发音器官例如舌头、唇和声门。语音产品的计算生物力学模型通过解时间相关的三维差分方程来计算合成语音输出。典型地,发音合成具有很高的计算要求,并且在自然发声流利语音方面具有比如下所讨论的另外两种方法更低的结果。
共振峰合成使用用于控制高度简化的源滤波器模型的一组规则,该源滤波器模型假设声门源完全独立于代表声道的滤波器。代表声道的滤波器由例如共振峰频率和带宽的控制参数确定。每个共振峰与声道的特定谐振或滤波器特性中的峰值相关联。声门源对于周期声生成程式化的声门脉冲和对于吸气生成噪声。共振峰合成生成高度可理解的但非完全自然发声的语音。然而,共振峰合成具有低的存储器使用量并且仅仅中等的计算要求。
拼接合成使用记录的语音的实际片断,该片断是从记录剪切并且将其作为波形或编码的语音存储在目录或语音数据库。这些片断构成基本的语音段,例如单音子(phone)和双音子(diphone)。单音子由元音或辅音构成,而双音子由单音到单音转化构成,单音到单音转化包括将一个单音的第二部分加上下一个单音的第一部分。某些拼接合成器使用所谓的半音节,事实上是对音节的时间音阶(scale)使用双音子方法。接着拼接合成将从语音数据库选择的基本语音段串连或拼接在一起,以及在可选的解码之后,输出得到的语音信号。因为拼接系统使用记录语音的片断,所以它们具有用于像自然语音的发声的最高潜力,但是拼接系统需要用于语音数据库的大量数据库存储。
图6的方法还包括在数字音频播放器108上存储(512)媒体文件314。通过将媒体文件和包含提取文本的关联元数据复制到数字音频播放器的存储器上来实施将媒体文件314存储(512)在数字音频播放器108上。
图6的方法还包括显示(514)描述媒体文件314的元数据316,通常通过支持与媒体文件关联的元数据的显示的数字音频播放器来实施显示(514)描述媒体文件314的元数据316。这样的数字音频播放器通常例如显示元数据,该元数据例如是存储在由数字音频播放器所支持的媒体文件类型的媒体文件中的歌曲的艺术家和标题。将提取的电子邮件文本存储为与数字文件相关联的元数据有利地允许将提取的电子邮件文本显示在不支持呈现常规电子邮件的数字音频播放器中。
图6的方法还包括播放(516)包含语音508的音频部分318。播放(516)包含语音508的音频部分318有利地呈现提取的电子邮件文本的音频语音表示,由此允许将电子邮件呈现在不支持常规电子邮件的数字音频播放器上。
主要在用于电子邮件管理以将电子邮件呈现在数字音频播放器上的完全功能计算机系统的上下文中对本发明的示例性实施方式进行了描述。然而,本领域的读者将认识到,本发明也可以体现在计算机程序产品中,该计算机程序产品布置在信号承载介质上以与任何的数字处理系统一起使用。此类的信号承载介质可以是用于机器可读信息的传输介质或可记录介质,包括磁介质、光介质或其他合适的介质。可记录介质的例子包括硬盘驱动器或软盘中的磁盘、用于光驱动器的致密盘、磁带和如本领域技术人员可以想到的其他可记录介质。传输介质的例子包括用于语音通信的电话网络和数字数据通信网络,例如EthernetsTM以及利用因特网协议和万维网进行通信的网络。本领域技术人员将很快认识到,具有合适的编程装置的任何计算机系统将能够执行体现在程序产品中的本发明的方法的步骤。本领域技术人员将很快认识到,尽管在本说明书中描述的某些示例性的实施方式是针对于安装并在计算机硬件上运行的软件,但实现为固件或硬件的可选实施方式也落入到本发明的范围内。
从上述的描述将理解到,在不偏离本发明的实际精神的情况下,可在本发明的各种实施方式中做出修改和改变。本说明书中的描述仅是用于示例性的目的并且不应该在限制性的意义上理解。本发明的范围仅由下面的权利要求书的语言来限定。
权利要求
1.一种用于电子邮件管理以将电子邮件呈现在数字音频播放器上的方法,所述方法包括取回电子邮件消息;从所述电子邮件消息提取文本;创建媒体文件;以及将所述电子邮件消息的所述提取文本存储为与所述媒体文件相关联的元数据。
2.根据权利要求1所述的方法,其中创建媒体文件进一步包括创建MPEG文件;以及将所述电子邮件消息的所述提取文本存储为描述所述媒体文件的元数据进一步包括将所述提取文本插入到所述MPEG文件中。
3.根据权利要求2所述的方法,其中将所述提取文本插入到所述MPEG文件中进一步包括将所述提取文本插入到所述MPEG文件中的ID3标签中。
4.根据权利要求1所述的方法,其中将所述电子邮件消息的所述提取文本存储为描述所述媒体文件的元数据进一步包括将所述提取文本存储到与所述媒体文件关联的元数据文件中。
5.根据权利要求4所述的方法,其中所述元数据文件是可扩展标记语言(“XML”)文件。
6.根据权利要求1所述的方法,进一步包括将所述媒体文件存储在数字音频播放器上;以及显示描述所述媒体文件的所述元数据,所述元数据包含所述电子邮件消息的所述提取文本。
7.根据权利要求1所述的方法,进一步包括从所述电子邮件消息提取文本以在所述数字音频播放器上进行音频呈现;将所述文本转化为语音;以及将所述语音记录在所述媒体文件的音频部分。
8.根据权利要求7所述的方法,进一步包括在数字音频播放器上存储所述媒体文件;显示描述所述媒体文件的元数据;以及播放包含所述语音的所述音频部分。
9.一种用于电子邮件管理以将电子邮件呈现在数字音频播放器上的系统,所述系统包括计算机处理器;计算机存储器,可操作地耦合到所述计算机处理器,所述计算机存储器在其内布置有计算机程序指令,所述计算机程序指令能够取回电子邮件消息;从所述电子邮件消息提取文本;创建媒体文件;以及将所述电子邮件消息的所述提取文本存储为与所述媒体文件相关联的元数据。
10.根据权利要求9所述的系统,其中能够创建媒体文件的计算机程序指令进一步包括能够创建MPEG文件的计算机程序指令;以及能够将所述电子邮件消息的所述提取文本存储为描述所述媒体文件的元数据的计算机程序指令进一步包括能够将所述提取文本插入到所述MPEG文件中的计算机程序指令。
11.根据权利要求10所述的系统,其中能够将所述提取文本插入到所述MPEG文件中的计算机程序指令进一步包括能够将所述提取文本插入到所述MPEG文件中的ID3标签中的计算机程序指令。
12.根据权利要求9所述的系统,其中能够将所述电子邮件消息的所述提取文本存储为描述所述媒体文件的元数据的计算机程序指令进一步包括能够将所述提取文本存储到与所述媒体文件相关联的元数据文件中的计算机程序指令。
13.根据权利要求9所述的系统,其中所述计算机存储器还在其内布置有能够将所述媒体文件存储在数字音频播放器上的计算机程序指令。
14.根据权利要求9所述的系统,其中所述计算机存储器还在其内布置有计算机程序指令,该计算机程序指令能够从所述电子邮件消息提取文本以在所述数字音频播放器上进行音频呈现;将所述文本转化为语音;以及将所述语音记录在所述媒体文件的音频部分。
全文摘要
提供用于电子邮件管理以将电子邮件呈现在数字音频播放器上的方法、系统和计算机程序产品。实施方式包括取回电子邮件消息;从电子邮件消息提取文本;创建媒体文件;以及将电子邮件消息的提取文本存储为与媒体文件相关联的元数据。实施方式还可以包括将媒体文件存储在数字音频播放器上以及显示描述媒体文件的元数据,元数据包含电子邮件消息的提取文本。
文档编号G11B27/10GK101042752SQ20071008603
公开日2007年9月26日 申请日期2007年3月7日 优先权日2006年3月9日
发明者W·K·博丁, D·C·索尔森, J·W·雷德曼, D·贾拉米洛 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1