即时通讯方法、客户端及电子设备与流程

文档序号:12067948阅读:212来源:国知局
即时通讯方法、客户端及电子设备与流程

本申请属于信息处理技术领域,尤其涉及一种即时通讯方法、客户端及电子设备。



背景技术:

基于即时通讯技术(Instant Messaging,IM)的即时通信工具能够使用户识别在线用户并与他们实时交换消息,因其具有较好的沟通灵活性和及时性受到人们的欢迎。

随着即时通讯技术的发展,用户可以通过即时通信工具传送图片。为保护用户隐私,保证图片内容不被非法用户查看,在用户完成图片阅读后,即时通信工具可以将图片删除,具体的,例如阅后即焚功能。

现有的具有阅后即焚功能的即时通信工具发送图片消息时,通常由发送方用户设置图片可阅时间,例如可以为10s。接收方用户接受到该图片消息后点击使其显示图片消息中的图片。图片显示时长为所述图片可阅时间,即图片显示时长达到所述图片可阅时间后,图片将被删除。

然而,接收方用户作为图片阅读方,其实际所需的阅读时间可能难以与发送方用户设置的图片显示时长相匹配。具体的,例如一些信息量较大的图片例如文字截图,接收方用户可能难以在图片显示时长内阅读完毕;而对于一些信息量较少的图片例如仅为人物的面部写真图片,图片显示时长可能过长,用户需要进行额外的操作例如点击所述图片以取消显示。此外,接收方用户对图片信息的理解可以不受图片信息量多寡的限制,例如接收方用户为摄影爱好者,其可能需要对接收到的仅为人物的面部写真图片的构图进行仔细研究。而发送方用户认为人物写真图片的信息量较少,将图片可阅时间设置的较短,如此接收方用户可能无法在图片显示时长内完成对该人物写真图片的构图研究。

综上,现有技术的即时通讯方法在传送图片时,接收方用户所需的阅读时间难以与发送方用户设置的图片显示时长相匹配,导致用户的阅读体验不佳。



技术实现要素:

本申请实施方式的目的是提供一种能够便于接收方用户阅读图片消息的即时通讯方法、客户端及电子设备,以提升用户的阅读体验。

为实现上述目的,本申请提供了一种即时通讯方法,所述方法包括:接收到图片消息,在会话窗口展示预设信息,所述预设信息表示当前消息为图片消息;当检测到对所述预设信息持续进行的触发操作时,展示所述图片消息的图片;当检测到所述持续进行的触发操作中止后,取消显示所述图片消息的图片;取消展示所述会话窗口中的所述预设信息。

为实现上述目的,本申请还提供一种客户端,所述客户端包括:接收模块,用于接收到图片消息;展示模块,用于在会话窗口展示预设信息,所述预设信息表示当前消息为图片消息;及当检测到对所述预设信息持续进行的触发操作时,展示所述图片消息的图片;取消模块,用于当检测到所述持续进行的触发操作中止后,取消显示所述图片消息的图片;及取消展示所述会话窗口中的所述预设信息。

本申请还提供一种电子设备,所述电子设备包括:触摸显示器,其能展示会话窗口,接收用户输入;通信端子,其能按照预定编码规则进行网络通信;处理器,其在通过所述通信端子接收到图片消息时,控制所述触摸显示器在会话窗口展示预设信息,所述预设信息表示当前消息为图片消息;通过所述触摸显示器接收用户输入,在所述用户输入为对所述预设消息持续进行的触发操作时,控制所述触摸显示器展示所述图片消息的图片;在所述持续进行的触发操作中止后,控制所述触摸显示器取消显示所述图片消息的图片;控制所述触摸显示器取消展示所述会话窗口中的所述预设信息。

借由以上的技术方案,本发明的有益效果在于:通过接收方用户持续进行的触发操作控制图片展示的时间,允许接收方用户根据自身实际情况,自行掌控图片的阅读时间,从而提高了图片阅读的灵活性,提升用户阅读体验;此外,在接收方用户完成对图片的阅读中止触发操作后,可以取消展示图片和预设信息,用户再不能通过预设信息查阅到所述图片,从而较佳的保护了图片消息发送方用户的隐私安全。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1为本申请一个实施方式提供的即时通讯方法的流程图;

