《一种防止导航软件未及时退出的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种防止导航软件未及时退出的方法及装置.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103365660 A(43)申请公布日 2013.10.23CN103365660A*CN103365660A*(21)申请号 201310287955.5(22)申请日 2013.07.10G06F 9/44(2006.01)G06F 1/32(2006.01)G06F 21/60(2013.01)(71)申请人福建工程学院地址 350000 福建省福州市闽侯县上街镇福州地区大学新校区学园路3号(72)发明人张淑玲 徐翔 邹复民 柯畅姚进根 陈培淇(74)专利代理机构福州市鼓楼区博深专利代理事务所(普通合伙) 35214代理人林志峥(54) 发明名称一种防止导航软。
2、件未及时退出的方法及装置(57) 摘要本发明提供了一种防止导航软件未及时退出的方法,包括如下步骤:接收用户发送的对特定条件下自动退出导航软件功能的退出条件配置信息;检测用户状态,根据所述退出条件配置信息判断用户状态是否满足退出条件;当判定用户状态满足所述退出条件时,进入导航软件退出流程。本发明提供的另一个技术方案是一种用于防止导航软件未及时退出的装置,包括第一接收单元、第一判断单元以及退出单元。本发明可有效防止便携式终端导航软件由于使用后未及时退出而造成的严重浪费电池电量,且不易因导航软件未及时退出而泄露用户可能希望保密的行踪等隐私信息。(51)Int.Cl.权利要求书3页 说明书5页 附图4。
3、页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书3页 说明书5页 附图4页(10)申请公布号 CN 103365660 ACN 103365660 A1/3页21.一种防止导航软件未及时退出的方法,其特征在于,该方法包括如下步骤:S1、接收用户发送的对特定条件下自动退出导航软件功能的退出条件配置信息;S2、检测用户状态,根据所述退出条件配置信息判断用户状态是否满足退出条件;以及S3、当判定用户状态满足所述退出条件时,进入导航软件退出流程。2.如权利要求1所述的防止导航软件未及时退出的方法,其特征在于:所述用户状态包括用户对导航软件的操作行为以及用户的平均移动速度;步骤S2具。
4、体包括:S21、检测用户对导航软件的操作行为,判断用户对导航软件的操作行为是否满足操作条件;S22、检测用户的平均移动速度,判断用户的平均移动速度是否满足速度条件;以及S23、当同时满足操作条件与速度条件时,判定用户状态满足退出条件。3.如权利要求2所述的防止导航软件未及时退出的方法,其特征在于,所述退出条件配置信息包括第一时间阈值,所述步骤S21具体包括:以第一预设时间为周期检测用户对导航软件的操作行为;判断在第一时间阈值内是否检测到用户对导航软件进行了操作,若否,则判定满足所述操作条件。4.如权利要求2所述的防止导航软件未及时退出的方法,其特征在于,所述退出条件配置信息还包括第二时间阈值、。
5、第一速度阈值、第二速度阈值;步骤S22具体包括:以第二预设时间为周期检测用户的移动速度;判断检测到的当前移动速度是否小于第一速度阈值;当判定检测到的当前移动速度小于第一速度阈值时,在第二时间阈值内检测并获取n个速度信息,根据所述n个速度信息生成第二时间阈值内的平均移动速度;判断所述平均移动速度是否小于第二速度阈值;若是,则判定满足所述速度条件。5.如权利要求4所述的防止导航软件未及时退出的方法,其特征在于:根据所述n个速度信息生成第二时间阈值内的平均速度具体为:根据以下公式对所获取的n个速度信息求平均值:平均移动速度6.如权利要求1所述的防止导航软件未及时退出的方法,其特征在于,所述导航软件退。
6、出流程具体包括步骤:向用户发出是否退出导航软件的询问信息,并判断是否收到反馈信息,所述反馈信息包括“是”、“否”;当判定未收到反馈信息时,自动退出导航软件;当判定收到反馈信息,且反馈信息为“是”时,退出导航软件;当判定收到反馈信息,且反馈信息为“否”时,不退出导航软件,并终止导航软件退出流程,回到步骤S2。权 利 要 求 书CN 103365660 A2/3页37.一种用于防止导航软件未及时退出的装置,其特征在于,包括:第一接收单元,用于接收用户发送的对特定条件下自动退出导航软件功能的退出条件配置信息;第一判断单元,用于检测用户状态,并根据所述退出条件配置信息判断用户状态是否满足退出条件;以及。
7、退出单元,用于当所述第一判断单元判定用户状态满足退出条件时进入退出流程。8.如权利要求7所述的用于防止导航软件未及时退出的装置,其特征在于,所述用户状态包括用户对导航软件的操作行为以及用户的平均移动速度,所述第一判断单元具体包括:第一子单元,用于检测用户对导航软件的操作行为并判断用户状态是否满足操作条件;第二子单元,用于检测用户的平均移动速度并判断用户状态是否满足速度条件;判定子单元,用于当所述第一子单元判定满足操作条件,且所述第二子单元判定满足速度条件时,判定用户状态满足所述退出条件。9.如权利要求8所述的用于防止导航软件未及时退出的装置,其特征在于,第一子单元包括第一检测器和第一判断器;第。
8、一检测器以第一预设时间为周期检测用户对导航软件的操作行为;第一判断器从第一接收单元中读取退出条件配置信息中所包括的第一时间阈值,并判断第一时间阈值内是否检测到用户对导航软件进行了操作,若否,则判定满足所述操作条件。10.如权利要求8中所述的用于防止导航软件未及时退出的装置,其特征在于,第二子单元包括第二检测器和第二判断器;第二检测器以第二预设时间为周期检测用户的移动速度;第二判断器从第一接收单元中读取退出条件配置信息中所包括的第一速度阈值、第二速度阈值、第二时间阈值;第二判断器判断检测到的当前移动速度是否小于第一速度阈值;当第二判断器判定检测到的当前移动速度小于第一速度阈值时,第二检测器在第二。
9、时间阈值内检测并获取n个速度信息,第二检测器根据所述n个速度信息生成第二时间阈值内的平均移动速度;第二判断器判断所述平均移动速度是否小于第二速度阈值;若是,则满足所述速度条件。11.如权利要求9所述的用于防止导航软件未及时退出的装置,其特征在于:第二检测器根据所述n个速度信息生成第二时间阈值内的平均速度具体为:根据以下公式对所获取的n个速度信息求平均值:平均移动速度12.如权利要求7所述的用于防止导航软件未及时退出的装置,其特征在于:退出单元权 利 要 求 书CN 103365660 A3/3页4包括询问信息发送单元与反馈信息判断单元;询问信息发送单元用于在退出单元开始运行后立即向用户发出是否。
10、退出导航软件的询问;反馈信息判断单元用于判断是否收到反馈信息以及判断反馈信息的内容;反馈信息判断单元还包括导航软件退出执行器;当反馈信息判断单元判定未收到反馈信息时,触发导航软件退出执行器执行导航软件的退出;当反馈信息判断单元判定收到反馈信息,且反馈信息内容为“是”时,触发导航软件退出执行器执行导航软件的退出;当反馈信息判断单元判定收到反馈信息,且反馈信息内容为“否”时,不退出导航软件,并终止退出单元的运行。权 利 要 求 书CN 103365660 A1/5页5一种防止导航软件未及时退出的方法及装置技术领域0001 本发明涉及一种防止导航软件未及时退出的方法及装置。背景技术0002 随着卫星。
11、导航的广泛应用,越来越多的公众在便携式终端(如PDA、智能手机等)里安装了导航软件。但因为卫星接收器非常耗电,对于开启了导航软件的便携式终端来说,其电量损耗是很严重的。经调查发现,不少用户在使用完便携式终端导航软件后(包括导航软件在用户不知情的情况下由于误操作异常启动的)经常未能及时退出软件,这样不仅严重浪费便携式终端的电池电量,而且容易泄漏用户可能希望保密的行踪等隐私信息。0003 经过对现有技术文献的检索发现,中国专利申请号:200910311697.3,公开号:102103209A,专利名称:GPS自动省电系统及方法披露了一种GPS自动省电系统及方法,该方法通过检测GPS装置接收到的卫星。
12、信号是否达到标准,当接收到的卫星信号持续不好时,自动将GPS装置的GPS功能关闭。但是,该专利只是解决了在接收到的卫星信号质量不好时的电源浪费问题,而在现实生活中,对于基于便携式终端的导航软件,更大的问题是用户在使用完导航软件后忘记退出该软件,此时导航软件不仅浪费电池电量,而且容易泄漏用户可能希望保密的行踪等隐私信息。例如,用户在行车过程中使用导航功能,但导航到达目的地后匆匆下车忘记关闭导航软件;用户在步行过程中使用导航功能,导航到达目的地后马上开始工作忘记关闭导航软件;用户把便携式终端装在口袋里,由于非故意触碰导致导航软件自行启动,用户根本不知情所以没能及时关闭导航软件。因此,对于基于便携式。
13、终端的导航软件,防止导航软件的未及时退出非常重要。0004 调研发现,用户通常都是在行车过程中使用导航功能,如果是在步行状态下使用导航功能,则一般会较频繁地操作便携式终端。因此,通过对便携式终端在一定时间段内的平均速度检测,便可初步判定用户是否处于行车过程,同时通过对用户操作行为间隔时间的检测,即能初步判断导航软件是否处于用户使用后未及时退出的状态。发明内容0005 本发明要解决的技术问题是防止导航软件的未及时退出。0006 为了解决上述技术问题,本发明采用的一个技术方案是:0007 一种防止导航软件未及时退出的方法,包括如下步骤:0008 S1、接收用户发送的对特定条件下自动退出导航软件功能。
14、的退出条件配置信息;0009 S2、检测用户状态,根据所述退出条件配置信息判断用户状态是否满足退出条件;以及0010 S3、当判定用户状态满足所述退出条件时,进入导航软件退出流程。0011 为了解决上述技术问题,本发明采用的另一个技术方案是:0012 一种用于防止导航软件未及时退出的装置,包括:0013 第一接收单元,用于接收用户发送的对特定条件下自动退出导航软件功能的退出说 明 书CN 103365660 A2/5页6条件配置信息;0014 第一判断单元,用于检测用户状态,并根据所述退出条件配置信息判断用户状态是否满足退出条件;以及0015 退出单元,用于当所述第一判断单元判定用户状态满足退。
15、出条件时进入退出流程。0016 本发明所提供的防止导航软件未及时退出的方法的有益效果是:有效防止便携式终端导航软件由于使用后未及时退出而造成的严重浪费电池电量,且不易因导航软件未及时退出而泄露用户可能希望保密的行踪等隐私信息。0017 本发明所提供的用于防止导航软件未及时退出的装置的有益效果是:有效防止便携式终端导航软件由于使用后未及时退出而造成的严重浪费电池电量,且不易因导航软件未及时退出而泄露用户可能希望保密的行踪等隐私信息。附图说明0018 图1是本发明一实施方式中一种防止导航软件未及时退出的方法的执行流程图;0019 图2是本发明一实施方式中一种防止导航软件未及时退出的方法中步骤S21。
16、的执行流程图;0020 图3是本发明一实施方式中一种防止导航软件未及时退出的方法中步骤S22的执行流程图;0021 图4是本发明一实施方式中一种防止导航软件未及时退出的方法中所述导航软件退出流程的执行流程图;0022 图5是本发明一实施方式中一种用于防止导航软件未及时退出的装置的结构示意图。0023 主要元件符号说明0024 1-第一接收单元;2-第一判断单元;3-退出单元;21-第一子单元;22-第二子单元;23-判定子单元;31-询问信息发送单元;32-反馈信息判断单元;211-第一检测器;212-第一判断器;221-第二检测器;222-第二判断器;321-导航软件退出执行器。具体实施方式。
17、0025 为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。0026 请参阅图1,图1是本实施方式中一种防止导航软件未及时退出的方法的执行流程图,该方法包括如下步骤:0027 S1、接收用户发送的对特定条件下自动退出导航软件功能的退出条件配置信息;0028 S2、检测用户状态;根据所述退出条件配置信息判断用户状态是否满足退出条件;以及0029 S3、当判定用户状态满足所述退出条件时,进入导航软件退出流程。0030 优选地,所述用户状态包括用户对导航软件的操作行为以及用户的平均移动速度;步骤S2具体包括:0031 S21、检测用户对导航软件的操作行为,判。
18、断用户对导航软件的操作行为是否满足说 明 书CN 103365660 A3/5页7操作条件;0032 S22、检测用户的平均移动速度,判断用户的平均移动速度是否满足速度条件;以及0033 S23、当同时满足操作条件与速度条件时,判定用户状态满足退出条件。0034 请参阅图2,图2是本发明一实施方式中一种防止导航软件未及时退出的方法中步骤S21的执行流程图;0035 优选地,所述退出条件配置信息包括第一时间阈值,所述步骤S21具体包括:0036 以第一预设时间为周期检测用户对导航软件的操作行为;0037 判断在第一时间阈值内是否检测到用户对导航软件进行了操作,若否,则判定满足所述操作条件。003。
19、8 请参阅图3,图3是本发明一实施方式中一种防止导航软件未及时退出的方法中步骤S22的执行流程图;0039 所述退出条件配置信息还包括第二时间阈值、第一速度阈值、第二速度阈值;步骤S22具体包括:0040 以第二预设时间为周期检测用户的移动速度;0041 判断检测到的当前移动速度是否小于第一速度阈值;0042 当判定检测到的当前移动速度小于第一速度阈值时,在第二时间阈值内检测并获取n个速度信息,0043 根据所述n个速度信息生成第二时间阈值内的平均移动速度;0044 判断所述平均移动速度是否小于第二速度阈值;0045 若是,则判定满足所述速度条件。0046 优选地,根据所述n个速度信息生成第二。
20、时间阈值内的平均速度具体为:0047 根据以下公式对所获取的n个速度信息求平均值:平均移动速度0048 请参阅图4,图4是本发明一实施方式中一种防止导航软件未及时退出的方法中所述导航软件退出流程的执行流程图;0049 优选地,所述导航软件退出流程具体包括步骤:0050 向用户发出是否退出导航软件的询问信息,并判断是否收到反馈信息,所述反馈信息包括“是”、“否”;0051 当判定未收到反馈信息时,自动退出导航软件;0052 当判定收到反馈信息,且反馈信息为“是”时,退出导航软件;0053 当判定收到反馈信息,且反馈信息为“否”时,不退出导航软件,并终止导航软件退出流程,回到步骤S2。0054 本。
21、发明原理为:考虑到用户常在行车过程中使用导航功能,因此,通过对用户所持的便携式终端在一定时间段内的平均速度检测,便可初步判定用户是否处于行车过程(一般行车速度不会低于m km/h,m值为根据实际情况而预定的速度值),即是否不再需要使用说 明 书CN 103365660 A4/5页8导航软件而导航软件又尚未退出的状态;而如果用户是在非行车过程(如步行状态)下使用导航功能,则一般会较频繁地操作便携式终端,所以通过对用户操作行为间隔时间的检测即可初步判定用户是处于使用导航软件过程中还是处于已不再需要使用导航软件而导航软件又尚未退出的状态。所以,结合对用户平均速度检测与对用户操作行为的检测,即可初步判。
22、断导航软件是否处于用户使用后未及时退出的状态。0055 本发明具有有效防止便携式终端导航软件由于使用后未及时退出而造成的严重浪费电池电量的有益效果,且可进一步避免因导航软件未及时退出而泄露用户可能希望保密的行踪等隐私信息的不良情况。0056 请参阅图5,图5是本发明一实施方式中一种用于防止导航软件未及时退出的装置的结构示意图:0057 本发明一实施方式为一种用于防止导航软件未及时退出的装置,包括第一接收单元1、第一判断单元2和退出单元3。0058 所述第一接收单元1用于接收用户发送的对特定条件下自动退出导航软件功能的退出条件配置信息;0059 所述第一判断单元2用于检测用户状态,并根据所述退出。
23、条件配置信息判断用户状态是否满足退出条件;以及0060 所述退出单元3用于当所述第一判断单元判定用户状态满足退出条件时进入退出流程。0061 优选地,所述用户状态包括用户对导航软件的操作行为以及用户的平均移动速度,所述第一判断单元2具体包括:0062 第一子单元21,用于检测用户对导航软件的操作行为并判断用户状态是否满足操作条件;0063 第二子单元22,用于检测用户的平均移动速度并判断用户状态是否满足速度条件;0064 判定子单元23,用于当所述第一子单元21判定满足操作条件,且所述第二子单元22判定满足速度条件时,判定用户状态满足所述退出条件。0065 优选地,第一子单元包括第一检测器21。
24、1和第一判断器212;0066 第一检测器211以第一预设时间为周期检测用户对导航软件的操作行为;0067 第一判断器212从第一接收单元中读取退出条件配置信息中所包括的第一时间阈值,并判断第一时间阈值内是否检测到用户对导航软件进行了操作,若否,则判定满足所述操作条件。0068 优选地,第二子单元22包括第二检测器221和第二判断器222;0069 第二检测器221以第二预设时间为周期检测用户的移动速度;0070 第二判断器222从第一接收单元1中读取退出条件配置信息中所包括的第一速度阈值、第二速度阈值、第二时间阈值;0071 第二判断器222判断检测到的当前移动速度是否小于第一速度阈值;00。
25、72 当第二判断器222判定检测到的当前移动速度小于第一速度阈值时,第二检测器221在第二时间阈值内检测并获取n个速度信息,说 明 书CN 103365660 A5/5页90073 第二检测器221根据所述n个速度信息生成第二时间阈值内的平均移动速度;0074 第二判断器222判断所述平均移动速度是否小于第二速度阈值;0075 若是,则满足所述速度条件。0076 优选地,第二检测器221根据所述n个速度信息生成第二时间阈值内的平均速度具体为:根据以下公式对所获取的n个速度信息求平均值:平均移动速度0077 优选地,退出单元3包括询问信息发送单元31与反馈信息判断单元32;0078 询问信息发送。
26、单元31用于在退出单元开始运行后立即向用户发出是否退出导航软件的询问;0079 反馈信息判断单元32用于判断是否收到反馈信息以及判断反馈信息的内容;0080 反馈信息判断单元32还包括导航软件退出执行器321;0081 当反馈信息判断单元32判定未收到反馈信息时,触发导航软件退出执行器321执行导航软件的退出;0082 当反馈信息判断单元32判定收到反馈信息,且反馈信息内容为“是”时,触发导航软件退出执行器321执行导航软件的退出;0083 当反馈信息判断单元32判定收到反馈信息,且反馈信息内容为“否”时,不退出导航软件,并终止退出单元3的运行。0084 本发明原理为:考虑到用户常在行车过程中。
27、使用导航功能,因此,通过对用户所持的便携式终端在一定时间段内的平均速度检测,便可初步判定用户是否处于行车过程(一般行车速度不会低于m km/h,m值为根据实际情况而预定的速度值),即是否不再需要使用导航软件而导航软件又尚未退出的状态;而如果用户是在非行车过程(如步行状态)下使用导航功能,则一般会较频繁地操作便携式终端,所以通过对用户操作行为间隔时间的检测即可初步判定用户是处于使用导航软件过程中还是处于已不再需要使用导航软件而导航软件又尚未退出的状态。所以,结合对用户平均速度检测与对用户操作行为的检测,即可初步判断导航软件是否处于用户使用后未及时退出的状态。0085 本发明具有有效防止便携式终端导航软件由于使用后未及时退出而造成的严重浪费电池电量的有益效果,且可进一步避免因导航软件未及时退出而泄露用户可能希望保密的行踪等隐私信息的不良情况。0086 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。说 明 书CN 103365660 A1/4页10图1图2说 明 书 附 图CN 103365660 A10。