即时消息处理方法和装置制造方法及图纸

技术编号:15706463 阅读:47 留言:0更新日期:2017-06-26 19:53
本发明专利技术涉及一种即时消息处理方法和装置,所述方法包括:接收即时消息;缓存接收到的即时消息;显示正在会话的会话对象对应的会话页面;显示即时消息预览区域,所述即时消息预览区域在所述会话页面被切换时仍保持显示;将缓存的即时消息轮流在所述即时消息预览区域中进行展示。采用本发明专利技术提供的即时消息处理方法和装置,用户在会话过程中,可以在任意会话对象的会话页面下通过始终显示的即时消息预览区域预览轮流展示的接收到的即时消息,用户可以不必手动去切换会话页面,当有多个会话对象时查看即时消息操作简单而且便利。

Instant message processing method and apparatus

The invention relates to an instant message processing method and device, the method comprises: receiving an instant message; instant message received by the cache; display the corresponding session object is session session page; instant message display the preview area, the instant message preview area is switched in the conversation page remains will display; the instant message cache turns in the instant message display in the preview area. Instant message processing method and device provided by the invention, the user during the session, the session object at any session page via instant message preview preview area always showing the show in the instant message received, users do not have to manually switch the conversation page, when there are multiple session object view the operation is simple and convenient instant messaging.

【技术实现步骤摘要】
即时消息处理方法和装置
本专利技术涉及即时通信
,特别是涉及一种即时消息处理方法和装置。
技术介绍
即时通信是指能够即时发送和接收互联网消息等的业务,随着互联网技术的发展,即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。用户在个人计算机或者手机上安装即时通信应用并登录,便可以彼此发送即时消息,以及进行其它即时互动。目前,即时消息是按照会话进行组织的,在与特定的会话对象的会话过程中,产生的即时消息会显示在特定的会话页面中;若要查看与其它会话对象会话的即时消息,则需要手动切换到相应会话对象的会话页面才能查看,操作不方便。对于只有少数会话对象的用户来说问题可能不是很明显,但对于会话对象较多的活跃用户,比如在线客户服务人员或者在线售后支持人员来说,查看即时消息需要不断在不同的会话页面间进行切换,很可能会遗漏一些重要的即时消息。因此,目前即时消息的展示方式,存在因有多个会话对象而导致切换会话页面操作繁琐、操作不便利的问题。
技术实现思路
基于此,有必要针对上述问题,提供一种当有多个会话对象时查看即时消息操作简单而且便利的即时消息处理方法和装置。一种即时消息处理方法,所述方法包括:接收即时消息;缓存接收到的即时消息;显示正在会话的会话对象对应的会话页面;显示即时消息预览区域,所述即时消息预览区域在所述会话页面被切换时仍保持显示;将缓存的即时消息轮流在所述即时消息预览区域中进行展示。一种即时消息处理装置,所述装置包括:接收模块,用于接收即时消息;缓存模块,用于缓存接收到的即时消息;会话页面处理模块,用于显示正在会话的会话对象对应的会话页面;预览区域显示模块,用于显示即时消息预览区域,所述即时消息预览区域在所述会话页面被切换时仍保持显示;预览展示模块,用于将缓存的即时消息轮流在所述即时消息预览区域中进行展示。上述即时消息处理方法和装置,显示正在会话的会话对象对应的会话页面时,也会显示即时消息预览区域,该即时消息预览区域不随着会话页面的切换而消失,在会话页面被切换时始终保持显示。将接收到的即时消息缓存下来,轮流地在即时消息预览区域中进行展示。这样用户在会话过程中,可以在任意会话对象的会话页面下通过始终显示的即时消息预览区域预览轮流展示的接收到的即时消息,用户可以不必手动去切换会话页面,当有多个会话对象时查看即时消息操作简单而且便利。附图说明图1为一个实施例中即时消息处理系统的应用环境图;图2为一个实施例中用于实现即时消息处理方法的终端的结构框图;图3为一个实施例中即时消息处理方法的流程示意图;图4为一个实施例中终端显示的合并的会话页面的示意图;图5为一个实施例中终端显示的合并的会话页面以及即时消息预览区域的示意图;图6为一个实施例中通过即时消息预览区域中展示的即时消息切换到相应会话页面的步骤的流程示意图;图7为一个实施例中将缓存的即时消息轮流在即时消息预览区域中进行展示的步骤的流程示意图;图8为一个实施例中终端在即时消息预览区域中对可播放媒体数据进行展示的示意图;图9为一个具体应用场景中在将缓存的即时消息轮流在即时消息预览区域中进行展示的示意图;图10为一个实施例中即时消息处理装置的结构框图;图11为另一个实施例中即时消息处理装置的结构框图;图12为一个实施例中预览展示模块的结构框图;图13为另一个实施例中预览展示模块的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,在一个实施例中,提供了一种即时消息处理系统,包括多个终端102和与终端102通过网络连接的服务器104,多个终端102如图1中的终端102a和终端102b。其中终端102包括台式计算机和移动终端,移动终端包括智能手机、平板电脑、个人数字助理(PDA)以及膝上型便携计算机中的至少一种。服务器104可以是独立的物理服务器,也可以是物理服务器的集群。如图2所示,在一个实施例中,终端102包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口以及显示屏。其中处理器具有计算功能和控制102工作的功能,该处理器被配置为执行一种即时消息处理方法。非易失性存储介质包括磁存储介质、光存储介质和闪存式存储介质中的至少一种,非易失性存储介质存储有操作系统和即时消息处理装置。该即时消息处理装置用于实现一种即时消息处理方法。网络接口用于连接到服务器104进行通信。显示屏包括液晶显示屏、柔性显示屏和电子墨水显示屏中的至少一种。输入装置包括物理按钮、轨迹球、触控板以及与显示屏重叠的触控层中的至少一种,其中触控层与显示屏组合形成触控屏。如图3所示,在一个实施例中,提供了一种即时消息处理方法,本实施例以该方法应用于上述图1中的终端102a来举例说明,本实施例中将发送即时消息到终端102a的终端102b称为终端102a的对端,简称对端。终端102a和终端102b上均运行有即时通信应用,终端102a通过该即时通信应用来实现本实施例的即时消息处理方法,即时通信应用是指具有即时通信功能的应用,还可以具有其它功能,比如UGC分享以及网络相册等功能。该方法具体包括如下步骤:步骤302,接收即时消息。具体地,终端通过即时通信应用接收即时消息,即时消息可以来自用户的好友、陌生人、用户所加入群组的群组成员以及其它匿名用户。即时消息可以经过加密。即时消息可以包括消息发送者的标识、消息接收者的标识以及消息内容。其中消息内容可以包括文本信息、语音数据、视频地址、网址链接、表情图片、动画数据以及结构化消息中的至少一种。即时消息还可以包括消息内容类型,消息内容类型包括:纯文本消息内容类型和语音消息内容类型。步骤304,缓存接收到的即时消息。具体地,终端可按照接收到即时消息的接收时间的先后顺序缓存接收到的即时消息。终端可将即时消息缓存到一个先入先出的即时消息队列。终端也可以将接收到的即时消息按照消息内容类型分类缓存到内存储器中。终端也可以按照消息发送者的标识将接收到的即时消息分类缓存到内存储器中。步骤306,显示正在会话的会话对象对应的会话页面。具体地,会话是指会话参与者进行即时消息的发送和/或接收的过程。在服务器上注册的用户之间便可以根据双方需求建立会话。按照会话参与者的数量进行划分,会话可以是一对一的双人会话或者群组成员之间进行的群组会话。群组包括多个群组成员,用来表示该群组中群组成员之间的网络社交关系,通过群组可以实现群组成员之间的多方即时通信以及多方资源共享。群组包括即时通信群组、讨论组、语音通话群组以及视频通话群组中的至少一种。一个群组可以用一个群组标识来唯一表示。按照会话参与者之间的关系,会话可以是建立了网络社交关系的社交好友之间的熟人会话、随机匹配的匿名会话或者临时建立的临时会话。其中熟人会话比如从好友列表中选择好友所建立的会话,临时会话比如从用户加入的某群组中选择一个群组成员而临时建立的会话,临时会话也可以是用户与客户服务人员或者与在线售后支持人员建立的会话。或者用户本身是客户服务人员或者在线售后支持人员,应对端的请求而建立会话。在其它实施例中,按照会话中允许的即时消本文档来自技高网...
即时消息处理方法和装置

