一种交互信息的显示方法和终端与流程

文档序号:12477799阅读:228来源:国知局
一种交互信息的显示方法和终端与流程

本发明涉及电子技术领域,具体涉及一种交互信息的显示方法和终端。



背景技术:

随着手机、平板电脑等终端的普及,多个用户使用终端中的交互应用软件实时发送信息进行沟通的方式被广泛使用。比如,用户可以使用短信、QQ、微信等交互应用软件来发送语音、文字、图片、视频、表情符号等信息进行实时交互。

本发明的发明人在研究和实践过程中发现,多个用户在进行实时交互的时候,当前用户如果打字速度比较慢,其他用户发送的消息会影响当前用户发送的消息的连贯性。如图1所示,图1中显示了张三和李四两个用户之间进行实时交互的消息显示界面,张三打算通知李四如下信息:“今天下班后聚餐的时间是6点半,地点是在东海国际广场”。具体地,张三在发送完第一条消息:“今天下班后聚餐的时间是6点半”,之后李四回复了两条消息:“欧耶!”和“晚上有聚餐,晚上吃什么”。由于李四的回复,使得张三发送的消息变成了两条中间穿插了李四发送的消息,消息变得不连续了,这样会影响消息的完整性,在用户查看张三发送的消息的时候,可能会漏掉了一部分信息。比如用户可能只关注到后面这条信息漏掉了前面的信息,或者只看到前面的信息漏掉了后面这条信息等情况出现。



技术实现要素:

本发明实施例提供了一种交互信息的显示方法和终端,能够使相关信息的显示更加集中,方便用户查看。

本发明实施例第一方面提供了一种交互信息的显示方法,包括:

依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;

确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;

获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;

根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置。

本发明实施例第二方面提供了一种终端,包括:

第一处理单元,用于依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;

确定单元,用于确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;

第一获取单元,用于获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;

第二处理单元,用于根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置。

本发明实施例通过依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置,能够使相关信息的显示更加集中,方便用户查看,提升了用户体验。

附图说明

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

图1是现有技术中一种交互信息的显示界面示意图;

图2-a是本发明实施例提供的一种交互信息的显示方法的流程示意图;

图2-b是本发明实施例提供的一种显示界面示意图;

图2-c是本发明实施例提供的一种显示界面示意图;

图2-d是本发明实施例提供的一种显示界面示意图;

图3是本发明实施例提供的另一种交互信息的显示方法的流程示意图;

图4是本发明实施例提供的一终端的结构示意图;

图5是本发明实施例提供的另一种终端的结构示意图;

图6是本发明实施例提供的一种终端的结构示意图。

具体实施方式

本发明实施例提供了一种交互信息的显示方法和终端,能够使相关信息的显示更加集中,方便用户查看。

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明的一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包括。例如包括了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例所描述的方法可以用于智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、或笔记本电脑等终端设备,上述终端仅是举例,而非穷举,包含但不限于上述终端。

首先,参见图2-a,图2-a是本发明的一个实施例提供的一种交互信息的显示方法的流程示意图。其中,如图2-a所示,本发明的一个实施例提供的一种交互信息的显示方法,可以包括:

201、依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中。

如图1所示,终端依次获取张三和李四发送的四条消息,根据接收顺序依次显示在当前用户的交互界面中,具体地,最先收到的信息为张三发送的“今天下班后聚餐的时间是6点半”、然后是李四发送的“欧耶!”、以及李四发送的“晚上有聚餐,晚上吃什么”,最后又收到张三发送的“地点是在东海国际广场”。

202、确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息。

可选的,在本发明一些可能的实施方式中,用户可以通过手指点击操作来确定待选取显示位置的交互信息,具体地,可以设定当用户手指按压某条交互信息的时长超过预定时长时,则将该条交互信息确定为待调整显示位置的交互信息,举例来说,若预定时长为5秒钟,则若用户按压某条交互信息的时长达到6秒钟,这将用户按压的这条交互信息确定为待调整显示位置的交互信息。可以理解的,也可以设定当用户手指按压某条交互信息的按压力度超过预定压力值时,则将该条交互信息确定为待调整显示位置的交互信息,举例来说,若预定时长为5秒钟,则若用户按压某条交互信息的时长达到6秒这确定用户按压的这条交互信息为待调整显示位置的交互信息。

203、获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置。

