基于电子邮件内容发起社交交互的方法和系统的制作方法

文档序号:7814430阅读:256来源:国知局
基于电子邮件内容发起社交交互的方法和系统的制作方法
【专利摘要】本发明涉及基于电子邮件内容发起社交交互的方法和系统。可以对与用户所撰写的电子邮件相关联的信息进行分析以确定该电子邮件的内容是否适于结合到至少一个社交系统之中。响应于确定该电子邮件的内容适于结合到至少一个社交系统之中,可以向用户呈现用于在第一社交系统中输入该电子邮件的内容的第一选项以及用于在第二社交系统中输入该电子邮件的内容的第二选项。响应于用户选择在第一社交系统中输入该电子邮件的内容,可以自动在该第一社交系统中创建第一条目。该第一条目可以包括用户所撰写的该电子邮件的内容。
【专利说明】基于电子邮件内容发起社交交互的方法和系统

【技术领域】
[0001]这里所描述的装置涉及电子通信,更具体地涉及社交网络。

【背景技术】
[0002]电子邮件(e-mail)的使用已经成为企业中最为常见的通信形式。电子邮件被用来从发送方向一个或多个接收方数字化地传送消息。在企业中使用的其它通信形式包括使用即时消息系统、文本消息系统、互联网论坛、博客以及社交网站。即时消息系统支持在线聊天,其通过诸如互联网的网络而提供实时的文本传输。文本消息系统支持例如移动电话的通信设备之间基于文本通信的通信。互联网论坛(例如,消息板)是一种在线讨论站点,其中人们可以以所发布消息的形式保存对话。互联网论坛中的成员经常处于同等级别,并且内容通常通过主题进行划分。博客也是一种在线讨论站点,其通常由作为主要内容贡献者的人员进行控制,其允许来自他人的提问和评论。社交网站允许用户与其它用户创建联系,由此构建其社交网络,并且针对其社交网络中的其他人发布消息以进行评论、响应、与他人分享等等。


【发明内容】

[0003]该说明书中所公开的一个或多个实施例涉及基于电子邮件内容发起社交交互。
[0004]一种方法包括使用处理器对与用户所撰写的电子邮件相关联的信息进行分析以确定该电子邮件的内容是否适于结合到至少一个社交系统之中。响应于确定该电子邮件的内容适于结合到至少一个社交系统之中,可以向用户呈现用于在第一社交系统中输入该电子邮件的内容的第一选项以及用于在第二社交系统中输入该电子邮件的内容的第二选项。响应于用户选择在第一社交系统中输入该电子邮件的内容,可以自动在该第一社交系统中创建第一条目。该第一条目可以包括用户所撰写的该电子邮件的内容。
[0005]一种系统包括处理器,其被编程以发起可执行操作。该可执行操作包括对与用户所撰写的电子邮件相关联的信息进行分析以确定该电子邮件的内容是否适于结合到至少一个社交系统之中。响应于确定该电子邮件的内容适于结合到至少一个社交系统之中,可以向用户呈现用于在第一社交系统中输入该电子邮件的内容的第一选项以及用于在第二社交系统中输入该电子邮件的内容的第二选项。响应于用户选择在第一社交系统中输入该电子邮件的内容,可以自动在该第一社交系统中创建第一条目。该第一条目可以包括用户所撰写的该电子邮件的内容。
[0006]一种计算机程序产品包括其上存储有程序代码的计算机可读存储介质。该程序代码可由处理器执行以执行一种方法。该方法包括使用处理器对与用户所撰写的电子邮件相关联的信息进行分析以确定该电子邮件的内容是否适于结合到至少一个社交系统之中。响应于确定该电子邮件的内容适于结合到至少一个社交系统之中,可以向用户呈现用于在第一社交系统中输入该电子邮件的内容的第一选项以及用于在第二社交系统中输入该电子邮件的内容的第二选项。响应于用户选择在第一社交系统中输入该电子邮件的内容,可以自动在该第一社交系统中创建第一条目。该第一条目可以包括用户所撰写的该电子邮件的内容。