图2为本申请一个实施方式提供的客户端的模块图;

图3为本申请实施方式一个具体运用场景示意图;其中,(a)为预设信息展示步骤; (b)为触发预设信息步骤;(c)为图片展示步骤;(d)为预设信息取消展示步骤。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1。本申请实施方式提供一种即时通讯方法,该方法包括以下步骤。

步骤S11:接收到图片消息,在会话窗口展示预设信息,所述预设信息表示当前消息为图片消息。

在本实施方式中,可以通过安装在终端设备上的即时通讯工具接收由发送方用户发来的图片消息。所述终端设备可以为移动智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备、个人数字助理(PDA)或者智能可穿戴设备等。所述即时通讯工具可以为能于上述任一所列终端设备上运行的软体。所述终端设备可以通过2G/3G/4G、Wi-Fi、蓝牙等方式接收由发送方用户发来的图片消息。

在本实施方式中,所述图片消息可以具有预定的格式,其本身可以是一个具有预定内容的图片,用户接收到该图片消息后,可以在终端设备上展示。所述图片消息还可以仅附带有链接,接收到该图片消息后,终端设备可通过所述链接访问服务器上相应的图片下载地址,从而下载图片,并可以在完成下载后将图片进行展示。所述会话窗口可以是即时通讯工具展示在终端设备的显示屏上的用于为用户和终端设备提供信息交互的界面,其主要可以包括信息输入区域和信息展示区域,所述预设信息可展示于所述信息展示区域中。

在本实施方式中,接收到图片消息后,可以在会话窗口展示预设信息。所述预设信息用于表示当前接收到的即时通讯消息是一个图片消息。具体的,预设信息本身可以是一个字符串,其内容为“您接收到了一个图片消息,请点击查看。”;预设信息本身也可以是一个预设的图像,在会话窗口展示该图像,以提醒用户接收到了图片消息。预设的图像可以是一个指定的图像,不会对应接收的图片消息发生变化;当然,预设的图像也可以是当前接收的图片消息对应图片的缩略图。当然,所属领域技术人员在本申请技术精髓的启示下,还可能有其它变更,但只要其实现的功能和效果与本申请相同或相似,均应涵盖于本申请保护范围内。

步骤S13:当检测到对所述预设信息持续进行的触发操作时,展示所述图片消息的 图片。

在本实施方式中,所述触发操作的执行主体可以为用户的手指。在多数应用场景中,用户通常可以使用手指在终端设备的触摸显示器上进行点击操作。在某些实施例中,所述触发操作的执行主体还可以包括其他形式,例如可以是在所述触摸显示器上进行同样操作的触控辅助装置,例如常用的可以包括电容笔、电磁感应笔、基于红外的短距离遥控设备等,本申请实施例并不以此为限。所述触摸显示器可以是一种可接收输入讯号的感应式显示装置,其可以在被触发例如在所述触摸显示器的相应位置或区域执行某些具有预定手势的操作时相应产生电信号以实现讯号的输入,并驱动相应的应用程序。具体到在本实施方式中,所述触摸显示器可以接收由所述触发操作实现输入的讯号,进而可驱动终端设备的图片展示应用程序将所述图片消息的图片进行展示。当然,在其他的应用场景中,可以由安装在计算机(包括笔记本电脑,台式电脑)上的即时通信工具接收由发送方用户发来的图片消息。所述计算机用于展示所述会话窗口的显示硬件-显示屏可以为触摸显示器,则依照前文描述,其可以检测所述执行主体的触发操作并接收由所述触发操作实现输入的讯号。当然,所述计算机的显示屏也可以不是上述的触摸显示器,即所述显示器可以为非触摸式的,则接收方用户可以通过操作其他的硬件输入装置例如鼠标实现讯号的输入,从而驱动相应的应用程序。具体到在本实施方式中,所述计算机可以接收由鼠标点击实现输入的讯号,进而可驱动图片展示应用程序将所述图片消息的图片进行展示。

