CN108347368A - 一种即时通讯方法、装置、发送终端及接收终端 - Google Patents
一种即时通讯方法、装置、发送终端及接收终端 Download PDFInfo
- Publication number
- CN108347368A CN108347368A CN201710054917.3A CN201710054917A CN108347368A CN 108347368 A CN108347368 A CN 108347368A CN 201710054917 A CN201710054917 A CN 201710054917A CN 108347368 A CN108347368 A CN 108347368A
- Authority
- CN
- China
- Prior art keywords
- information
- terminal
- sent
- text message
- fresh
- 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.)
- Pending
Links
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/046—Interoperability with other network applications or services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种即时通讯方法、装置、发送终端及接收终端,其中,所述即时通讯方法包括:获取待发送文本信息中的更新信息,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。本发明的方案,能够实现接收方实时了解发送方在发送终端上输入的文本信息,提升信息交互的实时性和体验。
Description
技术领域
本发明涉及通讯技术领域,尤其涉及一种即时通讯方法、装置、发送终端及接收终端。
背景技术
当前,即时通讯软件通常包括信息输入框和信息显示界面,其对于文本信息的发送和接收采用如下方式:发送方通过发送端即时通讯软件中的信息输入框输入一条文本信息(包含由一系列字符和/或字符串组成的语句),并点击发送按键确认发送;发送端即时通讯软件将该文本信息发送至接收端即时通讯软件上,以由接收端即时通讯软件进行接收和显示,供接收方查看。
即当前的文本信息通讯过程中,接收方需要等待发送方完成一条文本信息的输入并确认发送后,才能获知发送方输入的文本信息。这样,在发送方输入的文本信息较长的情况下,接收方在发送方确认发送之前会长时间了解不到发送方已输入的文本信息,影响发送方和接收方之间的信息交互过程,造成信息交互体验差。
发明内容
本发明的目的在于提供一种即时通讯方法、装置、发送终端及接收终端,以解决现有的文本信息通讯过程中信息交互体验差的问题。
为了实现上述的目的,一方面,本发明提供一种即时通讯方法,应用于发送终端,包括:
获取待发送文本信息中的更新信息;
将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
优选的,所述获取待发送文本信息中的更新信息的步骤之前,还包括:
监听所述发送终端中的信息输入操作,得到第一监听结果;
所述获取待发送文本信息中的更新信息的步骤,包括:
当所述第一监听结果指示所述信息输入操作为更新操作时,获取所述待发送文本信息中的更新信息。
优选的,所述即时通讯方法还包括:
当所述第一监听结果指示所述信息输入操作为发送确认操作时,对监听到所述发送确认操作时的待发送文本信息进行确认;
将确认后的所述待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息发送至所述接收终端,用于所述接收终端根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
优选的,所述获取待发送文本信息中的更新信息的步骤之后,还包括:
根据所述更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
优选的,所述获取待发送文本信息中的更新信息的步骤之后,所述将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端的步骤之前,还包括:
在所述发送终端和消息服务器之间建立第一通讯链路;
所述将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端的步骤,包括:
通过所述第一通讯链路,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至所述消息服务器,以使所述消息服务器将所述更新信息和第一标识信息发送至所述接收终端。
优选的,所述更新信息为新增信息或删除信息。
优选的,所述更新信息为单个字符或由多个字符组成的字符串。
另一方面,本发明还提供一种即时通讯方法,应用于接收终端,包括:
接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息;
根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
优选的,所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤之前,还包括:
对所述接收终端的接收操作进行监听,得到第二监听结果;
所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤,还包括:
当所述第二监听结果指示所述接收操作与所述发送终端中的更新操作对应时,接收所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
优选的,所述即时通讯方法还包括:
当所述第二监听结果指示所述接收操作与所述发送终端中的发送确认操作对应时,接收所述发送终端发送的确认后的待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息;
根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
优选的,所述根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新的步骤之后,还包括:
发送确认反馈信息至所述发送终端。
优选的,所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤之前,还包括:
在所述接收终端和消息服务器之间建立第二通讯链路;
所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤,包括:
通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
优选的,所述更新信息为新增信息或删除信息。
优选的,所述更新信息为单个字符或由多个字符组成的字符串。
另一方面,本发明还提供一种即时通讯装置,应用于发送终端,包括:
获取模块,用于获取待发送文本信息中的更新信息;
第一发送模块,用于将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
优选的,所述即时通讯装置还包括:
第一监听模块,用于监听所述发送终端中的信息输入操作,得到第一监听结果;
所述获取模块具体用于:
当所述第一监听结果指示所述信息输入操作为更新操作时,获取所述待发送文本信息中的更新信息。
优选的,所述即时通讯装置还包括:
确认模块,用于当所述第一监听结果指示所述信息输入操作为发送确认操作时,对监听到所述发送确认操作时的待发送文本信息进行确认;
第二发送模块,用于将确认后的所述待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息发送至所述接收终端,用于所述接收终端根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
优选的,所述即时通讯装置还包括:
第一更新模块,用于根据所述更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
优选的,所述即时通讯装置还包括:
第一建立模块,用于在所述发送终端和消息服务器之间建立第一通讯链路;
所述第一发送模块具体用于:
通过所述第一通讯链路,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至所述消息服务器,以使所述消息服务器将所述更新信息和第一标识信息发送至所述接收终端。
优选的,所述更新信息为新增信息或删除信息。
优选的,所述更新信息为单个字符或由多个字符组成的字符串。
又一方面,本发明还提供一种即时通讯装置,应用于接收终端,包括:
第一接收模块,用于接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息;
第二更新模块,用于根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
优选的,所述即时通讯装置还包括:
第二监听模块,用于对所述接收终端的接收操作进行监听,得到第二监听结果;
所述第一接收模块具体用于:
当所述第二监听结果指示所述接收操作与所述发送终端中的更新操作对应时,接收所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
优选的,所述即时通讯装置还包括:
第二接收模块,用于当所述第二监听结果指示所述接收操作与所述发送终端中的发送确认操作对应时,接收所述发送终端发送的确认后的待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息;
确定显示模块,用于根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
优选的,所述即时通讯装置还包括:
第三发送模块,用于发送确认反馈信息至所述发送终端。
优选的,所述即时通讯装置还包括:
第二建立模块,用于在所述接收终端和消息服务器之间建立第二通讯链路;
所述第一接收模块具体用于:
通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
优选的,所述更新信息为新增信息或删除信息。
优选的,所述更新信息为单个字符或由多个字符组成的字符串。
再一方面,本发明还提供一种发送终端,包括上述的即时通讯装置。
再一方面,本发明还提供一种接收终端,包括上述的即时通讯装置。
本发明的即时通讯方法,通过获取待发送文本信息中的更新信息,将该更新信息和用于指示该更新信息为实时文本信息的第一标识信息发送至接收终端,能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行实时更新,从而实现接收方实时了解发送方在发送终端上输入的文本信息,提升信息交互的实时性和体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本发明第一实施例的即时通讯方法的流程图。
图2表示本发明第二实施例的即时通讯方法的流程图。
图3表示本发明具体实施例的消息服务器的技术架构示意图。
图4表示本发明第二实施例中的具体实例的即时通讯方法的流程图。
图5表示本发明第三实施例的即时通讯方法的流程图。
图6表示本发明第四实施例的即时通讯方法的流程图。
图7表示本发明第四实施例中的具体实例的即时通讯方法的流程图。
图8表示本发明第五实施例的即时通讯装置的结构示意图。
图9表示本发明第六实施例的即时通讯装置的结构示意图。
图10表示本发明第七实施例的通讯终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
第一实施例
参见图1所示,本发明第一实施例提供一种即时通讯方法,应用于发送终端,包括如下步骤101至步骤102,详述如下。
步骤101:获取待发送文本信息中的更新信息。
本发明实施例中,为获取待发送文本信息中的更新信息,发送终端可实时对发送方的输入操作进行监听,并判断信息输入框内输入的待发送文本信息是否发生变化,若发生变化,则获取待发送文本信息中的更新信息。
其中,在获取待发送文本信息中的更新信息时,发送终端可根据预先定义或配置的规则,对待发送文本信息进行解析,以获取待发送文本信息中的更新信息。例如,发送终端在获取待发送文本信息中的更新信息时,可对比此刻信息输入框内的待发送文本信息和上一时刻信息输入框内的待发送文本信息,并将两者间相区别的信息作为更新信息。
具体的,该待发送文本信息中的更新信息可以为新增信息,也可以为删除信息。该待发送文本信息中的更新信息可以为单个字符,也可以为由多个字符组成的字符串。例如,根据预先定义的规则,每进行一次输入,获取一次更新信息,这样,若发送方单次输入单个字符,则相应的更新信息为单个字符,若发送方单次输入语句或复制粘贴语句,则相应的更新信息为由多个字符组成的字符串。
步骤102:将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
本发明实施例中,在获取待发送文本信息中的更新信息后,发送终端可直接将该更新信息发送至接收终端,而不用等到发送方确认发送后再发送。
其中,该第一标识信息可提示接收终端与其一起发送的文本信息为实时文本信息,即更新信息。具体实现时,该第一标识信息的形式可根据即时通讯过程所采用的通讯技术调整,例如采用某扩展字段,本发明不对其进行限制。
该接收终端在接收到该更新信息和第一标识信息后,可根据该更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新,使得该接收文本信息为当前的待发送文本信息,从而实现接收方实时了解发送方在发送终端上输入的文本信息。
需要说明的是,初始时刻,当待发送文本信息为空时,接收终端显示界面上所显示的接收文本信息也为空。
本发明第一实施例的即时通讯方法,通过获取待发送文本信息中的更新信息,将该更新信息和用于指示该更新信息为实时文本信息的第一标识信息发送至接收终端,能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行实时更新,从而实现接收方实时了解发送方在发送终端上输入的文本信息,提升信息交互的实时性和体验。
第二实施例
参见图2所示,本发明第二实施例提供一种即时通讯方法,应用于发送终端,包括如下步骤201至步骤208,详述如下。
步骤201:监听发送终端中的信息输入操作,得到第一监听结果。
本发明实施例中,该信息输入操作可以为更新操作,即发送方在信息输入框内输入文本信息,也可以为发送确认操作,即发送方例如点击发送按键进行发送确认。
步骤202:当所述第一监听结果指示所述信息输入操作为更新操作时,获取待发送文本信息中的更新信息。
本发明实施例中,在获取待发送文本信息中的更新信息时,发送终端可根据预先定义或配置的规则,对待发送文本信息进行解析,以获取待发送文本信息中的更新信息。
具体的,该更新信息可以为新增信息,也可以为删除信息。该更新信息可以为单个字符,也可以为由多个字符组成的字符串。
步骤203:根据所述更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
本发明实施例中,发送终端显示界面上可实时显示信息输入框内的待发送文本信息。一旦该待发送文本信息发生变化,则可根据该待发送文本信息中的更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
步骤204:在所述发送终端和消息服务器之间建立第一通讯链路。
本发明实施例中,发送终端和接收终端在进行文本信息通讯时,可借助即时通讯消息服务器(可简称为:消息服务器)实现,该消息服务器可由多种即时通讯技术手段实现。
特别的,本发明具体实施例中,参见图3所示,该消息服务器采用的技术架构可为SIP(Session Initiation Protocol,会话初始协议)和IMS(IP Multimedia Subsystem,IP多媒体子***)。实际通讯过程中,通讯终端(即发送终端和接收终端)通过IMS核心网接入消息服务器,建立用于承载消息内容的通讯链路,并采用SIP进行信令交互,采用MSRP(TheMessage Session Relay Protocol,消息会话中继协议)进行消息内容传输。
发送终端在获取待发送文本信息中的更新信息后,若其和消息服务器之间没有通讯链路,则可先和消息服务器建立通讯链路,然后通过该通讯链路与接收终端进行通讯。
步骤205:通过所述第一通讯链路,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至所述消息服务器,以使所述消息服务器将所述更新信息和第一标识信息发送至所述接收终端。
本发明实施例中,该消息服务器是发送终端和接收终端之间的传输媒介,可先接收发送终端发送的通讯文本信息,然后将接收到的通讯文本信息转发给接收终端。
其中,该第一标识信息可提示接收终端与其一起发送的文本信息为实时文本信息,即更新信息。具体实现时,该第一标识信息的形式可根据即时通讯过程所采用的通讯技术调整,例如采用某扩展字段,本发明不对其进行限制。
该接收终端在接收到该更新信息和第一标识信息后,可根据该更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新,使得该接收文本信息为当前的待发送文本信息,从而实现接收方实时了解发送方在发送终端上输入的文本信息。
步骤206:当所述第一监听结果指示所述信息输入操作为发送确认操作时,对监听到所述发送确认操作时的待发送文本信息进行确认。
本发明实施例中,该发送确认操作例如为发送方点击发送按键。当监听到发送确认操作时,发送终端会对当前信息输入内的待发送文本信息进行确认,而确认后的待发送文本信息即是发送方最终要发送给接收方的文本信息。通常,该确认后的待发送文本信息经过至少一次更新形成。
步骤207:通过所述第一通讯链路,将确认后的所述待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息发送至所述消息服务器,以使所述消息服务器将确认后的所述待发送文本信息和第二标识信息发送至所述接收终端。
本发明实施例中,在确认待发送文本信息后,发送终端可将确认后的待发送文本信息和用于指示该待发送文本信息为确认文本信息的第二标识信息发送至接收终端。
其中,该第二标识信息可提示接收终端与其一起发送的文本信息为确认文本信息,即最终发送的文本信息。具体实现时,该第二标识信息的形式可根据即时通讯过程所采用的通讯技术进行调整,例如采用某扩展字段,本发明不对其进行限制。
该接收终端在接收到该第二标识信息和确认后的待发送文本信息后,可根据该第二标识信息和确认后的待发送文本信息,对接收终端显示界面上所显示的与确认后的待发送文本信息一致的接收文本信息进行确定显示。此处的确定显示可为,将当前的接收文本信息更新为最终状态。
其中,为了便于接收方区分接收终端显示界面上所显示的接收文本信息是实时文本信息还是确认文本信息,可使实时文本信息和确认文本信息采用不同的显示方式,例如采用不同的字体或颜色等。例如,具体显示时,可使实时文本信息采用红色,而确认文本信息采用黑色。
本发明实施例中,在确认待发送文本信息后,发送终端可将确认后的待发送文本信息和用于指示该待发送文本信息为确认文本信息的第二标识信息发送至接收终端。而在一些变化的实施例中,可以不将应加以确认的未确认的文本信息全文与第二标识信息一起发送,可以将约定的文本指示信息与第二标识信息一起发送。约定的文本指示信息可以指引接收终端识别出应对本地哪些未确认的信息加以确认,例如:可以按约定规则将接收终端已收到的未确认的信息全部加以确认;也可以是按约定规则将接收终端收到的某一时间段内发出的未确认的信息加以确认;也可以是按约定规则将接收终端收到的某一时刻之前或之后发出的一定数量的未确认的信息加以确认;也可以按其他标识或规则来确定应加以确认的未确认的信息的范围。
步骤208:根据确认后的所述待发送文本信息,对发送终端显示界面上所显示的发送文本信息进行确定显示。
本发明实施例中,当发送方输入发送确认操作后,发送终端会对其显示界面上所显示的发送文本信息进行确定显示。此处的确定显示可为,将当前的发送文本信息更新为最终状态。
其中,为了便于发送方区分发送终端显示界面上所显示的发送文本信息是实时文本信息还是确认文本信息,可使实时文本信息和确认文本信息采用不同的显示方式,例如采用不同的字体或颜色等。例如,具体显示时,可使实时文本信息采用红色,而确认文本信息采用黑色。
下面,结合图4对本发明具体实例的即时通讯方法进行说明。
本发明具体实施例中,即时通讯过程主要采用SIP和MSRP技术手段实现,即采用SIP协议在通讯双方协商会话,建立用于承载消息内容的TCP(Transmission ControlProtocol传输控制协议)链路,随后通讯双方在该TCP链路上通过MSRP协议传输消息内容。
具体的,参见图4所示,该即时通讯方法包括如下步骤:
步骤401:发送终端A登录即时通讯消息服务器B;
步骤402:A实时监听用户的信息输入操作;
步骤403:若该信息输入操作为更新操作,A获取信息输入框内的更新信息;其中,更新操作过程中,用户可在信息输入框内输入文本字符,或删除信息输入框内已有的文本字符,而A可对信息输入框内的待发送文本信息进行实时解析,获取相应的更新信息,即新增字符或删除字符;
步骤404:A与B借助IMS核心网通过SIP协议协商会话,建立MSRP通讯链路;其中,A与B的协商会话可通过发送请求消息和接收反馈消息的过程实现;
步骤405:在MSRP通讯链路上,A通过MSRP SEND报文将该更新信息和第一标识信息发送至B;其中,该第一标识信息用于指示该更新信息为实时文本信息,在MSRP SEND报文中可扩展X-Revoke字段(相当于第一标识信息),其取值为“positive”或“negative”,该“positive”提示接收终端相应更新信息为删除字符,该“negative”提示接收终端相应更新信息为新增字符,该MSRP SEND报文中的imdn.Message-ID字段可填写相应的更新信息;
需要说明的是,上述步骤403至步骤405可循环执行,但当MSRP通讯链路存在时,可不执行步骤404。
步骤406:若该信息输入操作为发送确认操作,A确认此时信息输入框内的待发送文本信息;其中,发送确认操作过程中,用户例如会点击发送按键;
步骤407:在MSRP通讯链路上,A通过MSRP SEND报文将确认后的待发送文本信息和第二标识信息发送至B;其中,该第二标识信息用于指示确认后的待发送文本信息为确认文本信息,在MSRP SEND报文中可扩展X-Confirm字段(相当于第二标识信息),其取值为“positive”或“negative”,该“positive”提示接收终端对接收文本信息进行确定显示,反之取值“negative”;
步骤408:A与B借助IMS核心网通过SIP协议协商释放会话。
本发明第二实施例的即时通讯方法,相比第一实施例,借助监听发送终端中的信息输入操作,不仅能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行实时更新,实现接收方实时了解发送方在发送终端上输入的文本信息,还能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行确定显示,实现接收方了解发送方最终要发送的文本信息,进一步提升信息交互的实时性和体验。
第三实施例
参见图5所示,本发明第三实施例提供一种即时通讯方法,应用于接收终端,包括如下步骤501至步骤502,详述如下。
步骤501:接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
本发明实施例中,为接收发送终端发送的更新信息和用于指示该更新信息为实时文本信息的第一标识信息,接收终端可实时对自身的接收操作进行监听,并判断该接收操作是否与发送终端中的更新操作对应,若对应,则接收该更新信息和第一标识信息。
具体的,该更新信息为发送终端信息输入框内的待发送文本信息中的更新信息。在获取待发送文本信息中的更新信息时,发送终端可根据预先定义或配置的规则,对待发送文本信息进行解析,以获取待发送文本信息中的更新信息。且在获取待发送文本信息中的更新信息后,发送终端可直接将该更新信息发送至接收终端,而不用等到发送方确认发送后再发送。
该更新信息可以为新增信息,也可以为删除信息。该更新信息可以为单个字符,也可以为由多个字符组成的字符串。
该第一标识信息可提示接收终端与其一起发送的文本信息为实时文本信息,即更新信息。具体实现时,该第一标识信息的形式可根据即时通讯过程所采用的通讯技术调整,例如采用某扩展字段,本发明不对其进行限制。
步骤502:根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
本发明实施例中,接收终端在接收到该更新信息和第一标识信息后,可根据该更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新,使得该接收文本信息与发送终端信息输入框内的待发送文本信息一致,从而实现接收方实时了解发送方在发送终端上输入的文本信息。
本发明第三实施例的即时通讯方法,通过接收发送终端发送的更新信息和用于指示该更新信息为实时文本信息的第一标识信息,根据该更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新,能够使得该接收文本信息与发送终端信息输入框内的待发送文本信息一致,从而实现接收方实时了解发送方在发送终端上输入的文本信息,提升信息交互的实时性和体验。
第四实施例
参见图6所示,本发明第四实施例提供一种即时通讯方法,应用于接收终端,包括如下步骤601至步骤607,详述如下。
步骤601:在接收终端和消息服务器之间建立第二通讯链路。
本发明实施例中,发送终端和接收终端在进行文本信息通讯时,可借助消息服务器实现,该消息服务器可由多种即时通讯技术手段实现。
特别的,本发明具体实施例中,该消息服务器采用的技术架构可为SIP和IMS。实际通讯过程中,通讯终端(即发送终端和接收终端)通过IMS核心网接入消息服务器,建立用于承载消息内容的通讯链路,并采用SIP进行信令交互,采用MSRP进行消息内容传输。
接收终端在接收通讯信息之前,若其和消息服务器之间没有通讯链路,则可先和消息服务器建立通讯链路,然后通过该通讯链路与发送终端进行通讯。
步骤602:对所述接收终端的接收操作进行监听,得到第二监听结果。
本发明实施例中,该接收操作可以与发送终端中的更新操作对应,以接收更新信息,也可以与发送终端中的发送确认操作对应,以接收确认后的发送文本信息。
步骤603:当所述第二监听结果指示所述接收操作与发送终端中的更新操作对应时,通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
本发明实施例中,该消息服务器是发送终端和接收终端之间的传输媒介,可先接收发送终端发送的通讯文本信息,然后将接收到的通讯文本信息转发给接收终端。
该更新信息为发送终端信息输入框内的待发送文本信息中的更新信息。在获取待发送文本信息中的更新信息时,发送终端可根据预先定义或配置的规则,对待发送文本信息进行解析,以获取待发送文本信息中的更新信息。且在获取待发送文本信息中的更新信息后,发送终端可直接将该更新信息发送至接收终端,而不用等到发送方确认发送后再发送。
该更新信息可以为新增信息,也可以为删除信息。该更新信息可以为单个字符,也可以为由多个字符组成的字符串。
该第一标识信息可提示接收终端与其一起发送的文本信息为实时文本信息,即更新信息。具体实现时,该第一标识信息的形式可根据即时通讯过程所采用的通讯技术调整,例如采用某扩展字段,本发明不对其进行限制。
步骤604:根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
本发明实施例中,接收终端在接收到该更新信息和第一标识信息后,可根据该更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新,使得该接收文本信息与发送终端信息输入框内的待发送文本信息一致,从而实现接收方实时了解发送方在发送终端上输入的文本信息。
步骤605:发送确认反馈信息至所述发送终端。
本发明实施例中,在对接收文本信息进行更新后,接收终端可发送确认反馈信息至发送终端。该确认反馈信息可提示发送终端该接收终端已接收到相应的更新信息和第一标识信息并对接收文本信息进行了更新。
步骤606:当所述第二监听结果指示所述接收操作与所述发送终端中的发送确认操作对应时,通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的确认后的待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息。
本发明实施例中,该发送确认操作例如为发送方点击发送按键。该确认后的待发送文本信息为发送终端对当前信息输入内的待发送文本信息进行确认得到,是发送方最终要发送给接收方的文本信息。通常,该确认后的待发送文本信息经过至少一次更新形成。
在确认待发送文本信息后,发送终端可将确认后的待发送文本信息和用于指示该待发送文本信息为确认文本信息的第二标识信息发送至接收终端。
其中,该第二标识信息可提示接收终端与其一起发送的文本信息为确认文本信息,即最终发送的文本信息。具体实现时,该第二标识信息的形式可根据即时通讯过程所采用的通讯技术进行调整,例如采用某扩展字段,本发明不对其进行限制。
步骤607:根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
本发明实施例中,在接收到该第二标识信息和确认后的待发送文本信息后,接收终端可根据该第二标识信息和确认后的待发送文本信息,对接收终端显示界面上所显示的与确认后的待发送文本信息一致的接收文本信息进行确定显示。此处的确定显示可为,将当前的接收文本信息更新为最终状态。
其中,为了便于接收方区分接收终端显示界面上所显示的接收文本信息是实时文本信息还是确认文本信息,可使实时文本信息和确认文本信息采用不同的显示方式,例如采用不同的字体或颜色等。例如,具体显示时,可使实时文本信息采用红色,而确认文本信息采用黑色。
需要指出的是,在对接收文本信息进行确定显示后,接收终端可发送确认反馈信息(最终反馈信息)至发送终端。
下面,结合图7对本发明具体实例的即时通讯方法进行说明。
本发明具体实施例中,即时通讯过程主要采用SIP和MSRP技术手段实现,即采用SIP协议在通讯双方协商会话,建立用于承载消息内容的TCP链路,随后通讯双方在该TCP链路上通过MSRP协议传输消息内容。其中,发送终端A与接收终端C通过消息服务器B进行通讯。
具体的,参见图7所示,该即时通讯方法包括如下步骤:
步骤701:接收终端C登录即时通讯消息服务器B;
步骤702:C实时监听自身的接收操作;
步骤703:B与C借助IMS核心网通过SIP协议协商会话,建立MSRP通讯链路;其中,B与C的协商会话可通过发送请求消息和接收反馈消息的过程实现;
步骤704:若该接收操作与发送终端A的更新操作对应,C在MSRP通讯链路上,接收B通过MSRP SEND报文转发的更新信息和第一标识信息;其中,该第一标识信息用于指示该更新信息为实时文本信息,在MSRP SEND报文中可扩展X-Revoke字段(相当于第一标识信息),其取值为“positive”或“negative”,该“positive”提示C相应更新信息为删除字符,该“negative”提示C相应更新信息为新增字符,该MSRP SEND报文中的imdn.Message-ID字段可填写相应的更新信息;
步骤705:C根据该更新信息和第一标识信息对其显示界面上所显示的接收文本信息进行更新;
需要说明的是,上述步骤704至步骤705可循环执行。
步骤706:若该接收操作与A的发送确认操作对应,C在MSRP通讯链路上,接收B通过MSRP SEND报文转发的确认后的待发送文本信息和第二标识信息;其中,该第二标识信息用于指示确认后的待发送文本信息为确认文本信息,在MSRP SEND报文中可扩展X-Confirm字段(相当于第二标识信息),其取值为“positive”或“negative”,该“positive”提示接收终端对接收文本信息进行确定显示,反之取值“negative”;
步骤707:C根据该确认后的待发送文本信息和第二标识信息对其显示界面上所显示的接收文本信息进行确定显示;
步骤708:B与C借助IMS核心网通过SIP协议协商释放会话。
本发明第四实施例的即时通讯方法,相比第三实施例,借助监听接收终端中的接收操作,不仅能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行实时更新,实现接收方实时了解发送方在发送终端上输入的文本信息,还能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行确定显示,实现接收方了解发送方最终要发送的文本信息,进一步提升信息交互的实时性和体验。
第五实施例
参见图8所示,本发明第五实施例提供一种即时通讯装置,应用于发送终端,包括:
获取模块81,用于获取待发送文本信息中的更新信息;
第一发送模块82,用于将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
本发明实施例中,该即时通讯装置还包括:
第一监听模块,用于监听所述发送终端中的信息输入操作,得到第一监听结果。
而该获取模块81具体用于:
当所述第一监听结果指示所述信息输入操作为更新操作时,获取所述待发送文本信息中的更新信息。
本发明实施例中,该即时通讯装置还包括:
确认模块,用于当所述第一监听结果指示所述信息输入操作为发送确认操作时,对监听到所述发送确认操作时的待发送文本信息进行确认;
第二发送模块,用于将确认后的所述待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息发送至所述接收终端,用于所述接收终端根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
本发明实施例中,该即时通讯装置还包括:
第一更新模块,用于根据所述更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
本发明实施例中,该即时通讯装置还包括:
第一建立模块,用于在所述发送终端和消息服务器之间建立第一通讯链路;
而该第一发送模块82具体用于:
通过所述第一通讯链路,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至所述消息服务器,以使所述消息服务器将所述更新信息和第一标识信息发送至所述接收终端。
具体的,该更新信息可以为新增信息或删除信息。
具体的,该更新信息可以为单个字符或由多个字符组成的字符串。
本发明第五实施例还提供一种发送终端,包括上述的即时通讯装置。
本发明第五实施例的即时通讯装置,通过获取待发送文本信息中的更新信息,将该更新信息和用于指示该更新信息为实时文本信息的第一标识信息发送至接收终端,能够使得接收终端对接收终端显示界面上所显示的接收文本信息进行实时更新,从而实现接收方实时了解发送方在发送终端上输入的文本信息,提升信息交互的实时性和体验。
第六实施例
参见图9所示,本发明第六实施例提供一种即时通讯装置,应用于接收终端,包括:
第一接收模块91,用于接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息;
第二更新模块92,用于根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
本发明实施例中,该即时通讯装置还包括:
第二监听模块,用于对所述接收终端的接收操作进行监听,得到第二监听结果。
而该第一接收模块91具体用于:
当所述第二监听结果指示所述接收操作与所述发送终端中的更新操作对应时,接收所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
本发明实施例中,该即时通讯装置还包括:
第二接收模块,用于当所述第二监听结果指示所述接收操作与所述发送终端中的发送确认操作对应时,接收所述发送终端发送的确认后的待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息;
确定显示模块,用于根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
本发明实施例中,该即时通讯装置还包括:
第三发送模块,用于发送确认反馈信息至所述发送终端。
本发明实施例中,该即时通讯装置还包括:
第二建立模块,用于在所述接收终端和消息服务器之间建立第二通讯链路。
而该第一接收模块91具体用于:
通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
具体的,该更新信息可以为新增信息或删除信息。
具体的,该更新信息可以为单个字符或由多个字符组成的字符串。
本发明第六实施例还提供一种接收终端,包括上述的即时通讯装置。
本发明第六实施例的即时通讯装置,通过接收发送终端发送的更新信息和用于指示该更新信息为实时文本信息的第一标识信息,根据该更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新,能够使得该接收文本信息与发送终端信息输入框内的待发送文本信息一致,从而实现接收方实时了解发送方在发送终端上输入的文本信息,提升信息交互的实时性和体验。
第七实施例
参见图10所示,本发明第七实施例提供一种通讯终端100,包括通信单元110、存储单元111、处理器112、电源113、输入单元114、显示单元115、传感单元116和I/O接口117。
其中,该通信单元110可用于收发信息或通话过程中,信号的接收和发送,可以为射频电路、路由器、调制解调器以及各种无线模块等网络通讯设备。该存储单元111可用于存储软件程序以及模块,可包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序等,存储数据区可存储通讯终端及其应用程序所创建的数据等。该处理器112通过运行存储在存储单元上的软件程序及模块,执行各种功能应用及进行数据处理。该电源113为通讯终端各个部件供电,可包括一个或一个以上的直流或交流电源,并可通过电源管理***实现充电、放电、功耗管理等功能。该输入单元114可包括键盘、鼠标、触摸屏、操作杆等,可用于接收输入的数字或字符信息等。该显示单元115可用于显示由用户输入的信息或提供给用户的信息,以及通讯终端的各种图形用户接口,这些图形用户接口可以包括图形、文本、图标和/或视频。该传感单元116可包括光传感器、运动传感器等。该I/O接口117可包括各类***设备的输入/输出接口,用于收发信息。
具体的,该通讯终端可为发送终端,其中,处理器112通过读取存储单元111中的程序,执行下列过程:
获取待发送文本信息中的更新信息,控制I/O接口117将该更新信息和用于指示该更新信息为实时文本信息的第一标识信息发送至接收终端。
具体的,该通讯终端还可为接收终端,其中,处理器112通过读取存储单元111中的程序,执行下列过程:
控制I/O接口117接收发送终端发送的更新信息和用于指示该更新信息为实时文本信息的第一标识信息,根据该更新信息和第一标识信息,对显示单元115上所显示的接收文本信息进行更新。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (30)
1.一种即时通讯方法,应用于发送终端,其特征在于,包括:
获取待发送文本信息中的更新信息;
将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
2.根据权利要求1所述的即时通讯方法,其特征在于,所述获取待发送文本信息中的更新信息的步骤之前,还包括:
监听所述发送终端中的信息输入操作,得到第一监听结果;
所述获取待发送文本信息中的更新信息的步骤,包括:
当所述第一监听结果指示所述信息输入操作为更新操作时,获取所述待发送文本信息中的更新信息。
3.根据权利要求2所述的即时通讯方法,其特征在于,还包括:
当所述第一监听结果指示所述信息输入操作为发送确认操作时,对监听到所述发送确认操作时的待发送文本信息进行确认;
将确认后的所述待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息发送至所述接收终端,用于所述接收终端根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
4.根据权利要求1所述的即时通讯方法,其特征在于,所述获取待发送文本信息中的更新信息的步骤之后,还包括:
根据所述更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
5.根据权利要求1所述的即时通讯方法,其特征在于,所述获取待发送文本信息中的更新信息的步骤之后,所述将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端的步骤之前,还包括:
在所述发送终端和消息服务器之间建立第一通讯链路;
所述将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端的步骤,包括:
通过所述第一通讯链路,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至所述消息服务器,以使所述消息服务器将所述更新信息和第一标识信息发送至所述接收终端。
6.根据权利要求1至5中任一所述的即时通讯方法,其特征在于,所述更新信息为新增信息或删除信息。
7.根据权利要求1至5中任一所述的即时通讯方法,其特征在于,所述更新信息为单个字符或由多个字符组成的字符串。
8.一种即时通讯方法,应用于接收终端,其特征在于,包括:
接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息;
根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
9.根据权利要求8所述的即时通讯方法,其特征在于,所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤之前,还包括:
对所述接收终端的接收操作进行监听,得到第二监听结果;
所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤,还包括:
当所述第二监听结果指示所述接收操作与所述发送终端中的更新操作对应时,接收所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
10.根据权利要求9所述的即时通讯方法,其特征在于,还包括:
当所述第二监听结果指示所述接收操作与所述发送终端中的发送确认操作对应时,接收所述发送终端发送的确认后的待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息;
根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
11.根据权利要求8所述的即时通讯方法,其特征在于,所述根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新的步骤之后,还包括:
发送确认反馈信息至所述发送终端。
12.根据权利要求8所述的即时通讯方法,其特征在于,所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤之前,还包括:
在所述接收终端和消息服务器之间建立第二通讯链路;
所述接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息的步骤,包括:
通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
13.根据权利要求8至11中任一所述的即时通讯方法,其特征在于,所述更新信息为新增信息或删除信息。
14.根据权利要求8至11中任一所述的即时通讯方法,其特征在于,所述更新信息为单个字符或由多个字符组成的字符串。
15.一种即时通讯装置,应用于发送终端,其特征在于,包括:
获取模块,用于获取待发送文本信息中的更新信息;
第一发送模块,用于将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至接收终端,用于所述接收终端根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
16.根据权利要求15所述的即时通讯装置,其特征在于,还包括:
第一监听模块,用于监听所述发送终端中的信息输入操作,得到第一监听结果;
所述获取模块具体用于:
当所述第一监听结果指示所述信息输入操作为更新操作时,获取所述待发送文本信息中的更新信息。
17.根据权利要求16所述的即时通讯装置,其特征在于,还包括:
确认模块,用于当所述第一监听结果指示所述信息输入操作为发送确认操作时,对监听到所述发送确认操作时的待发送文本信息进行确认;
第二发送模块,用于将确认后的所述待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息发送至所述接收终端,用于所述接收终端根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
18.根据权利要求15所述的即时通讯装置,其特征在于,还包括:
第一更新模块,用于根据所述更新信息,对发送终端显示界面上所显示的发送文本信息进行更新。
19.根据权利要求15所述的即时通讯装置,其特征在于,还包括:
第一建立模块,用于在所述发送终端和消息服务器之间建立第一通讯链路;
所述第一发送模块具体用于:
通过所述第一通讯链路,将所述更新信息和用于指示所述更新信息为实时文本信息的第一标识信息发送至所述消息服务器,以使所述消息服务器将所述更新信息和第一标识信息发送至所述接收终端。
20.根据权利要求15至19中任一所述的即时通讯装置,其特征在于,所述更新信息为新增信息或删除信息。
21.根据权利要求15至19中任一所述的即时通讯装置,其特征在于,所述更新信息为单个字符或由多个字符组成的字符串。
22.一种即时通讯装置,应用于接收终端,其特征在于,包括:
第一接收模块,用于接收发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息;
第二更新模块,用于根据所述更新信息和第一标识信息,对接收终端显示界面上所显示的接收文本信息进行更新。
23.根据权利要求22所述的即时通讯装置,其特征在于,还包括:
第二监听模块,用于对所述接收终端的接收操作进行监听,得到第二监听结果;
所述第一接收模块具体用于:
当所述第二监听结果指示所述接收操作与所述发送终端中的更新操作对应时,接收所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
24.根据权利要求23所述的即时通讯装置,其特征在于,还包括:
第二接收模块,用于当所述第二监听结果指示所述接收操作与所述发送终端中的发送确认操作对应时,接收所述发送终端发送的确认后的待发送文本信息和用于指示所述待发送文本信息为确认文本信息的第二标识信息;
确定显示模块,用于根据所述第二标识信息和确认后的所述待发送文本信息,对接收终端显示界面上所显示的与确认后的所述待发送文本信息一致的接收文本信息进行确定显示。
25.根据权利要求22所述的即时通讯装置,其特征在于,还包括:
第三发送模块,用于发送确认反馈信息至所述发送终端。
26.根据权利要求22所述的即时通讯装置,其特征在于,还包括:
第二建立模块,用于在所述接收终端和消息服务器之间建立第二通讯链路;
所述第一接收模块具体用于:
通过所述第二通讯链路,接收所述消息服务器转发的所述发送终端发送的更新信息和用于指示所述更新信息为实时文本信息的第一标识信息。
27.根据权利要求22至26中任一所述的即时通讯装置,其特征在于,所述更新信息为新增信息或删除信息。
28.根据权利要求22至26中任一所述的即时通讯装置,其特征在于,所述更新信息为单个字符或由多个字符组成的字符串。
29.一种发送终端,其特征在于,包括权利要求15至21中任一所述的即时通讯装置。
30.一种接收终端,其特征在于,包括权利要求22至28中任一所述的即时通讯装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710054917.3A CN108347368A (zh) | 2017-01-24 | 2017-01-24 | 一种即时通讯方法、装置、发送终端及接收终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710054917.3A CN108347368A (zh) | 2017-01-24 | 2017-01-24 | 一种即时通讯方法、装置、发送终端及接收终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108347368A true CN108347368A (zh) | 2018-07-31 |
Family
ID=62962839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710054917.3A Pending CN108347368A (zh) | 2017-01-24 | 2017-01-24 | 一种即时通讯方法、装置、发送终端及接收终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108347368A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112804766A (zh) * | 2021-01-29 | 2021-05-14 | 展讯通信(上海)有限公司 | 跨业务类型的文本通信方法及装置、计算机可读存储介质 |
CN113300945A (zh) * | 2021-06-16 | 2021-08-24 | 迟彻 | 一种对话同步的即时通讯***及方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101964760A (zh) * | 2009-07-24 | 2011-02-02 | 李艳平 | 即时通讯等通讯***中的手写笔迹信息交流方式 |
CN104216674A (zh) * | 2014-09-10 | 2014-12-17 | 广东小天才科技有限公司 | 一种同步显示输入信息的方法和装置 |
CN104734936A (zh) * | 2013-12-19 | 2015-06-24 | 中兴通讯股份有限公司 | 即时消息处理方法、装置及*** |
US20150261742A1 (en) * | 2012-09-28 | 2015-09-17 | Facebook, Inc. | Enhanced predictive input utilizing a typeahead process |
US20150309720A1 (en) * | 2014-04-25 | 2015-10-29 | Timothy Isaac FISHER | Messaging with drawn graphic input |
CN105049327A (zh) * | 2015-06-23 | 2015-11-11 | 惠州Tcl移动通信有限公司 | 一种触摸振动即时通讯的方法及*** |
-
2017
- 2017-01-24 CN CN201710054917.3A patent/CN108347368A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101964760A (zh) * | 2009-07-24 | 2011-02-02 | 李艳平 | 即时通讯等通讯***中的手写笔迹信息交流方式 |
US20150261742A1 (en) * | 2012-09-28 | 2015-09-17 | Facebook, Inc. | Enhanced predictive input utilizing a typeahead process |
CN104734936A (zh) * | 2013-12-19 | 2015-06-24 | 中兴通讯股份有限公司 | 即时消息处理方法、装置及*** |
US20150309720A1 (en) * | 2014-04-25 | 2015-10-29 | Timothy Isaac FISHER | Messaging with drawn graphic input |
CN104216674A (zh) * | 2014-09-10 | 2014-12-17 | 广东小天才科技有限公司 | 一种同步显示输入信息的方法和装置 |
CN105049327A (zh) * | 2015-06-23 | 2015-11-11 | 惠州Tcl移动通信有限公司 | 一种触摸振动即时通讯的方法及*** |
Non-Patent Citations (3)
Title |
---|
企话通: ""企话通V5.0用户手册"", 《企话通,HTTP://WWW.QIHUATONG.COM/DOWNLOAD.HTML》 * |
有心诚然: ""百度商桥3.0使用手册"", 《豆丁,HTTPS://WWW.DOCIN.COM/P-705025686.HTML》 * |
朱扬勇,等: "《生物数据整合与挖掘》", 31 May 2009, 上海:复旦大学出版社 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112804766A (zh) * | 2021-01-29 | 2021-05-14 | 展讯通信(上海)有限公司 | 跨业务类型的文本通信方法及装置、计算机可读存储介质 |
CN112804766B (zh) * | 2021-01-29 | 2022-06-10 | 展讯通信(上海)有限公司 | 跨业务类型的文本通信方法及装置、计算机可读存储介质 |
CN113300945A (zh) * | 2021-06-16 | 2021-08-24 | 迟彻 | 一种对话同步的即时通讯***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3402136B1 (en) | Information interaction method, client and device | |
CN102209119B (zh) | 维持会话连接 | |
CN108200170A (zh) | 消息处理方法、装置及可读存储介质 | |
CN102811335B (zh) | 建立视频会话的方法、设备和*** | |
CN101193070A (zh) | 即时通信***、即时通信客户端及即时通信方法 | |
CN111083161A (zh) | 数据传输的处理方法及装置、物联网设备 | |
CN103297470B (zh) | 永远在线业务的处理方法、应用服务器、用户终端和*** | |
CN106713126B (zh) | 一种内外网间电子邮件信息单向传输方法及*** | |
CN102143444A (zh) | 一种业务分发平台消息推送方法、相关设备及*** | |
US20090030917A1 (en) | Multimedia messaging service-based database synchronization | |
CN105119810A (zh) | 一种基于xmpp协议的即时通讯方法及*** | |
CN111092802B (zh) | 一种消息交互方法、发送设备及接收设备 | |
CN101296194B (zh) | 即时消息互通方法、即时消息网关及即时消息服务器 | |
CN103368818A (zh) | 一种即时消息发送的方法 | |
CN108347368A (zh) | 一种即时通讯方法、装置、发送终端及接收终端 | |
US20180232356A1 (en) | Method and system to communicate between devices through natural language using instant messaging applications and interoperable public identifiers | |
CN100546287C (zh) | 一种在即时通信过程中提供好友状态的方法、***及设备 | |
CN102111684B (zh) | 一种在iptv***中进行消息交互的方法及*** | |
CN101548514A (zh) | 在一个移动无线电***中交换消息的方法和设备 | |
CN107087011A (zh) | 一种远程访问的实现方法、装置和*** | |
CN101330664A (zh) | 多媒体业务的实现方法、***和装置 | |
CN109120578A (zh) | 一种实现链路连接处理的方法及装置 | |
CN103973656A (zh) | 终端状态判断的方法和***、RCS-e服务器 | |
CN107466040A (zh) | 一种路由器蹭网提醒用户的方法及*** | |
CN103873350A (zh) | 一种即时消息提示服务器、***及方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180731 |