一种响应业务的方法及装置与流程

文档序号:11827888阅读:283来源:国知局
一种响应业务的方法及装置与流程

本申请涉及移动通信技术,特别涉及一种响应业务的方法及装置。



背景技术:

随着移动终端的普及,各类移动业务迅猛发展,用户对移动终端的依赖也与日剧增。在日常生活中,用户经常需要使用各类移动业务,例如,通话业务,音频业务,通话业务等等。但是,由于用户个人原因,不是每时每刻都方便使用移动业务;例如,正处于会议中、正在查阅资料、正在某种运动……等等;因此,用户需要向业务对端进行回复,以将自身当前的状态通知业务对端。

现有技术下,并没有有效准确的方法可以在最短时间内向业务对端进行通知。

例如:用户接收到来电时,正好在运动中,不便接听电话,但用户需要暂时停止运动,查看屏幕,通过按下“拒绝”按钮以拒绝接听来电,此种方法虽然简单,但并不能将自身当前的状态及时通知业务对端,若需要进行准确通知,用户还需要向业务对端发送专门的信息,如,短信、即时通信消息、邮件等等。

显然,此种方式操作步骤非常繁琐,大大降低了用户操作效率,也降低了用户终端的服务性能。



技术实现要素:

本申请实施例提供一种响应业务的方法及装置,用以提高用户操作效率,以及提高用户终端的服务性能。

本申请实施例提供的具体技术方案如下:

一种响应业务的方法,包括:

接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数;

将所述行为参数与预设的行为样本集合进行匹配,获得匹配结果,其中,所述行为样本为用于描述非触屏类用户行为的数据样本;

根据所述匹配结果确定所述行为参数与任一行为样本匹配成功时,获取对应所述任一行为样本预设的反馈方式,并执行所述反馈方式。

这样,用户终端在接收到业务对端的业务使用请求时,可以基于用户的行动参数,选取对应的反馈方式对业务使用请求进行响应,从而令用户在不便于直接响应业务使用请求时,可以通过此种方式迅速作出响应,即节省了响应时间,提高了用户的操作效率,也不会造成业务损失,同时,由于可以根据不同的行动参数选择不同的反馈方式,也大大提高了反馈灵活性,进一步提升了用户终端的服务性能。

在接收到所述业务使用请求之后,在获取用户的行为参数之前,进一步包括:

检测所述业务使用请求中是否携带有设定的优先级标识,确定不存在所述优先级标识时,判定能够执行后续匹配操作。

进一步包括:

确定存在所述优先级标识时,直接向用户进行业务提示。

接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数,包括:

在接收到业务对端发送的业务使用请求时,通过音频采集器对用户的语音进行收集,获取用户输入的语音关键字,并将所述语音关键字作为用户的行为参数;

或者,

在接收到业务对端发送的业务使用请求时,通过传感器对用户的运动状态进行监测,获得用户的运动参数,并将所述运动参数作为用户的行为参数。

根据所述匹配结果确定所述行为参数与任一行为样本匹配成功,包括:

基于所述匹配结果获知所述行为参数与所述任一行为样本的相似度达到设定阈值时,确定匹配成功;或者

基于所述匹配结果获知所述行为参数与所述任一行为样本完全一致时,确定匹配成功。

获取对应所述任一行为样本预设的反馈方式,并执行所述反馈方式,包括:

拒绝接受所述业务使用请求,并获取对应所述任一行为样本预设的反馈方式,以及基于所述反馈方式向所述业务对端通知指定信息内容。

基于所述反馈方式向所述业务对端通知指定信息内容,包括:

基于所述反馈方式,结合所述任一行为样本表征的行为参数,获取对应的信息内容,或者,构建对应的信息内容;

向所述业务对端通知所述信息内容。

一种响应业务的装置,包括:

监测单元,用于在接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数;

匹配单元,用于将所述行为参数与预设的行为样本集合进行匹配,获得匹配结果,其中,所述行为样本为用于描述非触屏类用户行为的数据样本;

响应单元,用于根据所述匹配结果确定所述行为参数与任一行为样本匹配成功时,获取对应所述任一行为样本预设的反馈方式,并执行所述反馈方式。

