同步通信的方法和系统技术方案

技术编号:32853170 阅读:16 留言:0更新日期:2022-03-30 19:15
包含问题的消息的发送者与(一个或多个)接收者之间的同步通信包括接收关于所述消息从发送者经由第一应用的用户界面发送并且在预定时间内没有接收到对所述问题的响应的指示;监控所述发送者和所述接收者的数字位置;确定所述发送者和所述接收者中的至少一个接收者是否正在同时使用第二应用;并且在确定了所述发送者和所述接收者中的至少一个接收者正在同时使用所述第二应用时,通过网络向所述发送者或一个或多个接收者中的一个接收者发送通知信号以经由在客户端设备上显示的用户界面元素向所述发送者或所述接收者通知所述发送者和所述接收者中的至少一个接收者在所述第二应用内可用。述第二应用内可用。述第二应用内可用。

【技术实现步骤摘要】
【国外来华专利技术】同步通信的方法和系统


[0001]本公开总体涉及同步通信,并且更具体涉及同步对未回答问题的响应的方法和系统。

技术介绍

[0002]在近些年中,使得个人能够与一个或多个其他人实时通信的通信应用的使用已经显著增加。这些应用包括即时消息传递、虚拟会议、文本消息传递和协作工作环境等。对这些应用的使用使得参与者能够通过使用电子设备来实时相互通信,而无需同时处在相同房间中。随着对这样的应用的使用的显著增加,经由这些应用交换的信息量也大大增加。普通用户每天可能经由一个或多个通信应用交换数百条消息。
[0003]作为通信的一部分,参与者可能期望彼此发送包括一个或多个问题的消息。如果预期的接收者及时接收到所述消息并且知道所提的(一个或多个)问题的答案,则他们可以迅速地提供其响应。然而,当预期的接收者没有立即接收到消息或者不知道答案时,考虑到交换的消息的数量,接收者和/或发送者有可能忘记未解决的对话。
[0004]因此,需要一种在通信环境中同步对消息的交换的经改进的方法和系统。

技术实现思路

[0005]为了解决这些问题和更多问题,在一个一般方面中,本申请描述了一种数据处理系统,其具有:处理器;以及与所述处理器通信的存储器,其中,所述存储器存储可执行指令,所述可执行指令当由所述处理器运行时使得所述数据处理系统执行多项功能。所述功能可以包括:通过网络接收关于消息经由第一服务或第一应用的用户界面从发送者发送到接收者并且在预定时间内没有接收到对问题的响应的指示;监控发送者和接收者的数字位置,所述数字位置是当前正在被利用的电子应用或服务;确定所述发送者和所述接收者中的至少一个接收者是否正在同时使用第二应用或第二服务;并且在确定了所述发送者和所述接收者中的至少一个接收者正在同时使用所述第二应用或所述第二服务时,通过网络向所述发送者或一个或多个接收者中的一个接收者发送通知信号以经由在客户端设备上显示的用户界面元素向所述发送者或所述接收者通知所述发送者和所述接收者中的至少一个接收者在所述第二应用或所述第二服务内可用;其中,所发送的通知信号包括关于所述问题的提醒。
[0006]在又一一般方面中,本申请描述了一种用于在包含问题的消息的发送者与一个或多个接收者之间同步通信的方法。所述方法可以包括:通过网络接收关于消息经由第一服务或第一应用的用户界面从发送者发送到接收者并且在预定时间内没有接收到对问题的响应的指示;监控发送者和接收者的数字位置,所述数字位置是当前正在被利用的电子应用或服务;确定所述发送者和所述接收者中的至少一个接收者是否正在同时使用第二应用或第二服务;并且在确定了所述发送者和所述接收者中的至少一个接收者正在同时使用所述第二应用或所述第二服务时,通过网络向所述发送者或一个或多个接收者中的一个接收
者发送通知信号以经由在客户端设备上显示的用户界面元素向所述发送者或所述接收者通知所述发送者和所述接收者中的至少一个接收者在所述第二应用或所述第二服务内可用;其中,所发送的通知信号包括关于所述问题的提醒。
[0007]在另外的一般方面中,本申请描述了一种在其上存储有指令的非暂时性计算机可读介质,所述指令当被运行时使得可编程设备用于:通过网络接收关于消息经由第一服务或第一应用的用户界面从发送者发送到接收者并且在预定时间内没有接收到对问题的响应的指示;监控发送者和接收者的数字位置,所述数字位置是当前正在被利用的电子应用或服务;确定所述发送者和所述接收者中的至少一个接收者是否正在同时使用第二应用或第二服务;并且在确定了所述发送者和所述接收者中的至少一个接收者正在同时使用所述第二应用或所述第二服务时,通过网络向所述发送者或一个或多个接收者中的一个接收者发送通知信号以经由在客户端设备上显示的用户界面元素向所述发送者或所述接收者通知所述发送者和所述接收者中的至少一个接收者在所述第二应用或所述第二服务内可用;其中,所发送的通知信号包括关于所述问题的提醒。
[0008]提供本
技术实现思路
以简化形式介绍对概念的选择,这些概念将在下文的详细描述中进一步描述。本
技术实现思路
并非旨在识别所要求保护的主题的关键特征或基本特征,也并不旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题并不限于解决在本公开的任何部分中指出的任何或所有缺点的实现方式。
附图说明
[0009]附图仅通过示例而非限制描绘了根据本教导的一种或多种实现方式。在图中,相似的附图标记指代相同或相似的元件。此外,应当理解,附图不一定按比例绘制。
[0010]图1描绘了可以在其上实现本公开的各方面的示例性系统。
[0011]图2描绘了可以在其上实现本公开的各方面的示例性客户端设备。
[0012]图3A