在本实施方式中,所述持续进行的触发操作可以为上述所列的执行主体在预定时间范围内与所述触摸显示器保持的触摸接触。同样,所述触摸显示器可以接收由所述持续进行的触发操作而实现输入的讯号,而配置有非触摸式显示器的计算机可以接收由鼠标的左/右键被长按而输入的讯号,进而可驱动终端设备的图片展示应用程序将所述图片消息的图片进行持续展示,以便于用户可以阅读展示的所述图片以获取图片中的信息。以配置有触摸显示器的终端设备为例,所述持续进行的触发操作可以是所述执行主体与所述触摸显示器上某一固定区域或点的触摸接触,例如可以是用户的手指在所述触摸显示器上的长按;也可以是所述执行主体在所述触摸显示器上预定范围内的移动,例如可以是用户的手指在所述触摸显示器上的滑动,通过所述滑动,可以在所述触摸显示器上形成具有特征参数的连续运动轨迹以实现讯号的输出,接收该讯号后可以驱动终端设备的图片展示应用程序执行相应的操作例如对展示的所述图片进行拖拽以使其在所述触摸显示器上移动,以便于用户对展示的所述图片进行更详细的阅读。

在本实施方式中,为使所述图片持续展示,所述执行主体例如可以为用户的手指,或者可以由用户操作的相应的触控辅助装置须与所述触摸显示器保持触摸接触,以实现持续的触发操作,增大了用户对展示的所述图片进行截图的难度,从而可降低所述图片在被用户阅读后保存、传播的可能性,较佳的保护了用户的隐私。

步骤S15:当检测到所述持续进行的触发操作中止后,取消显示所述图片消息的图片。

在本实施方式中,当用户完成对所述图片的阅读,可以停止触发操作。具体的,所述执行主体例如可以为用户的手指,或者可以由用户操作的相应的触控辅助装置可以脱离与所述触摸显示器的触摸接触。当检测到所述持续进行的触发操作中止,则由所述持续进行的触发操作实现输入的讯号消失,相应的,根据所述讯号驱动执行的操作停止。具体到在本实施方式中,可以为终端设备的图片展示应用程序取消显示所述图片消息的图片。

步骤S17:取消展示所述会话窗口中的所述预设信息。

在本实施方式中,为保护用户的隐私完全,当所述持续进行的触发操作中止取消显示所述图片消息的图片之后,取消展示所述会话窗口中的所述预设信息。此时,所述预设信息在所述会话窗口中的记录被删除,实现不能再通过所述预设信息查阅到所述图片,从而保护了接收方用户的隐私安全。具体的,当取消显示所述图片消息的图片后,所述显示器可以恢复展示会话窗口,并可以在会话窗口的相应区域例如所述预设信息的右边显示倒计时标识,例如可以倒计时3s。倒计时结束时,再将展示在所述会话窗口中的所述预设信息取消展示,并且所述预设信息可以火焰焚烧、纸张粉碎或橡皮擦拭等较生动的方式逐渐消失,以取消展示。当然,所述倒计时的时长并不限定为3s,可以根据实际需要进行设置,例如可以为1s、2s、4s、5s等,本申请实施例并不以此为限。此外,本申请实施例也可以不限定为倒计时结束后取消展示在会话窗口中的预设信息,例如可以在取消显示图片后,立即取消展示所述预设信息,本申请实施例并不以此为限。

本申请实施方式通过接收方用户持续进行的触发操作控制图片展示的时间,允许接收方用户根据自身实际情况,自行掌控图片的阅读时间,从而提高了图片阅读的灵活性,提升用户阅读体验;此外,在接收方用户完成对图片的阅读中止触发操作后,可以取消展示图片和预设信息,用户再不能通过预设信息查阅到所述图片,从而较佳的保护了图片消息发送方用户的隐私安全。