举例来说,位置调整指令可以指示将待调整显示位置的交互信息由触控起始位置移动到触控操作对应的结束位置,即目标位置,如图2-b所示,若需要将“地点在东海国际广场”移动到目标位置:“今天下班后聚餐的时间是6点半”的下面,可以用手指点击“地点在东海国际广场”并拖动手指到目标位置即:“今天下班后聚餐的时间是6点半”的下面来实现消息的移动。

在本发明的一些可能的实施方式中也可以通过点击待调整显示位置的交互信息“地点在东海国际广场”并滑动,则将被选中的待调整显示位置的交互信息移动到同一用户发出的滑动方向指示的最近的一条消息的附近,举例来说,若是向上滑动,则将“地点在东海国际广场”这条消息移动到,张三发出的“今天下班后聚餐的时间是6点半”的下面,这是用户只需给出滑动的方向即可,可以不用把手指一直滑动到“今天下班后聚餐的时间是6点半”的下面。可以理解的是,也可以将“今天下班后聚餐的时间是6点半”这条消息移动到“地点在东海国际广场”的上面,只需用户点击“今天下班后聚餐的时间是6点半”并滑动手指,将手指向下滑动,就可以将“今天下班后聚餐的时间是6点半”这条消息移动到张三后面发出的最近一条消息“地点在东海国际广场”的上面。

204、根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置。

如图2-c显示出将待调整显示位置的交互信息移动到目标位置。

本发明实施例通过依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置,能够使相关信息的显示更加集中,方便用户查看,提升了用户体验。

可选的,在本发明一些可能的实施方式中,为了区分哪些是被移动的信息、哪些是按照时间顺序依次接收并显示的信息,可以将被移动的信息即待调整显示位置的交互信息以预设的格式显示,预设的格式包括:预设的字体、预设的字体颜色、预设的背景、或者预设的背景颜色。举例来说若消息默认是黑色,可以将待调整显示位置的交互信息移动后显示为蓝色、红色、或者绿色等不同的颜色,也可以给移动后的待调整显示位置的交互信息设置一个预设的背景,或者将其背景颜色设置为预设的颜色,比如可以将背景设置为浅蓝色等。

可选的,在本发明一些可能的实施方式中,在根据位置调整指令将待调整显示位置的交互信息移动到所述目标位置之后,还可以包括:显示移动标识,用于指示移动到所述目标位置的所述待调整显示位置的交互信息的移动方向。若将“地点在东海国际广场”移动到“今天下班后聚餐的时间是6点半”的下面,可以在“地点在东海国际广场”这条互动消息的旁边,比如这句话的开头或者结尾添加一个带箭头的曲线,曲线的起点在箭头的下方,用于指示这条消息是从下面移动上来的,方面用户阅读。

可选的,在本发明一些可能的实施方式中,为了方便阅读,可以对待移动的交互消息及目标位置处对应的时间点之间的时长进行限定,限定与所述目标位置相邻的交互信息对应的时间点与待调整显示位置的交互信息对应的时间点之间的时差小于预设时长。比如预设时长可以是10秒钟、30秒钟、1分钟等。

参见图3,图3是本发明的另一个实施例提供的一种交互信息的显示方法的流程示意图。其中,如图3所示,本发明的一个实施例提供的一种交互信息的显示方法,可以包括:

301、依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中。

如图1所示,终端依次获取张三和李四发送的四条消息,根据接收顺序依次显示在当前用户的交互界面中,具体地,最先收到的信息为张三发送的“今天下班后聚餐的时间是6点半”、然后是李四发送的“欧耶!”、以及李四发送的“晚上有聚餐,晚上吃什么”,最后又收到张三发送的“地点是在东海国际广场”。

302、确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息。

可选的,在本发明一些可能的实施方式中,用户可以通过手指点击操作来确定待选取显示位置的交互信息,具体地,可以设定当用户手指按压某条交互信息的时长超过预定时长时,则将该条交互信息确定为待调整显示位置的交互信息,举例来说,若预定时长为5秒钟,则若用户按压某条交互信息的时长达到6秒钟,这将用户按压的这条交互信息确定为待调整显示位置的交互信息。可以理解的,也可以设定当用户手指按压某条交互信息的按压力度超过预定压力值时,则将该条交互信息确定为待调整显示位置的交互信息,举例来说,若预定时长为5秒钟,则若用户按压某条交互信息的时长达到6秒这确定用户按压的这条交互信息为待调整显示位置的交互信息。