这样,用户终端在接收到业务对端的业务使用请求时,可以基于用户的行动参数,选取对应的反馈方式对业务使用请求进行响应,从而令用户在不便于直接响应业务使用请求时,可以通过此种方式迅速作出响应,即节省了响应时间,提高了用户的操作效率,也不会造成业务损失,同时,由于可以根据不同的行动参数选择不同的反馈方式,也大大提高了反馈灵活性,进一步提升了用户终端的服务性能。

在接收到所述业务使用请求之后,在获取用户的行为参数之前,所述监测 单元进一步用于:

检测所述业务使用请求中是否携带有设定的优先级标识,确定不存在所述优先级标识时,判定能够执行后续匹配操作。

所述监测单元进一步用于:

确定存在所述优先级标识时,直接向用户进行业务提示。

接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数时,所述监测单元用于:

在接收到业务对端发送的业务使用请求时,通过音频采集器对用户的语音进行收集,获取用户输入的语音关键字,并将所述语音关键字作为用户的行为参数;

或者,

在接收到业务对端发送的业务使用请求时,通过传感器对用户的运动状态进行监测,获得用户的运动参数,并将所述运动参数作为用户的行为参数。

根据所述匹配结果确定所述行为参数与任一行为样本匹配成功时,所述匹配单元用于:

基于所述匹配结果获知所述行为参数与所述任一行为样本的相似度达到设定阈值时,确定匹配成功;或者

基于所述匹配结果获知所述行为参数与所述任一行为样本完全一致时,确定匹配成功。

获取对应所述任一行为样本预设的反馈方式,并执行所述反馈方式对所述业务使用请求进行响应时,所述响应单元用于:

拒绝接受所述业务使用请求,并获取对应所述任一行为样本预设的反馈方式,以及基于所述反馈方式向所述业务对端通知指定信息内容。

基于所述反馈方式向所述业务对端通知指定信息内容时,所述响应单元用于:

基于所述反馈方式,结合所述任一行为样本表征的行为参数,获取对应的 信息内容,或者,构建对应的信息内容;

向所述业务对端通知所述信息内容。

附图说明

图1为本申请实施例中用户终端对业务进行响应流程图;

图2为本申请实施例中用户终端设置行动参数和反馈方式示意图;

图3为本申请实施例中用户终端接收到来电时操作界面示意图;

图4为本申请实施例中用户终端结构示意图。

具体实施方式

下面结合附图对本申请优选的实施方式进行详细说明。

首先,可选的,本申请实施例中,用户终端可以根据用户指令收集指定的用户行为,并分别基于收集的每一种用户行为提取出特征参数,作为相应用户行为的行为样本,接着,将各类用户行为的行为样本进行汇总,生成行为样本集合,例如,收集用户摇动手机时的加速度、摇动方向等等生成行为样本,收集用户翻转手机时的重力变化值生成行为样本,以及收集用户的声音、指纹等生成行为样本,或者,由用户主动录入相应的行为样本以及设置对应的反馈方式,其中,录入的行为样本可以是语音、动作、手势等,如此种种,不再一一举例。

当然,行为样本集合并不是固定不变的,用户可以根据自身的使用需求和使用习惯随时通过用户终端采集新的用户行为生成新的行为样本,并添加至行为样本集合中。

参阅图1所示,本申请实施例中,用户终端对业务进行响应的具体流程如下:

步骤100:用户终端接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数。

本申请实施例中,用户终端可以包括但不限于:手机、平板电脑、智能穿戴设备等等。

可选的,用户终端在接收到业务对端的业务使用请求后,在获取用户的行为参数之前,进一步地,需要对检测接收的业务使用请求中是否携带有设定的优先级标识,确定不存在优先级标识,判定能够执行后续的匹配操作。

这是因为,若业务对端有紧急状况需要立即联系到用户,可以在业务使用请求中携带用于标示紧急状态的优先级标识,因此,用户终端在业务使用中检测到优先级标识时,不会对用户进行行为监测,而是立即通知用户接收业务使用请求,以防耽误紧急事件。

例如,业务对端有紧急状态时,可以在业务请求中添加指定字符,如,将消息头中的紧急标志位写为“1”,“2”,“3”……这样,当用户终端接收到此类的业务请求时,可以触发相应级别的紧急提示操作,如,向用户播放语音,或者,播放紧急铃声,或者,播放紧急动画,以提示用户业务对端当前有紧急事情,需要立即回复。