在一个具体的应用场景中,接收方用户可以通过智能手机接收到由发送方用户发来 的图片消息。当图片的信息量较大例如为文字截图,需要仔细阅读时,接收方用户可以通过其手指持续点击智能手机的触摸显示器以使图片展示,直至用户完成对图片的阅读。之后用户便可停止点击,将其手指移离触摸显示器,该文字截图取消显示,进而取消展示该文字截图的预设信息。当接收到的图片信息量较少例如可以是仅为人物的面部写真图片时,用户可以快速完成图片的阅读,之后便可停止点击,该写真图片取消显示,进而可以取消展示该写真图片的预设信息;而当接收方用户为摄影爱好者,其需要对该写真图片的构图进行仔细研究时,此时用户可以持续点击较长时间以使该写真图片在较长时间内显示,直至其完成对该写真图片的构图研究,之后便可停止点击,该写真图片取消显示,进而可以取消展示该写真图片的预设信息。由此,通过接收方用户的点击操作控制图片展示的时间,用户阅读图片的时间长短可以由其自行掌控,从而提高了图片阅读的灵活性,提升用户阅读体验;此外,在接收方用户完成对图片的阅读停止点击后,可以取消展示图片和预设信息,用户再不能通过预设信息查阅到所述图片,从而较佳的保护了图片消息发送方用户的隐私安全。

在一个实施方式中,在取消展示所述会话窗口中的所述预设信息的步骤中还可以包括:删除所述图片消息。

在本实施方式中,在取消展示所述预设信息后,可以删除所述图片消息。更具体的是,可以将所述图片消息的数据在接收方用户的终端设备上删除,从而可防止所述图片消息被复原的可能,最大限度的保护用户的隐私安全。

在一个实施方式中,所述预设信息可以包括:字符串、图像、语音和视频中的至少一个。

在本实施方式中,将所述预设信息以预定的样式展示于所述会话窗口上,可以对图片所包含的内容进行遮盖或替代,以防止所述图片在未展示时被旁人窥视而发生信息泄露。具体的,例如所述预设信息可以是预定长度的字符串如“您收到一个图片消息,请点击查看!”;也可以是具有预定内容的图像,例如可以为能够起标识作用的icon图标,所述图标也可以具有预定的显示样式,例如可以是小动物的图像或动态的卡通形象,也可以是尺寸较小的缩略图形;所述图像还可以具有预定面积和形状的色块,例如为红色的矩形色块。所述预设信息还可以是可播报或播放的语音或视频,例如,所述语音可以为“您收到一条图片消息”,或者,所述视频可以为在所述会话窗口的预定区域播放的视频,所述视频所播放的内容可以根据实际需求设置,例如可以为人物对图片进行讲解,且其讲解的内容可以语音的形式同步输出,从而提醒用户查看。在某些实施例中,所述 预设信息还可以包括其他的形式,本申请实施例并不以此为限。由上述描述可知,通过使用字符串、图像、语音或视频所代表的内容来显示所述预设信息,可以对图片所包含的内容进行遮盖或替换,有效防止图片未展示即发生信息泄露的可能,较佳的保护的用户的隐私安全。

在一个实施方式中,所述持续进行的触发操作的方式可以包括:检测到的终端设备的触摸显示器被持续触摸;或者,检测到的鼠标被持续点击。

