首页 / 专利库 / 电脑零配件 / 计算机系统 / 硬件 / 外围设备 / 键盘 / 导航键 / 推送信息的方法、移动终端和计算机可读存储介质

推送信息的方法、移动终端和计算机可读存储介质

阅读:969发布:2020-05-08

专利汇可以提供推送信息的方法、移动终端和计算机可读存储介质专利检索,专利查询,专利分析的服务。并且本 申请 揭示了一种推送信息的方法、移动终端和计算机可读存储介质,其中方法包括:语音助手判断所述移动终端当前是否处于预定模式;若处于预定模式,获取用户在第一预设时间段内的行为信息;提取出所述行为信息中的所有关键词;判断所述关键词中是否存在满足预设条件的目标关键词;若存在,向所述用户推送与所述目标关键词相关联的信息。通过本申请能及时、智能地向用户推送用户当前所需要了解的信息,提高用户的使用体验。,下面是推送信息的方法、移动终端和计算机可读存储介质专利的具体信息内容。

1.一种推送信息的方法,其特征在于,应用于移动终端,包括:
语音助手判断所述移动终端当前是否处于预定模式;
若处于预定模式,获取用户在第一预设时间段内的行为信息,其中所述行为信息包括语音信息和/或文字信息;
提取出所述行为信息中的所有关键词;
判断所述关键词中是否存在满足预设条件的目标关键词;
若存在,向所述用户推送与所述目标关键词相关联的信息。
2.根据权利要求1所述的推送信息的方法,其特征在于,所述判断所述关键词中是否存在满足预设条件的目标关键词的步骤,包括:
分别统计每一个所述关键词在所述第一预设时间段内的所述行为信息中出现的次数;
判断是否存在出现次数大于第一预设阈值的第一关键词;
若存在,判定所述关键词中存在满足预设条件的所述目标关键词;
若不存在,则判定所述关键词中不存在满足预设条件的所述目标关键词。
3.根据权利要求1所述的推送信息的方法,其特征在于,所述判断所述关键词中是否存在满足预设条件的目标关键词的步骤,包括:
对每一个所述关键词分别进行语义分析,得出每一个所述关键词对应的分类;
将属于同一个分类的所述关键词标记为关联关键词,其中,所述关联关键词为相同的关键词或者语义相近的关键词;
在所述第一预设时间周期内,对每一个所述分类内的所述关联关键词的数量进行统计;
判断是否存在所述关联关键词的数量大于第二预设阈值的第一分类;
若存在,判定所述关键词中存在满足预设条件的所述目标关键词;
若不存在,则判定所述关键词中不存在满足预设条件的所述目标关键词。
4.根据权利要求1所述的推送信息的方法,其特征在于,所述行为信息为语音信息,所述提取出所述行为信息中的所有关键词的步骤,包括:
对所述语音信息进行语音识别,生成与所述语音信息对应的文字识别信息;
对所述文字识别信息进行分词处理,以得到分词处理结果;
剔除所述分词处理结果中的通用词汇,以得到所述文字识别信息中对应的所有关键词。
5.根据权利要求1所述的推送信息的方法,其特征在于,所述向所述用户推送与所述目标关键词相关联的信息的步骤,包括:
基于所述目标关键词进行检索操作,以得到与所述目标关键词相关联的推荐信息;
将所述推荐信息存储于后台;
判断所述用户是否需要接收所述推荐信息;
若是,以指定方式向所述用户推送所述推荐信息。
6.根据权利要求5所述的推送信息的方法,其特征在于,所述判断所述用户是否需要接收所述推荐信息的步骤,包括:
向所述用户发送信息提醒,其中所述信息提醒内容为是否需要接收所述推荐信息;
判断在第二预设时间周期内是否接收到所述用户的接收反馈动作;
若接收到所述用户的接收反馈动作,判定所述用户需要接收所述推荐信息;
若没有接收到所述用户的接收反馈动作,则判定所述用户不需要接收所述推荐信息。
7.根据权利要求1所述的推送信息的方法,其特征在于,所述移动终端处于预定模式为所述移动终端处于开启地图导航应用程序的导航状态,所述向所述用户推送与所述目标关键词相关联的信息的步骤,包括:
获取在所述导航状态下,所述用户输入的目的地信息;
根据所述目的地信息,搜索与所述目标关键词及所述目的地信息相关联的第一信息;
向所述用户推送所述第一信息。
8.根据权利要求1所述的推送信息的方法,其特征在于,所述移动终端处于预定模式为所述移动终端处于开启通讯类应用程序的状态,所述向所述用户推送与所述目标关键词相关联的信息的步骤,包括:
获取所述用户在第三预设时间周期内的历史行为信息,其中,所述历史行为信息包括用户通信记录信息和/或历史查询信息;
根据所述历史行为信息确定出所述用户的兴趣信息;
基于所述兴趣信息,搜索与所述目标关键词相关联的第二信息;
向所述用户推送所述第二信息。
9.一种移动终端,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。