具体的,在执行步骤100时,用户终端可以采用但不限于以下方式中的任意一种:

第一种方式为:在接收到业务对端发送的业务使用请求时,用户终端通过音频采集器对用户的语音进行收集,获取用户输入的语音关键字,即将获得的语音关键字作为用户的行为参数。

例如,用户设置的行为样本为语音关键字,那么,假设用户设置的行为样本中包括有“拒绝”,“5分钟”,“回复”这三个关键字,则当用户终端接收到业务对端的来电后,监测到用户输出的语音为“拒绝接听,5分钟后再说”,那么,用户终端将从中提取出关键字“拒绝”,“5分钟”作为用户的行为参数。

第二种方式为:在接收到业务对端发送的业务使用请求时,用户终端通过传感器(如,加速度传感器、重力传感器等等)对用户的运动状态进行监测,获得用户的运动参数,即将获得的运动参数作为用户的行为参数。

例如,用户设置的行为样本为指定时间内运动加速度变化方式及变化次数门限,那么,假设用户设置的行为样本中包括3种,具体为:“1秒内运动加速度在相对的两个方向内变化且变化次数为1”(即对应用户摇动一次手机),“2秒内运行加速度在相对的两个方向内变化且变化次数为2”(即对应用户摇动两次手机),以及“3秒内运动加速度在相对的两个方向内变化且变化次数为3”(即对应用户摇动三次手机),则当用户终端接收到业务对端的来电后,监测到用户的行为为“摇动一次手机”,则将其转化为对应的“1秒内运动加速度在相对的两个方向内变化且变化次数为1”作为用户的行为参数。

步骤110:用户终端将获得的行为参数与预设的行为样本集合进行匹配,获得匹配结果,其中,所谓行为样本为用于描述非触屏类用户行为的数据样本。

在实际应用中,可以采用的匹配方式有多种。

例如,若获取用户的语音关键字作为行为参数,则可以计算行为参数和行为样本的相似度,若相似度达到设定阈值则判定匹配成功,这是因为用户可能会遗忘部分关键字,因此,不必说出的全部的语音关键字,只需说出大部分语音关键字即可。

又例如,若获取用户的运动参数作为行为参数,则可以分别计算行为参数和行为样本的哈希值,若最终获得的哈希值一致,则判定匹配成功,这是因为不同行为可能会对应不同的反馈方式,行为上的细微差别有可能会导致误判,因此行为最好一致,以防用户误操作。

步骤120:用户终端根据匹配结果确定上述行为参数与任一行为样本匹配成功时,获取对应该任一行为样本预设的反馈方式,并执行该反馈方式。

与步骤110同理,用户终端根据匹配结果确定上述行为参数与任一行为样本匹配成功时,可以采用但不限于以下方式:

第一种方式为:用户终端基于获得的匹配结果获知上述行为参数与任一行为样本的相似度达到设定阈值时,确定匹配成功。

例如,用户终端将提取出的语音关键字“拒绝+5分钟”,作为用户的行为 参数,而行为样本为“拒绝+5分钟+回复”,相似度达到66.68%,则确定匹配成功。

第二种:用户终端基于获得的匹配结果获知上述行为参数与任一行为样本完全一致时,确定匹配成功。

又例如,用户终端将监测到用户的运行参数“1秒内运动加速度在相对的两个方向内变化且变化次数为1”,作为用户的行为参数,而行为样本为“1秒内运动加速度在相对的两个方向内变化且变化次数为1”,两者完全一致,则确定匹配成功。

另一方面,实际应用中,对于不同的行为参数都分别设置有相应的反馈方式,用于对业务使用请求进行响应,具体的,若用户终端基于上述匹配结果确定匹配成功,则用户终端拒绝接受上述业务使用请求,并获取对应匹配成功的上述任一行为样本预设的反馈方式,以及采用该反馈方式向业务对端通知指定信息内容(如,拒绝原因、解决方式等等),具体可以采用短信、即时通信、邮件等等方式进行通知。