在本实施方式中,触摸显示器被持续的触摸可以产生持续的电信号,该电信号可以表示在触摸显示器的具体位置发生了触摸操作。鼠标被持续点击也会产生持续的电信号,也可以表示使用鼠标的设备上,具体哪个部分发生了点击事件。执行主体可以为用户的至少一个手指可参照前文的描述,在此不再赘述。在一个应用场景中,可以由安装在计算机(包括笔记本电脑,台式电脑)上的即时通信工具接收由发送方用户发来的图片消息。所述计算机用于展示所述会话窗口的显示硬件-显示屏可以为触摸显示器,则依照前文描述,接收方用户可以在触摸显示器上进行点击、滑动(持续进行的触发操作)操作使图片消息的图片展示;所述计算机的所述显示屏可以不是上述的触摸显示器,则接收方用户可以通过操作其他的硬件输入装置例如鼠标实现讯号的输入,具体的,接收方用户可以点击鼠标左/右键使图片展示后,再持续按住鼠标左/右键,且在鼠标被持续按住的同时,接收方用户可以拖动鼠标,以使图片可以在所述显示屏上移动;或者,在鼠标被持续按住的同时,可以通过滚动鼠标滚轮对图片进行放大/或缩小操作,以便于用户对展示的所述图片进行更详细的阅读。

在一个实施方式中,在所述持续进行的触发操作过程中,所述方法还可以包括:检测到所述触摸显示器的另一个区域被触摸,控制所述触摸显示器改变所述图片显示的大小或位置,以响应所述另一区域被触摸的操作。

在本实施方式中,在所述触发操作持续进行的过程中,触摸显示器会展示图片消息的图片。在展示图片的过程中,在另外一个区域发生了触摸操作,则认为该另外一个区域的触摸操作是要针对当前显示图片的状态进行变更,以便于使用户更加方便的观看图片的整体或细节。具体的,该图片可能较大,由于触摸显示器的大小有限,使得图片填满触摸显示器的区域之后,用户可能无法看清图片的细节。比如图片的内容为文字。此时,可能会需要将图片放大,则用户可以在当前的触摸基础上与触摸显示器的另一个区域触摸,并改变触摸的位置,以放大图片。具体的,比如两个触摸区域之间的距离变大。当然,也可以通过改变触摸区域的距离,以缩小图片。比如两个触摸区域之间的距离变 小。再者,还可以为,在另一个触摸区域的运动轨迹不是与当前触摸区域相向或相反运动时,触摸显示器可以响应另一触摸区域的运动,使图片发生位置变化。比如图片的显示位置随着另一触摸区域的变化而变化。如此,使得用户可以查看被在当前触发操作持续进行时所遮挡的区域。

在一个实施方式中,在展示所述图片消息的图片的过程中,可以禁止对所述图片执行下述至少一种操作:截图;收藏;保存;转发;举报。

在本实施方式中,在展示所述图片消息的图片的过程中,可以禁止对所述图片执行截图、收藏、保存、转发、举报等操作。具体的,例如当用户使其手指与终端设备的触摸显示器保持接触使图片全屏展示时,可以将所述终端设备的截图、收藏、保存、转发、举报等功能的物理按键(单键或组合键)或虚拟按键进行失效处理,所述终端设备将无法对全屏展示的图片进行截图、收藏、保存、转发、举报等操作,从而可进一步降低所述图片在被用户阅读后保存、传播的可能性,更好的保护用户的隐私。

在一个实施方式中,在所述持续进行的触发操作中止后,取消显示所述图片消息的图片的步骤中,所述方法还可以包括:向所述图片消息的发送方用户发送图片已阅的提示信息。

在本实施方式中,可以根据所述持续进行的触发操作持续展示所述图片供用户阅读,一旦所述持续进行的触发操作中止图片取消展示,则可以表明用户已经完成了对图片的阅读,此时可以向图片的发送方用户发送图片已阅读的提示信息,具体的,例如可以是“已阅”、“您的朋友已阅读图片”。则图片消息的发送方用户根据所述提示信息,可以得知其发送的图片消息所处的状态,以便进行下一步的操作,例如发送方用户可以将其终端设备上发送的图片消息记录删除,以防止被其他用户查看从而保护其隐私。

请参阅图2。本申请实施方式还提供一种客户端1,所述客户端1包括接收模块11,展示模块13,取消模块15。

所述接收模块11可以于接收到图片消息;所述展示模块13可以用于在会话窗口展示预设信息,所述预设信息表示所述图片消息。