【技术保护点】
一种即时消息处理方法,所述方法包括:接收即时消息;缓存接收到的即时消息;显示正在会话的会话对象对应的会话页面;显示即时消息预览区域,所述即时消息预览区域在所述会话页面被切换时仍保持显示;将缓存的即时消息轮流在所述即时消息预览区域中进行展示。

【技术特征摘要】
1.一种即时消息处理方法,所述方法包括:接收即时消息;缓存接收到的即时消息;显示正在会话的会话对象对应的会话页面;显示即时消息预览区域,所述即时消息预览区域在所述会话页面被切换时仍保持显示;将缓存的即时消息轮流在所述即时消息预览区域中进行展示。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述即时消息预览区域中显示会话触发控件;检测对所述会话触发控件的预设操作;若检测到所述预设操作,则将所述会话页面切换至所述即时消息预览区域中正在展示的即时消息所属会话的会话页面。3.根据权利要求1所述的方法,其特征在于,所述缓存接收到的即时消息,包括:将接收到的即时消息按照接收时间的先后顺序,依次缓存到先入先出的即时消息队列;所述将缓存的即时消息轮流在所述即时消息预览区域中进行展示,包括:依次从所述即时消息队列的队首提取即时消息并在所述即时消息预览区域中进行展示。4.根据权利要求1所述的方法,其特征在于,所述将缓存的即时消息轮流在所述即时消息预览区域中进行展示,包括:依次读取缓存的即时消息;解析读取的即时消息,获得消息内容;若所述消息内容为静态可视内容,则在所述即时消息预览区域中直接显示所述消息内容;若所述消息内容包括可播放媒体数据或相应的播放地址,则显示播放触发控件,并在检测到对所述播放触发控件的预设操作时在所述即时消息预览区域中播放所述消息内容。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述消息内容为静态可视内容,则在开始显示所述消息内容起的预设时长之后继续读取缓存的即时消息进行处理;若所述消息内容包括可播放媒体数据或相应的播放地址,则在播放结束起的预设时长之后继续读取缓存的即时消息进行处理。6.一种即时消息处理装置,其特征在于,所述装置包括...

【专利技术属性】
技术研发人员:方昭潭
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1