改变图形用户界面的视觉方面以将焦点带到消息制造技术

技术编号:21374595 阅读:51 留言:0更新日期:2019-06-15 12:25
该公开描述了一种系统,其中用户能够高效地定位和查看对话中的很可能与该用户更加有关或相关的消息。该系统被配置为确定对话中的消息与触发特征相关联,所述触发特征包括来自另一用户的很可能值得该用户注意的一段信息和/或交互。接着,该系统可以生成与该触发特征相关联的视觉通知。该视觉通知可以与表示该对话的图形元素相关联地被显示。在接收到对该视觉通知的选择的指示时,该系统可以显示该消息和触发特征,和/或改变与该消息相关联的视觉特性以将焦点带到该消息。

Changing the visual aspects of GUI to bring focus to messages

The disclosure describes a system in which a user can efficiently locate and view messages that are likely to be more relevant or relevant to the user in a conversation. The system is configured to determine that a message in a conversation is associated with a trigger feature that includes a piece of information and/or interaction from another user that is likely to deserve the user's attention. Next, the system can generate visual notifications associated with the trigger feature. The visual notification can be displayed in association with the graphic elements representing the dialogue. Upon receiving an indication of the choice of the visual notification, the system can display the message and trigger characteristics, and/or change the visual characteristics associated with the message to bring focus to the message.