在本实施方式中,可以通过安装在终端设备上的即时通讯工具接收由发送方用户发来的图片消息。所述终端设备可以为移动智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备、个人数字助理(PDA)或者智能可穿戴设备等。所述即时通讯工具可以为能于上述任一所列终端设备上运行的软体。所述终端设备可以通过2G/3G/4G、Wi-Fi、蓝牙等方式接收由发送方用户发来的图片消息。

在本实施方式中,所述图片消息可以具有预定的格式,其本身可以是一个具有预定内容的图片,用户接收到该图片消息后,可以在终端设备上展示。所述图片消息还可以仅附带有链接,接收到该图片消息后,终端设备可通过所述链接访问服务器上相应的图片下载地址,从而下载图片,并可以在完成下载后将图片进行展示。所述会话窗口可以是即时通讯工具展示在终端设备的显示屏上的用于为用户和终端设备提供信息交互的界面,其主要可以包括信息输入区域和信息展示区域,所述预设信息可展示于所述信息展示区域中。

在本实施方式中,接收到图片消息后,可以在会话窗口展示预设信息。所述预设信息用于表示当前接收到的即时通讯消息是一个图片消息。具体的,预设信息本身可以是一个字符串,其内容为“您接收到了一个图片消息,请点击查看。”;预设信息本身也可以是一个预设的图像,在会话窗口展示该图像,以提醒用户接收到了图片消息。预设的图像可以是一个指定的图像,不会对应接收的图片消息发生变化;当然,预设的图像也可以是当前接收的图片消息对应图片的缩略图。当然,所属领域技术人员在本申请技术精髓的启示下,还可能有其它变更,但只要其实现的功能和效果与本申请相同或相似,均应涵盖于本申请保护范围内。

所述展示模块13可以用于当检测到对所述预设信息持续进行的触发操作时,展示所述图片消息的图片。

在本实施方式中,所述触发操作的执行主体可以为用户的手指。在多数应用场景中,用户通常可以使用手指在终端设备的触摸显示器上进行点击操作。在某些实施例中,所述触发操作的执行主体还可以包括其他形式,例如可以是在所述触摸显示器上进行同样操作的触控辅助装置,例如常用的可以包括电容笔、电磁感应笔、基于红外的短距离遥控设备等,本申请实施例并不以此为限。所述触摸显示器可以是一种可接收输入讯号的感应式显示装置,其可以在被触发例如在所述触摸显示器的相应位置或区域执行某些具有预定手势的操作时相应产生电信号以实现讯号的输入,并驱动相应的应用程序。具体到在本实施方式中,所述触摸显示器可以接收由所述触发操作实现输入的讯号,进而可驱动终端设备的图片展示应用程序将所述图片消息的图片进行展示。当然,在其他的应用场景中,可以由安装在计算机(包括笔记本电脑,台式电脑)上的即时通信工具接收由发送方用户发来的图片消息。所述计算机用于展示所述会话窗口的显示硬件-显示屏可以为触摸显示器,则依照前文描述,其可以检测所述执行主体的触发操作并接收由所述触发操作实现输入的讯号。当然,所述计算机的显示屏也可以不是上述的触摸显示器, 即所述显示器可以为非触摸式的,则接收方用户可以通过操作其他的硬件输入装置例如鼠标实现讯号的输入,从而驱动相应的应用程序。具体到在本实施方式中,所述计算机可以接收由鼠标点击实现输入的讯号,进而可驱动图片展示应用程序将所述图片消息的图片进行展示。

