一种提醒事件的触发方法和相关设备与流程

文档序号:14953221发布日期:2018-07-17 23:01阅读:234来源:国知局

本发明涉及移动通信领域,尤其涉及一种提醒事件的触发方法和相关设备。



背景技术:

随着现代社会的发展,人们的生活节奏越来越快,需要记录的信息和事件也越来越多,为了让工作和生活更有效率,使用各种各样的终端设备(例如:手机或智能手表等)来记录和提醒日程成为用户广泛的需求。

在目前的备忘方法中,用户设置提醒事件的提醒时间,在到达提醒时间时终端设备根据预设的提醒方法进行提醒,然而在一些场景中,提醒事件的提醒时间是不确定的,例如:提醒事件为出门之前倒垃圾或进门之后喂养宠物,然而出门和进门的时间无法预先确定,无法有效的提醒用户执行这类时间不确定的提醒事件。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种提醒事件的触发方法和相关设备,实现了基于用户的状态触发提醒事件的目的。

第一方面,本申请提供了一种提醒事件的触发方法,包括:提醒装置检测满足预设的红外感应条件时,提醒装置获取与nfc卡之间的通信状态;若通信状态发生切换,提醒装置向预先绑定的云端服务器发送触发请求消息,触发请求消息中携带所述nfc卡的身份标识id(identity),提醒装置接收来自云端服务器的与所述nfc卡的id关联的提醒事件;提醒装置在显示屏上显示所述提醒事件。

其中,通信状态发生切换表示提醒装置和nfc卡之间的通信状态由连接状态切换为断开状态,或者由断开状态切换为连接状态。nfc卡预先在提醒装置的nfc读卡器的感应范围内,与nfc读卡器建立通信连接。例如:提醒装置上设置有插槽,nfc卡插入到该插槽内,以保持nfc卡在nfc读卡器的感应范围内;或者采用其他固定方式使nfc卡位于nfc读卡器的感应范围内。提醒装置设置有红外感应器,红外感应器用于探测红外信号,将红外信号转换为电压信号,辐射源(例如:人体)和红外感应器的之间的距离越近,转换得到的电压信号的幅度越大,反之,辐射源和红外感应器之间的距离越远,转换得到的电压信号的幅度越小,预设的红外感应条件可以是电压信号的幅度大于电压信号幅度阈值。

实施本发明的实施例,通过红外感应和nfc卡的通信状态确定用户是否出门,在确定用户出门的情况下,获取与nfc卡的id关联的提醒事件,并显示提醒事件,实现根据用户的状态触发提醒事件的目的,能灵活的提醒没有确定的提醒时间的相关事件。

在一种可能的设计中,检测满足预设的红外感应条件时,获取与nfc卡之间的通信状态之前,还包括:

检测待nfc卡的连接请求时,与所述nfc卡建立nfc连接;

获取所述nfc卡的id,以及存储所述nfc卡的id;

向所述云端服务器发送所述nfc卡的id。

在一种可能的设计中,还包括:

提醒装置通过扬声器发出声音提醒,以及同语音的方式播报所述提醒事件。

第二方面,本申请提供了一种提醒事件的设置方法,包括:移动终端接收云端服务器发送的nfc卡的id;所述移动终端设置与所述nfc卡的id关联的提醒事件;所述移动终端向所述云端服务器发送与所述nfc卡的id关联的提醒事件。

在一种可能的设计中,所述移动终端设置与所述nfc卡的id关联的提醒事件包括:所述终端设备为所述nfc卡的id设置进门动作的提醒事件;或

所述终端设备为所述nfc卡的id设置出门动作的提醒事件。

第三方面,本申请提供了一种提醒装置,包括:红外感应器、nfc读卡器、显示器、处理器、发送器和接收器;其中,

红外感应器,用于探测红外信号,将红外信号转换为电压信号;

处理器,用于检测红外感应器探测的红外信号是否满足预设的红外感应条件,若为是,获取nfc读卡器与ncf卡之间的通信状态;若通信状态为断开状态,指示发送器向预先绑定的云端服务器发送触发请求消息;触发请求消息携带nfc卡的身份标识id;指示接收器接收来自云端服务器的与nfc卡的id关联的提醒事件,在显示器上显示提醒事件。