3B描绘了可以在会话期间呈现给参与者的各种示例性用户界面(UI)屏幕,其能够被用于与另一用户交换消息。
[0013]图4A

4C描绘了向用户显示与他们有未完成的对话的一方可用的通知的示例性UI屏幕。
[0014]图5是描绘了当双方在相同数字位置内同时变得可用时用于向发送者或(一个或多个)接收者通知包含问题的未回答消息的示例性方法的流程图。
[0015]图6是图示了示例性软件架构的框图,其各个部分可以与在本文中所描述的各种硬件架构结合使用。
[0016]图7是图示了被配置为从机器可读介质读取指令并且执行在本文中所描述的特征中的任何特征的示例性机器的组件的框图。
具体实施方式
[0017]在以下详细描述中,通过示例的方式阐述了许多具体细节,以便提供对相关教导的透彻理解。普通技术人员在阅读本说明书后将明白,能够在没有这样的细节的情况下实践各个方面。在其他情况下,公知的方法、过程、组件和/或电路已经在没有细节的相对较高的水平上进行了描述,以便避免不必要地模糊本教导的各方面。
[0018]现有电子通信机制的技术问题在于:在给定典型计算机和移动设备用户在任意给定的一天接收到的电子消息的绝对数量的情况下,如果接收者没有看到消息或立即对其做出响应,则很可能忘记做出响应。在一些情况下,即使消息的发送者也可能无法回忆起问题没有得到回答,直到针对响应的需要变得急迫。此外,如果没有及时接收到响应,则包含问题的消息的发送者没有有效的方式来确定何时跟进(follow up)接收者。例如,当接收者不在或者不使用通信应用时,发送者可能不希望发送重复的提醒。此外,问题可能需要跟进或澄清,并且因此,实时交互可能有助于及时解决问题。即使通信应用提供了用户何时可用的指示,确定接收者的存在也可能需要发送者对应用的持续监控。这可能是耗时并且不方便的。此外,状态指示器可能并不总是准确的,因为接收者可能忘记对其进行更改。
[0019]此外,即使经由其提出问题的应用提供了双方都可用的通知,这仍然可能是低效的,因为针对发送者和接收者两者可能花费长时间来同时开始使用相同应用。当存在多个接收者时,该过程可能变得更加复杂。例如,当发送者在群消息线程中提出问题时,存在确定何时针对未回答的问题提供提醒的技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种数据处理系统,包括:处理器;以及与所述处理器通信的存储器,所述存储器存储可执行指令,所述可执行指令当由所述处理器运行时使得所述数据处理系统执行以下功能:通过网络接收关于包含问题的消息经由第一服务或第一应用的用户界面从发送者发送到一个或多个接收者并且在预定时间内没有从所述一个或多个接收者接收到对所述问题的响应的指示;监控所述发送者和所述一个或多个接收者的数字位置,所述数字位置是当前正在被利用的电子应用或服务;确定所述发送者和所述一个或多个接收者中的至少一个接收者是否正在同时使用第二应用或第二服务;以及在确定了所述发送者和所述一个或多个接收者中的所述至少一个接收者正在同时使用所述第二应用或所述第二服务时,通过所述网络向所述发送者或所述一个或多个接收者中的所述至少一个接收者发送通知信号以经由在客户端设备上显示的用户界面元素向所述发送者或所述一个或多个接收者中的所述至少一个接收者通知所述发送者和所述一个或多个接收者中的至少一个接收者在所述第二应用或所述第二服务内可用,其中,所述通知信号包括关于所述问题的提醒。2.根据权利要求1所述的数据处理系统,其中,监控所述发送者和所述一个或多个接收者的所述数字位置包括:当在所述发送者或所述一个或多个接收者对所述电子应用或服务的使用中存在变化时,通过所述网络接收针对所述发送者和所述一个或多个接收者中的每一者的存在更新,所述电子应用或服务是提供用于重新显现所述问题的机会的应用或服务;检查针对所述发送者和所述一个或多个接收者中的每一者的所述存在更新以确定在所述发送者与所述一个或多个接收者中的至少一个接收者对所述应用或服务的使用之间是否存在重叠。3.根据权利要求2所述的数据处理系统,其中,所述应用是以下中的至少一项:即时消息传递应用、会议应用、语音邮件应用、电子邮件应用或文档编辑应用,其中,正在被编辑的文档已经在所述发送者与所述一个或多个接收者中的至少一个接收者之间被共享。4.根据权利要求1所述的数据处理系统,其中,监控所述数字位置包括:监控所述发送者和所述一个或多个接收者中的至少一个接收者的物理位置。5.根据权利要求4所述的数据处理系统,其中,监控所述物理位置包括:监控数字日历以确定所述发送者和所述一个或多个接收者中的至少一个接收者是否在距彼此的预定物理距离之内。6.根据权利要求1所述的数据处理系统,其中,所述可执行指令当由所述处理器运行时还使得所述数据处理系统执行以下功能:通过分析所述消息的内容以确定所述内容是否包括与问题相对应的标点符号来确定所述消息是否包括所述问题。7.根据权利要求1所述的数据处理系统,其中,所述可执行指令当由所述处理器运行时还使得所述数据处理系统执行以下功能:通过执行对所述消息的内容的自然语言分析来确定所述内容是否与问题相对应而分析所述内容,以确定所述消息是否包括所述问题。
8.根据权利要求1所述的数据处理系统,其中,所述可执行指令当由所述处理器运行时还使得所述数据处理系统执行以下功能:在通过所述网络发送所述通知信号时,中断对所述发送者和所述一个或多个接收者的所述数字位置的所述监控。9.一种用于实现在包含问题的消息的发送者与一个或多个接收者之间的同步通信的方法,所述方法包括:通过网络接收关于所述消息经由第一服务或第一应用的用户界面从所述发送者发送到所述一个或多个接收者并且在预定时间内没有从所述一个或多个接收者接收到对所述问题的响应的指示;监控所述发送者和所述一个或多个接收者的数字位置,所述数字位置是当前正在被利用的电子应用或服务;确定所述发送者和所述一个...

【专利技术属性】
技术研发人员:M
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1