303、获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置。

举例来说,位置调整指令可以指示将待调整显示位置的交互信息由触控起始位置移动到触控操作对应的结束位置,即目标位置,如图2-b所示,若需要将“地点在东海国际广场”移动到目标位置:“今天下班后聚餐的时间是6点半”的下面,可以用手指点击“地点在东海国际广场”并拖动手指到目标位置即:“今天下班后聚餐的时间是6点半”的下面来实现消息的移动。

在本发明的一些可能的实施方式中也可以通过点击待调整显示位置的交互信息“地点在东海国际广场”并滑动,则将被选中的待调整显示位置的交互信息移动到同一用户发出的滑动方向指示的最近的一条消息的附近,举例来说,若是向上滑动,则将“地点在东海国际广场”这条消息移动到,张三发出的“今天下班后聚餐的时间是6点半”的下面,这是用户只需给出滑动的方向即可,可以不用把手指一直滑动到“今天下班后聚餐的时间是6点半”的下面。可以理解的是,也可以将“今天下班后聚餐的时间是6点半”这条消息移动到“地点在东海国际广场”的上面,只需用户点击“今天下班后聚餐的时间是6点半”并滑动手指,将手指向下滑动,就可以将“今天下班后聚餐的时间是6点半”这条消息移动到张三后面发出的最近一条消息“地点在东海国际广场”的上面。

304、根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置。

如图2-c所示,将待调整显示位置的交互信息移动到目标位置。

305、将所述根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置的位置调整信息发送给服务器,以使服务器更新参与交互的相关用户的交互界面中显示的交互信息的位置与当前用户的交互界面中显示的交互信息的位置同步。

本发明实施例通过依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置,能够使相关信息的显示更加集中,方便用户查看,提升了用户体验。

请参见图4,图4是本发明的一个实施例提供的一种终端的结构示意图。其中,如图4所示,本发明的一个实施例提供的一种终端400,可以包括:第一处理单元401、确定单元402、第一获取单元403、和第二处理单元404。

第一处理单元401,用于依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中。

如图1所示,终端依次获取张三和李四发送的四条消息,根据接收顺序依次显示在当前用户的交互界面中,具体地,最先收到的信息为张三发送的“今天下班后聚餐的时间是6点半”、然后是李四发送的“欧耶!”、以及李四发送的“晚上有聚餐,晚上吃什么”,最后又收到张三发送的“地点是在东海国际广场”。

确定单元402,用于确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息。

可选的,在本发明一些可能的实施方式中,用户可以通过手指点击操作来确定待选取显示位置的交互信息,具体地,可以设定当用户手指按压某条交互信息的时长超过预定时长时,则将该条交互信息确定为待调整显示位置的交互信息,举例来说,若预定时长为5秒钟,则若用户按压某条交互信息的时长达到6秒钟,这将用户按压的这条交互信息确定为待调整显示位置的交互信息。可以理解的,也可以设定当用户手指按压某条交互信息的按压力度超过预定压力值时,则将该条交互信息确定为待调整显示位置的交互信息,举例来说,若预定时长为5秒钟,则若用户按压某条交互信息的时长达到6秒这确定用户按压的这条交互信息为待调整显示位置的交互信息。

第一获取单元403,用于获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置。

举例来说,位置调整指令可以指示将待调整显示位置的交互信息由触控起始位置移动到触控操作对应的结束位置,即目标位置,如图2-b所示,若需要将“地点在东海国际广场”移动到目标位置:“今天下班后聚餐的时间是6点半”的下面,可以用手指点击“地点在东海国际广场”并拖动手指到目标位置即:“今天下班后聚餐的时间是6点半”的下面来实现消息的移动。

在本发明的一些可能的实施方式中也可以通过点击待调整显示位置的交互信息“地点在东海国际广场”并滑动,则将被选中的待调整显示位置的交互信息移动到同一用户发出的滑动方向指示的最近的一条消息的附近,举例来说,若是向上滑动,则将“地点在东海国际广场”这条消息移动到,张三发出的“今天下班后聚餐的时间是6点半”的下面,这是用户只需给出滑动的方向即可,可以不用把手指一直滑动到“今天下班后聚餐的时间是6点半”的下面。可以理解的是,也可以将“今天下班后聚餐的时间是6点半”这条消息移动到“地点在东海国际广场”的上面,只需用户点击“今天下班后聚餐的时间是6点半”并滑动手指,将手指向下滑动,就可以将“今天下班后聚餐的时间是6点半”这条消息移动到张三后面发出的最近一条消息“地点在东海国际广场”的上面。