【专利附图】

【附图说明】
[0007]图1是图示依据该说明书中所公开实施例的基于电子邮件内容发起社交交互的系统的框图。
[0008]图2是图示依据该说明书中所公开实施例的基于电子邮件内容发起社交交互的处理系统的框图。
[0009]图3是图示依据该说明书中所公开的另一个实施例的基于电子邮件内容发起社交交互的方法的流程图。

【具体实施方式】
[0010]所属【技术领域】的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以采用以下形式:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,本发明的各个方面可以采用包含在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含例如存储在其中的计算机可读的程序代码。
[0011 ] 一个或多个计算机可读介质的任意组合都可以被加以利用。计算机可读介质可以是计算机可读信号介质、计算机可读存储介质或者其组合。
[0012]如这里所定义的,术语“计算机可读存储介质”意味着包含或存储供指令执行系统、装置或设备使用或者结合其使用的程序代码的存储介质。如这里所定义的,术语“计算机可读存储介质”本身并不是瞬时传播信号。计算机可读存储介质例如可以是电子、磁性、光学、电磁、红外或半导体系统、装置或设备,或者是上述任意合适的组合,但是并不局限于此。计算机可读存储介质的更为具体的示例(非穷举列表)将包括以下:具有一个或多个导线的电连接、便携式计算机盘、硬盘(HDD)、固态硬盘(SSD)、随机存取存储器(RAM)、只读存储器(ROM)、可擦可编程只读存储器(EPR0M或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、数字多功能盘(DVD)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0013]计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于一电磁、光或上述的任意合适的组合。计算机可读的信号介质可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以传送、传播或者传输用于由指令执行系统、装置或者设备使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括一但不限于一一无线、有线、光纤、RF等等,或者上述的任意合适的组合。
[0014]可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C++等,还包括常规的过程式程序设计语言一诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络一包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0015]下面将参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序指令在通过计算机、其它可编程数据处理装置或其它设备的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。
[0016]也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置或其他设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(article of manufacture)。
[0017]计算机程序指令还可以加载到计算机、其它可编程数据处理装置或者其它设备上,使得一系列操作步骤得以在计算机、其它可编程装置或其它设备上执行,以产生计算机实施的处理而使得在计算机或其它可编程装置上执行的指令提供用于实施以流程图和/或框图中的一个或多个框中所指定的功能/动作的处理。
[0018]出于图示的简明和清楚的目的,图中所示出的要素并非必然依比例进行绘制。例如,一些要素的尺寸可能为了清楚而相对于其它要素有所放大。另外,在认为适当的情况下,在附图之间重复使用附图标记以指示相对应、相似或同样的特征。
[0019]这里所描述的装置涉及基于电子邮件内容发起社交交互。可以对与用户所撰写的电子邮件相关联的信息进行分析以识别该电子邮件的内容是否适于结合到至少一个社交系统之中。如果电子邮件的内容适于结合到至少一个社交系统之中,则可以向用户呈现用于在第一社交系统中输入该电子邮件的内容和/或用于在第二社交系统中输入该电子邮件的内容的选项。响应于用户选择在第一和/或第二社交系统中输入该电子邮件的内容,可以自动在该第一和/或第二社交系统中创建相应条目。这样的条目/多个条目可以包括该电子邮件的内容。
[0020]现在将给出贯穿本文始终应用的若干附加定义。
[0021]如这里所定义的,术语“用户”表示人员(即,人类),例如使用这里所描述的设备和/或系统的人员。
[0022]如这里所定义的,术语“社交系统”表示支持社交网络的成员之间的通信的系统。社交系统的示例包括即时消息系统、文本消息系统、互联网论坛、博客和社交网站。如这里所定义的,“电子邮件系统”本身并不是社交系统。如这里所定义的,“电子邮件客户端”本身并不是社交系统。
[0023]如这里所定义的,术语“与电子邮件相关联的信息”表示输入到电子邮件的主体之中的内容、输入到电子邮件的标题字段中的内容、附到电子邮件的内容、输入到电子邮件的一个或多个收件方字段(例如,“To”、“Cc”和/或“Bcc”字段)中的用户标识符、输入到电子邮件的任意其它一个或多个字段中的信息,或者与电子邮件相关联的任意其它信息。
[0024]如这里所定义的,术语“内容”表示输入到电子邮件的主体或标题字段中的任意信息,或者附到电子邮件的信息中的任意信息。输入到电子邮件的主体中的内容例如可以包括文本、一个或多个图像、一个或多个超链接等等。附到电子邮件的内容例如可以包括一个或多个文档、一个或多个文本文件、一个或多个图像、一个或多个图形、一个或多个文件和/或可以附到电子邮件的任意其它信息。
[0025]如这里所定义的,术语“包括”表示编写和/或创建。
[0026]图1是图示依据该说明书中所公开的实施例的基于电子邮件内容发起社交交互的系统100的框图100。系统100可以包括通信网络110,处理系统120可以经由该通信网络110通信链接至电子邮件服务器130和多个社交系统140、150、160。通信网络110可以被实施为,或者包括,任意的各种不同网络,诸如WAN、LAN、无线网络、移动网络、虚拟私有网络(VPN)、互联网、公共交换电话网(PSTN)等。
[0027]处理系统120可以是包括处理器(例如,中央处理单元)和存储器的任意处理系统,其被配置为经由通信网络110与电子邮件服务器130和多个社交系统140、150、160进行通信。处理系统120的示例包括但并不局限于计算机(例如,工作站、台式计算机、膝上型计算机、笔记本计算机、上网本、平板计算机、可佩戴计算机等)、智能电话、个人数字助理(PDA)、游戏设备、游戏系统和网络家电。然而,本装置并不局限于这些示例。
[0028]如本领域技术人员所公知的,电子邮件服务器130可以是被配置为执行电子邮件服务器功能的任意一个或多个处理系统。另外,社交系统140-160可以存放(host)于一个或多个适当配置的处理系统之间。社交系统140-160例如可以包括一个或多个文本消息传送系统、一个或多个互联网论坛、一个或多个博客和/或一个或多个社交网站。
[0029]在操作中,电子邮件客户端170可以接收撰写电子邮件172的一个或多个用户输入。电子邮件客户端170可以在处理系统120上执行,在电子邮件服务器130上执行,或者在处理系统120通信链接到的另一个处理系统上执行。就此而言,处理系统120可以接收针对电子邮件客户端170的用户输入,并且电子邮件客户端170可以本地存放于处理系统120上,或者存放在其它地方。例如,电子邮件客户端170可以被存放在处理系统120通信链接到的另一个处理系统上。这样的其它处理系统可以是存放电子邮件服务器130的系统,或者是诸如向处理系统120提供终端服务或电子邮件客户端服务的终端服务器或其它计算机的另一个处理系统。
[0030]在一种部署形式中,社交交互应用180例如可以作为电子邮件客户端170的组件或者作为存放于处理系统120上的另一个应用而在处理系统120上执行。在另一种部署形式中,社交交互应用180例如可以作为电子邮件服务器130的组件或者作为在存放电子邮件服务器130的处理系统上执行的另一个应用而在存放电子邮件服务器130的处理系统上执行。社交交互应用180还可以被存放在通信链接至处理系统120的任意其它处理系统上,并且该部署形式并不局限于此。
[0031]响应于用户在电子邮件客户端170中撰写电子邮件172,社交交互应用180可以对与电子邮件相关联的信息进行分析以确定电子邮件172的内容是否适于结合至至少一个社交系统140-160中。该内容可以包括被输入到电子邮件172的主体中的信息、被输入到电子邮件172的标题字段中的信息和/或附到电子邮件172的文件中所包含的内容。
[0032]响应于确定了电子邮件172的内容适于结合至至少一个社交系统140-160中,社交交互应用180可以向用户呈现用于在第一社交系统140中输入电子邮件172的内容的第一选项以及用于在第二社交系统150中输入电子邮件172的内容的第二选项。社交交互应用180还可以向用户呈现用于在一个或多个其它社交系统160中输入电子邮件172的内容的一个或多个选项。尤其是,选项可以在电子邮件客户端170所呈现的视图内被呈现给用户,例如在电子邮件客户端170的收件箱中所呈现的视图内。因此,用户可以从电子邮件客户端170的收件箱中选择要向其中输入电子邮件172的内容的一个或多个社交系统140-160。此外,用户可以直接从电子邮件客户端170的收件箱与这样的社交系统140-160进行交互。
[0033]例如,从电子邮件客户端170的收件箱或者电子邮件客户端170所呈现的另一个视图,用户可以经由社交系统条目195发布状态更新、活动等。此外,作为相对应社交系统140-160中的后续发布而进行的针对用户在社交系统140-160中所进行的发布的响应也可以被呈现在电子邮件客户端170的收件箱或其它适当视图中。从电子邮件客户端170所呈现的收件箱或另一适当视图,用户可以查看到相对应社交系统140-160中所发布的这样的响应并对其作出响应。
[0034]在图示中,电子邮件客户端170可以与各个社交系统140-160进行交互和/或与相应社交系统客户端190协同操作,以在电子邮件客户端170的收件箱(或其它适当组件)中呈现使得用户能够与各个社交系统140-160进行交互的一个或多个视图。这样的操作可以经由针对电子邮件客户端170的一个或多个插件实现或者以任意其它适当方式实现。在图示中,插件可以使得电子邮件客户端170能够进一步用作针对各个社交系统140-160的客户端,或者与各个社交系统客户端190进行对接,以便允许用户直接从电子邮件客户端170的收件箱或者电子邮件客户端170的任意其它界面而与社交系统140-160进行交互。
[0035]社交系统140、第二社交系统150和/或其它社交系统160的选项被呈现给用户的顺序可以基于对用户之前对社交系统140-160的选择、用户之前与社交系统140-160的交互、电子邮件收件方与社交系统140-160的交互等指定优先级而得以确定。
[0036]例如,如果基于分析用户过往的偏好,生成电子邮件172的用户趋向于偏好特定的社交系统140-160,则呈献给用户的社交系统140-160的列表可以被指定优先级而将用户最常使用的社交系统140置于列表顶端。该列表可以包括用户可用的其它社交系统150-160,它们基于用户对这样的社交系统150-160的使用进行分类。就此而言,可以随时间对用户针对特定社交系统140-160的使用进行监视并且可以在基于用户针对一个或多个社交系统140-160的近期使用趋势指定优先级时予以强调。
[0037]在另一个示例中,可以识别针对电子邮件172所指示的收件方。可以关于针对电子邮件172所指示的收件方是活跃参与方的社交系统140-160以及这些收件方在哪个社交系统140-160最为活跃进行确定。呈献给用户的社交系统140-160的列表可以被指定优先级以将收件方在其中最为活跃的社交系统140置于该列表的顶端。另外,呈现给用户的社交系统140-160的确定可以基于收件方以及用户在社交系统140-160中的参与。
[0038]在另一个方面,用户被针对其提供输入电子邮件172内容的选项的社交系统140-160可以基于之前由用户所生成或接收的消息的优先级类型进行选择。例如,如果与发送即时消息相比用户趋于更频繁地在特定论坛中发布消息,则呈献给用户的社交系统140-160的列表可以被指定优先级,以将接收消息作为发布的社交系统140置于该列表的顶端,而接收即时消息或其它消息的社交系统则可以在该列表较低的位置进行指示。
[0039]在又一个方面,用户被针对其提供输入电子邮件172内容的选项的社交系统140-160可以基于识别电子邮件172中所指示的收件方以及确定电子邮件172中所指示的收件方是社交系统140还是社交系统140-160中的活跃参与方而进行选择。这样的社交系统140-160可以基于收件方在相应社交系统140-160中的参与而被指定优先级。在图示中,如果社交交互应用180识别出针对电子邮件172的收件方主要参与特定论坛,或者在特定论坛中最为活跃,则可以在提供给用户的指示用户将从中选择的各个社交系统140-160的列表的顶端指示该论坛。
[0040]另外,可以对用户所撰写的信息的类型进行分析以对社交系统140-160指定优先级。例如,如果信息特定于特定主题,并且特定社交系统包括指向该主题的线程,则该社交系统可以被指定以优先级并且在呈现给用户的社交系统列表的顶端进行指示。此外,社交系统的条目可以提供直接去往该特定主题的线程的链接。因此,用户可以被提供以在社交系统的该特定线程中输入电子邮件172的内容的选项。如果信息涉及特定主题,并且该主题并未在一个或多个社交系统140-160的线程中有所表示,或者该主题在社交系统140-160中并未被用户选择的线程中有所表示,则用户可以选择在用户所选择的社交系统中针对该主题创建新的线程。电子邮件客户端170可以呈现出适当的用户界面元素以便于这里所描述的用户选择。
[0041]响应于用户选择在第一社交系统140中输入电子邮件172的内容,社交交互应用180可以经由相应社交系统客户端190自动在该第一社交系统140中创建第一条目,如所提到的,该社交系统客户端190可以在电子邮件客户端170中呈现出用户通过其与社交系统140进行交互的视图。该第一条目可以包括用户所撰写的电子邮件172的内容。另外,社交系统客户端190可以允许用户与第一社交系统140进行交互以对该第一条目进行修改。响应于用户选择在第一社交系统140中发布该第一条目,社交系统客户端190可以在第一社交系统140中发布该第一条目。在这种情况下,该第一条目可以在带有用户的修改的情况下在第一社交系统140中发布。否则,该第一条目可以如原始输入到电子邮件172中的那样被发布在第一社交系统140中。
[0042]类似地,响应于用户选择在第二社交系统150中输入电子邮件172的内容,社交交互应用180可以经由相应社交系统客户端190自动在该第二社交系统150中创建第二条目,如所提到的,该社交系统客户端190可以在电子邮件客户端170中呈现出用户通过其与社交系统150进行交互的视图。该第二条目可以包括用户所撰写的电子邮件172的内容。另外,社交系统客户端190可以允许用户与第二社交系统150进行交互以对该第二条目进行修改。响应于用户选择在第二社交系统150中发布该第二条目,相应社交系统客户端190可以在第二社交系统150中发布该第二条目。在这种情况下,该第二条目可以在带有用户的修改的情况下在第二社交系统150中发布。否则,该第二条目可以如原始输入到电子邮件172中的那样被发布在第二社交系统150中。
[0043]在一个方面,社交系统客户端190对于第一社交系统140、第二社交系统150和其它社交系统160可以是相同的,或者可以提供不同的客户端。例如,社交系统客户端190可以是被配置为与相应社交系统140-160进行交互的web浏览器。在另一个方面,社交系统140-160中的一个或多个可以与在处理系统120上执行的相应社交系统客户端190相关联,例如,具体的即时消息传送客户端、社交网络应用客户端等,在这种情况下,用户可以经由电子邮件客户端170使用不同的社交系统客户端190来与不同的社交系统140-160进行交互。
[0044]图2是图示依据该说明书中所公开的实施例的基于电子邮件内容发起社交交互的处理系统120的框图。处理系统120可以包括通过系统总线215或其它适当电路耦合至存储器元件210的至少一个处理器205 (例如,中央处理单元)。这样,处理系统120可以在存储器元件210内存储程序代码。处理器205可以执行经由系统总线215从存储器元件210所访问的程序代码。应当意识到的是,处理系统120可以以能够执行该说明书中所描述的功能和/或操作的包括处理器和存储器的任意系统的形式来实施。
[0045]存储器元件210可以包括一个或多个物理存储器设备,例如本地存储器220以及一个或多个大容量存储设备225。本地存储器220是指通常在程序代码的实际执行期间所使用的RAM或(多个)其它非持久性存储器设备。(多个)大容量存储设备225可以被实施为硬盘(HHD)、固态硬盘(SSD)或者其它持久性数据存储设备。处理系统120还可以包括一个或多个高速缓存存储器(未示出),其提供至少一些程序代码的临时存储以便减少执行期间必须从大容量存储设备225获取程序代码的次数。
[0046]诸如显示器230、指示设备235以及可选地键盘240的输入/输出(I/O)设备可以耦合至处理系统120。I/O设备可以直接或通过中间的I/O控制器耦合至处理系统120。例如,显示器230可以经由图形处理单元(GPU)耦合至处理系统120,该GPU可以是处理器205的组件或单独的设备。一个或多个网络适配器245也可以耦合至处理系统120而使得处理系统120能够通过中间的私有或公众网络而耦合至其它系统、计算机系统、远程打印机和/或远程存储设备。调制解调器、电缆调制解调器、收发器和以太网卡是可以随处理系统120使用的不同类型的网络适配器245的示例。
[0047]如图2中所图示的,存储器元件210可以存储处理系统120的组件,也就是电子邮件客户端170、社交交互应用180和(多个)社交系统客户端190。在以可执行程序代码的形式实施的情况下,处理系统120的这些组件可以由处理系统120所执行(例如,经由处理器205),并且因此可以被认为是处理系统120的一部分。此外,电子邮件客户端170、社交交互应用180和(多个)社交系统客户端190是在作为处理系统120的一部分被采用时体现功能的功能性数据结构。
[0048]图3是图示依据本说明书中所公开的另一个实施例的基于电子邮件内容发起社交交互的方法300的流程图。在步骤305,可以对与用户所撰写的电子邮件相关联的信息进行分析以确定该电子邮件的内容是否适于结合至至少一个社交系统之中。
[0049]在步骤310,响应于确定该电子邮件的内容适于结合到至少一个社交系统之中,可以向用户呈现用于在第一社交系统中输入该电子邮件的内容的第一选项,以及可以向用户呈现用于在第二社交系统中输入该电子邮件的内容的第二选项。在一种部署形式中,用户可以被呈现以在第一社交系统的特定线程中输入该电子邮件的内容的选项。
[0050]在一个方面,可以基于为用户之前对第一社交系统和第二社交系统的选择指定优先级来选择第一社交系统和第二社交系统。在另一个方面,可以基于为用户之前所生成或所接收的消息的类型指定优先级来选择第一社交系统和第二社交系统。在另一个方面,可以识别针对电子邮件所指示的收件方,并且可以确定针对电子邮件所指示的收件方是第一社交系统和/或第二社交系统中的活跃参与方。
[0051]在步骤315,响应于用户选择在第一社交系统中输入该电子邮件的内容,可以自动在该第一社交系统中创建第一条目。该第一条目可以包括用户所撰写的该电子邮件的内容。
[0052]在步骤320,在用户用来撰写电子邮件的电子邮件客户端中,可以向用户呈现第一社交系统中的第一条目。在步骤325,用户可以被允许与第一社交系统进行交互以修改该第一条目。在步骤330,响应于用户选择在第一社交系统中发布第一条目,该第一条目可以在第一社交系统中进行发布。如果用户修改了第一条目,则该第一条目可以在带有用户修改的情况下进行发布。
[0053]可选地,在步骤335,响应于用户选择在第二社交系统中输入该电子邮件的内容,可以自动在该第二社交系统中创建第二条目。该第二条目也可以包括该电子邮件的内容。
[0054]附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在一些备选实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0055]这里使用的术语仅是出于对特定实施例进行描述的目的而并非意在作为本发明的限制。如这里所使用的,除非另外明确指出,否则单数形式“一个”、“一”和“该”意在也包括复数形式。将要进一步理解的,当在该说明书中使用时,术语“包含”、“包含了”、“包括”和/或“包括了”指明存在所指出的特征、整体、步骤、操作、要素和/或组件,但是并不排除存在或添加一个或多个其它的特征、整体、步骤、操作、要素、组件和/或其群组。
[0056]贯穿该说明书对“一个实施例”、“实施例”或相似语言的引用意味着结合实施例所描述的特定特征、结构或特性包括在该说明书中所公开的至少一个实施例中。因此,贯穿该说明书出现的短语“在一个实施例中”、“在实施例中”或相似语言可以但并非必然地全部指代同一实施例。
[0057]如这里所使用的术语“多个”被定义为两个或多于两个。如这里所使用的术语“另一个”被定义为至少第二个或更多。除非以其它方式指出,否则如这里所使用的术语“耦合”被定义为没有任何中间部件直接地或者利用一个或多个中间部件间接地进行连接。两个部件也可以进行机械、电气耦合,或者通过通信信道、通路、网络或系统进行通信链接。如这里所使用的术语“和/或”指代并涵盖一个或多个相关联的列举事项的任意且全部的可能组合。还将要理解的是,虽然在这里可以使用术语第一、第二等来描述各个部件,但是这些部件并不应当被这些术语所限制,因为这些术语仅被用来将一个要素与另一要素加以区分,除非以其它方式另外指出或者上下文另外有所指示。
[0058]根据上下文,术语“如果”可以被理解为表示“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,根据上下文,短语“如果确定了”或者“如果检测到[所提到的条件或事件]”可以被理解为表示“一旦确定”或“响应于确定”或“一旦检测到[所提到的条件或事件]”或“响应于检测到[所提到的条件或事件]”。
[0059]相对应的结构、材料、动作以及以下权利要求中的所有装置或步骤加上功能部件的等同形式意在包括用于结合如特别请求保护的其它请求保护的要素而执行功能的任意结构、材料或动作。该说明书中所公开的实施例的描述已经出于说明和描述的目的而给出,但是其并非意在是穷举的或者局限于所公开的形式。许多修改和变化对于本领域普通技术人员将是显而易见的而并不背离本发明实施例的范围和精神。被选择并描述以便对本发明的原理和实践应用进行最佳解释并且使得本领域普通技术人员能够针对具有各种修改的各个实施例理解本发明装置的实施例适用于所预期的特定使用。
【权利要求】
1.一种方法,包括: 使用处理器对与用户所撰写的电子邮件相关联的信息进行分析,以确定所述电子邮件的内容是否适于结合到至少一个社交系统之中; 响应于确定所述电子邮件的内容适于结合到至少一个社交系统之中,向所述用户呈现用于在第一社交系统中输入所述电子邮件的内容的第一选项以及用于在第二社交系统中输入所述电子邮件的内容的第二选项;以及 响应于所述用户选择在所述第一社交系统中输入所述电子邮件的内容,自动在所述第一社交系统中创建第一条目,所述第一条目包括所述用户所撰写的所述电子邮件的内容。
2.根据权利要求1所述的方法,进一步包括: 在所述用户用来撰写所述电子邮件的电子邮件客户端内,向所述用户呈现所述第一社交系统中的所述第一条目; 允许所述用户与所述第一社交系统进行交互以修改所述第一条目;以及 响应于所述用户选择在所述第一社交系统中发布所述第一条目,在所述第一社交系统中发布所述第一条目。
3.根据权利要求2所述的方法,其中: 所述用户修改所述第一社交系统中的所述第一条目,其中在所述第一社交系统中发布所述第一条目包括发布带有所述用户的修改的所述第一条目。
4.根据权利要求1所述的方法,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项以及用于在所述第二社交系统中输入所述电子邮件的内容的所述第二选项包括: 基于为用户之前对所述第一社交系统和所述第二社交系统的选择指定优先级,来选择所述第一社交系统和所述第二社交系统。
5.根据权利要求1所述的方法,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项以及用于在所述第二社交系统中输入所述电子邮件的内容的所述第二选项包括: 基于为所述用户之前所生成或所接收的消息的类型指定优先级,来选择所述第一社交系统和所述第二社交系统。
6.根据权利要求1所述的方法,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项以及用于在所述第二社交系统中输入所述电子邮件的内容的所述第二选项包括: 识别针对所述电子邮件所指示的收件方;以及 确定针对所述电子邮件所指示的所述收件方是从包括所述第一社交系统和所述第二社交系统的群组中所选择的至少一个社交系统中的活跃参与方。
7.根据权利要求1所述的方法,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项包括: 向所述用户呈现用于在所述第一社交系统的特定线程中输入所述电子邮件的内容的所述第一选项。
8.根据权利要求1所述的方法,进一步包括: 响应于所述用户选择在所述第二社交系统中输入所述电子邮件的内容,自动在所述第二社交系统中创建第二条目,所述第二条目包括所述电子邮件的内容。
9.一种系统,包括: 处理器,被编程用于发起可执行操作,所述可执行操作包括: 对与用户所撰写的电子邮件相关联的信息进行分析,以确定所述电子邮件的内容是否适于结合到至少一个社交系统之中; 响应于确定所述电子邮件的内容适于结合到至少一个社交系统之中,向所述用户呈现用于在第一社交系统中输入所述电子邮件的内容的第一选项以及用于在第二社交系统中输入所述电子邮件的内容的第二选项;以及 响应于所述用户选择在所述第一社交系统中输入所述电子邮件的内容,自动在所述第一社交系统中创建第一条目,所述第一条目包括所述用户所撰写的所述电子邮件的内容。
10.根据权利要求9所述的系统,所述可执行操作进一步包括: 在所述用户用来撰写所述电子邮件的电子邮件客户端内,向所述用户呈现所述第一社交系统中的所述第一条目; 允许所述用户与所述第一社交系统进行交互以修改所述第一条目;以及 响应于所述用户选择在所述第一社交系统中发布所述第一条目,在所述第一社交系统中发布所述第一条目。
11.根据权利要求10所述的系统,其中: 所述用户修改所述第一社交系统中的所述第一条目,其中在所述第一社交系统中发布所述第一条目包括发布带有所述用户的修改的所述第一条目。
12.根据权利要求9所述的系统,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项以及用于在所述第二社交系统中输入所述电子邮件的内容的所述第二选项包括: 基于为所述用户之前对所述第一社交系统和所述第二社交系统的选择指定优先级,来选择所述第一社交系统和所述第二社交系统。
13.根据权利要求9所述的系统,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项以及用于在所述第二社交系统中输入所述电子邮件的内容的所述第二选项包括: 基于为所述用户之前所生成或所接收的消息的类型指定优先级,来选择所述第一社交系统和所述第二社交系统。
14.根据权利要求9所述的系统,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项以及用于在所述第二社交系统中输入所述电子邮件的内容的所述第二选项包括: 识别针对所述电子邮件所指示的收件方;以及 确定针对所述电子邮件所指示的所述收件方是从包括所述第一社交系统和所述第二社交系统的群组中所选择的至少一个社交系统中的活跃参与方。
15.根据权利要求9所述的系统,其中向所述用户呈现用于在所述第一社交系统中输入所述电子邮件的内容的所述第一选项包括: 向所述用户呈现用于在所述第一社交系统的特定线程中输入所述电子邮件的内容的所述第一选项。
16.根据权利要求9所述的系统,所述可执行操作进一步包括: 响应于所述用户选择在所述第二社交系统中输入所述电子邮件的内容,自动在所述第二社交系统中创建第二条目,所述第二条目包括所述电子邮件的内容。
【文档编号】H04L12/58GK104468321SQ201410471922
【公开日】2015年3月25日 申请日期:2014年9月16日 优先权日:2013年9月17日
【发明者】B·A·卡特, K·勒曼斯基-梅尔瑟, C·A·王 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1