说明书全文

推送信息的方法、移动终端和计算机可读存储介质

技术领域

[0001] 本申请涉及通信技术领域,具体涉及一种推送信息的方法、移动终端和计算机可读存储介质。

背景技术

[0002] 随着科技的进步,用户的移动终端上的功能也越来越多,给用户日常的方方面面都带来了便利。
[0003] 在日常使用中,用户会在移动终端上的某些应用程序发出关于自身的一些行为信息,例如用户在微信聊天记录提到“想去旅游”,或者用户在开启移动终端上的导航软件的时候,以语音的形式与同伴交流出一些行为信息,例如用户在与朋友聊天的过程中提到“相吃美食”,且用户会具有需要了解对于这些行为信息的需求,但现有的移动终端并不具备针对用户的行为信息来推送与用户的行为信息相关联的内容的功能,缺乏智能性,用户需要通过手动来对行为信息进行搜索,来获知自己需要了解的信息内容。发明内容
[0004] 本申请的主要目的为提供一种推送信息的方法、移动终端和计算机可读存储介质,旨在解决现有的移动终端不具备针对用户的行为信息来推送与用户的行为信息相关联的内容的功能,缺乏智能性的技术问题。
[0005] 本申请提出一种推送信息的方法,应用于移动终端,所述方法包括步骤:
[0006] 语音助手判断所述移动终端当前是否处于预定模式;
[0007] 若处于预定模式,获取用户在第一预设时间段内的行为信息,其中所述行为信息包括语音信息和/或文字信息;
[0008] 提取出所述行为信息中的所有关键词;
[0009] 判断所述关键词中是否存在满足预设条件的目标关键词;
[0010] 若存在,向所述用户推送与所述目标关键词相关联的信息。
[0011] 优选地,所述判断所述关键词中是否存在满足预设条件的目标关键词的步骤,包括:
[0012] 分别统计每一个所述关键词在所述第一预设时间段内的所述行为信息中出现的次数;
[0013] 判断是否存在出现次数大于第一预设阈值的第一关键词;
[0014] 若存在,判定所述关键词中存在满足预设条件的所述目标关键词;
[0015] 若不存在,则判定所述关键词中不存在满足预设条件的所述目标关键词。
[0016] 优选地,所述判断所述关键词中是否存在满足预设条件的目标关键词的步骤,包括:
[0017] 对每一个所述关键词分别进行语义分析,得出每一个所述关键词对应的分类;
[0018] 将属于同一个分类的所述关键词标记为关联关键词,其中,所述关联关键词为相同的关键词或者语义相近的关键词;
[0019] 在所述第一预设时间周期内,对每一个所述分类内的所述关联关键词的数量进行统计;
[0020] 判断是否存在所述关联关键词的数量大于第二预设阈值的第一分类;
[0021] 若存在,判定所述关键词中存在满足预设条件的所述目标关键词;
[0022] 若不存在,则判定所述关键词中不存在满足预设条件的所述目标关键词。
[0023] 优选地,所述行为信息为语音信息,所述提取出所述行为信息中的所有关键词的步骤,包括:
[0024] 对所述语音信息进行语音识别,生成与所述语音信息对应的文字识别信息;
[0025] 对所述文字识别信息进行分词处理,以得到分词处理结果;
[0026] 剔除所述分词处理结果中的通用词汇,以得到所述文字识别信息中对应的所有关键词。
[0027] 优选地,所述向所述用户推送与所述目标关键词相关联的信息的步骤,包括:
[0028] 基于所述目标关键词进行检索操作,以得到与所述目标关键词相关联的推荐信息;
[0029] 将所述推荐信息存储于后台;
[0030] 判断所述用户是否需要接收所述推荐信息;
[0031] 若是,以指定方式向所述用户推送所述推荐信息。
[0032] 优选地,所述判断所述用户是否需要接收所述推荐信息的步骤,包括:
[0033] 向所述用户发送信息提醒,其中所述信息提醒内容为是否需要接收所述推荐信息;
[0034] 判断在第二预设时间周期内是否接收到所述用户的接收反馈动作;
[0035] 若接收到所述用户的接收反馈动作,判定所述用户需要接收所述推荐信息;
[0036] 若没有接收到所述用户的接收反馈动作,则判定所述用户不需要接收所述推荐信息。
[0037] 优选地,所述移动终端处于预定模式为所述移动终端处于开启地图导航应用程序的导航状态,所述向所述用户推送与所述目标关键词相关联的信息的步骤,包括:
[0038] 获取在所述导航状态下,所述用户输入的目的地信息;
[0039] 根据所述目的地信息,搜索与所述目标关键词及所述目的地信息相关联的第一信息;
[0040] 向所述用户推送所述第一信息。
[0041] 优选地,所述移动终端处于预定模式为所述移动终端处于开启通讯类应用程序的状态,所述向所述用户推送与所述目标关键词相关联的信息的步骤,包括:
[0042] 获取所述用户在第三预设时间周期内的历史行为信息,其中,所述历史行为信息包括用户通信记录信息和/或历史查询信息;
[0043] 根据所述历史行为信息确定出所述用户的兴趣信息;
[0044] 基于所述兴趣信息,搜索与所述目标关键词相关联的第二信息;
[0045] 向所述用户推送所述第二信息。
[0046] 本申请还提供一种移动终端,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
[0047] 本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
[0048] 本申请中提供的推送信息的方法、移动终端和计算机可读存储介质,具有以下有益效果:
[0049] 本申请中提供的推送信息的方法、移动终端和计算机可读存储介质,语音助手判断所述移动终端当前是否处于预定模式;若处于预定模式,获取用户在第一预设时间段内的行为信息;提取出所述行为信息中的所有关键词;判断所述关键词中是否存在满足预设条件的目标关键词;若存在,向所述用户推送与所述目标关键词相关联的信息。通过本申请能及时、智能地向用户推送用户当前所需要了解的信息,提高用户的使用体验。附图说明
[0050] 图1是本申请一实施例的推送信息的方法的流程示意图;
[0051] 图2是本申请另一实施例的推送信息的方法的流程示意图;
[0052] 图3是本申请又一实施例的推送信息的方法的流程示意图;
[0053] 图4是本申请一实施例的移动终端的结构示意图。
[0054] 本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0055] 应当理解,此处所描述的具体实施例仅仅用于解释本申请,并不用于限定本申请。
[0056] 需要说明,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变,所述的连接可以是直接连接,也可以是间接连接。
[0057] 参照图1,本申请一实施例的推送信息的方法,包括:
[0058] S1:语音助手判断所述移动终端当前是否处于预定模式;
[0059] S2:若处于预定模式,获取用户在第一预设时间段内的行为信息,其中所述行为信息包括语音信息和/或文字信息;
[0060] S3:提取出所述行为信息中的所有关键词;
[0061] S4:判断所述关键词中是否存在满足预设条件的目标关键词;
[0062] S5:若存在,向所述用户推送与所述目标关键词相关联的信息。
[0063] 如上述步骤S1和S2所述,语音助手为处于后台工作的状态,当检测到移动终端处于预定模式时,语音助手会开启语音识别功能,对用户在第一预设时间段内的行为信息进行采集,其中,举例地,预定模式可为移动终端进入了开启地图导航应用程序的模式,或者移动终端进入了开启通讯类应用程序的模式,用户当前的行为信息可包括用户和/或其他用户当前发出的语音,或者为用户通过该通讯类应用程序所发送出的语音或文字;第一预设时间周期的具体时间长度可由用户自行设置,或者由语音助手默认设置,例如可设为15分钟,即以移动终端开始进入预定模式后开始进行15分钟时长的计时。
[0064] 如上述步骤S3所述,语音助手在开启了语音识别功能后,在采集到用户当前的行为信息时,如果该行为信息为语音信息,会对该行为信息进行语音识别,转换成对应的文字识别信息,并从转换后的文字识别信息中提取出关键词,而如果该行为信息为文字信息,则直接从该文字信息中提取出关键词,其中,提取出关键词的步骤具体可为:先对文字识别信息或文字信息进行分句处理,即根据用户的语言习惯以及标点符号的使用规则,对行为信息进行处理,使得行为信息成为多个单独的句子,然后,对每一个单独的句子进行分词处理,剔除掉无意义的通用词汇,即介词、副词、助词等停用词,以得到行为信息中的关键词。
[0065] 如上述步骤S4和S5所述,在提取了用户的行为信息中的所有关键词后,会进行该关键词中存在满足预设条件的目标关键词的判断,具体可以为:在第一预设时间周期内从用户的行为信息中提取出的所有关键词中,如果存在同一个关键词的出现次数大于第一预设阈值的情况,即用户多次提及到了某一个关键词,则可表明用户对该出现了多次的关键词所对应的信息具有较迫切的了解需求,便可判定该关键词中存在满足预设条件的目标关键词,或者还可以为:在第一预设时间周期内从用户的行为信息中提取出多个关键词后,对各个关键词的进行语义分析来得到每一个关键词所对应的分类,并将属于同一个分类的关键词,即语义信息相同或相似的关键词归类为关联关键词,如果存在关联关键词的数量大于第二预设阈值的第一分类,即用户多次提及到了多个语义相同或相近的关键词,表明用户对该多个语义相同或相近的关键词所对应的信息具有较迫切的了解需求,那么可判定该关键词中存在满足预设条件的目标关键词。当从用户的行为信息中提取出的该关键词中存在满足预设条件的目标关键词,该目标关键词为出现次数大于第一预设阈值的第一关键词或者为上述的第一分类内的关联关键词,则语音助手会根据该目标关键词进行检索,来得到与该关键词对应的检索信息,并将该检索信息推送给用户,以实现及时、智能地向用户推送用户当前所需要了解的信息,提高用户的使用体验。
[0066] 参照图2,进一步地,本申请一实施例中,上述步骤S4,包括:
[0067] S400:分别统计每一个所述关键词在所述第一预设时间段内的所述行为信息中出现的次数;
[0068] S401:判断是否存在出现次数大于第一预设阈值的第一关键词;
[0069] S402:若存在,判定所述关键词中存在满足预设条件的所述目标关键词;
[0070] S403:若不存在,则判定所述关键词中不存在满足预设条件的所述目标关键词。
[0071] 如上述步骤S400至S403所述,当检测到移动终端当前处于预定模式后,通过对采集得到的用户的行为信息进行分词处理,并剔除掉行为信息内的无意义的通用词汇,即介词、副词、助词等停用词后,得到的剩余的词语即为行为信息内的关键词。预先设置第一预设时间段,以及第一预设阈值,第一预设时间周期的具体时间长度可由用户自行设置,或者由语音助手默认设置,例如可设为15分钟,即以移动终端开始进入预定模式后开始进行15分钟时长的计时,第一预设阈值用于确定该关键词中是否存在满足预设条件的目标关键词,第一预设阈值的数量根据实际情况设置,例如可设为4。在提取出行为信息中的所有关键词后,会分别对每一个关键词在第一预设时间段内出现的次数进行统计分析,并获取得到的每一个关键词在第一预设时间段内出现的次数与第一预设阈值进行比较,来判断是否存在出现次数大于第一预设阈值的第一关键词,其中第一关键词的数量不作限定,可为一个或者多个,如果存在,则判定在所有的关键词中存在满足预设条件的目标关键词,该目标关键词即上述的第一关键词,由于用户在第一预设时间段内多次提及到了第一关键词,则可表明用户对该出现了多次的第一关键词所对应的信息具有较迫切的了解需求。通过根据用户在某一时间段内多次提出了相同的目标关键词来智能地识别出用户可能对该目标关键词所对应的信息具有较迫切的了解需求,并且智能地向用户推送与该目标关键词相关联的信息,而不需要用户手动搜索自己所需要了解的信息,有效地提高了用户的体验。举例地,将第一预设时间段视为移动终端进入预定模式后的15分钟内,第一预设阈值设为4,通过采集并分析用户在该15分钟内的行为信息,提取出了“旅游”、“美食”、“价格”、“美食”、“评分”、“美食”、“晚餐”、“美食”、“美食”多个关键词,通过对上述多个关键词内的每一个关键词在15分钟内出现的次数进行统计分析后,可以得出“旅游”出现了1次,“美食”出现了5次,“价格”出现了1次,“评分”出现了1次,晚餐出现了1次,且美食关键词的出现次数大于4次,即可判定上述关键词存在满足预设条件的目标关键词,即“美食”,则语音助手会识别出用户可能对美食关键词所对应的信息具有较迫切的了解需求,并会智能地向用户推送与该美食关键词相关联的信息。
[0072] 进一步地,本申请一实施例中,上述步骤S4,包括:
[0073] S410:对每一个所述关键词分别进行语义分析,得出每一个所述关键词对应的分类;
[0074] S411:将属于同一个分类的所述关键词标记为关联关键词,其中,所述关联关键词为相同的关键词或者语义相近的关键词;
[0075] S412:在所述第一预设时间周期内,对每一个所述分类内的所述关联关键词的数量进行统计;
[0076] S413:判断是否存在所述关联关键词的数量大于第二预设阈值的第一分类;
[0077] S414:若存在,判定所述关键词中存在满足预设条件的目标关键词;
[0078] S415:若不存在,则判定所述关键词中不存在满足预设条件的目标关键词。
[0079] 本实施例中,预先建立分类信息,该分类信息可对应于多个分类:例如美食、旅游、购物等。在本实施例中,在检测到移动终端当前处于预定模式后,并提取出行为信息内的所有关键词后,会分别对提取出的每一个关键词进行语义分析,并根据每一个关键词的语义信息确定出对应的分类。之后将属于同一个分类的各关键词标记为关联关键词,其中关联关键词可为相同的关键词或者语义相近但不相同的关键词,举例地,提取出的“毛衣”、“围巾”、“毛衣”和“裤子”等关键词都属于同一个分类,即购物分类。进一步地,预先设置出第二预设阈值,其中第二预设阈值用于确定该关键词中是否存在满足预设条件的目标关键词,且第一预设阈值的数量根据实际情况设置,例如可设为4。在确定出行为信息中每一个关键词的分类后,对每一个分类中的关联关键词的数量进行统计,来判断出是否存在所述关联关键词的数量大于第二预设阈值的第一分类,其中满足存在上述关联关键词的数量大于第二预设阈值的第一分类的数量不作限定,可同时为一个或者多个,如果存在,则判定在所有的关键词中存在满足预设条件的目标关键词,该目标关键词为该第一分类下的关联关键词,由于用户在第一预设时间段内多次提及了属于同一个分类的关联关键词,则表明用户对该同一个分类的关联关键词所对应的信息具有迫切的了解需求,之后智能地向用户推送与该目标关键词相关联的信息,而不需要用户手动搜索自己所需要了解的信息,有效地提高了用户的体验。举例地,将第一预设时间段视为移动终端进入预定模式后的15分钟内,第一预设阈值设为5,通过采集并分析用户在该15分钟内的行为信息,提取出了“旅游”、“假期”、“晚餐”、“出游”、“度假”、“毛衣”、“美景”、“假期”多个关键词,通过对每一个关键词进行语义分析后,可得出“旅游”、“假期”、“出游”、“度假”、“美景”、“假期”这六个关键词属于的分类为旅游,“晚餐”属于的分类为美食,“毛衣”属于的分类为购物,由于旅游分类下的关联关键词有6个,且大于第二预设阈值5,即可判定上述关键词存在满足预设条件的目标关键词,则语音助手会识别出用户可能对旅游分类下的关联关键词所对应的信息具有较迫切的了解需求,并会智能地向用户推送与该旅游分类下的关联关键词相关联的信息,具体地,语音助手会挑选出旅游分类下的指定数量的关联关键词进行检索,来得到对应的检索信息并推送给用户,其中对该旅游分类下的关联关键词指定数量不作限定,可为旅游分类下的一个关联关键词或者多个关联关键词,例如只挑选出“旅游”关键词进行检索,或者挑选出“旅游”、“出游”两个关键词进行检索,或者挑选出旅游分类下的所有关联关键词进行检索。
[0080] 进一步地,本申请一实施例中,上述步骤S3,包括:
[0081] S300:对所述语音信息进行语音识别,生成与所述语音信息对应的文字识别信息;
[0082] S301:对所述文字识别信息进行分词处理,以得到分词处理结果;
[0083] S302:剔除所述分词处理结果中的通用词汇,以得到所述文字识别信息中对应的所有关键词。
[0084] 本实施例中,上述行为信息为语音信息,首先对该语音信息进行语音识别,以得到与该语音信息对应的文字识别信息,语音识别的技术是目前广泛研究和应用的公知技术,因此这里不再赘述。之后对该文字识别信息进行分句处理,即将该文字识别信息分割成多个单独的句子,再根据每个词语的用法和意义将每个单独的句子分成多个单独的词语,剔除掉每个句子中的助词、介词、副词以及标点符号等停用词,进而将文字识别信息中剩余的的词语作为文字识别信息中所有的关键词。举例地,当前采集到用户的一条形式为语音信息的行为信息的具体内容为:“感觉最近都没有发现好吃的美食,有什么好推荐的吗?”,对该行为信息进行分词处理后得到多个单独的词语“感觉/最近/都/没有/发现/好吃/的/美食/有/什么/好/推荐/的/吗”,再将上述的多个单独的词语中的通用词汇剔除后,就可以得到行为信息中所有的关键词为“好吃”、“美食”和“推荐”。
[0085] 参照图3,进一步地,本申请一实施例中,上述步骤S5,包括:
[0086] S500:基于所述目标关键词进行检索操作,以得到与所述目标关键词相关联的推荐信息;
[0087] S501:将所述推荐信息存储于后台;
[0088] S502:判断所述用户是否需要接收所述推荐信息;
[0089] S503:若是,以指定方式向所述用户推送所述推荐信息。
[0090] 本实施例中,在判断出行为信息中的所有关键词内存在满足预设条件的目标关键词后,语音助手会向用户推送与所述目标关键词相关联的信息。具体地,在向用户推送与所述目标关键词相关联的信息之前,语音助手可通过访问网络的方式对该目标关键词进行检索,来得到对应的检索信息,该检索信息即上述与目标关键词相关联的推荐信息,并将该检索信息存储在后台。之后,语音助手会对用户是否需要接收该推荐信息进行判断,其中,对用户是否需要接收该推荐信息进行判断的步骤可为:向用户发送是否需要接收推荐信息的信息提醒,只有在用户确定了接收该推荐信息之后,例如用户向语音助手返回了接收反馈动作,语音助手才会通过指定方式将该推荐信息推送给用户,避免出现在用户不需要信息推送的情况下给用户推送推荐信息的情况,并影响用户的使用体验,其中该指定方式以语音播报、信息推送或弹窗的方式向用户推送所述推荐信息。
[0091] 进一步地,本申请一实施例中,上述步骤S502,包括:
[0092] S5020:向所述用户发送信息提醒,其中所述信息提醒内容为是否需要接收所述推荐信息;
[0093] S5021:判断在第二预设时间周期内是否接收到所述用户的接收反馈动作;
[0094] S5022:若接收到所述用户的接收反馈动作,判定所述用户需要接收所述推荐信息;
[0095] S5023:若没有接收到所述用户的接收反馈动作,则判定所述用户不需要接收所述推荐信息。
[0096] 本实施例中,在检索得到了与目标关键词对应的推荐信息后,语音助手首先会将该推荐信息存储于后台。之后,语音助手会判断用户是否需要接收推荐信息,当判定用户需要推荐信息后,语音助手才会向用户推送该推荐信息。其中,判断用户是否需要接收推荐信息的步骤,具体为:语音助手首先会所述用户发送信息提醒,其中该信息提醒的内容为是否需要接收所述推荐信息,信息提醒的形式可为语音信息提醒或者文字信息提醒,例如通过语音播报来发出语音信息提醒或者通过短信形式发出文字信息提醒。进一步地,预先设置一个第二预设时间周期,并判断在第二预设时间周期内是否接收到用户的接收反馈动作,即用户对于该信息提醒作出的接收反馈动作,例如向语音助手发送需要接收信息提醒的语音或者对收到的该信息提醒反馈需要接收该推荐信息的回复信息,如果接收到用户的接收反馈动作,表明用户具有接收该推荐信息的意愿,则语音助手才会向用户推送该推荐信息,如果没有接收到用户的接收反馈动作,表明用户没有接收该推荐信息的意愿,则语音助手不会向用户推送该推荐信息,有效地保证了用户的使用体验。
[0097] 进一步地,本申请一实施例中,上述移动终端处于预定模式为上述移动终端处于开启地图导航应用程序的导航状态,上述步骤S5,包括:
[0098] S510:获取在所述导航状态下,所述用户输入的目的地信息;
[0099] S511:根据所述目的地信息,搜索与所述目标关键词及所述目的地信息相关联的第一信息;
[0100] S512:向所述用户推送所述第一信息。
[0101] 本实施例中,上述预定模式可为开启地图导航应用程序的导航状态,当语音助手检测到移动终端打开了地图导航应用程序,并且在第一预设时间周期内从采集的用户的行为信息内存在有满足预设条件的目标关键词后,上述向所述用户推送与所述目标关键词相关联的信息的步骤具体可为:语音助手会获取在该导航状态下用户输入的目的地信息,之后同时对目的地信息和该目标关键词进行检索,以得到与该目的地信息和该目标关键词相关联的第一信息。在获取到目标关键词后,通过获取用户在地图导航应用程序内输入的目的地信息,例如目的地名称,再结合目的地信息和目标关键词进行综合检索,进而确定出需要向用户推荐的第一信息。由于该第一信息不仅仅针对行为信息内的目标关键词进行检索而得出,还考虑到了用户当前要前往的目的地信息,故通过同时对该目标关键词和目的地信息进行检索,能够使得推送给用户的第一信息更加精确,提高用户的使用体验。举例地,若目标关键词为美食,目的地信息为深圳市南山区,则会对深圳市南山区的美食进行搜索来得出相关的搜索信息,减小了语音助手的搜索范围,提高了搜索信息的精确度,使得推送的该搜索信息更加满足用户的需求。
[0102] 进一步地,本申请一实施例中,上述移动终端处于预定模式为上述移动终端处于开启通讯类应用程序的状态,上述步骤S5,包括:
[0103] S520:获取所述用户在第三预设时间周期内的历史行为信息,其中,所述历史行为信息包括用户通信记录信息和/或历史查询信息;
[0104] S521:根据所述历史行为信息确定出所述用户的兴趣信息;
[0105] S522:基于所述兴趣信息,搜索与所述目标关键词相关联的第二信息;
[0106] S523:向所述用户推送所述第二信息。
[0107] 本实施例中,上述预设模式可为开启通讯类应用程序的状态,并且在第一预设时间周期内从采集的用户的行为信息内存在有满足预设条件的目标关键词后,由于该目标关键词所对应的推送数据可能存在多个,因此,通过获取用户在第三预设时间周期内的历史行为信息,并对该历史行为信息进行分析,以得到用户热衷的兴趣信息,再根据用户热衷的兴趣信息,来对上述目标关键词和该兴趣信息进行综合检索,从而可以确定出要向用户推送的符合用户兴趣的第二信息。其中,上述第三预设时间周期的时间长度可根据实际情况进行设定,上述历史行为信息包括用户的通信记录信息和/或历史查询信息,通信记录信息包括手机短信信息、通话记录信息、即时通讯工具信息以及邮件信息等等,历史查询信息包括用户在浏览器中的历史搜索记录、导航软件中的搜索记录等等,通过采集得到的这些历史行为信息能有效地反映出用户的兴趣,并能确定出用户的兴趣信息。举例地,如果在第三预设时间周期内,在用户的通信记录信息,例如用户的手机短信信息中多次提及了词语“深圳”,则表明用户可能对深圳这个地点比较感兴趣;如果第三预设时间周期内,在用户的历史查询信息,例如用户在浏览器中的历史搜索记录中多次提及了词语“北京”,则表明用户可能对北京这个地点比较感兴趣。在本实施例,由于充分考虑了用户本人的兴趣,并智能地向用户推送与用户的个人兴趣相对应的第二信息,使得用户可以接收到自己感兴趣的推送信息,提高了信息推送的精确度,并提升了用户的使用体验。举例地,若目标关键词为旅游,且从用户的历史行为信息内多次采集到了词语“深圳”,语音助手则会对深圳的旅游进行搜索来得出相关的搜索信息,该搜索信息的内容可为深圳市的著名景点信息、各著名景点附近的酒店住所信息,从本地前往深圳的多种出游方式信息等等,并将该搜索信息推送给用户。
[0108] 参照图4,本申请实施例中还提供一种移动终端,该移动终端可以是服务器,其内部结构可以如图4所示。该移动终端包括通过系统总线连接的处理器、存储器、网络接口数据库。其中,该移动终端设计的处理器用于提供计算和控制能。该移动终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该移动终端的数据库用于存储推送信息等数据。该移动终端的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种推送信息的方法。
[0109] 上述处理器执行上述推送信息的方法的步骤:
[0110] 语音助手判断所述移动终端当前是否处于预定模式;
[0111] 若处于预定模式,获取用户在第一预设时间段内的行为信息,其中所述行为信息包括语音信息和/或文字信息;
[0112] 提取出所述行为信息中的所有关键词;
[0113] 判断所述关键词中是否存在满足预设条件的目标关键词;
[0114] 若存在,向所述用户推送与所述目标关键词相关联的信息。
[0115] 本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端的限定。
[0116] 本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种推送信息的方法,具体为:
[0117] 语音助手判断所述移动终端当前是否处于预定模式;
[0118] 若处于预定模式,获取用户在第一预设时间段内的行为信息,其中所述行为信息包括语音信息和/或文字信息;
[0119] 提取出所述行为信息中的所有关键词;
[0120] 判断所述关键词中是否存在满足预设条件的目标关键词;
[0121] 若存在,向所述用户推送与所述目标关键词相关联的信息。
[0122] 综上所述,本申请中提供的推送信息的方法、移动终端和计算机可读存储介质,语音助手判断所述移动终端当前是否处于预定模式;若处于预定模式,获取用户在第一预设时间段内的行为信息;提取出所述行为信息中的所有关键词;判断所述关键词中是否存在满足预设条件的目标关键词;若存在,向所述用户推送与所述目标关键词相关联的信息。通过本申请能及时、智能地向用户推送用户当前所需要了解的信息,提高用户的使用体验。
[0123] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储与一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM通过多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0124] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
[0125] 以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