智能处理应用事件的方法与装置制造方法及图纸

技术编号:18357482 阅读:43 留言:0更新日期:2018-07-02 12:22
本发明专利技术实施例涉及一种智能处理应用事件的方法与装置。所述方法包括:接收用户输入的应用处理授权指令,所述应用处理授权指令包括终端中应用程序的标识;根据所述应用程序的标识,接入所述应用程序,并从所述应用程序中,获取待处理的应用事件信息;向云服务器发送通知消息,所述通知消息包括所述应用事件信息;接收所述云服务器发送的反馈消息,所述反馈消息包括所述云服务器根据用户线上虚拟数据得到的所述应用事件信息的事件执行信息;根据所述事件执行信息,对所述应用事件进行对应执行。

【技术实现步骤摘要】
【国外来华专利技术】智能处理应用事件的方法与装置
本专利技术涉及通信
,尤其涉及一种智能处理应用事件的方法与装置。
技术介绍
随着移动互联网和人工智能技术的发展,各种智能助理层出不穷。从其本质上来说,智能助理的目的是为了让用户更方便地获得各种线上信息或服务。目前,各种智能助理(例如:苹果Siri、谷歌助手、微软小娜Contana、百度度秘等)提供了一种对话式入口,通过对用户的语音识别或语义理解,确定用户的音频内容,执行用户的各种指令。根据用户的指令查询信息,进而满足用户需求。智能助理包括前端(客户端侧)和后端(云服务器侧)两个部分。前端通过人机语音对话的交互方式,理解用户的需求。后端则与众多第三方服务对接,例如:提供信息类查询服务、任务型服务等。如前所述,智能助理提供的是一种人机对话方式为用户提供服务。但这些智能助理自身也出现以下缺陷:1)被动提供信息或服务,即其仅可在用户发出需求指令后为其提供相应的信息或服务;2)智能助理无法与终端上众多的应用或功能进行交互,无法对用户进行全面理解。由于智能助理不能充分理解用户,因此,即使智能助理通过人机对话方式完全确定用户说出的需求指令,也难以为用户提供最合适的服务,降低用户体验。
技术实现思路
本专利技术实施例提供了一种智能处理应用事件的方法与装置,实现了终端根据用户的授权,与终端上的应用或功能进行交互,替代用户智能处理应用事件,为用户提供合适的信息和服务,提高用户体验。第一方面,本专利技术实施例提供了一种智能处理应用事件的方法,所述方法包括:接收用户输入的应用处理授权指令,所述应用处理授权指令包括终端中应用程序的标识;根据所述应用程序的标识,接入所述应用程序,并从所述应用程序中,获取待处理的应用事件信息;向云服务器发送通知消息,所述通知消息包括所述应用事件信息;接收所述云服务器发送的反馈消息,所述反馈消息包括所述云服务器根据用户线上虚拟数据得到的所述应用事件信息的事件执行信息;根据所述事件执行信息,对所述应用事件进行对应执行。结合第一方面,在第一方面的第一种实现方式中,所述接收用户输入的管理应用授权信息之前,所述方法还包括:接收所述用户输入的接入应用授权指令,所述接入应用授权指令包括所述应用程序的标识;当检测到所述应用程序已启动时,确定是否已被所述用户授权接入所述应用程序;如果确定已被所述用户授权接入所述应用程序,则根据所述应用程序的标识接入所述应用程序并获取所述应用程序中的用户原始数据;对所述用户原始数据进行统计处理,得到用户特征数据;根据预设的发送规则,向所述云服务器发送所述用户特征数据,以使所述云服务器向大数据系统模块发送所述用户特征数据,所述用户特征数据用于使所述大数据系统模块形成与所述用户匹配的用户线上虚拟数据。结合第一方面的第一种可能的实现方式,在第二种实现方式中,所述方法还包括:判断所述应用程序是否已停止运行;如果所述应用程序已停止运行,则停止获取所述应用程序中的用户原始数据。结合第一方面的第一种可能的实现方式,在第三种实现方式中,所述方法还包括:判断所述应用程序是否已停止运行;如果所述应用程序已停止运行,则停止获取所述应用程序中的用户原始数据。结合第一方面,在第四种实现方式中,所述方法还包括:对所述应用事件的执行结果进行显示。第二方面,本专利技术实施例提供了一种智能处理应用事件的方法,所述方法包括:接收终端发送的通知消息,所述通知消息包括所述终端中应用程序待处理的应用事件信息;根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息;向所述终端发送反馈消息,所述反馈消息包括所述事件执行信息,所述事件执行信息用于使所述终端对所述应用事件进行对应执行。结合第二方面,在第二方面的第一种可能的实现方式中,接收终端发送的通知消息,所述通知消息包括所述终端中应用程序待处理的应用事件信息;根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息;向所述终端发送反馈消息,所述反馈消息包括所述事件执行信息,所述事件执行信息用于使所述终端对所述应用事件进行对应执行,并显示执行结果。结合第二方面,在第二方面的第二种可能的实现方式中,所述通知消息还包括所述终端的标识;根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息之前,所述方法还包括:根据所述终端的标识,获取与所述终端的标识匹配的所述用户线上虚拟数据。结合第二方面,在第二方面的第三种可能的实现方式中,所述通知消息还包括所述终端的标识;根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息之前,所述方法还包括:根据所述终端的标识,获取与所述终端的标识匹配的所述用户线上虚拟数据。第三方面,本专利技术实施例提供了一种智能处理应用事件的装置,应用于终端,所述装置包括:接收单元,用于接收用户输入的应用处理授权指令,所述应用处理授权指令包括所述终端中应用程序的标识;第一获取单元,用于根据所述应用程序的标识,接入所述应用程序,并从所述应用程序中,获取待处理的应用事件信息;发送单元,用于向云服务器发送通知消息,所述通知消息包括所述应用事件信息;所述接收单元还用于,接收所述云服务器发送的反馈消息,所述反馈消息包括所述云服务器根据用户线上虚拟数据得到的所述应用事件信息的事件执行信息;执行单元,用于根据所述事件执行信息,对所述应用事件进行对应执行。结合第三方面,在第三方面的第一种可能的实现方式中,所述接收单元还用于,接收所述用户输入的接入应用授权指令,所述接入应用授权指令包括所述应用程序的标识;所述装置还包括:确定单元,用于当所述装置检测到所述应用程序已启动时,确定是否已被所述用户授权接入所述应用程序;第二获取单元,用于如果所述装置确定已被所述用户授权接入所述应用程序,则根据所述应用程序的标识接入所述应用程序并获取所述应用程序中的用户原始数据;统计单元,用于对所述用户原始数据进行统计处理,得到用户特征数据;所述发送单元还用于,根据预设的发送规则,向所述云服务器发送所述用户特征数据,以使所述云服务器向大数据系统模块发送所述用户特征数据,所述用户特征数据用于使所述大数据系统模块形成与所述用户匹配的用户线上虚拟数据。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述装置还包括:判断单元,用于判断所述应用程序是否已停止运行;所述第二获取单元还用于,如果所述应用程序已停止运行,则停止获取所述应用程序中的用户原始数据。结合第三方面的第一种可能的实现方式,在第三种可能的实现方式中,所述统计单元具体用于,确定所述用户原始数据的共同特征;利用所述共同特征对所述用户原始数据进行统计处理,得到所述用户特征数据。结合第三方面,在第四种可能的实现方式中,所述装置还包括:显示单元,用于对所述应用事件的执行结果进行显示。第四方面,本专利技术实施例提供了一种智能处理应用事件的装置,应用于服务器,所述装置包括:接收单元,用于接收终端发送的通知消息,所述通知消息包括所述终端中应用程序待处理的应用事件信息;获取单元,用于根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息;发送单元,用于向所述终端发送反馈消息,所述反馈消息包括所述事件执行信息,所述事件执行信息用于使所述终端对所述应用事件进行对应执行。结合第四方面,在第四方面的第一种可能的实现方本文档来自技高网...
智能处理应用事件的方法与装置