【技术实现步骤摘要】
【国外来华专利技术】改变图形用户界面的视觉方面以将焦点带到消息
技术介绍
通信和协作在商业上下文和社交上下文两者中都可以是人们生活的重要部分。已经以将人们相连接来共享信息和体验为目标开发了通信和协作工具。这样的工具包括消息传送(例如,群组聊天)、语音通话、视频通话、共享桌面等。由此,这样的工具可以捕捉、操控、发送、接收、和/或再现消息传送数据(例如,文本)、音频数据、和/或视觉数据,并且使用这些类型的数据的各种组合来提供一组用户能够在其中进行通信的协作性环境。在使用消息传送系统和/或应用时,用户常常参与多个不同的群组对话,其中,每个群组对话包括共享诸如消息、图像、文件等之类的信息的多个用户(即,参与者)。通常而言并且出于组织的目的,可以围绕一个主题或问题为一组用户建立单独的对话。例如,从事于具体项目的一组雇员可以使用消息传送应用来创建并托管对话,其中,雇员可以在该对话中协作并共享与该项目的个体任务的进度相关联的信息。在另一个示例中,一组好友可以使用消息传送应用来创建并托管对话,以使得好友们能够协作并共享与梦幻橄榄球相关联的信息。随着对这样的消息传送系统和/或应用的使用的增加并且随着用户想要关于多种主题和/或问题来共享信息,用户可以在任何给定时间发现他或她自己成为了数量越来越多的分别的对话的一部分(例如,五个、十个、二十个等)。然而,在许多情况下,被配置在用户设备的显示屏上的消息传送应用的图形用户界面(例如,消息传送窗口)仅能够一次显示有限数量的对话(例如,一个对话),因此用户不能够主动地监视(例如,查看)来自当前没有被显示在显示屏上的其他对话的消息。更进一步地,用户可能正在使用他或她的用户设备的其他功能来做主动地监视发布到消息传送应用中的对话的消息以外的事情。也就是说,用户可能正在写工作文档,用户可能正在浏览互联网,用户可能正在编写程序,用户可能正在玩视频游戏,等等。因此,要用户主动地监视并注意在该用户参与的数量不断增加的对话中新近发布的所有消息是不可能的,或者至少是非常困难的。此外,在用户没有主动地监视正在进行的对话的一段时间之后,该用户可以切换图形用户界面(例如,将其放到显示器最前面)以查看正在进行的对话中被错过的新近发布的消息。在这种情况下,要用户高效地定位正在进行的对话中对该用户而言更加有关或相关的先前没有看到的消息是不可能的,或者至少是非常困难的。作为示例,在用户切换图形用户界面时,该用户可能必须不必要地花费宝贵的时间滚动过大量先前没有看到的消息(例如,十条、二十条、五十条、一百条等)来赶上该对话自此用户上一次查看以来是如何发展的,并且定位对该用户更加有关或相关的消息。由此,存在对一种改进的消息传送系统的需要,该系统解决这些问题,并且在对用户更有利或更方便的时间帮助用户定位正在进行的对话中的更加有关或相关的消息。关于这些和其他考虑呈现了在本文中所作出的公开。
技术实现思路
该公开描述了一种系统,其被配置为托管消息传送对话,并且使得用户能够高效地定位并查看消息传送对话中很可能与该用户更加有关或相关的消息。消息传送对话是针对用户群组而被托管的,这使得该群组中的个体用户能够使用计算设备来向该消息传送对话发布消息或者针对该消息传送对话提交消息。响应于该发布或提交,该系统被配置为将该消息添加至该消息传送对话,以使得其能够与该群组中的其他用户共享。因此,在本文中所描述的系统收集并聚合从用户群组的计算设备所接收的多个消息,并且以表示该用户群组之间正在进行的对话的方式来组织所述消息(例如,以基于消息被接收和/或提交的时间的线程化顺序来显示所述消息)。尽管在本文中所描述的许多示例反映了消息传送对话包括消息传送数据或者包括文本的消息,但是在该公开的上下文中要理解的是,可以另外地或可替代地经由消息传送对话来共享其他类型的信息,例如图像、视频、文档、电子表格等。消息传送对话在本文中可以被称为“对话”。为了使得用户能够高效地定位并查看对话中很可能与该用户更加有关或相关的消息,在本文中所描述的系统被配置为确定该对话中的消息包括特征。特征可以包括由另一用户所提供或发起的一段信息和/或交互,该段信息和/或该交互很可能是值得该用户注意的。此外,特征在消息传送数据中的出现可以包括触发用于向计算设备和/或计算设备的用户通知该特征的出现的功能的条件,并且由此,在本文中所描述的特征可以被称为“触发”特征。该系统可以基于对用户是否很可能响应于查看了触发特征而采取动作的确定(例如,用户很可能在问题专门指向该用户时提供回答)或者对用户是否很可能想要被告知触发特征的确定(例如,用户很可能想要从另一用户查看直接响应于由该用户所发布的先前消息而作出的评论)的确定来定义所述触发特征。根据在本文中进一步描述的示例,与消息相关联的触发特征可以包括:对与用户相关联的身份的提及(例如,标签)(例如,对诸如“Carol”之类的名字的“呼出(call-out)”或“at提及”或“@提及”),对用户作为其一部分的用户团队的提及(例如,对诸如“法律团队”之类的团队的呼出或“团队提及”),对用户所关注的对话频道的提及(例如,呼出或者诸如“运输频道”之类的“频道提及”),对另一用户喜欢由该用户先前发布的消息的指示,或者对由该用户先前发布的消息的评论。触发特征的其他示例可以包括:基于(例如,用户所跟踪的)关键词的出现或检测的关键词警告、基于日期出现或事件提及的日历警告、待办事项警告,等等。响应于确定对话中的消息包括触发特征,该系统被配置为将该触发特征与用户相关联并且生成与该特征相关联的视觉通知。生成该视觉通知以便经由用户的计算设备(例如,用户当前在其处登录到消息传送应用中以查看各种对话的计算设备)来显示。在一个示例中,该视觉通知与表示对话列表中的该对话的图形元素相关联地被显示,从而在查看了该视觉通知之后,该用户得知,值得该用户注意的触发特征与在该具体对话(相比于该用户在给定时间参与的其他对话)中发布或提交的消息相关联。如在上文中所描述的,在许多实例中,视觉通知所指向的对话常常当前没有经由计算设备显示。随后,在用户准备好和/或可用于将他或她的注意力转移至该对话时,该用户能够提供选择或激活该视觉通知的输入。该选择可以被延迟以使得其在消息被最初发布和/或视觉通知被显示之后(例如,五分钟后、十五分钟后、一小时后、一整天后,等等)出现。响应于接收到该输入,该系统被配置为识别对话中包括与触发特征相关联的消息的部分。对话的该部分还包括围绕对话中的该消息的一个或多个其他消息(例如,在消息基于发布至对话的时间进行组织的事件中,在大约相同时间发布的消息)。在一些示例中,该对话包括比与触发特征相关联的消息更新近发布的一系列消息,并且因此,该对话中被识别为进行显示的部分包括更早的消息(例如,五分钟前发布的,十五分钟前发布的,一小时前发布的,前一天发布的,等等)。接着,可以生成图形用户界面以显示对话的该部分。该图形用户界面被配置为将焦点带到很可能值得用户注意的与触发特征相关联的消息(例如,将焦点带到提及该用户的名字的消息)。由此,该系统被配置为当用户切换他或她的显示屏以查看对话时(例如,经由对视觉通知的选择),在视觉上将该消息与对话的显示部分中的其他周围消息区分开来。例如,该系统能够在预先确定的时段(例如,一本文档来自技高网
...

【技术保护点】
1.一种用于托管对话的系统的方法,所述方法包括:确定作为所述对话的部分的消息与触发特征相关联;生成与所述触发特征相关联的视觉通知以用于经由计算设备显示;接收数据,所述数据指示对经由所述计算设备显示的所述视觉通知的选择;响应于接收到所述数据,识别所述对话的部分,所述部分包括与所述触发特征相关联的所述消息和在所述对话中在所述消息周围的至少一条其他消息;以及生成图形用户界面的至少一部分,以在所述对话的所述部分经由所述计算设备被显示时将焦点带到所述消息,其中,生成所述图形用户界面的所述部分包括:在预先确定的时段内将与所述消息相关联的一个或多个视觉方面从正常大小缩放至经放大的大小,以将所述焦点带到所述消息,以及在所述预先确定的时段到期之后将与所述消息相关联的所述一个或多个视觉方面从所述经放大的大小返回至所述正常大小。

【技术特征摘要】
【国外来华专利技术】2016.10.31 US 15/339,8061.一种用于托管对话的系统的方法,所述方法包括:确定作为所述对话的部分的消息与触发特征相关联;生成与所述触发特征相关联的视觉通知以用于经由计算设备显示;接收数据,所述数据指示对经由所述计算设备显示的所述视觉通知的选择;响应于接收到所述数据,识别所述对话的部分,所述部分包括与所述触发特征相关联的所述消息和在所述对话中在所述消息周围的至少一条其他消息;以及生成图形用户界面的至少一部分,以在所述对话的所述部分经由所述计算设备被显示时将焦点带到所述消息,其中,生成所述图形用户界面的所述部分包括:在预先确定的时段内将与所述消息相关联的一个或多个视觉方面从正常大小缩放至经放大的大小,以将所述焦点带到所述消息,以及在所述预先确定的时段到期之后将与所述消息相关联的所述一个或多个视觉方面从所述经放大的大小返回至所述正常大小。2.根据权利要求1所述的方法,其中,所述触发特征包括以下中的一个:对与所述视觉通知经由其被显示的所述计算设备的用户相关联的身份的提及;对包括所述视觉通知经由其被显示的所述计算设备的用户的用户团队的提及;或者对所述视觉通知经由其被显示的所述计算设备的用户所关注的频道的提及。3.根据权利要求1所述的方法,其中,所述消息先前由所述计算设备的用户发布至所述对话,并且所述触发特征包括以下中的一个:对另一用户喜欢由所述计算设备的所述用户先前发布至所述对话的所述消息的指示;或者在对由所述计算设备的所述用户先前发布至所述对话的所述消息的回复中进行的评论。4.根据权利要求1-3中任一项所述的方法,其中,所述一个或多个视觉方面中的至少一个视觉方面包括文本。5.根据权利要求1-4中任一项所述的方法,其中,所述一个或多个视觉方面中的至少一个视觉方面包括与将所述消息发布至所述对话的用户的身份相关联的化身。6.根据权利要求1-5中任一项所述的方法,其中,所述一个或多个视觉方面中的至少一个视觉方面包括容器,所述容器包括所述消息并且在视觉上将所述消息与经由所述计算设备显示的所述对话的所述部分中的所述至少一条其他消息分隔开来。7.根据权利要求1-6中任一项所述的方法,其中,所述视觉通知被生成以用于与表示所述对话的图形元素相关联地显示。8.根据权利要求1-7中任一项所述的方法,其中,生成所述图形用户界面的所述部分还包括增加所述消息周围的内容的不透明度以进一步将焦点带到所述消息,所述内容包括所述至少一条其他消息。9.根据权利要求1-8中任一项所述的方法,还包括针对所述对话接收与所述消息和所述至少一条其他消息相比更新近发布的新消息,其中,生成所述图形用户界面的所述部分还包括生成指示所述新消息的另一视觉通知,所述新...

【专利技术属性】
技术研发人员:C·贝克J·罗德里格斯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1