即时通信消息的发送、显示方法及发送、显示装置和系统的制作方法

文档序号:9455777阅读:517来源:国知局
即时通信消息的发送、显示方法及发送、显示装置和系统的制作方法
【技术领域】
[0001] 本发明属于即时通信技术领域,尤其涉及即时通信消息的发送、显示方法及发送、 显示装置和系统。
【背景技术】
[0002] 互联网的快速发展方便了人与人之间的沟通与交流,而即时通信(Instant Messaging,頂)作为一种专门用于人们在线实时沟通与交流的互联网服务,也得到了快速 的发展,基于即时通信服务,人们可以向在线的联系人发送即时通信消息,也可以接收联系 人发送来的即时通信消息,完成通信方之间的数据实时传递,可传递的数据形式包括但不 限于文本、图片、语音、视频和文件等,极大地提高了通信方之间的沟通效率。
[0003] 目前,用户在使用即时通信软件的过程中,只能离散化地发送和接收即时通信消 息,例如,通信方需要针对同一聊天主题发送文字及相关的图片、视频,则其只能分三次分 别发送这三种类型的即时通信消息,消息的接收方也只能分三次分别接收这三种类型的即 时通信消息,使得即时通信消息的发送和接收不具备主题相关性和整体性。除此之外,这 些软件在显示发送或接收的即时通信消息时,没有考虑消息在聊天窗口中的显示面积的大 小,例如,某条消息内容比较多,如文字或图片很多,则在聊天窗口中,该消息的显示可能会 占据整个聊天窗口,这种糟糕的情况会大大地降低用户体验。

【发明内容】

[0004] 本发明实施例提供一种即时通信消息的发送、显示方法及发送、显示装置和系统, 旨在解决目前的即时通信软件只能离散化地发送和接收即时通信消息的问题以及即时通 信消息在即时通信窗口中显示混乱的问题。
[0005] 本发明实施例是这样实现的,一种即时通信消息的发送方法,包括:
[0006] 生成初始的结构化消息体,所述结构化消息体的组成包括消息主题、消息主体和 消息副体;
[0007] 将通信发送方的第一输入内容设置为所述消息主题;
[0008] 将所述通信发送方的第二输入内容设置为所述消息主体;
[0009] 获取所述通信发送方指定的多媒体资源,将所述多媒体资源设置为所述消息副 体;
[0010] 格式化所述结构化消息体,将所述结构化消息体发送至服务器,以使所述服务器 将所述结构化消息体转发给接收客户端。
[0011] 本发明实施例的另一目的在于提供一种即时通信消息的显示方法,包括:
[0012] 接收服务器转发的来自发送客户端的结构化消息体;
[0013] 解析所述结构化消息体,分别得到所述结构化消息体的消息主题、消息主体和消 息副体;
[0014] 在与所述发送客户端的即时通信窗口中同时显示所述结构化消息体的消息主题、 消息主体和消息副体。
[0015] 本发明实施例的另一目的在于提供一种即时通信消息的发送装置,包括:
[0016] 生成单元,用于生成初始的结构化消息体,所述结构化消息体的组成包括消息主 题、消息主体和消息副体;
[0017] 第一设置单元,用于将通信发送方的第一输入内容设置为所述消息主题;
[0018] 第二设置单元,用于将所述通信发送方的第二输入内容设置为所述消息主体;
[0019] 第三设置单元,用于获取所述通信发送方指定的多媒体资源,将所述多媒体资源 设置为所述消息副体;
[0020] 发送单元,用于格式化所述结构化消息体,将所述结构化消息体发送至服务器,以 使所述服务器将所述结构化消息体转发给接收客户端。
[0021] 本发明实施例的另一目的在于提供一种即时通信消息的显示装置,包括:
[0022] 接收单元,用于接收服务器转发的来自发送客户端的结构化消息体;
[0023] 解析单元,用于解析所述结构化消息体,分别得到所述结构化消息体的消息主题、 消息主体和消息副体;
[0024] 显示单元,用于在与所述发送客户端的即时通信窗口中同时显示所述结构化消息 体的消息主题、消息主体和消息副体。
[0025] 本发明实施例的另一目的在于提供一种即时通信消息的处理系统,包括服务器和 至少一个发送客户端、至少一个接收客户端,所述发送客户端包括如上所述的即时通信消 息的发送装置;所述接收客户端包括如上所述的即时通信消息的显示装置。
[0026] 本发明实施例通过在即时通信过程中定义结构化消息体,将主题相关的不同类型 的即时通信消息完整地一次性发送到接收客户端中,以使得通信接收方能够完整地查看到 主题相关的即时通信消息,使得即时通信消息的发送和接收具备主题相关性和整体性,提 高了信息传递的效率,同时根据结构化消息体各组成部分限定最大显示面积,优化了即时 通信窗口中消息的显示,从而提高用户体验。
【附图说明】
[0027] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些 实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些 附图获得其他的附图。
[0028] 图1是本发明实施例提供的即时通信消息的发送方法的实现流程图;
[0029] 图2是本发明实施例提供的即时通信消息的发送方法S104的具体实现流程图;
[0030] 图3是本发明另一实施例提供的即时通信消息的发送方法S104的具体实现流程 图;
[0031] 图4是本发明实施例提供的即时通信消息的显示方法的实现流程图;
[0032] 图5是本发明另一实施例提供的即时通信消息的显示方法的实现流程图;
[0033] 图6是本发明另一实施例提供的即时通信消息的显示方法的实现流程图;
[0034] 图7是本发明实施例提供的即时通信消息的发送、显示装置的结构框图。
【具体实施方式】
[0035] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具 体细节,以便透切理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体 细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电 路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0036] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0037] 实施例一:
[0038] 本发明实施例一以即时通信消息的通信发送方所使用客户端(以下称为发送客 户端)为执行主体,图1示出了本发明实施例一提供的即时通信消息的发送方法的实现流 程,详述如下:
[0039] 在SlOl中,生成初始的结构化消息体,所述结构化消息体的组成包括消息主题、 消息主体和消息副体。
[0040] 所述结构化消息体,由不同类型但主题相关的信息构成,其中,信息的类型包括但 不限于文本、表情符号、图片、语音、视频、文档、地理位置信息等一切计算机信息系统可以 识别的信息元素。
[0041] 结构化消息体具有固定结构的消息组成,包括:消息主题、消息主体和消息副体。 其中,消息主题主要用于概括该结构化消息体所包含的信息的主题内容;消息主体,可以为 由文字或者表情符号等文本信息所构成的信息内容,用于描述或者进一步解释说明消息主 题;消息副体,主要通过语音、图片、视频等多媒体信息来对消息主题进行描述或者进一步 的解释说明。结构化消息体的上述三个组成部分互相说明和印证,能够完整地表达出针对 某一主题所需要表达的信息。
[0042] 在本实施例中,当接收到通信发送方的消息创建指令时,首先生成初始的结构化 消息体,该初始的结构化消息体的每个组成部分的内容为空。
[0043] 在S102中,将通信发送方的第一输入内容设置为所述消息主题。
[0044] 在S103中,将所述通信发送方的第二输入内容设置为所述消息主体。
[0045] 在S104中,获取所述通信发送方指定的多媒体资源,将所述多媒体资源设置为所 述消息副体。
[0046] 在生成初始的结构化消息体之后,由通信发送方一一将需要传递的信息分配至结 构化消息体的每个组成部分,包括:通信发送方输入第一输入内容,发送客户端将第一输入 内容设置为结构化消息体的消息主题;通信发送方输入第二输入内容,发送
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1