对传入通信的预测响应制造技术

技术编号:18611599 阅读:27 留言:0更新日期:2018-08-04 23:18
一种计算系统包括被配置成接收多个消息历史的通信单元、至少一个处理器和至少一个模块。所述至少一个模块可由所述至少一个处理器操作以:基于所述多个消息历史来确定多个消息响应对;确定针对来自所述多个消息响应对的每个消息的每个响应的多个实例;将来自所述多个消息响应对的每个响应分类为具有信息类型;以及存储来自所述多个消息响应对的每个唯一消息的指示、与该唯一消息所关联的所述相应响应相关联的所述信息类型的指示、和来自所述多个消息响应对的具有所述信息类型的多个响应。

【技术实现步骤摘要】
【国外来华专利技术】对传入通信的预测响应
技术介绍
计算设备(例如,移动电话、平板计算机等)可以使用户能够响应于来自一个或多个其他计算设备的传入通信。在一些情况下,传入通信(例如,电子邮件、文本消息、会议请求等)可以包括文本信息。计算设备可以通过允许计算设备的用户输入文本信息(例如,使用输入设备)并将所述文本信息发送到一个或多个其他计算设备作为响应来使所述用户能够响应于传入通信。一些计算设备可以诸如通过提供用户可以选择的一个或多个选项而使用户能够选择计算设备所存储的响应并发送所选择的存储响应。例如,响应于接收到会议请求,计算设备可以使计算设备的用户能够选择响应以“接受”会议请求、“拒绝”会议请求,或选择其他存储的选项。然而,计算设备仅可以提供少量的存储响应,从而减少了可用的存储响应包括用户所期望的响应的可能性。相反,计算设备可以提供更大量的存储响应,从而需要用户搜索在当前传入通信的场境中可能无用的多个响应。
技术实现思路
在一个实例中,一种方法可以包括:通过计算系统接收多个消息历史,其中来自所述多个消息历史的每个消息历史包括简单消息传递服务消息历史、多媒体消息传递服务消息历史、即时消息传递消息历史或电子邮件消息历史中的一者或多者;通过所述计算系统并基于所述多个消息历史来确定多个消息响应对;通过所述计算系统确定来自所述多个消息响应对的每个消息的每个响应的多个实例。所述方法还可以包括:通过所述计算系统将来自所述多个消息响应对的每个响应分类为具有信息类型;以及通过所述计算系统存储来自所述多个消息响应对的每个唯一消息的指示、与该唯一消息所关联的所述相应响应相关联的所述信息类型的指示、和来自所述多个消息响应对的具有所述信息类型的多个响应。在另一实例中,计算系统包括至少一个通信单元、存储设备、至少一个处理器和至少一个模块。所述至少一个通信单元被配置成接收多个消息历史,其中来自所述多个消息历史的每个消息历史包括简单消息传递服务消息历史、多媒体消息传递服务消息历史、即时消息传递消息历史或电子邮件消息历史中的一者或多者。所述至少一个模块可由所述至少一个处理器操作以:基于所述多个消息历史来确定多个消息响应对;确定针对来自所述多个消息响应对的每个消息的每个响应的多个实例;将来自所述多个消息响应对的每个响应分类为具有信息类型;以及在所述存储设备处存储来自所述多个消息响应对的每个唯一消息的指示、与该唯一消息所关联的所述相应响应相关联的所述信息类型的指示、和来自所述多个消息响应对的具有所述信息类型的多个响应。在另一实例中,一种计算机可读存储设备使用指令来编码,所述指令在被执行时致使:计算系统的至少一个处理器接收多个消息历史,其中来自所述多个消息历史的每个消息历史包括简单消息传递服务消息历史、多媒体消息传递服务消息历史、即时消息传递消息历史或电子邮件消息历史中的一者或多者;基于所述多个消息历史来确定多个消息响应对;以及确定来自所述多个消息响应对的每个消息的每个响应的多个实例。所述指令可以进一步致使:所述一个或多个处理器将来自所述多个消息响应对的每个响应分类为具有信息类型;以及存储来自所述多个消息响应对的每个唯一消息的指示、与该唯一消息所关联的所述相应响应相关联的所述信息类型的指示、和来自所述多个消息响应对的具有所述信息类型的多个响应。在附图和下文描述中陈述一个或多个实例的细节。其他特征、目标和优点将从描述和附图以及从权利要求显而易见。附图说明图1是根据本公开的一个或多个方面的示出用于向传入通信提供候选响应的示例性计算环境和图形用户界面(GUI)的概念图。图2是根据本公开的一个或多个方面的示出用于向传入通信提供候选响应的响应建议单元的一个实例的框图。图3是根据本公开的一个或多个方面的示出在对响应进行分类的同时生成的示例性数据的概念图。图4是根据本公开的一个或多个方面的示出用于分析对传入通信的响应的示例性操作的流程图。图5是根据本公开的一个或多个方面的示出用于向传入通信提供候选响应的示例性操作的流程图。具体实施方式大体来说,本公开的技术可以使计算系统能够向计算设备提供对传入通信的候选响应。候选响应可以与传入通信相关和/或与计算设备的用户和/或计算设备的当前情况(例如,当前场境)相关。计算系统可以至少部分基于用户(例如,计算设备的用户和/或其他用户)先前已选择哪些响应来响应于相同或类似传入通信的频率来确定将哪些候选响应发送到计算设备。例如,计算系统可以接收来自与用户相关联的计算设备的传入通信,诸如电子邮件。电子邮件可以包括信息(例如,发送者、一个或多个接收者、标题和正文文本、图像、表情符号、音频/视频数据等)。计算系统可以通过分析所述信息来确定至少一个候选响应,识别类似于电子邮件的其他传入消息,确定通常包括在对此类电子邮件的响应中的信息类型,以及基于所述信息类型来确定对电子邮件的至少一个响应。计算系统可以发送至少一个候选响应到计算设备,所述计算设备可以输出至少一个候选响应并接收所述候选响应中的一者的选择的指示,从而使用户能够选择特定候选响应并将特定候选响应发送到一个或多个其他计算设备(例如,作为对电子邮件的响应)。以此方式,本公开的技术可以使用户在无需手动地输入响应的情况下能够发送对传入通信的相关响应。当用户可能难以或不希望手动输入响应的文本信息时,允许用户从一个或多个候选响应中进行选择可能是特别有用的。本公开的技术可以使计算设备能够基于所接收的传入通信来预测用户可能如何响应而提高用户的效率。因此,根据本公开的技术而配置的计算设备可以减少或消除用户花费时间手动输入用于对传入通信的响应的信息的需要。大体来说,用户的计算设备仅在计算设备接收到来自用户的发送信息的许可时才可以向计算系统发送信息(例如,传入通信、位置信息、其他场境信息等)。例如,在下文论述的计算设备可以收集、传输或可以利用关于用户的个人信息(例如,传入通信)的情况中,用户可以具备控制计算设备的程序或特征是否可以收集用户信息(例如,关于用户的通信、用户的社交网络、用户的社交动作或活动、用户的职业、用户的偏好或用户的当前位置的信息)、或者控制计算设备是否和/或如何可以存储并共享用户信息的机会。另外,某些数据可以在由计算设备存储、传输或使用之前以一种或多种方式被处理,以便消除个人身份信息。例如,可以对用户的身份进行处理,使得不能确定关于用户的个人身份信息,或者可以在获得位置信息(诸如城市、邮政编码或州级)的情况下将用户的地理位置概括化,使得不能确定用户的具体位置。因此,用户可以控制如何收集关于用户的信息并由计算设备存储、传输和/或使用。图1是根据本公开的一个或多个方面的示出用于向传入通信提供候选响应的示例性计算环境1和GUI20的概念图。如图1的实例中所示,计算环境1包括计算设备2A、网络12和响应建议系统14。计算设备2A的实例可以包括(但不限于)便携式、移动或其他设备,诸如移动电话(包括智能电话)、膝上型计算机、台式计算机、平板计算机、智能电视平台、个人数字助理(PDA)、服务器计算机、大型机及其类似者。例如,在图1的实例中,计算设备2A可以是智能电话。如图1的实例中所示,计算设备2A包括用户界面(UI)设备4。计算设备2A的UI设备4可以被配置成用作计算设备2A的输入设备和/或输出设备。UI设本文档来自技高网...

