欢迎光临小豌豆知识网!
当前位置:首页 > 生活技术 > 其他技术> 消息发送方法、消息阅读通知方法、消息接收方法及装置独创技术40296字

消息发送方法、消息阅读通知方法、消息接收方法及装置

2020-10-28 23:35:18

  消息发送方法、消息阅读通知方法、消息接收方法及装置

  技术领域

  本发明实施例涉及无线通信技术,尤其涉及一种消息发送方法、消息阅读通知方法、消息接收方法及装置。

  背景技术

  随着移动技术的不断发展,短消息(ShortMessagingService;简称SMS)业务已经成为人们常用的通信方式之一。图1为现有技术中短消息发送流程示意图,如图1所示,发送端的短消息应用客户端向运营商短消息中心提交发送短消息请求后,短消息中心返回接收响应,并将短消息发送到接收端,接收端向短消息中心返回接收响应后,短消息中心向发送端下发该短消息的接收状态报告,短消息发送流程到此结束。

  由上可知现有技术在短消息发送的设置中,仅有针对短消息接收状态报告的设置,发送端用户可以通过短消息接收状态报告获知短消息是否已经发送到了接收端,但是接收端用户是否已经阅读了该短消息就无从知晓了,即发送端用户无法获取该短消息在接收端的阅读状态,如此对于需要时效性沟通的事宜无法做出准确和及时的反馈,沟通效率不高。

  发明内容

  本发明实施例第一方面提供一种消息发送方法,包括:

  向接收端发送待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  接收服务器返回的反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,所述反馈消息是所述服务器在接收到所述接收端发送的、携带有所述接收端号码和所述消息编号的响应消息后发送的,所述响应消息是所述接收端在确认所述待阅读消息被阅读后,发送给所述服务器的;

  根据所述反馈消息,将与所述接收端号码对应的会话列表中、与所述消息编号对应的待阅读消息的状态修改为已阅读。

  本发明实施例第二方面提供一种消息阅读通知方法,包括:

  接收接收端发送的、携带有所述接收端号码和消息编号的响应消息,所述响应消息是所述接收端在确认发送端发给所述接收端的待阅读消息被阅读后发送的;所述待阅读消息至少包括消息内容、所述接收端号码以及用于标识所述待阅读消息的消息编号;

  向所述发送端发送反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本发明实施例第三方面提供一种消息接收方法,包括:

  接收发送端发送的待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  所述待阅读消息被阅读后,向服务器发送响应消息,所述响应消息包括所述接收端号码和所述消息编号,以使得所述服务器向所述发送端发送携带有所述接收端号码以及所述消息编号的反馈消息,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本发明实施例第四方面提供一种消息发送装置,包括:

  第一发送模块,用于向接收端发送待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  第一接收模块,用于接收服务器返回的反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,所述反馈消息是所述服务器在接收到所述接收端发送的、携带有所述接收端号码和所述消息编号的响应消息后发送的,所述响应消息是所述接收端在确认所述待阅读消息被阅读后,发送给所述服务器的;

  处理模块,用于根据所述反馈消息,将与所述接收端号码对应的会话列表中、与所述消息编号对应的待阅读消息的状态修改为已阅读。

  本发明实施例第五方面提供一种服务器,包括:

  第二接收模块,用于接收接收端发送的、携带有所述接收端号码和消息编号的响应消息,所述响应消息是所述接收端在确认发送端发给所述接收端的待阅读消息被阅读后发送的;所述待阅读消息至少包括消息内容、所述接收端号码以及用于标识所述待阅读消息的消息编号;

  第二发送模块,用于向所述发送端发送反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本发明实施例第六方面提供一种消息接收装置,包括:

  第三接收模块,用于接收发送端发送的待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  第三发送模块,用于所述待阅读消息被阅读后,向服务器发送响应消息,所述响应消息包括所述接收端号码和所述消息编号,以使得所述服务器向所述发送端发送携带有所述接收端号码以及所述消息编号的反馈消息,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本发明实施例第七方面提供一种网络系统,包括上述的第四方面提供的消息发送装置、第五方面提供的服务器,以及第六方面提供的消息接收装置。

  本发明实施例第八方面提供一种消息发送装置,包括:

  发送器,用于向接收端发送待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  接收器,用于接收服务器返回的反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,所述反馈消息是所述服务器在接收到所述接收端发送的、携带有所述接收端号码和所述消息编号的响应消息后发送的,所述响应消息是所述接收端在确认所述待阅读消息被阅读后,发送给所述服务器的;

  处理器,与所述接收器连接,用于根据所述反馈消息,将与所述接收端号码对应的会话列表中、与所述消息编号对应的待阅读消息的状态修改为已阅读。

  本发明实施例第九方面提供一种服务器,包括:

  接收器,用于接收接收端发送的、携带有所述接收端号码和消息编号的响应消息,所述响应消息是所述接收端在确认发送端发给所述接收端的待阅读消息被阅读后发送的;所述待阅读消息至少包括消息内容、所述接收端号码以及用于标识所述待阅读消息的消息编号;

  发送器,用于向所述发送端反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本发明实施例第十方面提供一种消息接收装置,包括:

  接收器,用于接收发送端发送的待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  发送器,用于所述待阅读消息被阅读后,向服务器发送响应消息,所述响应消息包括所述接收端号码和所述消息编号,以使得所述服务器向所述发送端发送携带有所述接收端号码以及所述消息编号的反馈消息,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本发明实施例第十一方面提供一种网络系统,包括上述的第八方面提供的消息发送装置、第九方面提供的服务器,以及第十方面提供的消息接收装置。

  本发明各实施例提供的消息发送方法、消息阅读通知方法、消息接收方法及装置,通过对待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  附图说明

  图1为现有技术中短消息发送流程示意图;

  图2为本发明实施例消息发送方法流程图;

  图3为本发明实施例消息阅读通知方法流程图;

  图4为本发明实施例消息接收方法流程图;

  图5为本发明实施例UDH头部携带消息编号的示意图;

  图6为本发明短信发送方法实施例流程图;

  图7为本发明消息发送装置一实施例结构示意图;

  图8为本发明服务器一实施例结构示意图;

  图9为本发明消息接收装置一实施例结构示意图;

  图10为本发明网络系统一实施例结构示意图;

  图11为本发明消息发送装置另一实施例结构示意图;

  图12为本发明服务器另一实施例结构示意图;

  图13为本发明消息接收装置另一实施例结构示意图;

  图14为本发明网络系统另一实施例结构示意图。

  具体实施方式

  针对现有技术在消息例如短消息的发送过程中,仅有针对短消息接收状态报告的设置,发送端用户无法获知短消息在接收端的阅读状态的缺陷,提供一种解决方案即通过对于短消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率。

  图2为本发明实施例消息发送方法流程图,如图2所示,该方法包括:

  步骤201、向接收端发送待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  本发明各实施例中所述的待阅读消息以短消息为例进行说明,当然并不局限于此,本发明实施例同样可以适用于其他形式的媒体消息。

  发送端上的消息应用客户端接收用户编辑的消息内容后,按照规定的发送协议封装成短消息,该短消息中可以包括消息内容和接收端号码例如接收端用户的手机号码,还可以包括发送端号码例如发送端用户的手机号等信息。

  为了对应标识哪一个短消息被接收端阅读,本发明实施例中对发送端发送给各接收端的每一个消息均进行编号,即发送端发送给各接收端的每一个短消息均分配一个消息编号例如“001”、“002”等,各消息编号可以以发送时间为序进行分配。具体地,发送端A发送给接收端B的所有短消息以时间为序分配消息编号,例如时间相邻的两个A—>B短消息的消息编号可以分别为“001”和“002”。发送端A发送给接收端C的所有短消息也同样以时间为序分配消息编号,例如时间相邻的两个A—>C的短消息的消息编号也可以分别为“001”和“002”。可以理解地,虽然发送给不同接收端的短消息的消息编号可能出现重复,但是由于接收端的接收端号码不同,因此消息编号相同的两个短消息也可以进行区分。

  目前普遍使用的移动终端可以将发送端与一接收端所有的交互消息统一整理在一个会话列表中,各会话列表以接收端号码进行区分。

  本发明实施例中,发送端是通过一网元设备向接收端发送的短消息,具体可以通过以下两种不同的发送方式进行,具体包括:

  当发送端和接收端的设备可以通过互联网进行通信时,例如发送端和接收端的设备均是处于联网状态的iphone4手机,而且均启动了“iMessage”功能,此时两台iphone4手机可以通过互联网发送短消息,而且该短消息与现有发送短消息的途径不同,其并不通过移动通信网中的短信中心,而是通过互联网中的一个消息服务器进行转发,由于此为现有技术,此处不再赘述。也就是说,当发送端和接收端的设备满足能够通过互联网发送短消息时,所述的网元设备为互联网中设备的消息服务器。

  当发送端和接收端的设备不能满足能够通过互联网发送短消息时,所述的网元设备为移动通信网中的短信中心。

  步骤202、接收服务器返回的反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,所述反馈消息是所述服务器在接收到所述接收端发送的、携带有所述接收端号码和所述消息编号的响应消息后发送的,所述响应消息是所述接收端在确认所述待阅读消息被阅读后,发送给所述服务器的;

  上述的网元设备接收到发送端发送的携带有消息编号的短消息后,将该短消息发送给接收端;接收端的消息应用客户端通过检测获知用户阅读该短消息后,可以通过例如互联网协议(InternetProtocol;简称:IP)网络向服务器发送响应消息,并携带接收端号码和消息编号,以告知服务器发送端发送的目的号码为接收端号码的、编号为该消息编号的短消息已经被阅读了。

  服务器在接收到上述响应消息后,同样也可以通过IP网络向发送端发送一反馈消息,携带有接收端号码和消息编号,以表明发送端之前发送的目的号码为接收端号码的、编号为消息编号的短消息已经被阅读了。本发明各实施例中以反馈消息和响应消息是通过IP网络发送为例进行说明,但并局限于此。

  步骤203、根据所述反馈消息,将与所述接收端号码对应的会话列表中、与所述消息编号对应的待阅读消息的状态修改为已阅读。

  所述发送端接收反馈消息获知短消息已经被阅读后,便可以将与该接收端号码对应的会话列表中、与该消息编号对应的短消息的状态修改为已阅读。会话列表中各短消息在不同阶段均具有不同的状态,当该短消息被发送出去后、收到服务器返回的反馈消息之前,该短消息的状态为“已发送”;在接收到服务器返回的反馈消息后,该短消息的状态被相应的修改为“已阅读”,这样发送端的用户便可以通过显示屏直观地看到该短消息的不同状态,清晰地了解到该短消息是否被阅读的情况。

  本发明实施例提供的消息发送方法,通过对待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  上述实施例中,服务器接收到接收端发送的响应消息后,得知短消息已经被阅读,可以直接通过IP网络发送携带有接收端号码和消息编号的反馈消息,发送端在接收到该反馈消息后,便可以默认该短消息已经被阅读。

  当然服务器还可以采取其他通知方式,例如服务器在向发送端发送的反馈消息中包括一消息状态码,用于标识所述待阅读消息是否已被阅读。该消息状态码可以通过预先设定不同的值代表不同的含义,例如为“1”代表已被阅读,“0”代表尚未被阅读。服务器接收到接收端发送的响应消息后,得知短消息已经被阅读,可以通过IP网络发送反馈消息,该反馈消息中不但包括接收端号码和消息编号。而且还包括上述的值为“1”的消息状态码,发送端在接收到该反馈消息后,便可以解析其中消息状态码的值获知该短消息已经被阅读。

  图3为本发明实施例消息阅读通知方法流程图,如图3所示,该方法包括:

  步骤301、接收接收端发送的、携带有所述接收端号码和消息编号的响应消息,所述响应消息是所述接收端在确认发送端发给所述接收端的待阅读消息被阅读后发送的;所述待阅读消息至少包括消息内容、所述接收端号码以及用于标识所述待阅读消息的消息编号;

  接收端接收到发送端发送的携带有消息编号的待阅读消息例如短消息后,阅读此短消息,接收端检测获知该短消息被阅读后,可以通过例如IP网络向服务器发送响应消息,并携带接收端号码和消息编号,以告知服务器发送端发送的目的号码为接收端号码的、编号为该消息编号的短消息已经被阅读了。

  步骤302、向所述发送端发送反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  服务器在接收到上述响应消息后,同样也可以通过IP网络向发送端发送一反馈消息,携带有接收端号码和消息编号,以表明发送端之前发送的目的号码为接收端号码的、编号为消息编号的短消息已经被阅读了。

  所述发送端接收反馈消息获知短消息已经被阅读后,便可以将与该接收端号码对应的会话列表中、与该消息编号对应的短消息的状态修改为“已阅读”。这样发送端的用户便可以通过显示屏直观地看到该短消息的不同状态,清晰地了解到该短消息是否被阅读的情况。

  本发明实施例提供的消息阅读通知方法,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  上述实施例中,服务器接收到接收端发送的响应消息后,得知短消息已经被阅读,可以直接通过IP网络发送携带有接收端号码和消息编号的反馈消息,发送端在接收到该反馈消息后,便可以默认该短消息已经被阅读。

  当然服务器还可以采取其他通知方式,例如服务器在向发送端发送的反馈消息中包括一消息状态码,用于标识所述待阅读消息是否已被阅读。该消息状态码可以通过预先设定不同的值代表不同的含义,例如为“1”代表已被阅读,“0”代表尚未被阅读。服务器接收到接收端发送的响应消息后,得知短消息已经被阅读,可以通过IP网络发送反馈消息,该反馈消息中不但包括接收端号码和消息编号。而且还包括上述的值为“1”的消息状态码,发送端在接收到该反馈消息后,便可以解析其中消息状态码的值获知该短消息已经被阅读。

  图4为本发明实施例消息接收方法流程图,如图4所示,该方法包括:

  步骤401、接收发送端发送的待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;

  步骤402、所述待阅读消息被阅读后,向服务器发送响应消息,所述响应消息包括所述接收端号码和所述消息编号,以使得所述服务器向所述发送端发送携带有所述接收端号码以及所述消息编号的反馈消息,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  接收端接收发送端通过上述的网元设备发送的待阅读消息例如短消息,通过检测获知该短消息被阅读后,可以通过IP网络向服务器发送响应消息,并携带接收端号码和消息编号,以告知服务器发送端发送的目的号码为接收端号码的、编号为该消息编号的短消息已经被阅读了。服务器接收到响应消息后服务器和发送端的处理流程,可以参照上述方法实施例进行,此处不再赘述。

  本发明实施例提供的消息接收方法,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  在上述各方法实施例中,消息编号的携带方式可以包括以下两种:

  第一种携带方式为隐式携带方式即消息编号通过待阅读消息的消息头中的空闲字段携带。本发明实施例通过扩展短信规范中的用户数据头部(UserDataHeader;简称UDH)头部,增加发送消息的消息编号,图5为本发明实施例UDH头部携带消息编号的示意图。发送端给每个短消息的消息头结构中自带一个消息编号,使用短信规范中的UDH标识符中的保留字段。具体地,在IDEDLa中填入消息编号的长度0x2,在IEDa中填入消息编号(例如000-255,及0x00~0xFF)以标识不同的消息,消息编号到例如257用完之后可以从1开始循环。在同一个会话中,按照发送时间序对消息进行编号;不同会话中,编号不互相干扰。发送端需要保存所有会话的消息编号。

  第二种携带方式为显式携带方式即消息编号设置在消息内容中,并通过预定符号将所述消息编号与消息内容中的文本内容进行划分。区别于上述隐式携带方式,本实施例中的显式携带方式中,通过在消息内容携带编码后的消息编号,消息编号在消息内容中是可见的。例如在消息内容的尾部加预定符号例如“□”等等,用以标识消息编号起始的特殊符号。一消息内容为“您好,好久不见!□001”,其中,“您好,好久不见!”为用户手动编辑的内容,“□001”是客户端自动增加到尾部的内容。预定符号“□”后跟随三位数字的消息编号000-255,标识不同的消息,消息编号255用完之后从0开始循环,按照发送时间序对待阅读消息进行编号。

  图6为本发明短信发送方法实施例流程图,如图6所示,该方法包括:

  步骤601、终端A向运营商短信中心发送携带有消息编号“001”的短信,该短信的接收方为终端B;

  终端A发给终端B的所有短信可以按照发送时间进行编号,从“001”直到“257”,满257条时可以重新开始从“001”编号。消息编号可以通过短信的消息头中的空闲字段携带;也可以设置在短信的短信内容中,并通过预定符号将消息编号与短信内容进行区分。

  步骤602、运营商短信中心将短信发送给终端B;

  步骤603、接收方用户阅读该短信后,由终端B的短信应用客户端向服务器返回一个响应消息,携带有终端B的电话号码和该短信的消息编号“001”;

  本发明实施中,服务器与终端A和终端B的交互通过IP协议实现。

  步骤604、服务器再将带了终端B的电话号码以及消息编号的反馈消息传给终端A,终端A在会话列表中查找消息编号为“001”的短信,并将该短信标识为“已阅读”并显示出来。

  终端A可以仅显示最近的时间段更新的短信状态,假定消息编号为“001”的短信的状态是“已阅读”,消息编号为“002”的短信的状态是“已发送”,那么在短信“002”在被阅读后,取消“001”短信的状态显示,而仅显示短信“002”的状态即“已阅读”,如此类推。当短信存在部分已读和部分未读的时候,在最新已读消息处显示“已阅读”。在最后一条未阅读但已发送的短信后显示“已发送”。

  图7为本发明消息发送装置一实施例结构示意图,如图7所示,该消息发送装置包括第一发送模块71、第一接收模块72和处理模块73,其中,第一发送模块71用于向接收端发送待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;第一接收模块72用于接收服务器返回的反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,所述反馈消息是所述服务器在接收到所述接收端发送的、携带有所述接收端号码和所述消息编号的响应消息后发送的,所述响应消息是所述接收端在确认所述待阅读消息被阅读后,发送给所述服务器的;处理模块73用于根据所述反馈消息,将与所述接收端号码对应的会话列表中、与所述消息编号对应的待阅读消息的状态修改为已阅读。

  具体地,第一发送模块71接收用户编辑的消息内容后,按照规定的发送协议封装成短消息,该短消息中可以包括消息内容和接收端号码例如接收端用户的手机号码,还可以包括发送端号码例如发送端用户的手机号等信息。发送给接收端的每一个短消息均分配一个消息编号例如“001”、“002”等,各消息编号可以以发送时间为序进行分配。第一发送模块81将短消息发送给网元设备,网元设备接收到发送端发送的携带有消息编号的短消息后,将该短消息发送给接收端;接收端的消息应用客户端通过检测获知用户阅读该短消息后,可以通过例如IP网络向服务器发送响应消息。服务器在接收到上述响应消息后,同样也可以通过IP网络向发送端发送一携带有消息编号和接收端号码的反馈消息。第一接收模块72接收到该反馈消息获知短消息已经被阅读后,便可以通过处理模块73将与该接收端号码对应的会话列表中、与该消息编号对应的短消息的状态修改为已阅读。

  上述装置实施例中,所述消息编号可以通过待阅读消息的消息头中的空闲字段携带;所述消息编号也可以设置在消息内容中,并通过预定符号将所述消息编号与所述消息内容中的文本内容进行划分。

  进一步地,反馈消息还包括用于标识所述待阅读消息是否已被阅读的消息状态码。

  本装置实施例提供的消息发送装置可以执行上述方法实施例中接收端所执行的处理步骤,具体流程以及解释说明可以参见上述方法实施例,此处不再赘述。

  本发明实施例提供的消息发送装置,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  图8为本发明服务器一实施例结构示意图,如图8所示,该服务器包括第二接收模块81和第二发送模块82,其中,第二接收模块81用于接收接收端发送的、携带有所述接收端号码和消息编号的响应消息,所述响应消息是所述接收端在确认发送端发给所述接收端的待阅读消息被阅读后发送的;所述待阅读消息至少包括消息内容、所述接收端号码以及用于标识所述待阅读消息的消息编号;第二发送模块82用于向所述发送端发送反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  具体地,接收端接收到发送端发送的携带有消息编号的待阅读消息例如短消息后,阅读此短消息,接收端检测获知该短消息被阅读后,可以通过例如IP网络向服务器发送响应消息。第二接收模块81接收到该响应消息后,第二发送模块82可以通过IP网络向发送端发送一反馈消息,携带有接收端号码和消息编号,以表明发送端之前发送的目的号码为接收端号码的、编号为消息编号的短消息已经被阅读了。所述发送端接收反馈消息获知短消息已经被阅读后,便可以将与该接收端号码对应的会话列表中、与该消息编号对应的短消息的状态修改为“已阅读”。

  进一步地,所述反馈消息还可以包括用于标识所述待阅读消息是否已被阅读的消息状态码。

  本装置实施例提供的服务器可以执行上述方法实施例中服务器所执行的处理步骤,具体流程以及解释说明可以参见上述方法实施例,此处不再赘述。

  本发明实施例提供的服务器,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  图9为本发明消息接收装置一实施例结构示意图,如图9所示,该消息接收装置包括第三接收模块91和第三发送模块92,其中,第三接收模块91用于接收发送端发送的待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;第三发送模块92用于所述待阅读消息被阅读后,向服务器发送响应消息,所述响应消息包括所述接收端号码和所述消息编号,以使得所述服务器向所述发送端发送携带有所述接收端号码以及所述消息编号的反馈消息,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  具体地,第三接收模块91接收发送端通过上述的网元设备发送的待阅读消息例如短消息,通过第三发送模块92检测获知该短消息被阅读后,可以通过例如IP网络向服务器发送响应消息,并携带接收端号码和消息编号,以告知服务器发送端发送的目的号码为接收端号码的、编号为该消息编号的短消息已经被阅读了。

  进一步地,所述消息编号通过所述待阅读消息的消息头中的空闲字段携带;或,所述消息编号设置在所述消息内容中,并通过预定符号将所述消息编号与所述消息内容中的文本内容进行划分。

  本装置实施例提供的消息接收装置可以执行上述方法实施例中接收端所执行的处理步骤,具体流程以及解释说明可以参见上述方法实施例,此处不再赘述。

  本发明实施例提供的消息接收装置,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  图10为本发明网络系统一实施例结构示意图,如图10所示,该网络系统包括消息发送装置1、服务器2和消息接收装置3。消息发送装置1向消息接收装置3发送携带有消息编号的待阅读消息,消息接收装置3阅读此待阅读消息后,向服务器发送携带该消息编号的响应消息;服务器2向消息发送装置1返回用于表明待阅读消息已经被阅读的反馈消息,至此消息发送装置1获知该待阅读消息已经被消息接收装置阅读了。

  本发明实施例提供的系统中所包括的消息发送装置、服务器和消息接收装置可以采用上述各装置实施例所提供的装置,执行的操作可以参照上述各方法实施例的处理流程,此处不再赘述。

  图11为本发明消息发送装置另一实施例结构示意图,如图11所示,该消息发送装置包括发送器111、接收器112和处理器113,其中,发送器111用于向接收端发送待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;接收器112用于接收服务器返回的反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,所述反馈消息是所述服务器在接收到所述接收端发送的、携带有所述接收端号码和所述消息编号的响应消息后发送的,所述响应消息是所述接收端在确认所述待阅读消息被阅读后,发送给所述服务器的;处理器113与所述接收器连接,用于根据所述反馈消息,将与所述接收端号码对应的会话列表中、与所述消息编号对应的待阅读消息的状态修改为已阅读。

  本装置实施例提供的消息发送装置可以执行上述方法实施例中接收端所执行的处理步骤,具体流程以及解释说明可以参见上述方法实施例,此处不再赘述。

  本发明实施例提供的消息发送装置,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  图12为本发明服务器另一实施例结构示意图,如图12所示,该接收器包括接收器121和发送器122,其中,接收器121用于接收接收端发送的、携带有所述接收端号码和消息编号的响应消息,所述响应消息是所述接收端在确认发送端发给所述接收端的待阅读消息被阅读后发送的;所述待阅读消息至少包括消息内容、所述接收端号码以及用于标识所述待阅读消息的消息编号;发送器122用于向所述发送端反馈消息,所述反馈消息包括所述接收端号码以及所述消息编号,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本装置实施例提供的服务器可以执行上述方法实施例中服务器所执行的处理步骤,具体流程以及解释说明可以参见上述方法实施例,此处不再赘述。

  本发明实施例提供的服务器,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  图13为本发明消息接收装置另一实施例结构示意图,如图13所示,该消息接收装置包括接收器131和发送器132,其中,接收器131用于接收发送端发送的待阅读消息,所述待阅读消息中至少包括消息内容、接收端号码以及用于标识所述待阅读消息的消息编号;发送器132用于所述待阅读消息被阅读后,向服务器发送响应消息,所述响应消息包括所述接收端号码和所述消息编号,以使得所述服务器向所述发送端发送携带有所述接收端号码以及所述消息编号的反馈消息,以供所述发送端根据所述反馈消息将与所述接收端号码对应的会话列表中、与所述消息编号对应的消息的状态信息修改为已阅读。

  本装置实施例提供的消息接收装置可以执行上述方法实施例中接收端所执行的处理步骤,具体流程以及解释说明可以参见上述方法实施例,此处不再赘述。

  本发明实施例提供的消息接收装置,通过对于待阅读消息阅读状态的反馈,使得发送端用户能够及时了解到该短消息是否已被阅读,以提高沟通效率,提升用户对待阅读消息阅读状态的感知。

  图14为本发明网络系统另一实施例结构示意图,如图14所示,该网络系统包括消息发送装置1’、服务器2’和消息接收装置3’。消息发送装置1’向消息接收装置3’发送携带有消息编号的待阅读消息,消息接收装置3’阅读此待阅读消息后,向服务器发送携带该消息编号的响应消息;服务器2’向消息发送装置1’返回用于表明待阅读消息已经被阅读的反馈消息,至此消息发送装置1’获知该待阅读消息已经被消息接收装置阅读了。

  本发明实施例提供的系统中所包括的消息发送装置、服务器和消息接收装置可以采用上述各装置实施例所提供的装置,执行的操作可以参照上述各方法实施例的处理流程,此处不再赘述。

  在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

  所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

  另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

  上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

  本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

  最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

《消息发送方法、消息阅读通知方法、消息接收方法及装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)