当前位置: 首页 > 专利查询>微软公司专利>正文

处理与电子消息相联系的附属内容的系统和方法技术方案

技术编号:2866175 阅读:196 留言:0更新日期:2012-04-11 18:40
向电子消息应用程序提供附属内容编辑器功能,以便于电子消息接口包括集成附属内容编辑器接口,以创建内嵌于电子消息本体内、格式化了的且可编辑的附属内容。附属内容可以转换为标准格式文件,该标准格式文件描述附属内容的格式并定义附属内容的可编辑数据元素(例如,包含内嵌的XML数据的HTML文件)。响应发送消息的命令,该标准格式文件可作为电子消息的附件被发送。在接收端,可以确定该电子消息应用程序是否能调用兼容该原始文件格式的附属内容编辑器功能。如果可以,则调用该附属内容编辑器功能,以将转换该附件转换为原始文件格式,及显示内嵌于电子消息本体内、格式化了的且可编辑的数据元素。

【技术实现步骤摘要】

本专利技术涉及与电子消息相联系的附属内容。更具体地说,本专利技术涉及创建、发送和。
技术介绍
在此使用的术语“附属内容”指任意对象、组件、文件或其它数据结构,它们涉及或者与电子消息的内容或用途相联系。电子消息包括电子邮件消息、即时消息、新闻组记录、聊天室记录等等。举例来说,可以为安排会议而创建电子邮件消息。与典型的电子邮件消息相联系的附属内容可以包括会议日程文件,会上宣读的介绍,或任何涉及会议的其它文件或项目。根据现有的电子消息技术,附属内容使用电子消息应用程序以外的应用程序创建。则附属内容作为附件或内嵌对象与电子消息联系在一起。电子消息的附件与电子消息一般分开显示。该附件本身可以是可执行文件或是通过外部应用程序执行的文件。因此,开放附件要求执行额外的应用程序,这可能增加接收者接收电子消息的时间和工作。被作为电子消息的内嵌对象发送的附属内容想要通过内嵌于电子消息本体中的接收者的电子消息应用程序显示。因此,接收者能够不执行外部应用程序而看到电子消息本体和附属内容。然而,附属内容的内嵌显示要求接收者的电子消息应用程序兼容附属内容的文件格式,或与外部应用程序有接口以达到这样的兼容。例如,如果附属内容作为内嵌的“JPEG”图像发送,那么接收者的电子消息应用程序必须本身能显示JPEG图像,或必须连接外部JPEG浏览器以显示内嵌附属内容。与附属内容有关的兼容性问题经常出现,附属内容一般在内部可编辑,并以非标准或独有的文件格式保存。许多情况下,如果接收者的电子消息应用程序与内嵌附属内容的文件格式不兼容,那么附属内容就不能完全显示。将附属内容作为电子消息的内嵌对象发送能够通过消除打开附件而要求的时间和工作,而为某些接收者提供便利。然而,针对电子消息内的内嵌附属内容的现有技术方法没有为发送者提供类似的便利。例如,典型的发送者使用外部应用程序以创建,显示和编辑附属内容,然后将附属内容“复制”和“粘贴”到电子消息本体中。一旦附属内容嵌入到即将发出的电子消息中,发送者就没有或几乎没有可能编辑该附属内容。同样,如果接收者的电子消息应用程序不能显示内嵌的附属内容,那么接收者就不能看见该附属内容,除非发送者将该附属内容作为具有与接收者的外部应用程序兼容的格式的附件重发。因此需要电子消息应用程序,它具有创建、显示和编辑内嵌于即将发送的电子消息本体中的附属内容的功能。这样的功能将消除发送者不得不利用外部应用程序创建、显示和编辑附属内容的麻烦。即使某些接收者的电子消息应用程序不兼容该内嵌附属内容的文件格式,还进一步保证所有接收者都能看到内嵌附属内容的需要。概要本专利技术通过提供来满足上述及其它需要。根据本专利技术的某些方面,可向电子消息应用程序提供附属内容编辑器功能,以便电子消息接口包括集成附属内容编辑器接口,以创建、显示和编辑内嵌于电子消息本体的附属内容。该附属内容编辑器功能可以包含电子消息应用程序组件,或包含外部应用程序模块,该外部应用程序模块用来连接上述电子消息应用程序。附属内容可以具有格式化,并可包含可编辑的数据元素。该集成附属内容编辑器接口可以包含匹配的用户界面控制,以输入和编辑该数据元素。在创建电子消息和附属内容之后或期间,附属内容可以转换为标准格式文件,该标准格式文件描述附属内容的格式并定义附属内容的可编辑数据元素。例如,该标准格式文件可以是超级文本标志语言(HTML)文件,该HTML文件包括用来描述附属内容的格式的HTML标签和定义该附属内容的可编辑数据元素的内嵌XML标签。如果要求,该附属内容可同时作为附属内容文件存储到存贮器中。根据发送者输入的发送消息命令,该标准格式文件可以附在电子消息中,以发送给至少一个接收者。该即将发送的电子消息可以是,例如,符合MIME(多用途的网际邮件扩充协议)的电子邮件消息。根据本专利技术的其它方面,电子消息应用程序可以配置为接收包含附件的电子消息,其中附件由从原始文件格式转换为标准格式的附属内容组成。此外,该标准格式文件可以是HTML文件,该HTML文件包括用来描述该附属内容的格式的HTML标签和定义该附属内容的上述可编辑数据元素的内嵌XML标签。该电子消息可以包括识别该附属内容的原始文件格式的消息。在识别该原始文件格式的消息基础上,可以确定该电子消息应用程序是否能调用兼容该原始文件格式的附属内容编辑器功能。如果可以,则调用该附属内容编辑器功能,将附件转换为原始文件格式,并显示内嵌于电子消息本体的、格式化且可编辑的数据元素,以响应打开消息的命令。此外,可能任选地隐藏任何本应显示以表明存在附件的附件图标。如果该电子消息应用程序不能调用兼容的附属内容编辑器功能,则调用标准格式浏览器以显示该标准格式文件,以响应打开附件命令。这些及其它的方面、特征和本专利技术实施例将在后面的一些典型实施例和附图及权利要求中详细描述。附图简要描述附图说明图1是框图,它示出了实现本专利技术的某些示例性实施例的典型的操作环境。图2,包括图2a和图2b,示出了典型的电子消息接口,包括根据本专利技术某些典型实施例的电子消息应用程序的集成附属内容编辑器接口。图3是过程流程图,它示出了根据本专利技术的一些典型实施例来创建和准备发送与电子消息相联系的附属内容的典型方法。图4是过程流程图,它示出了根据本专利技术的一些典型实施例来说明接收、处理和显示与电子消息相联系的附属内容的典型过程。详细说明本专利技术提供。本专利技术的某些方面提供用以创建、显示和编辑内嵌于电子消息本体的附属内容的、带有附属内容编辑器功能的电子消息应用程序。该附属内容可以用附属内容编辑器功能的原始文件格式创建。该附属内容的原始文件格式可以是非标准的和/或是某个特定软件供应商所独有的。关于内嵌附属内容和接收者的电子消息应用程序的格式的兼容性由本专利技术的另外方面处理。根据本专利技术的这些另外方面,附属内容可以转换为具有标准格式的文件(在此称为“标准格式文件”)。在某些典型实施例中,该标准格式文件可以是HTML文件,该HTML文件包括用来描述该附属内容的格式的HTML标签和定义该附属内容的可编辑数据元素的内嵌XML标签。本领域技术人员可知道,标准格式文件可以具有任何已有、或以后将开发出来的文件格式,只要这些文件格式应被软件厂商和消费者广泛接受。标准格式文件可以作为电子消息的附件而不是作为内嵌对象发布。如果接收者的电子消息应用程序包括兼容的编辑器功能,那么该附属内容可以转换回它的原始文件格式并当做内嵌对象(例如,作为内嵌于电子消息本体内的格式化了的并可编辑的数据)。如果接收者电子消息应用程序不包括兼容的编辑器功能,那么该附属内容就当做普通的标准格式文件附件,该附件视为静态(如,不可编辑)图象,该图象使用任何与该标准格式文件(在此称为“标准格式浏览器”或“标准格式浏览器功能”)兼容的浏览器显示。在某些典型实施例中,该电子消息应用程序可包括或有权使用标准格式浏览器功能,以显示内嵌于电子邮件本体内的标准格式文件。在此将大概描述在个人电脑中执行的、软件模块环境中的本专利技术的典型实施例。然而,本领域技术人员可知道,本专利技术还可以在其它类型的计算机系统结构中实现,包括膝上型计算机,掌上型设备,多处理机系统,基于微处理器或可编程的用户电子设备,网路终端,小型计算机,主计算机等等。此外,本领域技术人员可知道,本专利技术可以在本文档来自技高网...

【技术保护点】
一种用于处理与电子消息相联系的附属内容的计算机系统中的方法,该方法包括:    接收具有本体、附属内容和原始格式指示的电子消息,所述附属内容用标准格式表示;    确定是该原始格式的编辑器功能是否有效;    当确定该原始格式的编辑器功能有效时,    将接收到的电子消息的附属内容转换为原始格式;并且    调用该编辑器功能,用来控制原始格式中的转换了的附属内容的可编辑数据元素的编辑,该编辑内嵌于电子消息本体执行;且    当确定该原始格式的编辑器功能无效时,调用标准浏览器功能以标准格式来显示该附属内容。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:R莱巴恩JR里勒斯ED古尔埃史CA菲舌尔KL扬S马特罗克J哈里斯
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1