通知方法及装置的制造方法

文档序号:10597366阅读:154来源:国知局
通知方法及装置的制造方法
【专利摘要】本公开是关于通知方法及装置。该方法包括:获取当前场景的场景标识;将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;当匹配时,确定预先设定的特殊场景被触发;当预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。该技术方案解决了相关技术中用户因为个人原因,错过重要消息或者忘记重要操作的问题,使用户能够及时收到通知消息,减少不必要的损失。
【专利说明】
通知方法及装置
技术领域
[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]其中,所述处理器被配置为:
[0051 ]获取当前场景的场景标识;
[0052]将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;
[0053]当匹配时,确定预先设定的特殊场景被触发;
[0054]当预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。
[0055]本公开的实施例提供的技术方案可以包括以下有益效果:
[0056]本公开的实施例提供的技术方案,通过获取当前场景的场景标识;将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;当匹配时,确定预先设定的特殊场景被触发;当预先设定的特殊场景被触发时,执行与特殊场景相应的预设任务。从而解决了相关技术中用户因为个人原因,错过重要消息或者忘记重要操作的问题,使用户能够及时收到通知消息,减少不必要的损失。
[0057]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0058]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0059]图1是根据一示例性实施例示出的一种通知方法的流程图。
[0060]图2是根据一示例性实施例示出的又一种通知方法的流程图。
[0061 ]图3是根据一示例性实施例示出的又一种通知方法的流程图。
[0062]图4是根据一示例性实施例示出的一种通知方法中步骤S105的流程图。
[0063]图5是根据一示例性实施例示出的一种通知方法中步骤S106的流程图。
[0064]图6是根据一示例性实施例示出的一种通知装置的框图。
[0065]图7是根据一示例性实施例示出的又一种通知装置的框图。
[0066]图8是根据一示例性实施例示出的又一种通知装置的框图。
[0067]图9是根据一示例性实施例示出的一种通知装置中第二确定模块65的框图。
[0068]图10是根据一示例性实施例示出的一种通知装置中提示模块66的框图。
[0069]图11是根据一示例性实施例示出的适用于指通知装置的框图。
【具体实施方式】
[0070]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0071]本公开实施例提供了一种通知方法,该方法用于终端中,终端例如可以是手机、平板电脑等。目前,人们生活的方方面面,都会依赖终端中的应用来完成,但有时由于个人操作的原因,会忽略或错过重要操作。比如,使用打车软件时,车主已接单,但车主打来确认电话时却又因为自己手机静音而未接听。本公开实施例通过预先设置特殊场景,如果特殊场景发生,则触发指定操作。比如,将接收到车主已接单的消息标记为特殊场景,当该场景发生时,则将手机音量从静音调整为响铃,从而避免了用户错过重要事项。
[0072]图1是根据一示例性实施例示出的一种通知方法,如图1所示,该通知方法包括以下步骤 S101-S104:
[0073]在步骤SlOl中,获取当前场景的场景标识。
[0074]在步骤S102中,将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配。
[0075]在步骤S103中,当匹配时,确定预先设定的特殊场景被触发。
[0076]在一个实施例中,特殊场景可包括:
[0077]接收到预设通知消息,进入预设界面或者界面出现预设特征。
[0078]在步骤S104中,当预先设定的特殊场景被触发时,执行与特殊场景相应的预设任务。
[0079]特殊场景的场景标识为特殊场景的ID,能够唯一标识该特殊场景。当应用界面跳转、或者接收通知(特殊场景被触发)等时,会根据当前场景的ID值,从特殊场景设定模块中读取是否有对应的“特殊场景”。如果有,则根据此“特殊场景”设置的“预设任务”,调用“预设任务”指定应用的接口,完成指定的任务。
[0080]本公开实施例可以是一个系统功能,也能以应用的形式实现。在实施本方法之前,需要提前设定特殊场景,比如,某个应用提前设定:在某种情况之下,当应用进入某个界面、或者某个界面出现某个特征、或者应用接收到某个通知消息时等等,将此界面或者特征标记为“特殊场景”。并保存此界面ID、通知ID或者界面元素的ID值等,界面ID或者通知ID可以唯一标记一个界面或者一个通知。这个ID值,是在程序代码编写的时候已经预先写好的。
[0081]以打车应用为例:单双号限行的情况下,打车应用将车主已接单的通知消息标记为“特殊场景”。当用户下单后,打车应用接收到车主接单的消息,此时就会触发此“特殊场旦””
O
[0082]以购物应用为例:用户在某购物网站或者生活服务类网站下单后,会有诸如家政、快递等服务人员给用户打电话。这些应用可以将电话界面出现陌生号码标记为“特殊场景,,O
[0083]应用设定的“特殊场景”,会保存在特殊场景设定模块中。“特殊场景”设定时,除了标记触发特殊信息的界面、通知ID等,还需要设置场景触发后对应的“预设任务”。“预设任务”包含执行特定操作的应用、以及接口,通过这个应用以及提供的接口,可以完成某项任务。
[0084]以打车应用为例:“特殊场景”出现后,“预设任务”就是由“设置”应用将手机音量从振动调整为响铃。
[0085]以购物软件为例:“特殊场景”出现后,“预设任务”就是“购物”应用根据陌生号码,联网或者从本地缓存查询是否有此陌生号码对应的服务人员,并将查询到的服务人员信息返回给电话界面进行显示。
[0086]本公开实施例的上述方法,通过获取当前场景的场景标识;将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;当匹配时,确定预先设定的特殊场景被触发;当预先设定的特殊场景被触发时,执行与特殊场景相应的预设任务。从而解决了相关技术中用户因为个人原因,错过重要消息或者忘记重要操作的问题,使用户能够及时收到通知消息,减少不必要的损失。
[0087]在一个实施例中,如图2所示,步骤S104可实施为如下步骤S1041:
[0088]在步骤S1041中,当预先设定的特殊场景被触发时,调用执行预设任务的应用的接口,通过该应用执行预设任务。
[0089]举例说明,当执行的预设任务为拍照时,当预先设定的特殊场景被触发时,调用相机应用的接口,通过相机应用完成拍照。
[0090]在一个实施例中,上述方法还可包括:
[0091]预先设定至少一种特殊场景,将预先设定的特殊场景进行保存。
[0092]本实施例中,预先将多个场景设定为特殊场景并进行保存,从而可以及时确定特殊场景是否发生。
[0093]在一个实施例中,如图3所示,上述方法还可包括步骤S105-S106:
[0094]在步骤S105中,确定预设任务的执行结果是否有效。
[0095]在步骤S106中,当预设任务的执行结果无效时,向用户输出提示。
[0096]“特殊场景”的设定,主要是为了让用户能够更加准确、及时的看到移动设备的一些消息,不要错误重要的操作。因此,当“执行预设任务”后,场景处理模块会检查预设任务执行的有效性,即用户是否在当前界面或者通知栏内进行了查看、点击等操作。如果没有的话,表明用户并没有关注此“特殊场景”。说明预设任务的执行结果无效。
[0097]本实施例,当预设任务的执行结果无效时,向用户输出提示。从而可以及时通知用户,进一步避免用户错过重要操作。
[0098]在一个实施例中,如图4所示,步骤S105可实施为如下步骤S1051-S1053:
[0099]在步骤S1051中,确定在执行预设任务后的预设时间段内,是否接收到用户的预设操作。
[0100]在步骤S1052中,当在预设时间段内接收到用户的预设操作时,则确定预设任务的执行结果有效。
[0101]在步骤S1053中,当在预设时间段未接收到用户的预设操作时,则确定预设任务的执行结果无效。
[0102]预设操作例如可以是用户在当前界面或者通知栏内进行了查看、点击等操作。预设时间段可以根据实际需求进行设定,例如I分钟、5分钟等。
[0103]在一个实施例中,如图5所示,步骤S106中的向用户输出提示,可实施为如下步骤S1061-S1062:
[0104]在步骤S1061中,确定与本端关联的智能设备。
[0105]在步骤S1062中,从与本端关联的智能设备中确定当前与用户最相关的智能设备,通过与用户最相关的智能设备向用户输出提示。
[0106]本实施例中,智能设备例如可以是智能电视、智能手环、智能手表等。从与本端关联的智能设备中,选择一款与用户最相关的智能设备,将“预设任务”的执行结果或者其它提醒用户注意的消息通知给用户。比如在电视屏幕上显示、通过手环振动通知、在手表界面显示等。这样可以有效提醒用户尽快查看智能手机。
[0107]在一个实施例中,当前与用户最相关的智能设备,可包括:
[0108]当前与用户距离最近的智能设备;或者,当前用户正在操作的智能设备。
[0109]用户在关联的智能设备上进行任何操作(比如触摸屏幕、使用遥控器控制电视频道等),或者关联智能设备感应到了用户的存在(比如手表感应人体在运动、智能家庭套装感应人体经过了某个位置)等等,都可以将这些设备确定为与用户最相关的智能设备。确定出与用户最相关的智能设备之后,会将“预设任务”的执行结果或者其它提醒用户注意的消息通过蓝牙或者网络发送给场景处理模块,场景处理模块会记录当前用户正在操作的设备,或者距离最近的设备,即当前与用户最相关的智能设备,在此设备上进行显示,从而进一步有效提醒了用户。
[0110]在一个实施例中,与本端关联的智能设备,可包括:
[0111]本端通过蓝牙连接的智能设备,和/或,与本端使用同一账号登录无线网络的智能设备。
[0112]与本端关联的智能设备,可以是通过蓝牙等技术与此设备连接,比如手环、手表等;还可以是通过无线网络连接,使用同一个账号登录的多个设备,比如,用户手机、电视、智能家庭套装等都使用同一个账号登录。
[0113]下述为本公开装置实施例,可以用于执行本公开方法实施例。
[0114]图6是根据一示例性实施例示出的一种通知装置的框图,如图6所示,该通知装置包括获取模块61、匹配模块62、第一确定模块63和执行模块64。
[0115]获取模块61,用于获取当前场景的场景标识;
[0116]匹配模块62,用于将获取模块61获取的当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;
[0117]第一确定模块63,用于当匹配模块62匹配时,确定预先设定的特殊场景被触发;
[0118]执行模块64,用于当第一确定模块63确定出预先设定的特殊场景被触发时,执行与特殊场景相应的预设任务。
[0119]在一个实施例中,如图7所示,执行模块64,包括:
[0120]执行子模块641,用于调用执行预设任务的应用的接口,通过应用执行预设任务。[0121 ] 在一个实施例中,如图8所示,上述装置还包括:
[0122]第二确定模块65,用于确定预设任务的执行结果是否有效;
[0123]提示模块66,用于当第二确定模块65确定出预设任务的执行结果无效时,向用户输出提示。
[0124]在一个实施例中,如图9所示,第二确定模块65,包括:
[0125]第一确定子模块651,用于确定在执行预设任务后的预设时间段内,是否接收到用户的预设操作;
[0126]第二确定子模块652,用于当第一确定子模块651在预设时间段内接收到用户的预设操作时,则确定预设任务的执行结果有效;
[0127]第三确定子模块653,用于当第一确定子模块651在预设时间段未接收到用户的预设操作时,则确定预设任务的执行结果无效。
[0128]在一个实施例中,如图10所示,提示模块66,包括:
[0129]第四确定子模块661,用于确定与本端关联的智能设备;
[0130]第五确定子模块662,用于从第四确定子模块661确定的与本端关联的智能设备中确定当前与用户最相关的智能设备,通过与用户最相关的智能设备向用户输出提示。
[0131]在一个实施例中,当前与用户最相关的智能设备,包括:
[0132]当前与用户距离最近的智能设备;或者,
[0133]当前用户正在操作的智能设备。
[0134]在一个实施例中,与本端关联的智能设备,包括:
[0135]本端通过蓝牙连接的智能设备,和/或,与本端使用同一账号登录无线网络的智能设备。
[0136]在一个实施例中,特殊场景包括:
[0137]接收到预设通知消息,进入预设界面或者界面出现预设特征。
[0138]本公开实施例的上述装置,通过获取当前场景的场景标识;将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;当匹配时,确定预先设定的特殊场景被触发;当预先设定的特殊场景被触发时,执行与特殊场景相应的预设任务。从而解决了相关技术中用户因为个人原因,错过重要消息或者忘记重要操作的问题,使用户能够及时收到通知消息,减少不必要的损失。
[0139]本公开实施例还提供一种通知装置,包括:
[0140]处理器;
[0141]用于存储处理器可执行指令的存储器;
[0142]其中,所述处理器被配置为:
[0143]获取当前场景的场景标识;
[0144]将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;
[0145]当匹配时,确定预先设定的特殊场景被触发;
[0146]当预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。
[0147]上述处理器还被配置为:
[0148]调用执行所述预设任务的应用的接口,通过所述应用执行预设任务。
[0149]上述处理器还被配置为:
[0150]确定所述预设任务的执行结果是否有效;
[0151]当所述预设任务的执行结果无效时,向用户输出提示。
[0152]上述处理器还被配置为:
[0153]确定在执行所述预设任务后的预设时间段内,是否接收到用户的预设操作;
[0154]当在预设时间段内接收到用户的预设操作时,则确定预设任务的执行结果有效;
[0155]当在预设时间段未接收到用户的预设操作时,则确定预设任务的执行结果无效。
[0156]上述处理器还被配置为:
[0157]确定与本端关联的智能设备;
[0158]从与本端关联的智能设备中确定当前与用户最相关的智能设备,通过所述与用户最相关的智能设备向用户输出提示。
[0159]上述处理器还被配置为:
[0160]特殊场景包括:接收到预设通知消息,进入预设界面或者界面出现预设特征。
[0161]图11是根据一示例性实施例示出的一种用于通知装置的框图。该装置适用于终端设备。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0162]装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/0)的接口 1212,传感器组件1214,以及通信组件1216。
[0163]处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
[0164]存储器1204被配置为存储各种类型的数据以支持在装置1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0165]电源组件1206为装置1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。
[0166]多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当装置1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0167]音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
[0168]I/O接口 1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0169]传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到装置1200的打开/关闭状态,组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200—个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0170]通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0171]在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0172]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是R0M、随机存取存储器(RAM)、CD-R0M、磁带、软盘和光数据存储设备等。
[0173]—种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1200的处理器执行时,使得装置1200能够执行上述通知方法,所述方法包括:
[0174]获取当前场景的场景标识;
[0175]将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配;
[0176]当匹配时,确定预先设定的特殊场景被触发;
[0177]当预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。
[0178]在一个实施例中,所述执行与所述特殊场景相应的预设任务,可包括:
[0179]调用执行所述预设任务的应用的接口,通过所述应用执行预设任务。
[0180]在一个实施例中,所述方法还可包括:
[0181]确定所述预设任务的执行结果是否有效;
[0182]当所述预设任务的执行结果无效时,向用户输出提示。
[0183]在一个实施例中,所述确定所述预设任务的执行结果是否有效,可包括:
[0184]确定在执行所述预设任务后的预设时间段内,是否接收到用户的预设操作;
[0185]当在预设时间段内接收到用户的预设操作时,则确定预设任务的执行结果有效;
[0186]当在预设时间段未接收到用户的预设操作时,则确定预设任务的执行结果无效。
[0187]在一个实施例中,所述向用户输出提示,可包括:
[0188]确定与本端关联的智能设备;
[0189]从与本端关联的智能设备中确定当前与用户最相关的智能设备,通过所述与用户最相关的智能设备向用户输出提示。
[0190]在一个实施例中,所述特殊场景可包括:
[0191]接收到预设通知消息,进入预设界面或者界面出现预设特征。
[0192]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0193]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种通知方法,其特征在于,包括: 获取当前场景的场景标识; 将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配; 当匹配时,确定预先设定的特殊场景被触发; 当预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。2.根据权利要求1所述的方法,其特征在于,所述执行与所述特殊场景相应的预设任务,包括: 调用执行所述预设任务的应用的接口,通过所述应用执行预设任务。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 确定所述预设任务的执行结果是否有效; 当所述预设任务的执行结果无效时,向用户输出提示。4.根据权利要求3所述的方法,其特征在于,所述确定所述预设任务的执行结果是否有效,包括: 确定在执行所述预设任务后的预设时间段内,是否接收到用户的预设操作; 当在预设时间段内接收到用户的预设操作时,则确定预设任务的执行结果有效; 当在预设时间段未接收到用户的预设操作时,则确定预设任务的执行结果无效。5.根据权利要求3所述的方法,其特征在于,所述向用户输出提示,包括: 确定与本端关联的智能设备; 从与本端关联的智能设备中确定当前与用户最相关的智能设备,通过所述与用户最相关的智能设备向所述用户输出提示。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述特殊场景包括: 接收到预设通知消息,进入预设界面或者界面出现预设特征。7.一种通知装置,其特征在于,包括: 获取模块,用于获取当前场景的场景标识; 匹配模块,用于将所述获取模块获取的当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配; 第一确定模块,用于当所述匹配模块匹配时,确定预先设定的特殊场景被触发; 执行模块,用于当第一确定模块确定出预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。8.根据权利要求7所述的装置,其特征在于,所述执行模块,包括: 执行子模块,用于调用执行所述预设任务的应用的接口,通过所述应用执行预设任务。9.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第二确定模块,用于确定所述预设任务的执行结果是否有效; 提示模块,用于当所述第二确定模块确定预设任务的执行结果无效时,向用户输出提不O10.根据权利要求9所述的装置,其特征在于,所述第二确定模块,包括: 第一确定子模块,用于确定在执行所述预设任务后的预设时间段内,是否接收到用户的预设操作; 第二确定子模块,用于当第一确定子模块在预设时间段内接收到用户的预设操作时,则确定预设任务的执行结果有效; 第三确定子模块,用于当第一确定子模块在预设时间段未接收到用户的预设操作时,则确定预设任务的执行结果无效。11.根据权利要求9所述的装置,其特征在于,所述提示模块,包括: 第四确定子模块,用于确定与本端关联的智能设备; 第五确定子模块,用于从第四确定子模块确定的与本端关联的智能设备中确定当前与用户最相关的智能设备,通过所述与用户最相关的智能设备向用户输出提示。12.根据权利要求11所述的装置,其特征在于,所述当前与用户最相关的智能设备,包括: 当前与用户距离最近的智能设备;或者, 当前用户正在操作的智能设备。13.根据权利要求11所述的装置,其特征在于,所述与本端关联的智能设备,包括: 本端通过蓝牙连接的智能设备,和/或,与本端使用同一账号登录无线网络的智能设备。14.根据权利要求7-13中任一项所述的装置,其特征在于,所述特殊场景包括: 接收到预设通知消息,进入预设界面或者界面出现预设特征。15.一种通知装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 获取当前场景的场景标识; 将当前场景的场景标识与预先设定的特殊场景的场景标识进行匹配; 当匹配时,确定预先设定的特殊场景被触发; 当预先设定的特殊场景被触发时,执行与所述特殊场景相应的预设任务。
【文档编号】H04M1/725GK105959486SQ201610447231
【公开日】2016年9月21日
【申请日】2016年6月20日
【发明人】高毅, 龙海, 席春艳
【申请人】北京小米移动软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1