在一种可能的设计中,提醒装置还包括存储器;nfc读卡器还用于检测到nfc读卡器的连接请求时,与所述nfc卡建立nfc连接;处理器还用于获取nfc卡的id,以及在存储器中存储nfc卡的id;指示发送器向云端服务器发送nfc卡的id。

在一种可能的设计中,提醒装置还包括:扬声器,处理器还用于通过扬声器发出声音提醒,以及通过语音的方式播报提醒事件。

在一种可能的设计中,提醒装置还包括磁铁平板,设置于表面的磁铁平板,所述磁铁平板的表面设置有所述nfc读卡器的ncf线圈,所述显示器和所述磁铁平板相邻且位于同一平面。

第四方面,本申请还提供了一种移动终端,包括接收器、发送器和处理器;

所述接收器,用于接收云端服务器发送的nfc卡的id;

所述处理器,用于设置与所述nfc卡的id关联的提醒事件;

所述发送器,用于向所述云端服务器发送与所述nfc卡的id关联的提醒事件。

在一种可能的设计中,所述处理器执行所述设置与所述nfc卡的id关联的提醒事件包括:

为所述nfc卡的id设置进门动作的提醒事件;或

为所述nfc卡的id设置出门动作的提醒事件。

本申请的又一方面提了供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

本申请的又一方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

附图说明

为了更清楚地说明本发明实施例或背景技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图进行说明。

图1是本发明实施例提供的一种通信系统的结构示意图;

图2是本发明实施例提供的一种提醒方法的流程示意图;

图3a是本发明实施例提供的一种提醒装置的结构示意图;

图3b是本发明实施例提供的一种提醒装置的另一结构示意图;

图4是本发明实施例提供的一种移动终端的结构示意图。

具体实施方式

下面结合本发明实施例中的附图对本发明实施例进行描述。

参见图1,为本发明实施例提供的一种通信系统的架构图,在本实施例中,所述通信系统包括提醒装置10、移动终端11、nfc(nearfieldcommunication,近场通信)卡12、云端服务器13,nfc卡和提醒装置之间通过nfc方式进行通信,提醒装置10和云端服务器13之间可通过无线方式或有线方式进行通信,例如:通过无线局域网、蜂窝数据网络或其他无线方式进行通信。

其中,nfc卡12为具有nfc功能的射频识别卡,nfc卡12可固定在提醒装置10上,在固定的情况下,nfc卡12在提醒装置10设置的nfc读卡器的感应范围内。例如:通过设置在提醒装置10插槽进行固定,或者提醒装置10设置有磁铁,nfc卡12连接有一个金属部件,通过金属部件和磁铁之间的磁吸力使nfc卡12固定在提醒装置10上,或者采用其他方式使nfc卡12固定在提醒装置10上,本实施例不作限制。

本申请中的移动终端是一种具有无线通信功能的设备,可以是具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端设备可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、5g网络或未来演进网络中的终端设备等。

请参见图2,图2是本发明实施例提供的一种提醒事件的触发方法的交互流程示意图,该方法包括但不限于如下步骤:

s201、提醒装置检测满足预设的红外感应条件时,获取与nfc卡之间的通信状态。

具体的,提醒装置通过红外感应器探测红外信号,红外感应器将探测到的红外信号转换为电压信号,预设的红外感应条件可以是:电压信号的幅度大于预设的电压信号幅度阈值,提醒装置确定转换后的电压信号大于预设的电压信号幅度阈值时,判断满足红外感应条件,表明有人体接近提醒装置,获取与nfc卡之间的通信状态。其中,nfc卡预先固定在提醒装置上,固定的方式包括但不限于nfc卡通过设置在提醒装置上的插槽固定在提醒装置上,或nfc卡上打有1个孔,提醒装置上设置有固定柱,nfc卡的孔插入到固定柱上实现固定功能;或提醒装置上设置有磁铁,nfc卡设置有金属部件,通过金属部件和磁铁之间的磁力实现固定功能。nfc卡和提醒装置设置的nfc读卡器之间的通信状态包括连接状态和断开状态。此时,提醒装置若检测到nfc卡的通信状态由连接状态切换为断开状态,表明用户取走了nfc卡,确定用户出门了;或者提醒装置拖检测到nfc卡的通信状态由断开状态切换为连接状态时表明用户放置了nfc卡,确定用户进门了。