当然,用户终端所执行的反馈方式并不局限于上述描述的几种,上述过程仅为举例,其他应用场景可以根据实际需求自行设定,如,进一步地,还可以在拒绝业务对端后,不向业务对端进行提示,而是提示接收业务使用请求的终端用户,其中,提示方式可以分为多种,具体地,可以只输出提示内容,由用户主动触发相应业务(提示方式举例一),例如,在用户终端拒绝业务使用请求的情况下,可以在接收业务使用请求的终端用户的操作界面中提示用户需要在设定时长(该时长可以是系统默认或用户设置)后向业务对端进行回复,并可以在设定时长到达时进一步提醒;还可以输出提示内容以及相应的业务快捷触发入口,由用户主动触发该入口以快速执行该业务(提示方式举例二);还可以在前述设定时长到达时,直接触发执行相应的业务给业务对端。以此类推,各类回复方式均可以灵活设置,在此不再一一赘述。

下面采用一个具体的应用场景对上述实施例作出进一步详细说明。

参阅图2所示,首先,设置一感知变量,如“摇动操作”,以及设置该感知变量的次数,如,“摇动次数”,即用户终端采用“摇动操作+摇动次数”作为监测的行动参数。

接着,设置行动参数和反馈方式之间的对应关系,例如,如图2所示,“摇动2次”对应向业务对端通知“我现在不方便接电话,5分钟后给您电话”,“摇动3次”对应向业务对端通知“我现在不方便接电话,30分钟后给您电话”,以此类推。当然,还可以设置其他的对应关系,此处仅以这两种条件为例进行介绍。

那么,参阅图3所示,当另一用户来电时,用户可以在用户终端的操作界面上看到之前设置关于“行动参数和反馈方式之间的对应关系”的提示(当然也可以不显示这一内容),并根据自身当时的处境选取对应的操作。如,选择摇动用户终端两次,则用户终端会立即拒绝另一用户的来电,并向用户发送短信“我现在不方便接电话,5分钟后给您电话”。

基于上述实施例,参阅图4所示,本发明实施例中,用户终端包括:监测单元40、匹配单元41和响应单元42,其中,

监测单元40,用于在接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数;

匹配单元41,用于将行为参数与预设的行为样本集合进行匹配,获得匹配结果,其中,行为样本为用于描述非触屏类用户行为的数据样本;

响应单元42,用于根据匹配结果确定行为参数与任一行为样本匹配成功时,获取对应任一行为样本预设的反馈方式,并执行反馈方式。

在接收到业务使用请求之后,在获取用户的行为参数之前,监测单元40进一步用于:

检测业务使用请求中是否携带有设定的优先级标识,确定不存在优先级标识时,判定能够执行后续的匹配操作。

监测单元40进一步用于:

确定存在优先级标识时,直接向用户进行业务提示。

接收到业务对端发送的业务使用请求时,对用户进行行为监测,获取用户的行为参数时,监测单元40用于:

在接收到业务对端发送的业务使用请求时,通过音频采集器对用户的语音进行收集,获取用户输入的语音关键字,并将语音关键字作为用户的行为参数;

或者,

在接收到业务对端发送的业务使用请求时,通过传感器对用户的运动状态进行监测,获得用户的运动参数,并将运动参数作为用户的行为参数。

根据匹配结果确定行为参数与任一行为样本匹配成功时,匹配单元41用于:

基于匹配结果获知行为参数与任一行为样本的相似度达到设定阈值时,确定匹配成功;或者

基于匹配结果获知行为参数与任一行为样本完全一致时,确定匹配成功。

获取对应任一行为样本预设的反馈方式,并执行反馈方式对业务使用请求进行响应时,响应单元42用于:

拒绝接受上述业务使用请求,并获取对应任一行为样本预设的反馈方式,以及基于反馈方式向业务对端通知指定信息内容。

进一步的,基于上述反馈方式向业务对端通知指定信息内容时,响应单元42用于:

基于上述反馈方式,结合上述任一行为样本表征的行为参数,获取对应的信息内容,或者,构建对应的信息内容;

向业务对端通知上述信息内容。

本申请实施例中,用户终端在接收到业务对端的业务使用请求时,对用户的行动参数进行监测,并基于对应该行动参数预设的反馈方式对业务使用请求进行响应,这样,用户在不便于直接响应业务使用请求时,可以通过此种方式迅速作出响应,即节省了响应时间,提高了用户的操作效率,也不会造成业务损失,同时,由于可以根据不同的行动参数选择不同的反馈方式,也大大提高 了反馈灵活性,进一步提升了用户终端的服务性能。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属 于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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