未接来电的提醒方法及装置的制造方法_3

文档序号:9380629阅读:来源:国知局
AP_connect消息,当listen service组件检 测到终端与中继设备断开连接时,状态提示参数AP_connect_f lag也处于断开状态,此时 listen service组件将状态提示参数AP_connect_flag设置为0。
[0104] 第三种消息、用户的拨出消息。
[0105] 当用户向外拨出电话时,终端将生成一个拨出消息(call out消息),listen service组件检测到call out消息时,将发出一个call_out广播消息,并用于指示拨出号 码的call_out_number消息携带call_out消息中。
[0106] 当接收到新来电后,终端启动listen service组件检测新来电的接收时长是否达 到预设时长,如果检测到新来电的接收时长达到预设时长,终端确定该新来电为未接来电, 并执行下述步骤S402 ;如果检测到新来电在达到预设时长之前被接听,终端将继续执行步 骤 S401。
[0107] 在步骤S402中,当检测到新来电为未接来电时,终端检测与中继设备是否处于连 接状态。
[0108] 由上述步骤S401可知,当终端与中继设备处于连接状态时,状态提示参数AP_ connect_flag = 1,当终端与中继设备处于断开状态时,状态提示参数AP_connect_flag = 0,也即是,状态提示参数的值可以反应出终端与中继设备之间的不同状态,因此,当检测到 新来电为未接来电时,终端可从本端获取状态提示参数,并通过检测状态提示参数的状态, 来确定终端与中继设备之间的状态。如果获取到状态提示参数的值为1,即状态提示参数处 于连接状态,则可确定终端与中继设备处于连接状态;如果获取状态提示参数的值为0,即 状态提示参数处于断开状态,则可确定终端与中继设备处于断开状态。
[0109] 在步骤S403中,当检测到与中继设备处于连接状态,终端向中继设备发送来电提 醒指令,该来电提醒指令中至少携带智能设备的设备标识及提醒方式。
[0110] 为了更好地对用户进行提醒,本实施例中终端可预先存储来电提醒指令对应的智 能设备标识及提醒方式。终端在存储来电提醒指令对应的智能设备标识及提醒方式时,可 提供设置界面,由用户根据自身的喜好在设置页面上设置来电提醒方式对应的智能设备标 识及提醒方式,终端在检测到用户的设置操作时,设置来电提醒方式对应的智能设备标识 及提醒方式,并将设置的来电提醒方式对应的智能设备标识及提醒方式进行存储。
[0111] 其中,智能设备的设备标识可以为智能设备的设备名称,例如,智能设备为智能电 视,该智能设备的设备标识可以为"zhinengdianshi",智能设备为智能电灯,该智能设备的 设备标识可以为"zhinengdiandeng"等等,智能设备的设备标识还可以为智能设备的出厂 序列号,当然,智能设备的设备标识还可以有其他形式,本实施例对此不作具体的限定。
[0112] 其中,提醒方式与智能设备相对应,如果智能设备为智能电灯,则提醒方式可以为 渐亮渐暗;如果智能设备为智能音箱,则提醒方式可以为播放指定音频文件;如果智能设 备为空气净化器,则提示方式可以为不断变换工作档位等等,当然,当智能设备为上述智能 电灯、智能音箱、空气净化器等时,提醒方式还可以有其他形式,本实施例对此不作具体的 限定。
[0113] 需要说明的是,来电提醒指令对应的智能设备的设备标识可以为一个,也可以为 多个,当智能设备的设备标识为一个时,相应地,提醒方式也为一种;当智能设备的设备标 识为多个时,相应地,提醒方式也可以为多种。
[0114] 由于终端与中继设备已建立了网络连接,因而终端可通过建立的网络连接将来电 提醒指令(enable_notify message)发送至中继设备。
[0115] 在步骤S404中,当接收终端发送的来电提醒指令,中继设备将来电提醒指令发送 至智能设备。
[0116] 由于智能设备已连接到中继设备上,因而中继设备可通过建立的连接将来电提醒 指令发送至智能设备标识对应的智能设备。例如,如果提醒指令中携带的智能设备的设备 标识为zhinengdiandeng,则将该来电提示指令发送至设备标识zhinengdiandeng对应的 智能电灯。
[0117] 在步骤S405中,智能设备按照提醒方式对用户进行提醒。
[0118] 当接收到来电提醒指令,智能设备将按照确定的提醒方式对用户进行提醒。例如, 智能设备为智能电灯,提醒方式为渐亮渐暗,则接收到来电提醒指令时,智能电灯通过调节 亮度渐亮渐暗对用户进行提醒;例如,智能设备为智能电灯及智能音箱,提醒方式为渐亮渐 暗及播放指定音频文件,则接收到来电提醒指令时,智能电灯通过调节亮度渐亮渐暗、智能 音响通过播放指定音频文件一同对用户进行提醒。
[0119] 至此,通过上述步骤S401至S405实现了对用户进行未接来电提醒,该过程在具体 应用时,可有如下两种场景:
[0120] 第一种场景:如果用户处于办公室、商场等非家庭环境,终端接收一个新来电,并 检测到新来电为未接来电,然而由于终端并未与家庭中的中继设备建立连接,此时智能设 备无法对用户进行未接来电提醒。当用户回到家中,终端检测到用户并未查看该未接来电, 也未对该未接来电进行处理,在与中继设备建立连接之后,终端将生成来电提醒指令,并将 该来电提醒指令发送至中继设备,由中继设备发送至智能设备标识对应的智能设备,使得 智能设备按照提醒方式对用户进行提醒。
[0121] 该过程在具体应用过程中,可通过如下代码实现:
[0122]
[0123] 第二种场景:如果用户在家中且终端连接到中继设备上,当接收到新来电并检测 到该新来电为未接来电,终端将生成来电提醒指令,并将该来电提醒指令发送至中继设备, 由中继设备发送至智能设备标识对应的智能设备,使得智能设备按照提醒方式对用户进行 提醒。
[0124] 该过程在具体应用过程中,可通过如下代码实现:
[0125]
[0126]
[0127] 为了避免资源浪费,本实施例提供的方法终端在检测到用户已对未接来电进行处 理情况下,还将向中继设备发送停止提醒指令以控制智能设备停止对用户进行提醒。该过 程在具体实现时可参见下述步骤S406至S408。
[0128] 在步骤S406中,当检测到对未接来电的处理时,终端向中继设备发送停止提醒指 令。
[0129] 当检测到拨出消息(call_out消息)时,终端从拨出消息中提取拨出号码,并将 拨出号码与未接来电的来电号码进行比对,当拨出号码与未接来电的来电号码相同,说明 用户以对该未接来电进行处理,此时终端可向中继设备发送停止提醒指令(disenable notify message),并将未接来电提示参数call_timeout_f lag设置为0。其中,停止提醒指 令中至少携带智能设备的设备标识。
[0130] 该过程在具体应用过程中,可通过如下代码实现:
[0131]
[0132] 在步骤S407中,当接收到停止提醒指令,中继设备将停止提醒指令发送至智能设 备。
[0133] 当接收到停止提醒指令,中继设备通过与智能设备建立的连接,将停止指令发送 至智能设备标识对应的智能设备。
[0134] 在步骤S408中,智能设备终止对用户进行提醒。
[0135] 基于接收到的停止提醒指令,智能设备恢复到原来的状态,终止对用户进行提醒。 例如,如果智能设备为智能电灯,当接收到的停止提醒指令时,智能电灯将采用初始亮度为 用户照明;如果智能设备为智能音箱,当接收到的停止提醒指令时,智能音箱将播放初始的 首频文件等等。
[0136] 需要说明的是,上述以终端检测到用户对未接来电进行处理后,向中继设备发送 停止提醒指令为例进行说明,在实际应用中,当中继设备检测到与终端断开连接时,中继设 备也可以向智能设备发送停止提醒指令,使智能设备终止对用户进行提醒。
[0137] 本公开实施例提供的方法,在检测到未接来电且与中继设备处于连接状态时,向 中继设备发送来电提醒指令,使得中继设备控制智能设备按照提醒方式进行提醒。借助 第三方设备对用户进行提醒,避免了用户因忘记查看手机,错失重要来电,提醒方式更为便 捷,且提醒强度
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1