需要说明的是,nfc卡可直接用于实现门禁功能,或者nfc卡和钥匙绑定在一起,用于标识钥匙的身份。

可选的,所述检测满足预设的红外感应条件时,提醒装置获取与nfc卡之间的通信状态之前,还包括:

检测到所述nfc卡的连接请求时,与所述nfc卡建立nfc连接;

获取所述nfc卡的id,以及存储所述nfc卡的id;

向所述移动终端发送所述nfc卡的id。

s202、提醒装置向云端服务器发送携带nfc卡的id触发请求消息,移动终端接收来自提醒装置的触发请求消息。

具体的,若nfc卡和提醒装置之间的通信状态由断开状态切换为连接状态,或者由连接状态切换为断开状态时,提醒装置获取断开的nfc卡的id,向预先绑定的云端服务器发送携带nfc卡的id的触发请求消息。其中,提醒装置可通过wifi网络或蜂窝数据网络接入互联网。

s203、云端服务器查询与nfc卡的id的提醒事件。

具体的,云端服务器预存储或预配置有nfc卡的id的提醒事件,不同的nfc卡的id对应不同的用户,不同的用户关联有不同的提醒事件。例如:对应一个家庭成员而言,nfc卡1的使用者为爸爸,nfc卡2的使用者为妈妈,nfc卡3的使用者为小明,nfc卡1关联的提醒事件为:出门倒垃圾,nfc卡2关联的提醒事件为:出门买xx蔬菜,nfc卡3关联的提醒事件为:出门后为爷爷买药。

可选的,所述云端服务器接收提醒装置发送的携带nfc卡的id的触发请求消息之前,还包括:

移动终端接收云端服务器发送的nfc卡的id;

所述移动终端设置与所述nfc卡的id关联的提醒事件;

所述移动终端向所述云端服务器发送与所述nfc卡的id关联的提醒事件。

在一种可能的实施方式中,所述移动终端设置与所述nfc卡的id关联的提醒事件包括:

所述终端设备为所述nfc卡的id设置进门动作的提醒事件;和/或

所述终端设备为所述nfc卡的id设置出门动作的提醒事件。

例如:终端设备设置出门动作的提醒事件为:去药店买药;设置进门动作的提醒事件为:给金鱼喂食物。

s204、云端服务器向提醒装置发送提醒事件,提醒装置接收来自云端服务器的提醒事件。

s205、提醒装置在显示屏上显示提醒事件。

具体的,提醒装置可以文字、语音、声光或者其他提醒方式在显示屏上显示提醒事件,本发明实施例不作限定。

可选的,提醒装置在以文字方式显示屏上显示提醒事件,例如:在显示屏上指定位置根据预设的颜色显示提醒事件,这样用户在取下nfc卡后会看到显示屏上显示的提醒事件。例如:爸爸取下自己的nfc卡1之后,提醒装置在显示屏的中间位置上会以红色字体显示:出门倒垃圾。

可选的,提醒装置还通过扬声器发出声音提醒,以及通过语音的方式播报所述提醒事件,避免用户错过提醒事件。

在图2所描述的方法中,通过红外感应和nfc卡的通信状态确定用户是否出门,在确定用户出门或进门的情况下,获取与nfc卡的id关联的提醒事件,并显示提醒事件,实现根据用户的状态触发提醒事件的目的,能灵活的提醒没有确定的提醒时间的相关事件。

上述详细阐述了本发明实施例的方法,下面提供了本发明实施例的装置。