在本实施方式中,所述持续进行的触发操作可以为上述所列的执行主体在预定时间范围内与所述触摸显示器保持的触摸接触。同样,所述触摸显示器可以接收由所述持续进行的触发操作而实现输入的讯号,而配置有非触摸式显示器的计算机可以接收由鼠标的左/右键被长按而输入的讯号,进而可驱动终端设备的图片展示应用程序将所述图片消息的图片进行持续展示,以便于用户可以阅读展示的所述图片以获取图片中的信息。以配置有触摸显示器的终端设备为例,所述持续进行的触发操作可以是所述执行主体与所述触摸显示器上某一固定区域或点的触摸接触,例如可以是用户的手指在所述触摸显示器上的长按;也可以是所述执行主体在所述触摸显示器上预定范围内的移动,例如可以是用户的手指在所述触摸显示器上的滑动,通过所述滑动,可以在所述触摸显示器上形成具有特征参数的连续运动轨迹以实现讯号的输出,接收该讯号后可以驱动终端设备的图片展示应用程序执行相应的操作例如对展示的所述图片进行拖拽以使其在所述触摸显示器上移动,以便于用户对展示的所述图片进行更详细的阅读。

在本实施方式中,为使所述图片持续展示,所述执行主体例如可以为用户的手指,或者可以由用户操作的相应的触控辅助装置须与所述触摸显示器保持触摸接触,以实现持续的触发操作,增大了用户对展示的所述图片进行截图的难度,从而可降低所述图片在被用户阅读后保存、传播的可能性,较佳的保护了用户的隐私。

所述取消模块15可以用于当检测到所述持续进行的触发操作中止后,取消显示所述图片消息的图片。

在本实施方式中,当用户完成对所述图片的阅读,可以停止触发操作。具体的,所述执行主体例如可以为用户的手指,或者可以由用户操作的相应的触控辅助装置可以脱离与所述触摸显示器的触摸接触。当检测到所述持续进行的触发操作中止,则由所述持续进行的触发操作实现输入的讯号消失,相应的,根据所述讯号驱动执行的操作停止。具体到在本实施方式中,可以为终端设备的图片展示应用程序取消显示所述图片消息的图片。

所述取消模块15还可以用于取消展示所述会话窗口中的所述预设信息。

在本实施方式中,为保护用户的隐私完全,当所述持续进行的触发操作中止所述取 消模块15取消显示所述图片消息的图片之后,所述取消模块15还可以取消展示所述会话窗口中的所述预设信息。此时,所述预设信息在所述会话窗口中的记录被删除,不能再通过所述预设信息查阅到所述图片,从而保护了接收方用户的隐私安全。具体的,当所述取消模块15取消显示所述图片消息的图片后,所述显示器可以恢复展示会话窗口,并可以在会话窗口的相应区域例如所述预设信息的右边显示倒计时标识,例如可以倒计时3s。倒计时结束时,再将展示在所述会话窗口中的所述预设信息取消展示,并且所述预设信息可以火焰焚烧、纸张粉碎或橡皮擦拭等较生动的方式逐渐消失,以取消展示。当然,所述倒计时的时长并不限定为3s,可以根据实际需要进行设置,例如可以为1s、2s、4s、5s等,本申请实施例并不以此为限。此外,本申请实施例也可以不限定为倒计时结束后取消展示在会话窗口中的预设信息,例如可以在取消显示图片后,立即取消展示所述预设信息,本申请实施例并不以此为限。

本申请实施方式通过接收方用户持续进行的触发操作控制图片展示的时间,允许接收方用户根据自身实际情况,自行掌控图片的阅读时间,从而提高了图片阅读的灵活性,提升用户阅读体验;此外,在接收方用户完成对图片的阅读中止触发操作后,可以取消展示图片和预设信息,用户再不能通过预设信息查阅到所述图片,从而较佳的保护了图片消息发送方用户的隐私安全。

在一个实施方式中,所述客户端1还可以包括删除模块17,所述删除模块17可以用于删除所述图片消息。

在本实施方式中,在取消展示所述预设信息后,所述删除模块17可以删除所述图片消息。更具体的是,所述删除模块17可以将所述图片消息的数据在接收方用户的终端设备上删除,从而可防止所述图片消息被复原的可能,最大限度的保护用户的隐私安全。

在一个实施方式中,所述客户端1还可以包括禁止模块19,所述禁止模块19可以用于在展示所述图片消息的图片过程中,禁止对所述图片执行下述至少一种操作:截图;收藏;保存;转发;举报。