【技术保护点】
1.一种方法,其包括:通过计算系统接收多个消息历史,其中来自所述多个消息历史的每个消息历史包括简单消息传递服务消息历史、多媒体消息传递服务消息历史、即时消息传递消息历史或电子邮件消息历史中的一者或多者;通过所述计算系统基于所述多个消息历史来确定多个消息响应对;通过所述计算系统来确定来自所述多个消息响应对的每个消息的每个响应的多个实例;通过所述计算系统将来自所述多个消息响应对的每个响应分类为具有信息类型;以及通过所述计算系统来存储来自所述多个消息响应对的每个唯一消息的指示、与该唯一消息所关联的相应响应相关联的所述信息类型的指示、以及来自具有所述信息类型的所述多个消息响应对的多个响应。

【技术特征摘要】
【国外来华专利技术】2016.02.03 US 15/015,0751.一种方法,其包括:通过计算系统接收多个消息历史,其中来自所述多个消息历史的每个消息历史包括简单消息传递服务消息历史、多媒体消息传递服务消息历史、即时消息传递消息历史或电子邮件消息历史中的一者或多者;通过所述计算系统基于所述多个消息历史来确定多个消息响应对;通过所述计算系统来确定来自所述多个消息响应对的每个消息的每个响应的多个实例;通过所述计算系统将来自所述多个消息响应对的每个响应分类为具有信息类型;以及通过所述计算系统来存储来自所述多个消息响应对的每个唯一消息的指示、与该唯一消息所关联的相应响应相关联的所述信息类型的指示、以及来自具有所述信息类型的所述多个消息响应对的多个响应。2.根据权利要求1所述的方法,其进一步包括:通过所述计算系统从计算设备接收对传入通信的建议响应的请求,所述请求包括所述传入通信的指示;通过所述计算系统基于所述请求来确定预期包括在对所述传入通信的响应中的信息的类型;通过所述计算系统基于所述请求和所述信息类型来确定一个或多个候选响应;以及通过所述计算系统向所述计算设备发送所述一个或多个候选响应的指示。3.根据权利要求2所述的方法,其中:对所述传入通信的所述建议响应的所述请求包括所述传入通信的发送者的身份和所述传入通信的接收者的身份,以及所述一个或多个候选响应是基于所述发送者的所述身份和所述接收者的所述身份来确定的。4.根据权利要求2所述的方法,其中:对所述传入通信的所述建议响应的所述请求包括所述传入通信的通信类型,以及所述一个或多个候选响应是基于所述传入通信的所述通信类型来确定的。5.根据权利要求2所述的方法,其中:对所述传入通信的所述建议响应的所述请求包括所述计算设备的设备类型,以及所述一个或多个候选响应是基于所述计算设备的所述设备类型来确定的。6.根据权利要求1所述的方法,其进一步包括:通过所述计算系统将来自所述多个消息响应对的每个消息规范化;通过所述计算系统基于规范化消息来将所述多个消息响应对聚合成一个或多个聚合消息响应对;以及通过所述计算系统来确定来自所述聚合消息响应对的相应的规范化消息的每个响应的多个实例,其中分类来自所述多个消息响应对的每个响应包括通过所述计算系统将来自所述一个或多个聚合消息响应对的每个响应分类为具有所述信息类型。7.根据权利要求6所述的方法,其进一步包括:通过所述计算系统基于来自所述一个或多个消息响应对的每个响应的相应信息类型来将所述一个或多个聚合消息响应对聚合成一个或多个合并的消息响应对;以及通过所述计算系统并基于每个响应的实例数目来确定针对所述一个或多个合并的消息响应对中的每个合并的消息响应对的所述相应信息类型的实例的相应合并数目,其中存储来自所述多个消息响应对的每个唯一消息的所述指示包括通过所述计算系统来存储所述一个或多个合并的消息响应对中的每个合并的消息响应对的相应指示、相应信息类型、以及所述相应信息类型的实例的相应合并数目。8.一种计算系统,其包括:被配置成接收多个消息历史的至少一个...

【专利技术属性】
技术研发人员:内森·迪克森·比彻丹尼尔·乔治·库洛姆津
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1