【技术保护点】
1.一种智能处理应用事件的方法,其特征在于,所述方法包括:接收用户输入的应用处理授权指令,所述应用处理授权指令包括终端中应用程序的标识;根据所述应用程序的标识,接入所述应用程序,并从所述应用程序中,获取待处理的应用事件信息;向云服务器发送通知消息,所述通知消息包括所述应用事件信息;接收所述云服务器发送的反馈消息,所述反馈消息包括所述云服务器根据用户线上虚拟数据得到的所述应用事件信息的事件执行信息;根据所述事件执行信息,对所述应用事件进行对应执行。

【技术特征摘要】
【国外来华专利技术】2017.01.22 CN 20171005221471.一种智能处理应用事件的方法,其特征在于,所述方法包括:接收用户输入的应用处理授权指令,所述应用处理授权指令包括终端中应用程序的标识;根据所述应用程序的标识,接入所述应用程序,并从所述应用程序中,获取待处理的应用事件信息;向云服务器发送通知消息,所述通知消息包括所述应用事件信息;接收所述云服务器发送的反馈消息,所述反馈消息包括所述云服务器根据用户线上虚拟数据得到的所述应用事件信息的事件执行信息;根据所述事件执行信息,对所述应用事件进行对应执行。2.根据权利要求1所述的方法,其特征在于,所述接收用户输入的管理应用授权信息之前,所述方法还包括:接收所述用户输入的接入应用授权指令,所述接入应用授权指令包括所述应用程序的标识;当检测到所述应用程序已启动时,确定是否已被所述用户授权接入所述应用程序;如果确定已被所述用户授权接入所述应用程序,则根据所述应用程序的标识接入所述应用程序并获取所述应用程序中的用户原始数据;对所述用户原始数据进行统计处理,得到用户特征数据;根据预设的发送规则,向所述云服务器发送所述用户特征数据,以使所述云服务器向大数据系统模块发送所述用户特征数据,所述用户特征数据用于使所述大数据系统模块形成与所述用户匹配的用户线上虚拟数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:判断所述应用程序是否已停止运行;如果所述应用程序已停止运行,则停止获取所述应用程序中的用户原始数据。4.根据权利要求2所述的方法,其特征在于,所述对所述用户原始数据进行统计处理,得到用户特征数据,具体包括:确定所述用户原始数据的共同特征;利用所述共同特征对所述用户原始数据进行统计处理,得到所述用户特征数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述应用事件的执行结果进行显示。6.一种智能处理应用事件的方法,其特征在于,所述方法包括:接收终端发送的通知消息,所述通知消息包括所述终端中应用程序待处理的应用事件信息;根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息;向所述终端发送反馈消息,所述反馈消息包括所述事件执行信息,所述事件执行信息用于使所述终端对所述应用事件进行对应执行。7.根据权利要求6所述的方法,其特征在于,所述接收终端发送的通知消息之前,所述方法还包括:接收所述终端发送的用户特征数据;向大数据系统模块发送所述用户特征数据;接收所述大数据系统模块对所述用户特征数据进行统计归类处理后形成的与用户匹配的用户线上虚拟数据;所述云服务器对所述用户线上虚拟数据进行存储处理。8.根据权利要求6所述的方法,其特征在于,所述通知消息还包括所述终端的标识;根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息之前,所述方法还包括:根据所述终端的标识,获取与所述终端的标识匹配的所述用户线上虚拟数据。9.根据权利要求6所述的方法,其特征在于,所述用户线上虚拟数据包括用户画像、用户关联信息以及用户行为信息;所述根据所述用户线上虚拟数据得到所述应用事件信息的事件执行信息,具体包括:根据所述应用事件信息,从所述用户画像、用户关联信息以及用户行为信息中确定出与所述应用事件信息匹配的所述事件执行信息。10.一种智能处理应用事件的装置,应用于终端,其特征在于,所述装置包括:接收单元,用于接收用户输入的应用处理授权指令,所述应用处理授权指令包括所述终端中应用程序的标识;第一获取单元,用于根据所述应用程序的标识,接入所述应用程序,并从所述应用程序中,获取待处理的应用事件信息;发送单元,用于向云服务器发送通知消息,所述通知消息包括所述应用事件信息;所述接收单元还用于,接收所述云服务器发送的反馈消息,所述反馈消息包括所述云服务器根据用户线上虚拟数据得到的所述应用事件信息的事件执行信息;执行单元,用于根据所述事件执行信息,对所述应用事件进行对应执行。11.根据权利要求10所述的装置,其特征在于,所述接收单元还用于,接收所述用户输入的接入应用授权指令,所述接入应用授权指令包括所述应用程序的标识;所述装置还包括:确定单元,用于当所述装置检测到所述应用程序已启动时,确定是否已被所述用户授权接入所述应用程序;第二获取单元,用于如果所述装置确定已被所述用户授权接入所述应用程序,则根据所述应用程序的标识接入所述应用程序并获取所述应用程序中的用户原始数据;统计单元,用于对所述用户原始数据进行统计处理,得到用户特征数据;所述发送单元还用于,根据预设的发送规则,向所述云服务器发送所述用户特征数据,以使所述云服务器向大数据系统模块发送所述用户特征数据,所述用户特征数据用于使所述大数据系统模块形成与所述用户匹配的用户线上虚拟数据。12.根据权利要求11所述的装置,其特征在于,所述装置还包括:判断单元,用于判断所述应用程序是否已停止运行;所述第二获取单元还用于,如果所述应用程序已停止运行,则停止获取所述应用程序中的用户原始数据。13.根据权利要求11所述的装置,其特征在于,所述统计单元具体用于,确定所述用户原始数据的共同特征;利用所述共同特征对所述用户原始数据进行统计处理,得到所述用户特征数据。14.根据权利要求10所述的装置,其特征在于,所述装置还包括:显示单元,用于对所述应用事件的执行结果进行显示。15.一种智能处理应用事件的装置,应用于云服务器,其特征在于,所述装置包括:接收单元,用于接收终端发送的通知消息,所述通知消息包括所述终端中应用程序待处理的应用事件信息;获取单元,用于根据已存储的用户线上虚拟数据得到所述应用事件信息的事件执行信息;发送单元,用于向所述终端发送反馈消息,所述反馈消息包括...

【专利技术属性】
技术研发人员:雷正雄
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1