请参见图3a,图3a是本发明实施例提供的一种提醒装置的结构示意图,提醒装置3包括:处理器301、存储器302、接收器303、发送器304、红外感应器305、nfc读卡器306和显示器307,上述部件之间可通过总线或其他方式连接。接收器303用于接收数据,发送器304用于发送数据。红外感应器305用于探测红外信号,将红外信号转换为电压信号。nfc读卡器306用于与nfc卡进行通信,读取nfc卡中的数据和向nfc卡写入数据。显示器307用于显示数据。存储器302中存储有程序代码,处理器301调用存储器302中存储的程序代码用于执行:

检测所述红外感应器305探测的红外信号满足预设的红外感应条件时,获取所述nfc读卡器306与nfc卡之间的通信状态;

若所述通信状态为断开状态,指示所述发送器304向云端服务器发送触发请求消息;其中,所述触发请求消息携带所述nfc卡的身份标识id;

指示所述接收器303接收来自所述云端服务器的与所述nfc卡的id关联的提醒事件;

在所述显示屏307以文字方式上显示所述提醒事件。

可选的,所述ncf读卡器306还用于检测到所述nfc卡的连接请求时,与所述nfc卡建立nfc连接;

所述处理器301还用于获取所述nfc卡的id,以及在所述存储器302中存储所述nfc卡的id;指示所述发送器304向所述云端服务器发送所述nfc卡的id。

可选的,所述提醒装置3还包括扬声器(图中未画出)

所述处理器301还用于通过所述扬声器发出声音提醒,以及通过语音的方式播报所述提醒事件。

参见图3b所示,为本发明实施例提供的一种提醒装置的结构示意图,包括平板1、显示器2、nfc读卡器3、多个圆柱形磁铁4、电源接口5、红外感应器6。其中,多个圆柱形磁铁设置在平板1的下方,且与平板1下表面垂直,多个圆柱形磁铁排列成1个闭合区域,nfc读卡器3的线圈位于该闭合区域内。平板1上设置有1个放置显示器2的窗口,以及1个放置红外感应器6的探头的开孔。nfc卡7通过金属部件8和钥匙绑定,金属部件8通过磁力固定在平板1上时,nfc卡7在nfc读卡器3的感应范围内,nfc读卡器3与nfc卡7建立通信连接。可选的,平板1还设置有表示每个圆形状磁铁的磁感应范围的圆环标记。

本发明实施例和图1的方法实施例基于同一构思,其带来的技术效果也相同,具体过程可参见图2的方法实施例的描述,此处不再赘述。

本发明实所述装置3也可以为实现相关功能的现场可编程门阵列(field-programmablegatearray,fpga),专用集成芯片,系统芯片(systemonchip,soc),中央处理器(centralprocessorunit,cpu),网络处理器(networkprocessor,np),数字信号处理电路,微控制器(microcontrollerunit,mcu),还可以采用可编程控制器(programmablelogicdevice,pld)或其他集成芯片。

请参见图4,图4是本发明实施例提供的一种移动终端4,该终端设备4包括处理器401、存储器402、接收器403、发送器404,所述处理器401、存储器402和接收器403和发送器404通过总线相互连接。

存储器402包括但不限于是随机存储记忆体(英文:randomaccessmemory,简称:ram)、只读存储器(英文:read-onlymemory,简称:rom)、可擦除可编程只读存储器(英文:erasableprogrammablereadonlymemory,简称:eprom)、或便携式只读存储器(英文:compactdiscread-onlymemory,简称:cd-rom),该存储器402用于相关指令及数据。接收器403用于接收数据,发送器404用于发送数据。

处理器401可以是一个或多个中央处理器(英文:centralprocessingunit,简称:cpu),在处理器401是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

该终端设备4中的处理器401用于读取所述存储器402中存储的程序代码,执行以下操作:

指示接收器403接收云端服务器发送的nfc卡的id;

设置与所述nfc卡的id关联的提醒事件;

通过发送器404向所述云端服务器发送与所述nfc卡的id关联的提醒事件。

可选的,处理器403执行所述设置与所述nfc卡的id关联的提醒事件包括:

为所述nfc卡的id设置进门动作的提醒事件;和/或

为所述nfc卡的id设置出门动作的提醒事件。。

本发明实施例和图2的方法实施例基于同一构思,其带来的技术效果也相同,具体过程可参见图2的方法实施例的描述,此处不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。

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