第二处理单元404,用于根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置。

如图2-c所示,将待调整显示位置的交互信息移动到目标位置。

本发明实施例通过依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置,能够使相关信息的显示更加集中,方便用户查看,提升了用户体验。

可选的,在本发明一些可能的实施方式中,为了区分哪些是被移动的信息、哪些是按照时间顺序依次接收并显示的信息,可以将被移动的信息即待调整显示位置的交互信息以预设的格式显示,预设的格式包括:预设的字体、预设的字体颜色、预设的背景、或者预设的背景颜色。举例来说若消息默认是黑色,可以将待调整显示位置的交互信息移动后显示为蓝色、红色、或者绿色等不同的颜色,也可以给移动后的待调整显示位置的交互信息设置一个预设的背景,或者将其背景颜色设置为预设的颜色,比如可以将背景设置为浅蓝色等。

可选的,在本发明一些可能的实施方式中,终端还可以包括显示单元,用于在所述第二处理单元根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置之后,显示移动标识,用于指示移动到所述目标位置的所述待调整显示位置的交互信息的移动方向。比如,若将“地点在东海国际广场”移动到“今天下班后聚餐的时间是6点半”的下面,可以在“地点在东海国际广场”这条互动消息的旁边,比如这句话的开头或者结尾添加一个带箭头的曲线,曲线的起点在箭头的下方,用于指示这条消息是从下面移动上来的,方面用户阅读。

可选的,在本发明一些可能的实施方式中,为了方便阅读,可以对待移动的交互消息及目标位置处对应的时间点之间的时长进行限定,限定与所述目标位置相邻的交互信息对应的时间点与待调整显示位置的交互信息对应的时间点之间的时差小于预设时长。比如预设时长可以是10秒钟、30秒钟、1分钟等。

请参见图5,图5是本发明的一个实施例提供的一种终端的结构示意图。其中,如图5所示,本发明的一个实施例提供的一种终端500,可以包括:第一处理单元501、确定单元502、第一获取单元503、第二处理单元504和发送单元505。

与图4所示终端400的区别在于,终端500还包括发送单元505,用于将根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置的位置调整信息发送给服务器,以使服务器更新参与交互的相关用户的交互界面中显示的交互信息的位置与当前用户的交互界面中显示的交互信息的位置同步。

请参阅图6,图6为本发明另一实施例提供的一种终端的结构示意图。如图6所示,本实施例中终端600可以包括:至少一个输入装置601、输出装置602、至少一个处理器603、存储器604和总线605。上述输入装置601、输出装置602、处理器603和存储器604通过总线605连接。

其中,上述输入装置601可以包括触控面板、键盘、或者触控按钮等;通过输入装置可以获取用户编辑的交互信息,以及获取用户触发的位置调整指令等。输出装置602可以是显示屏用于显示交互信息。

上述存储器604可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器604用于存储一组程序代码,上述处理器603用于调用存储器604中存储的程序代码,执行如下操作:

将依次获取的交互信息显示在当前用户的交互界面中;

确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;

根据位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置。

具体实现中,本发明实施例中所描述的输入装置601、输出装置602、处理器603可执行本发明实施例提供的图2-a和图3中所描述的交互信息的显示方法的各实施例中所描述的实现方式,也可执行本发明实施例提供的图4和图5中所描述的装置的实现方式,在此不再赘述。

本发明实施例通过依次获取并显示多个用户发送的交互信息,所述交互信息显示在当前用户的交互界面中;确定当前用户从已显示的所述交互信息中选取的待调整显示位置的交互信息;获取当前用户触发的位置调整指令,所述位置调整指令用于指示将所述待调整显示位置的交互信息移动到目标位置;根据所述位置调整指令将所述待调整显示位置的交互信息移动到所述目标位置,能够使相关信息的显示更加集中,方便用户查看,提升了用户体验。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储程序,该程序执行时包括上述方法实施例中记载的任何一种交互信息的显示方法的部分或全部步骤。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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

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

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

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

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

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