在本实施方式中,在展示所述图片消息的图片的过程中,所述禁止模块19可以禁止对所述图片执行截图、收藏、保存、转发、举报等操作。具体的,例如当用户使其手指与终端设备的触摸显示器保持接触使图片全屏展示时,所述禁止模块19可以将所述终端设备的截图、收藏、保存、转发、举报等功能的物理按键(单键或组合键)或虚拟按键进行失效处理,所述终端设备将无法对全屏展示的图片进行截图、收藏、保存、转发、 举报等操作,从而可进一步降低所述图片在被用户阅读后保存、传播的可能性,更好的保护用户的隐私。

请参阅图3,在一个具体的应用场景中,接收方用户的终端设备可以接收到由发送方用户发来的图片消息。如(a)所示,接收方用户的终端设备刚接收到所述图片消息时,可以在会话窗口中展示icon图标即所述预设信息,此时图片中所包含的信息可以被隐藏,以防止被旁人窥视。如(b)所示,接收方用户可以使用手指点击该icon图标,以触发所述图片消息显示图片。如(c)所示,所述图片全屏显示,接收方用户的手指可以持续点击所述图片所在的区域以维持所述图片处于显示状态,此时接收方用户即可阅读并获取所述图片的信息。此外,接收方用户可以使其手指沿终端设备的触摸显示器上下滑动以拖动所述图片移动,以便使图片的信息被完全展示。并且,当接收方用户的手指沿终端设备的触摸显示器上下滑动至所述触摸显示器的上下边界位置,所述图片的信息仍未完全展示时,接收方用户可以配合使用另外一个手指对所述图片进行捏合,以使图片尺寸变小;之后接收方用户的两个手指中的任意一个可以沿终端设备的触摸显示器上下滑动将拖动所述图片移动至合适位置,之后可配合使用两个手指中另一个再对所述图片进行捏开操作以使图片放大,即可做进一步的阅读。如(d)所示,当接收方用户完成对所述图片的全部信息的阅读后,可以将手指移开所述触摸显示器,所述点击停止,此时终端设备的触摸显示屏上可以在icon图标的右边显示倒计时标识,以倒计时的方式提示用户所述icon图标消失的剩余时间。之后,即可以将所述图片消息在终端设备的上数据彻底删除,以保护用户的隐私安全。由上述描述可见,本申请实施方式通过接收方用户持续进行的触发操作控制图片展示的时间,允许接收方用户根据自身实际情况,自行掌控图片的阅读时间,从而提高了图片阅读的灵活性,提升用户阅读体验;此外,在接收方用户完成对图片的阅读中止触发操作后,可以取消展示图片和预设信息,用户再不能通过预设信息查阅到所述图片,从而较佳的保护了图片消息发送方用户的隐私安全。

本申请还提供一种电子设备,可以使用户在使用包括本申请实施方式的电子设备的终端设备时方便的掌控图片阅读时间。所述电子设备可以包括:

触摸显示器,其能展示会话窗口,接收用户输入;

通信端子,其能按照预定编码规则进行网络通信;

处理器,其在通过所述通信端子接收到图片消息时,控制所述触摸显示器在会话窗口展示预设信息,所述预设信息表示当前消息为图片消息;通过所述触摸显示器接收用户输入,在所述用户输入为对所述预设消息的持续进行的触发操作时,控制所述触摸显 示器展示所述图片消息的图片;在所述持续进行的触发操作中止后,控制所述触摸显示器取消显示所述图片消息的图片;控制所述触摸显示器取消展示所述会话窗口中的所述预设信息。

在一个实施方式中,所述电子设备还可以包括存储器,所述存储器能存储所述通信端子接收的所述图片消息的图片;所述处理器能控制所述存储器删除所述图片消息的图片。

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable Gate Array,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片2。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language)等,目前最普遍使用的是VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)与Verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器: ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。

本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。该计算机软件产品可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。该计算机软件产品可以存储在内存中,内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括短暂电脑可读媒体(transitory media),如调制的数据信号和载波。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分 互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1