CN108476165B - 一种信息交互方法、客户端和装置 - Google Patents
一种信息交互方法、客户端和装置 Download PDFInfo
- Publication number
- CN108476165B CN108476165B CN201680071131.6A CN201680071131A CN108476165B CN 108476165 B CN108476165 B CN 108476165B CN 201680071131 A CN201680071131 A CN 201680071131A CN 108476165 B CN108476165 B CN 108476165B
- Authority
- CN
- China
- Prior art keywords
- instant messaging
- mailbox address
- receiver
- account
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/56—Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种信息交互方法、客户端和装置,该方法可包括:邮件客户端获取当前邮件的接收方邮箱地址和邮件描述信息,所述邮件客户端判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件;若所述接收方邮箱地址绑定的即时通讯账号满足所述发起会话条件,所述邮件客户端向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息。本发明实施例可以提高邮件信息的交互效率。
Description
技术领域
本发明涉及通信领域,尤其涉及一种信息交互方法、客户端和装置。
背景技术
即时通讯和邮件作为人们生活中常用的信息交互方式,但为了更加满足人们的需求,目前业界中存在即时通讯系统与邮件系统融合的通信技术。在该通信技术中即时通讯客户端可以显示邮件系统中的邮件信息,当然,这里的邮件信息仅是邮件的部分信息,如标题或者摘要等。例如:某用户注册有即时通讯账号A和邮件账号A,这样该用户可以在登录有即时通讯账号A的即时通讯客户端上查看到邮件账号A接收的邮件的标题或者摘要。然而,在上述通信技术中是通过在即时通讯客户端中集成邮件插件,即时通讯客户端通过该邮件插件登录邮件服务器,其中,这里的登录是即时通讯客户端当前登录的即时通讯账号绑定的邮件账号登录邮件服务器;登录后,即时通讯客户端通过该邮件插件从而邮件服务器获取邮件信息。可见,在上述通信技术中,即时通讯客户端需要完成两次登录,一次登录即时通讯服务器,一次登录邮件服务器,且目前登录过程经过会存在验证号验证环节,这样会大大降低登录效率。
发明内容
本发明实施例提供了一种信息交互方法、客户端和装置,可以提高邮件信息的交互效率。
第一方面,本发明实施例提供一种信息交互方法,可包括:
邮件客户端获取当前邮件的接收方邮箱地址和邮件描述信息;
所述邮件客户端判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件;
若所述接收方邮箱地址绑定的即时通讯账号满足所述发起会话条件,所述邮件客户端向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
该实现方式中,即时通讯客户端接收邮件客户端发送的接收方邮箱地址和邮件描述信息,并创建会话,在该会话中发送包括邮件描述信息的即时通讯消息。这样登录接收方即时通讯账号的即时通讯客户端直接可以在上述会话中接收到包括邮件描述信息的即时通讯消息,相比现有技术中需要进行二次登录,该实现方式可以提高邮件信息的交互效率。
在第一方面的第一种可能的实现方式中,所述方法还可包括:
所述邮件客户端查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
所述邮件客户端判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件,包括:
所述邮件客户端判断所述在线状态是否满足预先存储的发起会话条件。
该实现方式中,可以根据查询到的接收方邮箱地址绑定的即时通讯账号的在线状态灵活地向即时通讯客户端发送接收方邮箱地址和邮件描述信息,以提高邮件信息交互的灵活性。
结合第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述发起会话条件可包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值。
该实现方式中,通过上述列出的发起会话条件可以实现邮件描述信息在上述会话中发送时存在在线的接收方即时通讯账号,这样邮件描述信息可以及时地被接收方即时通讯账号接收到。另外,还可以避免邮件描述信息在上述会话中发送时不存在在线的接收方即时通讯账号而导致的邮件描述信息无法被及时接收的问题。
结合第一方面或者第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述方法还可包括:
所述邮件客户端接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
所述邮件客户端生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
该实现方式中,可以实现将即时通讯信息导入到邮件系统,以增加即时通讯信息和邮件系统的交互方式。
结合第一方面或者第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
另外,在第一方面中,所述方法还可包括:
在所述邮件客户端判断所述在线状态满足所述发起会话条件时,所述邮件客户端显示发起会话的发起按钮;
所述邮件客户端接收用户通过所述发起按钮输入的发起会话命令;
所述邮件客户端向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,可包括:
所述邮件客户端响应所述发起会话命令,以向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
该实现方式中,可以实现显示上述发起按钮以提示用户当前可以通过即时通讯的会话交互邮件信息,以提高用户体验。且由于用户可以通过上述发起按钮直接发起会话创建,从而可以提高邮件信息的交互效率。
第二方面,本发明实施例提供一种信息交互方法,可包括:
接收邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
判断所述当前邮件是否满足预先存储的会话创建条件;
若所述当前邮件满足所述会话创建条件,向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,以使所述即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
该实现方式中,通过向即时通讯服务器发送邮箱地址和包括邮件描述信息的即时通讯消息,这样即时通讯服务器就可以直接向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息。从而登录发送方即时通讯账号或者登录接收方即时通讯账号的即时通讯客户端直接可以接收到包括邮件描述信息的即时通讯消息,相比现有技术中需要进行二次登录,该实现方式可以提高邮件信息的交互效率。
在第二方面的第一种可能的实现方式中,所述向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,可包括:
向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
该实现方式中,可以向即时通讯服务器申请上述会话,这样即时通讯服务器可以在该会话中发送上述即时通讯消息,从而不需要依次向发送方即时通讯账号和接收方即时通讯账号发送上述即时通讯消息,以提高邮件信息交互的效率。另外,由于创建了上述会话,这样发送方即时通讯账号和接收方即时通讯账号可以在上述会话中进行即时通讯消息的交互,进一步提高消息的交互效率。
结合第二方面或者第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件可包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
该实现方式中,通过上述列出的发起会话条件可以实现邮件描述信息在上述会话中发送时存在在线的接收方即时通讯账号,这样邮件描述信息可以及时地被接收方即时通讯账号接收到。另外,还可以避免邮件描述信息在上述会话中发送时不存在在线的接收方即时通讯账号而导致的邮件描述信息无法被及时接收的问题。以及还可以实现存在特定即时通讯账号以及当前邮件被处理的次数超过预设次数阈值就可以创建会话,以实现邮件信息交互的智能化。
结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述方法还可包括:
向所述邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息;
接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息;
其中,所述即时通讯消息携带有所述接收方邮箱地址的标识信息,以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。
该实施方式中,即时通讯客户端可以通过即时通讯消息获取到由邮件转换的网页,这样即时通讯客户端就可以获取该邮件的所有内容。
结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式或者二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述邮件描述信息可以包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
第三方面,本发明实施例提供一种邮件客户端,该邮件客户端被配置实现上述第一方面提供的方法的功能,由硬件/软件实现,其硬件/软件包括与上述功能相应的单元。
第四方面,本发明实施例提供一种信息交互装置,该信息交互装置被配置实现上述第二方面提供的方法的功能,由硬件/软件实现,其硬件/软件包括与上述功能相应的单元。
第五方面,本发明实施例提供一种信息交互装置,包括:处理器、网络接口、存储器和通信总线,其中,所述通信总线用于实现所述处理器、网络接口和存储器之间连接通信,处理器执行所述存储器中存储的程序用于实现上述第一方面提供的方法中的步骤。
第六方面,本发明实施例提供一种信息交互装置,包括:处理器、网络接口、存储器和通信总线,其中,所述通信总线用于实现所述处理器、网络接口和存储器之间连接通信,处理器执行所述存储器中存储的程序用于实现上述第二方面提供的方法中的步骤。
第七方面,本发明实施例提供一种信息交互系统,包括:邮件客户端、即时通讯客户端和即时通讯服务器,其中:
所述邮件客户端,用于获取当前邮件的接收方邮箱地址和邮件描述信息,以及判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件,若是,则向登录发送方即时通讯账号的所述即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号;
所述即时通讯客户端,用于向所述即时通讯服务器发送会话创建请求,所述会话创建请求用于请求创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号;
所述即时通讯服务器,用于响应所述会话合建请求创建所述会话;
所述即时通讯客户端还用于在所述会话中发送包括所述邮件描述信息的即时通讯消息。
第八方面,本发明实施例提供一种信息交互系统,包括:消息转换平台、邮件服务器和即时通讯服务器,其中:
所述消息转换平台,用于接收所述邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
所述消息转换平台还用于判断所述当前邮件是否满足预先存储的会话创建条件,若是,则向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息;
所述即时通讯服务器,用于使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的信息交互方法可应用的系统架构图;
图2是本发明实施例提供的信息交互方法可应用的另一系统架构图;
图3是本发明实施例提供的一种信息交互方法的示意图;
图4是本发明实施例提供的另一种信息交互方法的示意图;
图5是本发明实施例提供的一种邮件界面示意图;
图6是本发明实施例提供的一种邮件界面和即时通讯界面的示意图;
图7是本发明实施例提供的另一种信息交互方法的示意图;
图8是本发明实施例提供的另一种信息交互方法的示意图;
图9是本发明实施例提供的另一种信息交互方法的示意图;
图10是本发明实施例提供的另一种邮件界面和即时通讯界面的示意图;
图11是本发明实施例提供的另一种信息交互方法的示意图;
图12是本发明实施例提供的另一种信息交互方法的示意图;
图13是本发明实施例提供的一种邮件客户端的结构示意图;
图14是本发明实施例提供的另一种邮件客户端的结构示意图;
图15是本发明实施例提供的一种即时通讯客户端的结构示意图;
图16是本发明实施例提供的一种信息交互装置的结构示意图;
图17是本发明实施例提供的另一种信息交互装置的结构示意图;
图18是本发明实施例提供的另一种信息交互装置的结构示意图;
图19是本发明实施例提供的另一种信息交互装置的结构示意图;
图20是本发明实施例提供的另一种信息交互装置的结构示意图;
图21是本发明实施例提供的另一种信息交互装置的结构示意图;
图22是本发明实施例提供的另一种信息交互装置的结构示意图;
图23是本发明实施例提供的另一种信息交互装置的结构示意图;
图24是本发明实施例提供的一种信息交互系统的结构示意图;
图25是本发明实施例提供的另一种信息交互系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1是本发明实施例提供的信息交互方法可应用的系统架构图,如图1所示,包括:多个通信终端和即时通讯服务器11,其中,上述多个通信终端中的通信终端12安装有邮件客户端,且通信终端12安装的即时通讯客户端登录有发送方即时通讯账号,上述多个通信终端中还包括至少一个通信终端13,通信终端13安装有即时通讯客户端登录有接收方即时通讯账号。
本发明实施例中,发送方即时通讯账号是指与邮件的发送方邮箱地址绑定的即时通讯账号,接收方即时通讯账号是指与邮件的接收方邮箱地址绑定的即时通讯账号。其中,邮箱地址绑定即时通讯账号可以理解为邮箱地址作为即时通讯账号的一个属性,这样就可以通过邮箱地址确定即时通讯账号;或者,邮箱地址绑定即时通讯账号可以是邮箱地址与即时通讯账号建立映射关系,通过该映射关系可以确定邮箱地址绑定的即时通讯账号。另外,本发明实施例中,发送方邮箱地址可以是发送邮件的邮箱地址,接收方邮箱地址可以是接收邮件的邮箱地址,接收方邮箱地址可以包括邮件的收件人的邮箱地址,以及还可以包括邮件的抄送的邮箱地址。且本发明实施例中,邮件的收件人的邮箱地址和邮件的抄送的邮箱地址都可以是一个或者多个邮箱地址。
在图1所示的系统架构中邮件客户端可以与登录有发送方即时通讯账号的即时通讯客户端进行通信。
在图1所示的系统架构中邮件客户端可以将邮件的接收方邮箱地址和邮件描述信息发送给登录有发送方即时通讯账号的即时通讯客户端,这样该即时通讯客户端就可以使用接收方邮箱地址请求即时通讯服务器建立包括发送方即时通讯账号和接收方即时通讯账号的会话。因为即时通讯服务器可以根据接收方邮箱地址确定接收方即时通讯账号,从而可以创建上述会话。在会话创建完成后,登录有发送方即时通讯账号的即时通讯客户端就可以在该会话中发送包括所述邮件描述信息的即时通讯消息。
本发明实施例中,会话可以理解为即时通讯消息交互的交互窗口,在该交互窗口会包括至少两个即时通讯账号,在交互窗口内的任一即时通讯账号在该交互内发送任意即时通讯消息,该交互窗口内所有即时通讯账号都可以接收到。另外,本发明实施例中,即时通讯消息可以理解为在即时通讯账号之间传输的消息。另外,本实施例中,当接收方通信账号只一个时,那么上述会话就可以是点对点的会话,当接收方通信账号为多个时,那么上述会话就可以是群会话或者讨论组会话。
另外,本发明实施例中,包括邮件描述信息的即时通讯消息可以理解为该即时通讯消息包括邮件描述信息中的内容,例如:将邮件描述信息的拼装成即时通讯消息的格式的即时通讯消息,从而得到包括该邮件描述信息的即时通讯消息。另外,邮件描述信息可以理解为用于描述邮件的描述信息,例如,邮件描述信息可以包括如下至少一项:
邮件标题、邮件摘要、邮件图标(logo)和邮件附件。
邮件标题和邮件摘要,其中,邮件摘要可以是邮件的部分正文内容或者全文正文内容。
请参阅图2,图2是本发明实施例提供的信息交互方法可应用的另一系统架构图,如图2所示,包括:消息转换平台21、邮件服务器22、即时通讯服务器23和多个通信终端,其中上述多个通信终端中包括通信终端24,通信终端24上安装有邮件客户端,且通信终端24安装的即时通讯客户端上还可以登录有发送方即时通讯账号。上述多个通信终端还包括至少一个通信终端25,通信终端25安装的即时通讯客户端登录有接收方即时通讯账号。另外,上述消息转换平台21可以是独立的物理设备,例如:服务器或者计算机等;或者上述消息转换平台21还可以是功能模块,该功能模块可以部署在与邮件服务器22存在网络连接,以及与即时通讯服务器23存在连接的服务器上,或者该功能模块可以部署在邮件服务器22或者即时通讯服务器23上等等。
在图2所示的系统架构中,消息转换平台21接收邮件服务器22发送的上述邮箱地址和邮件描述信息,消息转换平台21向即时通讯服务器23发送该邮箱地址和包括邮件描述信息的即时通讯消息,即时通讯服务器23就可以使用该邮箱地址确定发送方即时通讯账号和接收方即时通讯账号,从而向发送方即时通讯账号和接收方即时通讯账号发送包括邮件描述信息的即时通讯消息。
另外,本发明实施例中,通信终端可以包括具有安装邮件客户端和即时通讯客户端的功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备(User Equipment,简称UE),移动台(Mobile station,简称MS),终端(terminal),终端设备(Terminal Equipment)等等。
请参阅图3,图3是本发明实施例提供的一种信息交互方法的示意图,如图3所示,包括以下步骤:
301、邮件客户端获取当前邮件的接收方邮箱地址和邮件描述信息。
本实施例中,上述当前邮件可以是邮件客户端当前待发送的邮件,或者可以是邮件客户端当前发送的邮件。另外,步骤301还可以是从上述当前邮件中提取中接收方邮箱地址和邮件描述信息。另外,邮件客户端可以登录有上述当前邮件的发送方邮箱地址,或者上述邮件客户端可以登录有与上述当前邮件的发送方邮箱地址绑定的即时通讯账号,或者上述邮件客户端可以登录有上述当前邮件的发送方邮箱地址的用户名等等。
302、邮件客户端判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件,若是,则执行步骤303,若否,则结束流程。
其中,上述接收方邮箱地址绑定的即时通讯账号满足上述发起会话条件可以是,接收方邮箱地址绑定的即时通讯账号的数量达到预设阈值,其中,接收方邮箱地址中的各邮箱地址是否绑定有即时通讯账号可以是预先存储的,例如:邮件客户端可以存储一些常用的邮箱地址绑定的即时通讯账号,或者邮件客户端可以默认邮箱地址的后缀为特定公司的名称的邮箱地址绑定有即时通讯账号,例如:默认后缀为@xxxx.com的邮箱地址绑定有即时通讯账号。
另外,上述接收方邮箱地址绑定的即时通讯账号满足上述发起会话条件可以是,接收方邮箱地址绑定的即时通讯账号的在线状态满足上述发起会话条件,其具体的实现过程可以参考图4所示的实施例。
303、邮件客户端向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
通过步骤303可以使上述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
当上述邮件客户端和上述即时通讯客户端被安装在同一通信终端中时,步骤303可以该通信终端的内部信息交互模块将接收方邮箱地址和邮件描述信息传输给即时通讯客户端;当上述邮件客户端和上述即时通讯客户端被安装在不同通信终端时,步骤303可以上述邮件客户端所属的通信终端向上述即时通讯客户端所属的通信终端发送接收方邮箱地址和邮件描述信息。
304、即时通讯客户端接收邮件客户端发送的接收方邮箱地址和邮件描述信息。
305、即时通讯客户端向即时通讯服务器发送会话创建请求,所述会话创建请求用于请求创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话。
在该会话创建请求中会携带有上述接收方邮箱地址,或者还可以包括上述发送方邮箱地址,当然,这里发送方邮箱地址不是必要的,因为即时通讯服务器在接收到上述会话创建请求时可以识别出是上述发送方即时通讯账号发送的。
另外,本实施例中,邮件客户端还可以将发送方邮箱地址发送给即时通讯客户端,即时客户端再将发送方邮箱地址和接收方邮箱地址一起发送给即时通讯服务器,由即时通讯服务器根据发送方邮箱地址和接收方邮箱地址创建上述会话。
306、即时通讯服务器响应上述会话合建请求,以创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话。
即时通讯服务器接收到上述会话创建请求后,就可以根据上述接收方邮箱地址确定接收方即时通讯账号,从而可以创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话。
307、即时通讯服务器在创建完上述会话时,向即时通讯客户端发送会话创建响应消息。
308、即时通讯客户端接收所述即时通讯服务器响应所述会话创建请求返回的会话创建响应消息,并在所述会话中发送包括所述邮件描述信息的即时通讯消息。
上述会话创建响应消息可以表示上述会话已经创建成功。另外,在上述会话中发送上述即时通讯消息可以理解为在上述会话中向服务器发送上述即时通讯消息,即时通讯服务器接收到该即时通讯消息时,就可以将该即时通讯消息发送给发送方通讯账号和接收方通讯账号。
另外,即时通讯客户端在接收到上述会话创建响应消息时可以显示上述会话,以及在会话中发送包括邮件描述信息的即时通讯消息。另外,这里的即时通讯消息可以是即时通讯客户端将上述邮件描述信息拼装成即时通讯消息。例如:即时通讯客户端可以从上述邮件描述信息中提取出信息内容,再将提取出的信息内容拼装成即时通讯消息,即得到包括邮件描述信息的即时通讯消息。另外,这里即时通讯消息可以是卡片即时通讯消息,即上述即时通讯消息以虚拟卡片的方式显现。
本实施例中,通过上述步骤可以实现即时通讯客户端在该会话中发送包括邮件描述信息的即时通讯消息,这样登录接收方即时通讯账号的即时通讯客户端直接可以在上述会话中接收到包括邮件描述信息的即时通讯消息,相比现有技术中需要进行二次登录,本实施例可以提高邮件信息的交互效率。
另外,本实施例中,仅是在邮件客户端与即时通讯客户端之间建立的信息的传递,而改进并不会对邮件系统和即时通讯系统进行破坏,从而本实施例中,还可以实现在保持邮件系统和即时通讯系统的完整性的前提下,完成两套系统消息的平滑过渡,而即时通讯系统本身具备移动性和即时性,这样本实施例可以实现邮件信息随时、随地被用户查看,并且提升了邮件信息讨论问题的即时性、移动性和沟通的丰富性。
请参阅图4,图4是本发明实施例提供的另一种信息交互方法的示意图,图4所记载的方案是在图3所记载的方案的基础上做了部分修改,下面仅阐述与图3不同的部分,相同部分请参见图3的说明,如图4所示,包括以下步骤:
401、邮件客户端查询所述接收方邮箱地址绑定的即时通讯账号的在线状态。
本实施例中,邮件客户端可以是向即时通讯客户端携带有所述接收方邮箱地址的第一查询请求,所述第一查询请求用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;该实施方式中,上述方法还可以包括如下步骤:
即时通讯客户端接收邮件客户端发送的上述第一查询请求;
即时通讯客户端获取所述第一查询请求携带的所述接收方邮箱地址,并向所述即时通讯服务器发送携带有所述接收方邮箱地址的第二查询请求,所述第二查询请求用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
即时通讯客户端接收所述即时通讯服务器响应所述第二查询请求返回的所述接收方邮箱地址绑定的即时通讯账号的在线状态的状态信息,并将所述状态信息发送给所述邮件客户端;
通过上述步骤可以使邮件客户端在使用状态信息判断所述接收方邮箱地址绑定的即时通讯账号满足预先存储的发起会话条件时,向所述即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
当然,本实施例中,邮件客户端还可以向邮件服务器发送查询请求,该查询请求用于请求邮件服务器查询所述接收方邮箱地址绑定的即时通讯账号的在线状态。邮件服务器接收到该查询请求后可以向即时通讯服务器查询所述接收方邮箱地址绑定的即时通讯账号的在线状态,并将查询到的在线状态返回给邮件客户端。
另外,本实施例中,在查询到上述在线状态时,还可以在邮件客户端中显示各邮箱地址绑定的即时通讯账号的在线状态。本实施例中,即时通讯账号在线可以表示即时通讯账号当前被登录的状态,例如:可以包括有空状态和忙碌状态。而即时通讯账号不在线可以表示即时通讯账号当前被有没登录,例如:离开状态,而没有绑定即时通讯账号的邮箱地址也表示为不在线,该情况可以用未定义状态表示。例如:邮件客户端可以显示如图5所示的在线状态,在图5中当前邮件的接收方邮箱地址包括3个收件人邮箱地址,以及1个抄送邮箱地址,其中,3个收件人邮箱地址中存在2个邮箱地址绑定的即时通讯账号为忙碌状态,另一个为未定义状态,而抄送邮箱地址绑定的即时通讯账号为有空状态。通过图5所示的在线状态可知,4个接收方邮箱地址存在3邮箱地址绑定的即时通讯账号为在线,从而通过步骤302可以判断满足发起会话条件,以执行步骤303。
另外,本实施例中,步骤302可以包括:
邮件客户端判断所述在线状态是否满足预先存储的发起会话条件,若是,则执行步骤303,若否,则可以结束流程。
本实施例中,上述方法还可以包括如下步骤:
在所述邮件客户端判断所述在线状态满足所述发起会话条件时,所述邮件客户端显示发起会话的发起按钮;
所述邮件客户端接收用户通过所述发起按钮输入的发起会话命令;
该步骤实施方式中,步骤303可以包括:
邮件客户端响应所述发起会话命令,以向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
该实现方式中,可以实现显示上述发起按钮以提示用户当前可以通过即时通讯的会话交互邮件信息,以提高用户体验。且由于用户可以通过上述发起按钮直接发起会话创建,从而可以提高邮件信息的交互效率。
该实施方式中,还可以如图6所示,在所述邮件客户端判断所述在线状态满足所述发起会话条件时,在邮件客户端上显示发起会话的发起按钮601,当用户点击该发起按钮601时,执行步骤303,再通过步骤303至308可以实现在如图6中602所示的会话,在该会话中发送有包括邮件描述信息的即时通讯消息6021。从而可以实现将邮件描述信息在即时通讯的会话中进行交互。另外,该会话中的即时通讯账号还可以在该会话中进行即时通讯消息的交互。
另外,该实施方式中,在判断上述在线状态不满足预先存储的发起会话条件时,还可以不显示发起按钮,或者将发起按钮进行特效显示,如灰度显示,以提示用户当前不需要创建即时通讯的会话。
本实施例中,上述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号。也就是说本实施例中,接收方邮箱地址包括的邮箱地址中可以存在没有绑定即时通讯账号的邮箱地址,但至少有一个邮箱地址绑定即时通讯账号。当然,也可以是所有邮箱地址都绑定有即时通讯账号。
另外,上述发起会话条件可以包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值。
上述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号可以理解为,接收方邮箱地址包括的邮箱地址绑定的所有即时通讯账号。例如:上述接收方邮箱地址包括收件人邮箱地址1和收件人邮箱地址2,以及抄送邮箱地址1和抄送邮箱地址2,其中,收件人邮箱地址1、收件人邮箱地址2和抄送邮箱地址1分别绑定即时通讯账号1、即时通讯账号2和即时通讯账号3,而抄送邮箱地址2没有绑定即时通讯账号;那么,上述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号就包括即时通讯账号1、即时通讯账号2和即时通讯账号3。
该实施方式中,通过上述列出的发起会话条件可以实现邮件描述信息在上述会话中发送时存在在线的接收方即时通讯账号,这样邮件描述信息可以及时地被接收方即时通讯账号接收到。另外,还可以避免邮件描述信息在上述会话中发送时不存在在线的接收方即时通讯账号而导致的邮件描述信息无法被及时接收的问题。
另外,本发明实施例中,上述方法还可以包括如下步骤:
邮件客户端接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
所述邮件客户端生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
其中,上述会话中传输的即时通讯消息可以包括上述会话中发送方即时通讯账号发送的即时通讯消息,以及还可以包括在上述会话中接收方即时通讯账号发送的即时通讯账号消息。另外,向邮件服务器发送的上述邮件的接收方邮箱地址可以与上述当前邮件的接收方邮箱地址相同或者不同,或者向邮件服务器发送的上述邮件的接收方邮箱地址可以为上述当前邮件的接收方邮箱地址中的部分邮箱地址,例如:上述当前邮件的接收方邮箱地址存在没有绑定即时通讯账号的邮箱地址,这样就可以实现向没有绑定即时通讯账号的邮箱地址发送上述会话中的即时通讯消息。
需要说明的是,该实施方式中,还可以在图3所示的实施例中实现。
本实施例中,在图3所示的方案的基础上增加了可以根据查询到的接收方邮箱地址绑定的即时通讯账号的在线状态灵活地向即时通讯客户端发送接收方邮箱地址和邮件描述信息,以提高邮件信息交互的灵活性。
请参阅图7,图7是本发明实施例提供的另一种信息交互方法的示意图,如图7所示,包括以下步骤:
701、邮件客户端向发送方即时通讯客户端注册。
其中,这里注册可以理解为向发送方即时通讯客户端申请发送邮件信息的权限,具体可以是使用API函数向发送方即时通讯客户端进行注册,另外,这里注册还可以是COM注册。
需要说明的是,步骤701中的注册仅是一个可选的步骤,因为邮件客户端和发送方即时通讯客户端之间是存在发送方邮箱地址和发送方即时通讯账号的关系,那么,通过该关系邮件客户端可以向发送即时通讯客户端发送邮件信息等其他消息,所以不进行注册也是可以实现的。
702、用户在邮件客户端中写邮件。
703、邮件客户端向发送方即时通讯客户端发送查询请求,该查询请求可以包括邮件的接收方邮箱地址。
704、发送方即时通讯客户端向即时通讯服务器查询请求,该查询请求用于请求接收方邮箱地址是否为注册用户,其中,注册用户是指邮箱地址绑定有即时通讯账号,另外,该查询请求还用于查询接收方邮箱地址绑定的即时通讯的在线状态。
705、即时通讯服务器判断接收方邮箱地址是否为注册用户,以及查询接收方邮箱地址绑定的即时通讯的在线状态。
706、即时通讯服务器向发送方即时通讯客户端返回在线状态,该在线状态表示接收方邮箱地址绑定的即时通讯账号的在线状态。这里在线状态包括图5所示的有空状态、忙碌状态、离开状态和未定义状态。
707、发送方即时通讯客户端向邮件客户端返回上述在线状态。
708、邮件客户端显示上述在线状态。
709、邮件客户端判断接收方邮箱地址绑定的即时通讯账号的在线比例,若在线比例高于50%时,则执行步骤710。其中,这里在线比例表示在线的即时通讯账号的数量与接收方邮箱地址包括的邮箱地址的数量的比值。
710、邮件客户端显示发起按钮,其中,该发起按钮用于发起会话。
711、用户点击发起按钮。
712、邮件客户端启动发送方即时通讯客户端。
该步骤可以理解为唤醒发送方即时通讯客户端,当然,该步骤仅是可选,例如:可以不选择步骤712直接执行步骤713,因为发送方即时通讯客户端在执行步骤704时已经被唤醒。
713、邮件客户端向发送方即时通讯客户端传输邮件描述信息。
714、邮件客户端向发送方即时通讯客户端传输接收方邮箱地址。
715、发送方即时通讯客户端向即时通讯服务器发送会话创建请求,该会话创建请求中携带有接收方邮箱地址。
当然,在步骤713或者步骤714中邮件客户端还可以向发送方即时通讯客户端传输发送方邮箱地址,步骤715发送方即时通讯客户端也可以将发送方邮箱地址传输给即时通讯服务器。当然,这仅是可选的,因为不传输发送方即时通讯客户端,即时通讯服务器一样可以创建包括发送方即时通讯账号和接收方即时通讯账号的会话。
716、即时通讯服务器向发送方即时通讯客户端发送会话创建响应消息,该响应消息表示包括发送方即时通讯账号和接收方即时通讯账号的会话已经创建。
717、发送方即时通讯客户端将邮件描述信息拼装成即时通讯消息,即该即时通讯消息包括邮件描述信息。
718、发送方即时通讯客户端在创建的会话中向即时通讯服务器发送上述即时通讯消息。
719、即时通讯服务器将上述即时通讯消息发送给接收方即时通讯客户端,其中,接收方即时通讯客户端登录有接收方即时通讯账号。
720、接收方即时通讯客户端显示上述即时通讯消息。这样用户就可以查找到该即时通讯消息中包括邮件描述信息。
请参阅图8,图8是本发明实施例提供的另一种信息交互方法的示意图,如图8所示,包括以下步骤:
801、邮件服务器向消息转换平台发送邮件消息,所述邮件消息包括当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址。
本实施例中,上述当前邮件可以是邮件客户端向邮件服务器当前发送的邮件。例如:邮件服务器接收到邮件客户端发送的邮件时,就可以向消息转换平台发送上述邮件消息,例如:将接收的邮件发送给消息转换平台,或者提取该邮件的邮箱地址,以及邮件描述信息,并发送给消息转换平台。
802、消息转换平台接收邮件服务器发送的上述邮件消息。
803、消息转换平台判断所述当前邮件是否满足预先存储的会话创建条件,若是,则执行步骤804,若否,则可以结束流程。
本实施例中,上述当前邮件满足上述会话创建条件可以是上述当前邮件的主题为预先设置的主题,例如:开会主题;或者上述当前邮件的接收方邮箱地址满足上述会话创建条件,例如:上述当前邮件满足上述会话创建条件可以是接收方邮箱地址包括的邮箱地址的个数超过预先阈值。
另外,本实施例中,上述接收方邮箱地址可以包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件可以包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
该实施方式中,通过上述列出的发起会话条件可以实现邮件描述信息在上述会话中发送时存在在线的接收方即时通讯账号,这样邮件描述信息可以及时地被接收方即时通讯账号接收到。另外,还可以避免邮件描述信息在上述会话中发送时不存在在线的接收方即时通讯账号而导致的邮件描述信息无法被及时接收的问题。以及还可以实现存在特定即时通讯账号以及当前邮件被处理的次数超过预设次数阈值就可以创建会话,以实现邮件信息交互的智能化。
另外,上述会话创建条件还可以理解为策略规则,该实施方式中,满足了这些策略规则就可以进行会话,以及传输即时通讯消息。
另外,在上述实施方式中,针对上述当前邮件被处理的次数还可以进一步优化,例如:为了防止当前邮件被处理的次数达到上述预设次数阀值时频繁发生转换,以及创建会话。消息转换平台可以记录并跟踪每个邮件的被处理的次数,如果超过预设次数阀值,则重置被处理的次数为0,后续重新达到预设次数阀值时则重新将邮件描述信息转换成即时通讯消息,并在上述会话中发送,并被处理的次数为0,而创建的会话则不需要重新创建,以此类推。
需要说明的是,本发明实施例中,预设数量阈值和预设次数阈值都可以预先设置好的,或者采用默认设置的,另外,针对不同的场景或者内容可以设置不同的阈值。
804、消息转换平台向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息。
通过步骤804可以使即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
需要说明的是,上述即时通讯消息可以是消息转换平台使用上述邮件描述信息生成的,例如:将邮件描述信息拼装成即时通讯消息或者将邮件描述信息转换成即时通讯消息。另外,消息转换平台生成上述即时通讯消息和步骤803执行的时间顺序不作限定,例如:可以是先发送上述邮箱地址,再生成上述即时通讯消息并发送,或者可以是先生成上述即时通讯消息,再发送上述邮箱地址和即时通讯消息。
805、即时通讯服务器接收消息转换平台发送的所述邮箱地址和包括所述邮件描述信息的即时通讯消息。
806、即时通讯服务器向发送方即时通讯账号和接收方即时通讯账号发送上述即时通讯消息。
该步骤中,即时通讯服务器接收到上述邮箱地址后,就可以确定出这些邮箱地址绑定的发送方即时通讯账号和接收方即时通讯账号,从而可以向发送方即时通讯账号和接收方即时通讯账号发送上述即时通讯消息。
807、即时通讯客户端接收即时通讯服务器发送的包括邮件描述信息的即时通讯消息。
通过上述步骤可知步骤806接收的即时通讯消息包括的邮件描述信息是即时通讯服务器接收消息转换平台发送的,且使用所述消息转换平台发送的邮箱地址向所述即时通讯客户端发送的;所述邮件描述信息和所述邮箱地址是所述消息转换平台接收邮件服务器发送的,且是所述邮件服务器的当前邮件的邮件描述信息和邮箱地址。
另外,上述即时通讯客户端登录有发送方即时通讯账号或者接收方即时通讯账号,所述发送方即时通讯账号是所述邮箱地址包括的发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述邮箱地址包括的接收方邮箱地址绑定的即时通讯账号。
这样通过上述步骤就可以实现登录发送方即时通讯账号的即时通讯客户端和登录有接收方即时通讯账号的即时通讯客户端都可以接收到上述即时通讯消息。
808、即时通讯客户端显示所述即时通讯消息。
本实施例中,消息转发平台通过向即时通讯服务器发送邮箱地址和包括邮件描述信息的即时通讯消息,这样即时通讯服务器就可以直接向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息。这样登录发送方即时通讯账号或者登录接收方即时通讯账号的即时通讯客户端直接可以接收到包括邮件描述信息的即时通讯消息,相比现有技术中需要进行二次登录,该实现方式可以提高邮件信息的交互效率。
请参阅图9,图9是本发明实施例提供的另一种信息交互方法的示意图,图9所记载的方案是在图8所记载的方案的基础上做了部分修改,下面仅阐述与图8不同的部分,相同部分请参见图9的说明,如图9所示,包括以下步骤:
901、消息转换平台向邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息。
902、邮件服务器接收查询请求,并查询所述接收方邮箱地址的标识信息。
本实施例中,邮件服务器可以为每个邮箱地址分配标识信息,且每个邮箱地址的标识信息是唯一的。例如:邮件服务器可以是每个邮箱地址登录邮件服务器时,邮件服务器为每个邮箱地址分配一个标识信息。另外,这里的标识信息还可以理解身份认证的令牌(token)。
903、邮件服务器向消息转换平台发送所述接收方邮箱地址的标识信息。
904、消息转换平台接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息。
另外,在本实施例中,步骤803中消息转换平台向即时通讯服务器发送的上述即时通讯消息可以携带有所述接收方邮箱地址的标识信息。这样可以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。其中,这里的当前邮件就是步骤801中的当前邮件。
通过上述步骤可以实现,即时通讯客户端可以通过即时通讯消息获取到由邮件转换的网页,这样即时通讯客户端就可以获取该邮件的所有内容。
上述仅描述了消息转换平台向邮件服务器查询接收方邮箱地址的标识信息,在一些实施例中,消息转换平台还可以向邮件服务器查询发送方邮箱地址的标识信息,例如:在步骤901中的查询请求中携带的发送方邮箱地址的标识信息,这样就可以查询到发送方邮箱地址的标识信息。
在一些实施方式中,即时通讯客户端接收的上述即时通讯消息可以携带有目标邮箱地址的标识信息,所述目标邮箱地址是与所述即时通讯客户端登录的即时通讯账号绑定的邮箱地址。即这里目标邮箱地址可以是发送方邮箱地址或者接收方邮箱地址,因为上述即时通讯客户端可以是登录有发送方即时通讯账号或者接收方即时通讯账号。
在该实施方式中,所述方法还可以包括如下步骤:
905、即时通讯客户端从所述即时通讯消息中提取所述标识信息,并向轻应用服务器发送携带有所述标识信息和所述目标邮箱地址的邮件查看请求。
通过步骤905可以使所述轻应用服务器使用所述标识信息和所述目标邮箱地址从所述邮件服务器获取到所述当前邮件,并将所述当前邮件进行网页格式转换,以得由所述当前邮件转换的网页。其中,轻应用服务器具体的实现过程可以参考步骤906、步骤907和步骤908。
上述轻应用服务器是向轻应用提供服务的服务器,其中,轻应用是一种无需下载,且即搜即用的全功能应用程序。在步骤905中可以是即时通讯客户端从所述即时通讯消息中提取所述标识信息,并调用轻应用向轻应用服务器发送携带有所述标识信息和所述目标邮箱地址的邮件查看请求。另外,上述即时通讯客户端和上述轻应用可以是安装在同一通信终端,所以即时通讯客户端可以通过该轻应用向轻应用服务器发送邮件查看请求。
906、所述轻应用服务器向邮件服务器发送邮件获取请求,其中,所述邮件获取请求携带有所述标识信息和所述目标邮箱地址,该邮件获取请求用于从所述邮件服务器获取到所述当前邮件。
907、邮件服务器响应所述邮件获取请求,以将上述当前邮件发送给轻应用服务器。
908、轻应用服务器接收邮件服务器发送的上述当前邮件,并将所述当前邮件进行网页格式转换,以得由所述当前邮件转换的网页。
其中,步骤908中可以是将上述当前邮件转换成浏览器能访问的超级文本标记语言(Hyper Text Markup Language,HTML)格式的网页,更具体的上述网页还可以是HTML版本5(HTML5)静态页面或者JavaScript(is)动态脚本页面。另外,上述网页中可以包括上述当前邮件中的所有内容,例如:发送方邮箱地址、接收方邮箱地址、标题、正文、图标(logo)、附件、表格和签名等等。
909、轻应用服务器向上述即时通讯客户端发送上述网页。
910、即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的所述由所述当前邮件转换的网页。
通过上述步骤就可以实现即时通讯客户端可以通过即时通讯消息获取到由邮件转换的网页,这样即时通讯客户端就可以获取该邮件的所有内容。例如,如图10所示,在图10中包括会话,该会话中存在即时通讯账号之间交流的普通即时通讯消息101,以及还可以包括邮件描述信息的即时通讯消息102,当用户点击包括邮件描述信息的即时通讯消息时就可以执行步骤906至步骤910,以实现在即时通讯客户端上显示上述网页,即图10中的网页形式的邮件103。
另外,通过上述步骤还可以实现即时通讯客户不需要登录邮件服务器也可以获取到邮件,以提供邮件的交互效率。
在另一实施例中,步骤804可以包括:
消息转换平台向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
消息转换平台向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
需要说明的是,该实施例中,可以与图9所示的实施例中结合一起实现,也可以分开独立实现。
该实施例中,即时通讯服务器接收到上述会话创建请求后,就可以根据该会话创建请求中的邮箱地址识别出发送方即时通讯账号和接收方即时通讯账号,从而可以创建上述会话。另外,即时通讯服务器接收在上述即时通讯消息时,就可以在上述会话中发送上述即时通讯消息,从而登录接收方即时通讯账号或者发送方即时通讯账号的即时通讯客户端都可以接收到该即时通讯消息。
另外,在一些实施例中,上述方法还可以包括如下步骤:
消息转换平台接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
消息转换平台生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
其中,上述会话中传输的即时通讯消息可以包括上述会话中发送方即时通讯账号发送的即时通讯消息,以及还可以包括在上述会话中接收方即时通讯账号发送的即时通讯账号消息。另外,向邮件服务器发送的上述邮件的接收方邮箱地址可以与上述当前邮件的接收方邮箱地址相同或者不同,或者向邮件服务器发送的上述邮件的接收方邮箱地址可以为上述当前邮件的接收方邮箱地址中的部分邮箱地址,例如:上述当前邮件的接收方邮箱地址存在没有绑定即时通讯账号的邮箱地址,这样就可以实现向没有绑定即时通讯账号的邮箱地址发送上述会话中的即时通讯消息。
需要说明的是,该实施方式中,还可以在图8所示的实施例中实现。
本发明实施例中,通过上述实施例中,可以实现无论是点对点或讨论组(或者群组)的方式创建会话,消息转换平台都可以第一时间把包括邮件描述信息的即时通讯消息发送给用户。用户就可以在已有的即时通讯消息语境的上下文中继续即时通讯方式的讨论,实现邮件与即时通讯消息的平滑过渡。
另外,即时通讯聊天信息不会反向传递给邮件系统,即在邮件中看不到用户在即时通讯中聊天的内容。且邮件中的收件人邮箱地址、抄送邮箱地址规则中无区别对待,只要邮箱地址绑定有即时通讯账号,都会收到包括邮件描述信息的即时通讯消息。
另外,邮件中的其他内部如图片、附件、表格等数据,只有单击即时通讯消息就可以查看,完善了即时通讯中查看邮件内容的应用场景。
另外,用户还可以关闭即时通讯客户端中的会话窗口,结束本地会话。但如果消息双方有任一方重新发送消息,会话会被重新显示。会话中还可以携带历史数据,方便用户可以查询以往的历史聊天信息。
请参阅图11,图11是本发明实施例提供的另一种信息交互方法的示意图,如图11所示,包括以下步骤:
1101、消息转换平台首次启动。
1102、消息转换平台向邮件服务器注册。
这里注册可以理解为消息转换平台向邮件服务器申请认证或者申请邮件转发权限等。
1103、邮件服务器向消息转换平台回返注册成功消息。
1104、消息转换平台向条件数据库读取会话创建条件。
1105、条件数据库向消息转换平台返回会话创建条件。
1106、消息转换平台存储会话创建条件。
1107、条件数据库更新会话创建条件。
1108、条件数据库向消息转换平台发送有会话创建条件更新的通知消息。
1109、消息转换平台向条件数据库中读取更新的会话创建条件。
1110、条件数据库向消息转换平台返回更新的会话创建条件。
需要说明的是,步骤1101至步骤1110都是可选的步骤,邮件服务器可以默然向消息转换平台发送邮件,以及消息转换平台可以内置会话创建条件。
1111、用户发送邮件。
1112、邮件客户端将用户发送的邮件发送给邮件服务器。
1113、邮件服务器判断有新邮件发送。
1114、邮件服务器向消息转换平台发送邮件消息,该邮件消息包括接收到的邮件的邮箱地址和邮件描述信息。
1115、消息转换平台从邮件消息中提取邮箱地址。
1116、消息转换平台向即时通讯服务器发送即时通讯账号匹配请求,该匹配请求中包括上述邮箱地址。
1117、消息转换平台接收即时通讯服务器返回的匹配结果。该匹配结果可以表示上述邮箱地址中绑定的即时通讯账号的邮箱地址。例如:表示4个邮箱地址都绑定有即时通讯账号,或者其中3个绑定有即时通讯账号。当然,这里匹配结果还可以携带绑定的即时通讯账号的在线状态。
1118、消息转换平台判断接收方邮箱地址是否绑定有即时通讯账号。
1119、当接收方邮箱地址绑定有即时通讯账号时,消息转换平台判断接收方即时通讯账号是否为发送方即时通讯账号的VIP账号。
1120、当是VIP账号时,消息转换平台向即时通讯账号查询接收方即时通讯账号是不在移动设备上登录。
1121、消息转换平台接收即时通讯服务器返回的查询结果。
1122、消息转换平台使用查询结果识别接收方即时通讯账号是否在移动设备上登录。
1123、当接收方即时通讯账号在移动设备上登录时,消息转换平台将邮件描述信息转换成即时通讯消息,即生成包括邮件描述信息的即时通讯消息。
1124、消息转换平台向即时通讯服务器发送会话创建请求。
1125、消息转换平台向即时通讯服务器发送上述即时通讯消息。
1126、即时通讯客户端向即时通讯客户端发送上述即时通讯消息。
另外,根据不同的会话创建条件,上述方法还可以包括如下步骤:
1127、消息转换平台判断邮件被处理的次数是否达到预设次数阈值。
1128、当达到时,消息转换平台将邮件描述信息转换成即时通讯消息,即生成包括邮件描述信息的即时通讯消息。
1129、消息转换平台向即时通讯服务器发送会话创建请求。
1130、消息转换平台向即时通讯服务器发送上述即时通讯消息。
1131、消息转换平台向即时通讯服务器发送的标识信息列表,该标识信息列表可以包括在上述会话包括的各即时通讯账号绑定的邮箱地址的标识信息。
1132、即时通讯服务器拆分标识信息列表。
1133、即时通讯客户端向即时通讯客户端发送上述即时通讯消息,这里的即时通讯消息中包括各即时通讯账号绑定的邮箱地址的标识信息。这里即时通讯客户端可以获取到各自的标识信息,并使用该标识信息向轻应用服务器获取由邮件转换成的网页。
1134、即时通讯客户端显示上述即时通讯消息。
请参阅图12、图12是本发明实施例提供的另一种信息交互方法的示意图,如图12所示,包括以下步骤:
1201、邮件客户端向邮件服务器发送登录请求,该登录请求包括邮箱地址和密码。
1202、邮件服务校验身份。
1203、当身份校验通过,邮件服务器为邮箱地址生成唯一的标识信息。
1204、邮件服务器存储邮箱地址为标识信息的对应关系。
1205、邮件服务器向邮件服务器返回登录成功消息。
1206、用户写邮件。
1207、邮件客户端向邮件服务器发送邮件。
1208、邮件服务器向消息转换平台发送邮件消息,该邮件消息中包括邮箱地址和邮件描述信息。
1209、消息转换平台从邮件事件消息中提取邮箱地址和邮件描述信息。
1210、消息转换平台向邮件服务器发送获取邮箱地址的标识信息的请求消息。
1211、邮件服务器向消息转换平台发送邮箱地址的标识信息。
1212、消息转换平台向即时通讯服务器发送即时通讯消息,该即时通讯消息中包括邮箱地址的标识信息和邮件描述信息。
1213、即时通讯服务器向即时通讯客户端发送上述即时通讯消息。
1214、即时通讯客户端读取对应的标识信息,该对应的标识信息是指该即时通讯客户端登录的即时通讯账号绑定的邮箱地址的标识信息。
1215、即时通讯客户端接收点击上述即时通讯消息的点击操作。
1216、即时通讯客户端向轻应用服务器发送查看邮件的查看请求,该查询请求包括即时通讯客户端登录的即时通讯账号绑定的邮箱地址和对应的标识信息。
1217、轻应用服务器向邮件服务器发送获取邮件请求,该请求中包括即时通讯客户端登录的即时通讯账号绑定的邮箱地址和对应的标识信息。
1218、邮件服务器响应上述获取邮件请求,以向轻应用服务器返回邮件。这里邮件就是步骤1207发送的邮件。
1219、轻应用服务器将邮件转换成网页。
1220、轻应用服务器向即时通讯客户端返回上述网页。
请参阅图13,图13是本发明实施例提供的一种邮件客户端的结构示意图,如图13所示,包括:获取单元131、判断单元132和发送单元133,其中:
获取单元131,用于获取当前邮件的接收方邮箱地址和邮件描述信息,其中,所述邮件客户端登录有所述当前邮件的发送方邮箱地址。
判断单元132,用于判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件。
发送单元133,用于判断单元132判断所述接收方邮箱地址绑定的即时通讯账号满足所述发起会话条件时,向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
可选的,如图14所示,上述邮件客户端还可以包括:
查询单元134,用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
判断单元132可以用于判断所述在线状态是否满足预先存储的发起会话条件;
所述发送单元133可以用于当所述判断单元判断所述在线状态满足所述发起会话条件时,向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
该实施方式中,上述邮件客户端还可以包括:
显示单元135,用于在所述判断单元判断所述在线状态满足所述发起会话条件时,显示发起会话的发起按钮;
接收单元136,用于接收用户通过所述发起按钮输入的发起会话命令;
发送单元133可以用于响应所述发起会话命令,以向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
该实施方式中,上述接收方邮箱地址可以包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述发起会话条件可以包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值。
本实施例中,如图15所示,上述邮件客户端还可以包括:
接收单元137,用于接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
生成单元138,用于生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
需要说明的是,本实施例中邮件客户端可以是图1至图12所在实施例中描述的任一邮件客户端,且图1至图12所示的实施例中介绍的邮件客户端的实施方式都可以被本实施例中的邮件客户端实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图16图16是本发明实施例提供的一种即时通讯客户端的结构示意图,如图16所示,包括:接收单元161、请求单元162和发送单元163,用于,其中:
所述接收单元161,用于接收邮件客户端发送的接收方邮箱地址和邮件描述信息,其中,所述接收方邮箱地址和邮件描述信息是所述邮件客户端的当前邮件的接收方邮箱地址和邮件描述信息,所述邮件客户端登录有所述当前邮件的发送方邮箱地址,所述即时通讯客户端登录有所述发送方邮箱地址绑定的发送方即时通讯账号;
所述请求单元162,用于向即时通讯服务器发送会话创建请求,所述会话创建请求用于请求创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,其中,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,所述会话创建请求携带有所述接收方邮箱地址;
所述接收单元162还用于接收所述即时通讯服务器响应所述会话创建请求返回的会话创建响应消息;
所述发送单元163,用于在所述会话中发送包括所述邮件描述信息的即时通讯消息。
可选的,所述接收单元162还可以用于接收所述邮件客户端发送的携带有所述接收方邮箱地址的第一查询请求,所述第一查询请求用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
所述发送单元163还可以用于获取所述第一查询请求携带的所述接收方邮箱地址,并向所述即时通讯服务器发送携带有所述接收方邮箱地址的第二查询请求,所述第二查询请求用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
所述接收单元162还可以用于接收所述即时通讯服务器响应所述第二查询请求返回的所述接收方邮箱地址绑定的即时通讯账号的在线状态的状态信息;
所述发送单元163还用于将所述状态信息发送给所述邮件客户端,以使所述邮件客户端在使用所述状态信息判断所述接收方邮箱地址绑定的即时通讯账号满足预先存储的发起会话条件时,向所述即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
需要说明的是,本实施例中即时客户端可以是图1至图12所在实施例中描述的任一即时客户端,且图1至图12所示的实施例中介绍的即时客户端的实施方式都可以被本实施例中的即时客户端实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图17,图17是本发明实施例提供的一种信息交互装置的结构示意图,如图17所示,包括:接收单元171、判断单元172和发送单元173,其中:
所述接收单元171,用于接收邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
判断单元172,用于判断所述当前邮件是否满足预先存储的会话创建条件。
所述发送单元173,用于判断单元172判断所述当前邮件满足所述会话创建条件时,向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,以使所述即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
可选的,发送单元173可以用于向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
所述发送单元173还可以用于向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
可选的,上述接收方邮箱地址可以包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件可以包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
可选的,发送单元173还可以用于向所述邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息;
所述接收单元171还可以用于接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息;
其中,所述即时通讯消息携带有所述接收方邮箱地址的标识信息,以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。
需要说明的是,本实施例中信息交互装置可以是图1至图12所在实施例中描述的任一消息转换平台,且图1至图12所示的实施例中介绍的消息转换平台的实施方式都可以被本实施例中的信息交互装置实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图18,图18是本发明实施例提供的另一种信息交互装置的结构示意图,如图18所示,包括:接收单元181和显示单元182,其中:
所述接收单元181,用于接收即时通讯服务器发送的包括邮件描述信息的即时通讯消息,其中,所述邮件描述信息是所述即时通讯服务器接收消息转换平台发送的,且使用所述消息转换平台发送的邮箱地址向所述装置发送的;所述邮件描述信息和所述邮箱地址是所述消息转换平台接收邮件服务器发送的,且是所述邮件服务器的当前邮件的邮件描述信息和邮箱地址;所述装置登录有发送方即时通讯账号或者接收方即时通讯账号,所述发送方即时通讯账号是所述邮箱地址包括的发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述邮箱地址包括的接收方邮箱地址绑定的即时通讯账号;
所述显示单元182,用于显示所述即时通讯消息。
可选的,上述即时通讯消息可以携带有目标邮箱地址的标识信息,所述目标邮箱地址是与所述装置登录的即时通讯账号绑定的邮箱地址;
如图19所示,所述装置还可以包括:
发送单元183,用于从所述即时通讯消息中提取所述标识信息,并向轻应用服务器发送携带有所述标识信息和所述目标邮箱地址的邮件查看请求,以使所述轻应用服务器使用所述标识信息和所述目标邮箱地址从所述邮件服务器获取到所述当前邮件,并将所述当前邮件进行网页格式转换,以得由所述当前邮件转换的网页;
所述接收单元181还可以用于接收所述轻应用服务器响应所述邮件查看请求返回的所述由所述当前邮件转换的网页。
需要说明的是,本实施例中信息交互装置可以是图1至图12所在实施例中描述的任一即时通讯客户端,且图1至图12所示的实施例中介绍的一即时通讯客户端的实施方式都可以被本实施例中的信息交互装置实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图20,图20是本发明实施例提供的另一种信息交互装置的结构示意图,如图20所示,包括:处理器201、网络接口202、存储器203和通信总线204,其中,所述通信总线204用于实现所述处理器201、网络接口202和存储器203之间连接通信,所述处理器201执行所述存储器203中存储的程序用于实现以下方法:
获取当前邮件的接收方邮箱地址和邮件描述信息,其中,所述装置登录有所述当前邮件的发送方邮箱地址;
判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件;
若所述接收方邮箱地址绑定的即时通讯账号满足所述发起会话条件,向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
可选的,处理器201执行的程序还可以包括:
查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
处理器201执行的判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件的程序,可以包括:
判断所述在线状态是否满足预先存储的发起会话条件。
可选的,处理器201执行的程序还可以包括:
在判断所述在线状态满足所述发起会话条件时,显示发起会话的发起按钮;
接收用户通过所述发起按钮输入的发起会话命令;
所述处理器201执行的邮件客户端向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息的程序,可以包括:
响应所述发起会话命令,以向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
可选的,上述接收方邮箱地址可以包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述发起会话条件可以包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值。
可选的,处理器201执行的程序还可以包括:
接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
需要说明的是,本实施例中信息交互装置上可以安装图1至图12所在实施例中描述的邮件客户端,且图1至图12所示的实施例中介绍的邮件客户端的实施方式都可以被本实施例中的信息交互装置实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图21,图21是本发明实施例提供的另一种信息交互装置的结构示意图,如图21所示,包括:处理器211、网络接口212、存储器213和通信总线214,其中,所述通信总线214用于实现所述处理器211、网络接口212和存储器213之间连接通信,所述处理器211执行所述存储器213中存储的程序用于实现以下方法:
接收邮件客户端发送的接收方邮箱地址和邮件描述信息,其中,所述接收方邮箱地址和邮件描述信息是所述邮件客户端的当前邮件的接收方邮箱地址和邮件描述信息,所述邮件客户端登录有所述当前邮件的发送方邮箱地址,所述装置登录有所述发送方邮箱地址绑定的发送方即时通讯账号;
向即时通讯服务器发送会话创建请求,所述会话创建请求用于请求创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,其中,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,所述会话创建请求携带有所述接收方邮箱地址;
接收所述即时通讯服务器响应所述会话创建请求返回的会话创建响应消息,并在所述会话中发送包括所述邮件描述信息的即时通讯消息。
可选的,处理器211执行的程序还可以包括:
接收所述邮件客户端发送的携带有所述接收方邮箱地址的第一查询请求,所述第一查询请求用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
获取所述第一查询请求携带的所述接收方邮箱地址,并向所述即时通讯服务器发送携带有所述接收方邮箱地址的第二查询请求,所述第二查询请求用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
接收所述即时通讯服务器响应所述第二查询请求返回的所述接收方邮箱地址绑定的即时通讯账号的在线状态的状态信息,并将所述状态信息发送给所述邮件客户端,以使所述邮件客户端在使用所述状态信息判断所述接收方邮箱地址绑定的即时通讯账号满足预先存储的发起会话条件时,向所述即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
需要说明的是,本实施例中信息交互装置可以安装图1至图12所在实施例中描述的任一即时通讯客户端,且图1至图12所示的实施例中介绍的即时通讯客户端的实施方式都可以被本实施例中的信息交互装置实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图22,图22是本发明实施例提供的另一种信息交互装置的结构示意图,如图22所示,包括:处理器221、网络接口222、存储器223和通信总线224,其中,所述通信总线224用于实现所述处理器221、网络接口222和存储器223之间连接通信,所述处理器221执行所述存储器223中存储的程序用于实现以下方法:
接收邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
判断所述当前邮件是否满足预先存储的会话创建条件;
若所述当前邮件满足所述会话创建条件,向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,以使所述即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
可选的,处理器221执行的向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息的程序,可以包括:
向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
可选的,上述接收方邮箱地址可以包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件可以包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前被移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
可选的,所述处理器221执行的程序还可以包括:
向所述邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息;
接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息;
其中,所述即时通讯消息携带有所述接收方邮箱地址的标识信息,以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。
可选的,处理器221执行的程序还可以包括:
接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
需要说明的是,本实施例中信息交互装置可以是图1至图12所在实施例中描述的任一消息转换平台,且图1至图12所示的实施例中介绍的消息转换平台的实施方式都可以被本实施例中的信息交互装置实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图23,图23是本发明实施例提供的另一种信息交互装置的结构示意图,如图23所示,包括:处理器231、网络接口232、存储器233和通信总线234,其中,所述通信总线234用于实现所述处理器231、网络接口232和存储器233之间连接通信,所述处理器231执行所述存储器233中存储的程序用于实现以下方法:
接收即时通讯服务器发送的包括邮件描述信息的即时通讯消息,其中,所述邮件描述信息是所述即时通讯服务器接收消息转换平台发送的,且使用所述消息转换平台发送的邮箱地址向所述装置发送的;所述邮件描述信息和所述邮箱地址是所述消息转换平台接收邮件服务器发送的,且是所述邮件服务器的当前邮件的邮件描述信息和邮箱地址;所述装置登录有发送方即时通讯账号或者接收方即时通讯账号,所述发送方即时通讯账号是所述邮箱地址包括的发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述邮箱地址包括的接收方邮箱地址绑定的即时通讯账号;
显示所述即时通讯消息。
可选的,上述即时通讯消息可以携带有目标邮箱地址的标识信息,所述目标邮箱地址是与所述装置登录的即时通讯账号绑定的邮箱地址;
所述处理器231执行的程序还可以包括:
从所述即时通讯消息中提取所述标识信息,并向轻应用服务器发送携带有所述标识信息和所述目标邮箱地址的邮件查看请求,以使所述轻应用服务器使用所述标识信息和所述目标邮箱地址从所述邮件服务器获取到所述当前邮件,并将所述当前邮件进行网页格式转换,以得由所述当前邮件转换的网页;
接收所述轻应用服务器响应所述邮件查看请求返回的所述由所述当前邮件转换的网页。
需要说明的是,本实施例中信息交互装置可以安装图1至图12所在实施例中描述的任一即时通讯客户端,且图1至图12所示的实施例中介绍的即时通讯客户的实施方式都可以被本实施例中的信息交互装置实现。
本实施例中,可以提高邮件信息交互的效率。
请参阅图24,图24是本发明实施例提供一种信息交互系统的结构示意图,如图24可以,包括:邮件客户端241、即时通讯客户端242和即时通讯服务器243,其中:
所述邮件客户端241,用于获取当前邮件的接收方邮箱地址和邮件描述信息,以及判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件,若是,则向登录发送方即时通讯账号的所述即时通讯客户端242发送所述接收方邮箱地址和所述邮件描述信息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号;
所述即时通讯客户端242,用于向所述即时通讯服务器243发送会话创建请求,所述会话创建请求用于请求创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号;
所述即时通讯服务器243,用于响应所述会话合建请求创建所述会话;
所述即时通讯客户端242还用于在所述会话中发送包括所述邮件描述信息的即时通讯消息。
需要说明的是,本实施例中邮件客户端、即时通讯客户端和即时通讯服务器还可以分别实现图1至图12所在实施例中描述的邮件客户端、即时通讯客户端和即时通讯服务器的任一实施方式。
本实施例中,可以提高邮件信息交互的效率。
请参阅图25,图25是本发明实施例提供的另一种信息交互系统的结构示意图,如图25所示,包括:消息转换平台251、邮件服务器252和即时通讯服务器253,其中:
消息转换平台251,用于接收所述邮件服务器251发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
消息转换平台251还用于判断所述当前邮件是否满足预先存储的会话创建条件,若是,则向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息;
即时通讯服务器252,用于使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号。
需要说明的是,本实施例中消息转换平台、邮件服务器和即时通讯服务器还可以分别实现图1至图12所在实施例中描述的消息转换平台、邮件服务器和即时通讯服务器的任一实施方式。
本实施例中,可以提高邮件信息交互的效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (32)
1.一种信息交互方法,其特征在于,包括:
邮件客户端获取当前邮件的接收方邮箱地址和邮件描述信息;
所述邮件客户端判断接收方即时通讯账号是否满足预先存储的发起会话条件,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号;
若所述接收方即时通讯账号满足所述发起会话条件,所述邮件客户端向所述当前邮件的发送方的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述发送方的即时通讯客户端向即时通讯服务器发送会话创建请求,所述即时通讯服务器根据所述会话创建请求创建包括发送方即时通讯账号和所述接收方即时通讯账号的会话,由所述发送方的即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方的即时通讯客户端登录所述发送方即时通讯账号,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述会话创建请求包括所述接收方邮箱地址,
其中,所述即时通讯消息由所述发送方的即时通讯客户端根据所述邮件描述信息生成。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述邮件客户端查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
所述邮件客户端判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件,包括:
所述邮件客户端判断所述在线状态是否满足预先存储的发起会话条件。
3.如权利要求2所述的方法,其特征在于,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述发起会话条件包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前登录移动终端设备的即时通讯账号的数量超过预设数量阈值。
4.如权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
所述邮件客户端接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
所述邮件客户端生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
5.如权利要求1所述的方法,其特征在于,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
6.一种信息交互方法,其特征在于,包括:
接收邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
判断所述当前邮件是否满足预先存储的会话创建条件;
若所述当前邮件满足所述会话创建条件,向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,以使所述即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,
其中,所述即时通讯消息根据所述邮件描述信息生成。
7.如权利要求6所述的方法,其特征在于,所述向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,包括:
向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
8.如权利要求6或7所述的方法,其特征在于,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前登录移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
9.如权利要求6或7所述的方法,其特征在于,所述方法还包括:
向所述邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息;
接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息;
其中,所述即时通讯消息携带有所述接收方邮箱地址的标识信息,以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。
10.如权利要求6或7所述的方法,其特征在于,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
11.一种邮件客户端,其特征在于,包括:获取单元、判断单元和发送单元,其中:
所述获取单元,用于获取当前邮件的接收方邮箱地址和邮件描述信息;
所述判断单元,用于判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件;
所述发送单元,用于若所述判断单元判断所述接收方邮箱地址绑定的即时通讯账号满足所述发起会话条件时,向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,其中,所述即时通讯消息由所述即时通讯客户端根据所述邮件描述信息生成。
12.如权利要求11所述的邮件客户端,其特征在于,所述邮件客户端还包括:
查询单元,用于查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
所述判断单元用于判断所述在线状态是否满足预先存储的发起会话条件;
所述发送单元用于当所述判断单元判断所述在线状态满足所述发起会话条件时,向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息。
13.如权利要求11或12所述的邮件客户端,其特征在于,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述发起会话条件包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前登录移动终端设备的即时通讯账号的数量超过预设数量阈值。
14.如权利要求11或12所述的邮件客户端,其特征在于,所述邮件客户端还包括:
接收单元,用于接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
生成单元,用于生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
15.如权利要求11或12所述邮件客户端,其特征在于,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
16.一种信息交互装置,其特征在于,包括:接收单元、判断单元和发送单元,其中:
所述接收单元,用于接收邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
所述判断单元,用于判断所述当前邮件是否满足预先存储的会话创建条件;
所述发送单元,用于若所述判断单元判断所述当前邮件满足所述会话创建条件时,向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,以使所述即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,
其中,所述即时通讯消息由所述发送单元根据所述邮件描述信息生成。
17.如权利要求16所述的装置,其特征在于,所述发送单元用于向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
所述发送单元还用于向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
18.如权利要求16或17所述的装置,其特征在于,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前登录移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
19.如权利要求16或17所述的装置,其特征在于,所述发送单元还用于向所述邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息;
所述接收单元还用于接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息;
其中,所述即时通讯消息携带有所述接收方邮箱地址的标识信息,以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。
20.如权利要求16或17所述的装置,其特征在于,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
21.一种信息交互装置,其特征在于,包括:处理器、网络接口、存储器和通信总线,其中,所述通信总线用于实现所述处理器、网络接口和存储器之间连接通信,所述处理器执行所述存储器中存储的程序用于实现以下方法:
获取当前邮件的接收方邮箱地址和邮件描述信息;
判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件;
若所述接收方邮箱地址绑定的即时通讯账号满足所述发起会话条件,向登录发送方即时通讯账号的即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,以使所述即时通讯客户端请求即时通讯服务器创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,由所述即时通讯客户端在所述会话中发送包括所述邮件描述信息的即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,
其中,所述即时通讯消息由所述即时通讯客户端根据所述邮件描述信息生成。
22.如权利要求21所述的装置,其特征在于,所述处理器执行的程序还包括:
查询所述接收方邮箱地址绑定的即时通讯账号的在线状态;
所述处理器执行的判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件的程序,包括:
判断所述在线状态是否满足预先存储的发起会话条件。
23.如权利要求21或22所述的装置,其特征在于,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述发起会话条件包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前登录移动终端设备的即时通讯账号的数量超过预设数量阈值。
24.如权利要求21或22所述的装置,其特征在于,所述处理器执行的程序还包括:
接收所述即时通讯客户端发送的即时通讯信息,其中,所述即时通讯信息包括在所述会话中传输的即时通讯消息;
生成包括所述即时通讯信息的邮件,并向邮件服务器发送所述包括所述即时通讯信息的邮件。
25.如权利要求21或22所述的装置,其特征在于,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
26.一种信息交互装置,其特征在于,包括:处理器、网络接口、存储器和通信总线,其中,所述通信总线用于实现所述处理器、网络接口和存储器之间连接通信,所述处理器执行所述存储器中存储的程序用于实现以下方法:
接收邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
判断所述当前邮件是否满足预先存储的会话创建条件;
若所述当前邮件满足所述会话创建条件,向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息,以使所述即时通讯服务器使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,
其中,所述即时通讯消息根据所述邮件描述信息生成。
27.如权利要求26所述的装置,其特征在于,所述处理器执行的向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息的程序,包括:
向即时通讯服务器发送携带有所述邮箱地址的会话创建请求,所述会话创建请求用于请求所述即时通讯服务器创建包括所述发送方即时通讯账号和所述接收方即时通讯账号的会话;
向所述即时通讯服务器发送包括所述邮件描述信息的即时通讯消息,所述即时通讯消息用于使所述即时通讯服务器在所述会话中发送所述即时通讯消息。
28.如权利要求26或27所述的装置,其特征在于,所述接收方邮箱地址包括至少一个邮箱地址,且所述接收方邮箱地址包括的邮箱地址中至少存在一个邮箱地址绑定有即时通讯账号;
所述会话创建条件包括:
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在当前被移动终端登录的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中当前登录移动终端设备的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在特定即时通讯账号,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中特定即时通讯账号的数量超过预设数量阈值,其中,所述特定即时通讯账号是与所述发送方即时通讯账号存在特定关系的即时通讯账号;或者
所述当前邮件被处理的次数超过预设次数阈值,其中,所述被处理的次数包括所述当前邮件被转发的次数,或者所述被处理的次数包括所述当前邮件被回复的次数,或者所述被处理的次数包括所述当前邮件被转发的次数和回复的次数;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中存在在线的即时通讯账号;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的即时通讯账号的数量超过预设数量阈值;或者
所述接收方邮箱地址包括的邮箱地址绑定的即时通讯账号中在线的比例超过预设比例阈值。
29.如权利要求26或27所述的装置,其特征在于,所述处理器执行的程序还包括:
向所述邮件服务器发送携带有所述接收方邮箱地址的查询请求,所述查询请求用于请求所述邮件服务器查询所述接收方邮箱地址的标识信息,其中,所述邮件服务器存储有所述接收方邮箱地址的标识信息;
接收所述邮件服务器响应所述查询请求返回的所述接收方邮箱地址的标识信息;
其中,所述即时通讯消息携带有所述接收方邮箱地址的标识信息,以使登录所述接收方即时通讯账号的即时通讯客户端从所述即时通讯消息中提取所述接收方邮箱地址的标识信息,并由所述即时通讯客户端向轻应用服务器发送携带有所述接收方邮箱地址的标识信息和所述接收方邮箱地址的邮件查看请求,由所述即时通讯客户端接收所述轻应用服务器响应所述邮件查看请求返回的由所述当前邮件转换的网页,其中,所述网页是所述轻应用服务器将从所述邮件服务器获取的所述当前邮件进行网页格式转换所得到的网页,且所述轻应用服务器是使用所述接收方邮箱地址的标识信息和所述接收方邮箱地址从所述邮件服务器获取到所述当前邮件。
30.如权利要求26或27所述的装置,其特征在于,所述邮件描述信息包括如下至少一项:
邮件标题、邮件摘要、邮件图标和邮件附件。
31.一种信息交互系统,其特征在于,包括:邮件客户端、即时通讯客户端和即时通讯服务器,其中:
所述邮件客户端,用于获取当前邮件的接收方邮箱地址和邮件描述信息,以及判断所述接收方邮箱地址绑定的即时通讯账号是否满足预先存储的发起会话条件,若是,则向登录发送方即时通讯账号的所述即时通讯客户端发送所述接收方邮箱地址和所述邮件描述信息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号;
所述即时通讯客户端,用于向所述即时通讯服务器发送会话创建请求,所述会话创建请求用于请求创建包括所述发送方即时通讯账号和接收方即时通讯账号的会话,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号;
所述即时通讯服务器,用于响应所述会话合建请求创建所述会话;
所述即时通讯客户端还用于在所述会话中发送包括所述邮件描述信息的即时通讯消息,
其中,所述即时通讯消息由所述即时通讯客户端根据所述邮件描述信息生成。
32.一种信息交互系统,其特征在于,包括:消息转换平台、邮件服务器和即时通讯服务器,其中:
所述消息转换平台,用于接收所述邮件服务器发送的邮件消息,所述邮件消息携带有当前邮件的邮箱地址和邮件描述信息,所述邮箱地址包括所述当前邮件的发送方邮箱地址和接收方邮箱地址;
所述消息转换平台还用于判断所述当前邮件是否满足预先存储的会话创建条件,若是,则向即时通讯服务器发送所述邮箱地址和包括所述邮件描述信息的即时通讯消息;
所述即时通讯服务器,用于使用所述邮箱地址向发送方即时通讯账号和接收方即时通讯账号发送所述即时通讯消息,其中,所述发送方即时通讯账号是所述发送方邮箱地址绑定的即时通讯账号,所述接收方即时通讯账号是所述接收方邮箱地址绑定的即时通讯账号,
其中,所述即时通讯消息由所述消息转换平台根据所述邮件描述信息生成。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/072507 WO2017128178A1 (zh) | 2016-01-28 | 2016-01-28 | 一种信息交互方法、客户端和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108476165A CN108476165A (zh) | 2018-08-31 |
CN108476165B true CN108476165B (zh) | 2021-07-16 |
Family
ID=59396896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680071131.6A Active CN108476165B (zh) | 2016-01-28 | 2016-01-28 | 一种信息交互方法、客户端和装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10834031B2 (zh) |
EP (1) | EP3402136B1 (zh) |
CN (1) | CN108476165B (zh) |
WO (1) | WO2017128178A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018031765A1 (en) * | 2016-08-11 | 2018-02-15 | TruVerse, Inc. | Systems and methods for providing cross-messaging application conversations |
CN109379276A (zh) * | 2018-11-29 | 2019-02-22 | 华迪计算机集团有限公司 | 一种基于邮件协议进行即时通讯的方法及系统 |
CN109634683B (zh) * | 2018-12-05 | 2021-12-28 | 珠海市小源科技有限公司 | 基于企业期望的短信运行框架配置和推送方法及装置 |
CN111526111B (zh) * | 2019-02-02 | 2021-10-22 | 腾讯科技(深圳)有限公司 | 登录轻应用的控制方法、装置和设备及计算机存储介质 |
US11175792B2 (en) | 2019-03-08 | 2021-11-16 | TruVerse, Inc. | Systems and methods for interactive conversational graphical user interfaces |
CN111353744B (zh) * | 2020-03-05 | 2023-12-08 | 深圳市赤狐软件技术有限公司 | 基于图像识别的货物签收单数据存储方法及装置 |
CN113595861B (zh) * | 2020-04-30 | 2023-01-10 | 北京字节跳动网络技术有限公司 | 一种信息展示方法、装置、电子设备和存储介质 |
CN113595852A (zh) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | 一种邮件信息展示方法、装置、电子设备和存储介质 |
CN113595850B (zh) * | 2020-04-30 | 2022-11-25 | 北京字节跳动网络技术有限公司 | 一种信息交互方法、装置、服务器、系统及存储介质 |
CN113595854B (zh) | 2020-04-30 | 2022-08-05 | 北京字节跳动网络技术有限公司 | 一种信息展示方法、装置、电子设备和存储介质 |
EP4195618A1 (en) * | 2020-04-30 | 2023-06-14 | Beijing Bytedance Network Technology Co., Ltd. | Information sharing method, information display method, apparatus, electronic device, and storage medium |
CN112035275A (zh) * | 2020-07-30 | 2020-12-04 | 长沙市到家悠享网络科技有限公司 | 数据处理方法及服务端设备 |
LU102060B1 (en) * | 2020-09-14 | 2022-03-14 | Microsoft Technology Licensing Llc | System for invoking a process |
CN114666294B (zh) * | 2020-12-03 | 2023-08-04 | 腾讯科技(深圳)有限公司 | 一种信息共享方法、装置、系统、设备以及存储介质 |
CN114374665B (zh) * | 2021-12-31 | 2024-04-09 | 上海掌门科技有限公司 | 一种用于发送邮件的方法、设备、介质及程序产品 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716921A (zh) * | 2004-06-30 | 2006-01-04 | 微软公司 | 空闲时消息传送 |
CN101557357A (zh) * | 2008-04-11 | 2009-10-14 | 北京亿企通信息技术有限公司 | 一种整合电子邮件与即时通讯工具的方法 |
CN103152249A (zh) * | 2013-03-27 | 2013-06-12 | 李良 | 一种在客户端实现邮件收发和即时通讯功能的方法和系统 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7171190B2 (en) * | 2003-06-25 | 2007-01-30 | Oracle International Corporation | Intelligent messaging |
EP1615455B1 (en) * | 2004-07-07 | 2008-03-19 | Research In Motion Limited | Method and apparatus for creating a communication group using an address book |
US7620689B2 (en) * | 2004-07-19 | 2009-11-17 | Siemens Communications, Inc. | Real time communications system |
US7487214B2 (en) * | 2004-11-10 | 2009-02-03 | Microsoft Corporation | Integrated electronic mail and instant messaging application |
US7689655B2 (en) * | 2004-12-06 | 2010-03-30 | Aol Inc. | Managing and collaborating with digital content using a dynamic user interface |
CN101075979B (zh) * | 2006-06-27 | 2011-07-20 | 腾讯科技(深圳)有限公司 | 一种关联即时通讯会话记录和电子邮件的系统及方法 |
US20100250693A1 (en) * | 2007-12-29 | 2010-09-30 | Tencent Technology (Shenzhen) Company Ltd. | Method, apparatus for converting group message and system for exchanging group message |
EP2091192A1 (en) * | 2008-02-15 | 2009-08-19 | Nokia Siemens Networks Oy | Interworking between messaging service domains |
US8881020B2 (en) * | 2008-06-24 | 2014-11-04 | Microsoft Corporation | Multi-modal communication through modal-specific interfaces |
US8452831B2 (en) * | 2009-03-31 | 2013-05-28 | Oracle America, Inc. | Apparatus and method for implementing hardware support for denormalized operands for floating-point divide operations |
US8407352B2 (en) * | 2010-01-29 | 2013-03-26 | Telefonaktiebolaget L M Ericsson (Publ) | Method and application server for using a SIP service from a non-SIP device |
US8417269B1 (en) * | 2011-07-20 | 2013-04-09 | Cellco Partnership | Intelligent messaging system to convert email to SMS, EMS and MMS |
US9843543B2 (en) * | 2013-12-27 | 2017-12-12 | Entefy Inc. | Apparatus and method for multi-format and multi-protocol group messaging |
US10216709B2 (en) * | 2015-05-22 | 2019-02-26 | Microsoft Technology Licensing, Llc | Unified messaging platform and interface for providing inline replies |
US9634981B2 (en) * | 2015-05-27 | 2017-04-25 | Chatbox, Inc. | Integrated email and chat system and method |
-
2016
- 2016-01-28 CN CN201680071131.6A patent/CN108476165B/zh active Active
- 2016-01-28 WO PCT/CN2016/072507 patent/WO2017128178A1/zh active Application Filing
- 2016-01-28 EP EP16887065.7A patent/EP3402136B1/en active Active
-
2018
- 2018-07-27 US US16/047,794 patent/US10834031B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716921A (zh) * | 2004-06-30 | 2006-01-04 | 微软公司 | 空闲时消息传送 |
CN101557357A (zh) * | 2008-04-11 | 2009-10-14 | 北京亿企通信息技术有限公司 | 一种整合电子邮件与即时通讯工具的方法 |
CN103152249A (zh) * | 2013-03-27 | 2013-06-12 | 李良 | 一种在客户端实现邮件收发和即时通讯功能的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
EP3402136A1 (en) | 2018-11-14 |
CN108476165A (zh) | 2018-08-31 |
EP3402136A4 (en) | 2019-01-16 |
US10834031B2 (en) | 2020-11-10 |
WO2017128178A1 (zh) | 2017-08-03 |
EP3402136B1 (en) | 2022-01-26 |
US20180343214A1 (en) | 2018-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108476165B (zh) | 一种信息交互方法、客户端和装置 | |
CN101237426B (zh) | 好友添加装置及方法 | |
EP2122922B1 (en) | Remote control using instant messaging | |
US10326714B2 (en) | Instant messaging with non subscriber users | |
US20080005119A1 (en) | Remotely updating a user status on a presence server | |
CN107979520B (zh) | 消息处理方法及消息处理装置 | |
CN102821056B (zh) | 一种即时通信消息的传输方法及设备 | |
EP1657870A1 (en) | Mixed instant messaging mode | |
CN102138156A (zh) | 维持即时消息接发应用程序中的群 | |
CN101018141A (zh) | 为电子公告版提供即时通信的方法与系统 | |
CN101202716A (zh) | 一种信息存储方法及通讯系统以及相关设备 | |
CN102075455A (zh) | 一种即时通讯方法 | |
JP2014524615A (ja) | コンピュータにより実行されるネットワークアプリケーションのクライアント対話のための方法、デバイス、およびコンピュータ読取可能記憶媒体 | |
CN109525588B (zh) | 一种验证码处理方法、设备及系统 | |
RU2527213C2 (ru) | Способ и сервер для передачи сообщения | |
CN114095463B (zh) | 基于即时通讯的数据处理方法、装置、设备及介质 | |
CN105721274A (zh) | 一种多种即时通讯的融合方法及装置 | |
CN103312592A (zh) | 一种在网页上批量向即时通信客户端发送信息的方法 | |
CN115190091A (zh) | 一种业务消息的推送方法和装置 | |
KR102461836B1 (ko) | 챗봇 연결 장치 및 방법 | |
US7970836B1 (en) | Method and apparatus for parental control of electronic messaging contacts for a child | |
KR20030072844A (ko) | 이메일 기반의 채팅 참여 유도 방법 | |
CN115086425B (zh) | 消息传输方法、装置、程序产品、介质及电子设备 | |
CN109347973B (zh) | 一种客户端即时通讯方法及系统 | |
KR101295546B1 (ko) | 인스턴트 메신저 서비스 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |