对已发送信息的状态进行标记的方法及装置 【技术领域】
本发明涉及网络通信领域,尤其涉及一种对已发送信息的状态进行标记的方法及装置。
背景技术
目前,在移动终端用户之间进行信息通信的过程中,例如在进行彩信交互的过程中,为方便发送用户更好的了解所发送彩信的状态,即彩信的接收状态和阅读状态,在发送用户和网关的交互中提供了两个报告给发送用户,即彩信的发送报告(delivery report)和彩信的阅读报告(read report)。
发送报告是接收用户从服务器上下载完彩信后,由网关发送给彩信发送用户的一个报告,用于告知发送用户彩信内容已经成功发送到接收用户的客户端上;阅读报告是接收用户打开并阅读彩信后,由接收用户发送给网关,再由网关转发给发送用户的报告,用于告知发送用户,接收用户已经阅读了该条彩信。
从上述现有技术方案中可知,如果发送用户给接收用户之外的其他一些用户也发送过彩信,并且给每个用户发送都不止一条,那么发送用户在已发送信箱中就会存有很多已发送的彩信,如果经过了较长的时间,那些接收彩信用户才下载并阅读,当发送用户收到发送报告或者是阅读报告时,已经无法和每一条彩信对应上了,发送用户就不能很方便的得到自己发送出的每条彩信的状态了;另外,如果发送用户在接收到发送报告或阅读报告之后,便将该报告删除了,这样发送用户就只是在当时知道了该彩信的状态是否被接收或被阅读,但是过了一段时间,发送用户有可能就忘记了,也就无法再了解到这个状态信息了,现有技术中移动终端用户之间进行其他信息通信的过程也与上述过程类似。
由此可见,按照现有技术的方案,信息发送用户无法方便、持久的了解自己所发送信息在接收用户的接收状态或阅读状态。
【发明内容】
本发明实施例提供了一种对已发送信息的状态进行标记的方法及装置,能够使信息发送用户更加方便、持久的了解自己所发送信息在接收用户的接收状态或阅读状态,提高信息通信的功能。
本发明实施例提供了一种对已发送信息的状态进行标记的方法,所述方法包括:
信息发送方在接收到发送报告之后,根据所接收到的发送报告来标识所发送的信息为已接收;
信息发送方在接收到阅读报告之后,根据所接收到的阅读报告来标识所发送的信息为已阅读。
本发明实施例提供了一种对已发送信息的状态进行标记的装置,所述装置包括:
已接收状态标识单元,用于在信息发送方接收到发送报告之后,根据所接收到的发送报告来标识所发送的信息为已接收;
已阅读状态标识单元,用于在信息发送方接收到阅读报告之后,根据所接收到的阅读报告来标识所发送的信息为已阅读。
由上述所提供的技术方案可以看出,信息发送方在接收到发送报告之后,会根据所接收到的发送报告来标识所发送的信息为已接收;并且,信息发送方在接收到阅读报告之后,还会根据所接收到的阅读报告来标识所发送的信息为已阅读。通过上述的技术方案,就可以使信息发送用户更加方便、持久的了解自己所发送信息在接收用户的接收状态或阅读状态,提高信息通信的功能。
【附图说明】
图1为本发明实施例所提供的对已发送信息的状态进行标记方法的流程示意图;
图2为本发明实施例所举实例中手机发送彩信之后处理的流程示意图;
图3为本发明实施例所提供的对已发送信息的状态进行标记装置的结构示意图。
【具体实施方式】
本发明实施例提供了一种对已发送信息的状态进行标记的方法及装置,通过增加移动终端中已发送信息的两个特征属性,并结合相关信息协议中的发送报告和阅读报告的分发,通过本发明实施例提供的方式修改彩信图标或存储位置;这样,对于关心自己所发送信息状态的用户来说,即便用户将所发送信息的阅读报告和发送报告删除了,或是存在多条不易区分的发送报告和阅读报告,也可以根据所发送信息的图标来判断该信息的状态是处于未接收或是已接收或是已读的状态;从而使信息发送用户更加方便、持久的了解自己所发送信息在接收用户的接收状态或阅读状态,提高信息通信的功能。
为更好的描述本发明实施方式,现结合附图对本发明的具体实施例进行说明,如图1所示为本发明实施例所提供方法的流程示意图,所述方法包括:
步骤11:信息发送方在接收到发送报告之后,根据所接收到的发送报告来标识所发送的信息为已接收。
在该步骤中,当信息发送方给信息接收方发送信息,并在接收到网关发送的发送报告之后,就可以根据所接收到的发送报告将所发送信息的状态标识为已接收,所述信息可以包括彩信或短信等。
在具体实现过程中,将所发送信息的状态标识为已接收的方式可以是根据所接收到的发送报告,将所发送信息的图标修改为已接收;或是根据所接收到的发送报告,修改所发送信息的存储位置。上述两种方式都可以实现对所发送信息的状态进行标识。
另外,上述将所发送信息的图标修改为已接收的方式可以通过如下过程来实现:首先修改所发送信息的是否被接收属性,将该属性修改为是,然后再根据该属性将所发送信息的图标修改为已接收。
通过上述方法,就可以使信息发送方根据所发送信息的图标来判断该信息的状态是处于未接收或是已接收状态,从而使信息发送用户更加方便、持久的了解自己所发送信息在接收方用户的接收状态。
步骤12:信息发送方在接收到阅读报告之后,根据所接收到的阅读报告来标识所发送的信息为已阅读。
在该步骤中,当信息发送方给信息接收方发送信息,并在接收到网关发送的阅读报告之后,就可以根据所接收到的阅读报告将所发送信息的状态标识为已阅读。
在具体实现过程中,将所发送信息的状态标识为已阅读的方式可以是根据所接收到的阅读报告,将所发送信息的图标修改为已阅读;或是根据所接收到的阅读报告,修改所发送信息的存储位置。上述两种方式都可以实现对所发送信息的状态进行标识。
另外,上述将所发送信息的图标修改为已阅读的方式可以通过如下过程来实现:首先修改所发送信息的是否被阅读属性,将该属性修改为“是”;然后再根据该属性将所发送信息的图标修改为已阅读。
下面以具体的实例来对上述方法进行详细说明,以手机终端发送彩信为例:对于一个手机终端来说,它里面存储的信息是有状态标识的,例如对于接收到的彩信,是存放在收件箱中的,每条信息都有“已读”和“未读”的状态之分;而对于向外发送的彩信,也有状态“发送成功”和“发送失败”的区别。信息的“已读”和“未读”状态目前往往是通过图标来区分的,而“发送成功”和“发送失败”往往是放在不同的信箱中来加以区别的。
现有技术中每条彩信都通过一些属性值来表明相应的信息,本发明实施例给存储在手机中的彩信扩展了两个属性,即如下所示的“是否被接收”和“是否被阅读”属性,用来表明一条向外发送出去的彩信是否被下载接收,以及是否被接收方所阅读。
彩信的属性列表如下所示:
发送者;
接受者;
发送时间;
主题;
是否被接收(新增加属性)
是否被阅读(新增加属性)。
通过上述新增加的两个特征属性,就可以按照本发明实施例所述的方法进行相应的操作,如图2所示为本发明实施例所举实例中手机发送彩信之后处理的流程示意图,图2中:
21:首先,手机已发送彩信的“是否被接收”和“是否被阅读”的两个属性默认为“否”;
22:当手机接收到发送报告后,自动解析发送报告;
23:将对应彩信的“是否被接收”的属性修改为“是”;
24:同时根据该属性修改相应彩信的图标,将其状态标识为“已接收”;
25:类似的,当手机接收到阅读报告时,自动解析阅读报告;
26:将对应彩信的“是否被阅读”的属性改为“是”;
27:同时根据该属性修改相应彩信的图标,将其状态标识为“已阅读”。
另外,在上述所举出的实例中,若同一发送方给同一接收方发送了多条彩信,则可以根据彩信的相关属性信息来识别不同的彩信,并对相应彩信进行操作。
举例来说,可以根据上述彩信属性列表中的“发送时间”属性信息或“主题”属性信息来区别所发送的不同彩信,例如可以按照“发送时间”属性信息将多条彩信划分为相应的时间点来进行区分,根据所接收到的某一时间点发送的彩信的发送报告或阅读报告,来对该时间点的彩信进行相应的操作。
另外,若同一发送方将同一条彩信发送给了多个接收方,则可以根据不同接收方的身份标识信息来识别所发送的彩信,并对相应彩信进行操作。
举例来说,可以根据不同接收方,例如A、B、C三个接收方的号码信息来标识给他们发送的彩信,然后根据所接收到的相应号码信息的彩信的发送报告或阅读报告,来对该号码信息的彩信进行相应的操作。
这样,通过上述实施例所述的方法,对于关心自己所发送信息状态的用户来说,即便用户将所发送信息的阅读报告和发送报告删除了,或是存在多条不易区分的发送报告和阅读报告,也可以根据所发送信息的图标来判断该信息的状态是处于未接收或是已接收或是已读的状态;从而使信息发送用户更加方便、持久的了解自己所发送信息在接收用户的接收状态或阅读状态,提高信息通信的功能。
本发明实施例还提供了一种对已发送信息的状态进行标记的装置,如图3所示为本发明实施例所提供装置的结构示意图,所述装置包括:
已接收状态标识单元,用于在信息发送方接收到发送报告之后,根据所接收到的发送报告来标识所发送的信息为已接收。
已阅读状态标识单元,用于在信息发送方接收到阅读报告之后,根据所接收到的阅读报告来标识所发送的信息为已阅读。
另外,上述已接收状态标识单元中可包括:
第一修改模块,用于根据所接收到的发送报告,将所发送信息的图标修改为已接收;
或,第二修改模块,用于根据所接收到的发送报告,修改所发送信息的存储位置。
上述已阅读状态标识单元中可包括:
第三修改模块,用于根据所接收到的阅读报告,将所发送信息的图标修改为已阅读;
或,第四修改模块,用于根据所接收到的阅读报告,修改所发送信息的存储位置。
值得注意的是,上述装置实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述方法实施例中的全部或部分步骤是可以通过程序来指令相关硬件完成的,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
综上所述,本发明实施例可以使信息发送用户更加方便、持久的了解自己所发送信息在接收方用户的接收状态或阅读状态,提高信息通信的功能。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。