一种基于nfc启动应用的方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能终端技术领域,特别涉及一种基于NFC启动应用的方法及系统。
【背景技术】
[0002]随着智能手机不断普及,手机APP应用软件也是越来越多,人民通常会在手机上安装几十,上百种手机应用APP,这手机密密麻麻的APP,让人看得眼花缭乱。
[0003]平日里,需要在智能手机里查找一个应用APP时,通常步骤是:拿起智能手机,先解锁(输入手势或数字密码)进入手机应用APP界面,然后通过手指在手机屏幕划来划去,查找自己所需要APP,点击才能打开应用APP进行正常使用。
[0004]在平日休闲时,上述启动应用APP过程花的时间大家根本没有感觉,反而觉得这个过程既时尚又好玩。当大家在特殊时候急需的应用APP时(如开车时需要打开手机导航),打开手机地图APP进入导航,这个过程中还是进行以上步骤,可要花费不少时间,有时眼睛都看花,翻来翻去还没有找到,给用户使用带来不便。
[0005]因而现有技术还有待改进和提高。
【发明内容】
[0006]本发明要解决的技术问题在于,针对现有技术的不足,提供一种基于NFC启动应用的方法及系统,以解决现有应用启动方法步骤繁琐,启动效率与准确性低的问题。
[0007]为了解决上述技术问题,本发明所采用的技术方案如下:
一种基于NFC启动应用的方法,其包括:
智能终端内置NFC模块预先配置用于启动应用的第一 NFC码值以及与所述第一 NFC码值对应的应用;
当智能终端与NFC标签建立连接时,获取NFC标签内的第二 NFC码值;
将所述第一 NFC码值与所述第二 NFC码值进行比较;
当第一 NFC码值与第二 NFC码值相同时,智能终端启动第一 NFC码值对应的应用。
[0008]所述基于NFC启动应用的方法,其中,所述智能终端启动第一NFC码值对应的应用之后还包括:
当智能终端退出所述应用时,智能终端回到启动应用前所处状态。
[0009]所述基于NFC启动应用的方法,其中,所述智能终端启动第一NFC码值对应的应用之后还包括:
当智能终端与NFC标签断开连接时,智能终端回到启动应用前所处状态。
[0010]所述基于NFC启动应用的方法,其还包括:智能终端定时向后台服务器发送请求,接收后台服务器返回的与第一 NFC码值对应的应用,并更新第一 NFC码值对应的应用。
[0011 ]所述基于NFC启动应用的方法,其还包括:接收用户手动输入的与第一 NFC码值对应的应用,并更新第一 NFC码值对应的应用。
[0012]所述基于NFC启动应用的方法,其还包括:所述智能终端NFC模块还预先配置用于存储所述智能终端的解锁密码,并将所述解锁密码与所述第一 NFC码值相关联。
[0013]所述基于NFC启动应用的方法,其中,所述当第一NFC码值与第二NFC码值相同时之后还包括:
智能终端根据所述第一 NFC码值调用与其对用的解锁密码唤醒并解锁智能终端。
[0014]所述基于NFC启动应用的方法,其还包括:
当智能终端与NFC标签断开连接或退出所述应用时,智能终端进入解锁状态的主界面。
[0015]所述基于NFC启动用于的方法,其中,所述NFC标签由手机支架以及设置于手机支架上的NFC天线构成,所述手机支架包括:由防震垫及铁支架底盘座组成的用于安装在汽车驾驶台上的底座、设置于底座上用于调节转动的铁球、设置于铁球上用于形成磁场的磁环模组以及设置于磁环模组上用于与手机相连接的铁片;所述底座、铁球、磁环模组以及铁片通过磁力相连接。
[0016]一种基于NFC启动应用的系统,其包括:智能终端以及NFC标签;所述智能终端包括:
NFC模块,用于与NFC标签建立连接,其中,所述NFC模块配置用于启动应用的第一 NFC码值以及与所述第一 NFC码值对应的应用;
获取模块,用于获取NFC标签内的第二 NFC码值;
比较模块,用于将所述第一 NFC码值与所述第二 NFC码值进行比较;
处理模块,用于当第一 NFC码值与第二 NFC码值相同时,智能终端启动第一 NFC码值对应的应用。
[0017]有益效果:与现有技术相比,本发明所提一种基于NFC启动应用的方法及系统,智能终端内置NFC模块预先配置用于启动应用的第一 NFC码值以及与所述第一 NFC码值对应的应用;当智能终端与NFC标签建立连接时,获取NFC标签内的第二NFC码值;将所述第一NFC码值与所述第二NFC码值进行比较;当第一NFC码值与第二NFC码值相同时,智能终端启动第一NFC码值对应的应用。本发明将NFC标签作为触控开关,当智能终端NFC模块与NFC标签形成闭合回路时,智能终端启动相应的应用,其快速准确的启动预设的应用,给用户的使用带来方便。
【附图说明】
[0018]图1为本发明基于NFC启动应用的方法较佳实施例的流程图。
[0019]图2为本发明提供NFC标签的实施例的爆炸图。
[0020]图3为本发明提供NFC标签另一实施例的结构示意图。
[0021]图4为本发明基于NFC启动应用的系统的结构原理图。
【具体实施方式】
[0022]本发明提供基于NFC启动应用的方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0023]下面结合附图,通过对实施例的描述,对
【发明内容】
作进一步说明。
[0024]请参见图1,图1为本发明基于NFC启动应用的方法较佳实施例的流程图。所述方法包括:
S1、智能终端内置NFC模块预先配置用于启动应用的第一 NFC码值以及与所述第一 NFC码值对应的应用。
[0025]具体地,所述智能终端内置NFC模块,所述NFC模块内预先配置用于启动应用的第一NFC码值。所述码值可以是智能终端出厂时预置的,也可以在智能终端设置界面预设一个设置按钮,在用户使用时根据其使用情况自行设定的,这样可以根据用户使用不同的NFC标签而自行修改,提高使用范围。
[0026]所述配置与第一NFC码值对应的应用,其可以将需要启动的应用于第一 NFC码值相关联,即将第一 NFC码值与标识所述应用的唯一标识码绑定。例如,将应用的名称与第一 NFC码值绑定。其为用户根据自己需求预先设置的,其可以是在设置第一NFC码值同时进行设置,其可以是在第一 NFC码值设定后,通过用户手动输入的与第一 NFC码值对应的应用,并更新第一 NFC码值对应的应用。其也可以是在第一 NFC码值设定后,智能终端定时向后台服务器发送请求,接收后台服务器返回的与第一NFC码值对应的应用,并更新第一NFC码值对应的应用;这样可以自动切换第一NFC对应对的应用,实现不同时间快速打开不同的应用,满足用户不同的需求。值得注意的是,用户通过更新第一 NFC码值与应用的对应关系来调节快速启动的应用。
[0027]进一步,可以预设多个应用与第一NFC码值的对应关系,并将所述对应关系存储于数据库内。当第一NFC码值与第二NFC码值相同时,显示与第一NFC码值关联的应用程序的选择界面,以供用户基于所述选择界面选择需要启动的应用程序,在接收到用户选择的应用程序时,启动并运行所述应用程序。这样可以满足用户不同时期的不同需求,避免用户在需要打开不同应用时需要预先更改第一 NFC码值对应的应用问题,方便用户使用。
[0028]S2、当智能终端与NFC标签建立连接时,获取NFC标签内的第二 NFC码值。
[0029]具体地,智能终端内的NFC模块与外部的NFC标签建立连接,也就是说,智能终端内的NFC模块与外部NFC形成闭合回路。所述NFC标签内的第二NFC码值为NFC标签出厂时预置的,其为不可更改的。
[0030]进一步,所述NFC标签可以是NFC天线其也可以为NFC芯片,其内仅需预置第二NFC码值。所述NFC标签起到一个触控开关的作用,当NFC标签与智能终端NFC模块连接时,其开启智能终端启动应用的指令;当NFC标签与智能终端NFC模块中断连接时,其结束智能终端启动应用的指令。
[0031]进一步,所述NFC标签可以为普通的NFC标签,其可以为内置NFC天线或者NFC芯片的手机支架、充电器等。
[0032]S3、将所述第一 NFC码值与所述第二 NFC码值进行比较,当第一 NFC码值与第二 NFC码值相同时,智能终端启动第一 NFC码值对应的应用。
[0033]具体地,所述第二NFC码值起到一个密钥的作用,当第一NFC码值与第二NFC码值相同时,智能终端启动第一NFC码值对应的应用;当第一NFC码值与第二NFC码值不同时,智能终端不启动第一NFC码值对应的应用,并且还可以发送警报。这样可以避免用户的信息泄露,进一步提高安全性。所述警报可以通过响铃的方式提醒,也可以将第一NFC码值与第二NFC码值比较的结果与智能终端的短信或微信关系,当第一NFC码值与第二NFC码值不同时,智能终端通过短信或微信向用户预设的账号发送提示信息。
[0034]进一步,智能终端启动第一NFC码值对应的应用,若智能终端处于待机时,则智能终端之间启动该应用。若智能终端正在运行某个应用,那么智能终端将正在运行的应用转入后台,启动第一NFC码值对应的码值。
[0035]进一步,由于NFC码值可能设置相同,当智能终端通过NFC码值快速启动应用时,可以出现不适用户本人的操作的情况。因而,在智能终端启动第一 NFC码值对应的应用之后还可以包括当智能终端退出所述应用时,智能终端回到启动应用前所处状态。也就是说,若快速启动应用之前智能终端处于待机状态,那么当用户退出第一 NFC码值对应的应用时,智能终端自动进入待机状态。若快速启动应用之前智能终端处于解锁状态,那么当用户退出第一 NFC码值对应的应用时,智能终端自动进入解锁状态。若快速启动应用之前智能终端处于运